builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-138 starttime: 1466499660.75 results: success (0) buildid: 20160621001202 builduid: 43bee3b121c74b5c9b27a35f1df4b48b revision: 2a762ba88494113dff67f29216fadbabd9c03097 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:00.752131) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:00.752584) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:00.752865) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:00.911689) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:01:00.912064) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False --02:01:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 02:01:02 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.288000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:01:02.227010) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-21 02:01:02.227339) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.215000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-21 02:01:05.464894) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:01:05.465377) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 2a762ba88494113dff67f29216fadbabd9c03097 --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-beta --rev 2a762ba88494113dff67f29216fadbabd9c03097 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False 2016-06-21 02:01:06,641 truncating revision to first 12 chars 2016-06-21 02:01:06,641 Setting DEBUG logging. 2016-06-21 02:01:06,641 attempt 1/10 2016-06-21 02:01:06,641 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/2a762ba88494?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 02:01:07,746 unpacking tar archive at: mozilla-beta-2a762ba88494/testing/mozharness/ program finished with exit code 0 elapsedTime=1.685000 ========= master_lag: 0.11 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-21 02:01:07.264963) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:07.265284) ========= script_repo_revision: 2a762ba88494113dff67f29216fadbabd9c03097 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:07.265686) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:07.265952) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:01:07.282689) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-06-21 02:01:07.282975) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 02:01:08 INFO - MultiFileLogger online at 20160621 02:01:08 in C:\slave\test 02:01:08 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-beta --download-symbols true 02:01:08 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 02:01:08 INFO - {'append_to_log': False, 02:01:08 INFO - 'base_work_dir': 'C:\\slave\\test', 02:01:08 INFO - 'blob_upload_branch': 'mozilla-beta', 02:01:08 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 02:01:08 INFO - 'buildbot_json_path': 'buildprops.json', 02:01:08 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 02:01:08 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:01:08 INFO - 'download_minidump_stackwalk': True, 02:01:08 INFO - 'download_symbols': 'true', 02:01:08 INFO - 'e10s': False, 02:01:08 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 02:01:08 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 02:01:08 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 02:01:08 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 02:01:08 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 02:01:08 INFO - 'C:/mozilla-build/tooltool.py'), 02:01:08 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 02:01:08 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 02:01:08 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:01:08 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:01:08 INFO - 'log_level': 'info', 02:01:08 INFO - 'log_to_console': True, 02:01:08 INFO - 'opt_config_files': (), 02:01:08 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:01:08 INFO - '--processes=1', 02:01:08 INFO - '--config=%(test_path)s/wptrunner.ini', 02:01:08 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:01:08 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:01:08 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:01:08 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:01:08 INFO - 'pip_index': False, 02:01:08 INFO - 'require_test_zip': True, 02:01:08 INFO - 'test_type': ('testharness',), 02:01:08 INFO - 'this_chunk': '1', 02:01:08 INFO - 'total_chunks': '10', 02:01:08 INFO - 'virtualenv_path': 'venv', 02:01:08 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:01:08 INFO - 'work_dir': 'build'} 02:01:08 INFO - ##### 02:01:08 INFO - ##### Running clobber step. 02:01:08 INFO - ##### 02:01:08 INFO - Running pre-action listener: _resource_record_pre_action 02:01:08 INFO - Running main action method: clobber 02:01:08 INFO - rmtree: C:\slave\test\build 02:01:08 INFO - Using _rmtree_windows ... 02:01:08 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 02:03:34 INFO - Running post-action listener: _resource_record_post_action 02:03:34 INFO - ##### 02:03:34 INFO - ##### Running read-buildbot-config step. 02:03:34 INFO - ##### 02:03:34 INFO - Running pre-action listener: _resource_record_pre_action 02:03:34 INFO - Running main action method: read_buildbot_config 02:03:34 INFO - Using buildbot properties: 02:03:34 INFO - { 02:03:34 INFO - "project": "", 02:03:34 INFO - "product": "firefox", 02:03:34 INFO - "script_repo_revision": "production", 02:03:34 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 02:03:34 INFO - "repository": "", 02:03:34 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 02:03:34 INFO - "buildid": "20160621001202", 02:03:34 INFO - "pgo_build": "False", 02:03:34 INFO - "basedir": "C:\\slave\\test", 02:03:34 INFO - "buildnumber": 2, 02:03:34 INFO - "slavename": "t-w864-ix-138", 02:03:34 INFO - "revision": "2a762ba88494113dff67f29216fadbabd9c03097", 02:03:34 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 02:03:34 INFO - "platform": "win64", 02:03:34 INFO - "branch": "mozilla-beta", 02:03:34 INFO - "repo_path": "releases/mozilla-beta", 02:03:34 INFO - "moz_repo_path": "", 02:03:34 INFO - "stage_platform": "win64", 02:03:34 INFO - "builduid": "43bee3b121c74b5c9b27a35f1df4b48b", 02:03:34 INFO - "slavebuilddir": "test" 02:03:34 INFO - } 02:03:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 02:03:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 02:03:34 INFO - Running post-action listener: _resource_record_post_action 02:03:34 INFO - ##### 02:03:34 INFO - ##### Running download-and-extract step. 02:03:34 INFO - ##### 02:03:34 INFO - Running pre-action listener: _resource_record_pre_action 02:03:34 INFO - Running main action method: download_and_extract 02:03:34 INFO - mkdir: C:\slave\test\build\tests 02:03:34 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')]} 02:03:34 INFO - https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 02:03:34 INFO - trying https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 02:03:34 INFO - Downloading https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:03:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 02:03:35 INFO - Downloaded 1240 bytes. 02:03:35 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 02:03:35 INFO - Using the following test package requirements: 02:03:35 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:03:35 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 02:03:35 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 02:03:35 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'jsshell-win64.zip'], 02:03:35 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 02:03:35 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 02:03:35 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 02:03:35 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 02:03:35 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 02:03:35 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 02:03:35 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 02:03:35 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 02:03:35 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')]} 02:03:35 INFO - https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 02:03:35 INFO - trying https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 02:03:35 INFO - Downloading https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 02:03:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 02:03:37 INFO - Downloaded 20857424 bytes. 02:03:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:03:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:03:38 INFO - caution: filename not matched: web-platform/* 02:03:38 INFO - Return code: 11 02:03: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')]} 02:03:38 INFO - https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 02:03:38 INFO - trying https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 02:03:38 INFO - Downloading https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 02:03:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 02:03:40 INFO - Downloaded 36389114 bytes. 02:03:40 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:03:40 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:04:23 INFO - caution: filename not matched: bin/* 02:04:23 INFO - caution: filename not matched: config/* 02:04:23 INFO - caution: filename not matched: mozbase/* 02:04:23 INFO - caution: filename not matched: marionette/* 02:04:23 INFO - caution: filename not matched: tools/wptserve/* 02:04:23 INFO - Return code: 11 02:04:23 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')]} 02:04:23 INFO - https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 02:04:23 INFO - trying https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:04:23 INFO - Downloading https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 02:04:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 02:04:28 INFO - Downloaded 82720829 bytes. 02:04:28 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:04:28 INFO - mkdir: C:\slave\test\properties 02:04:28 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 02:04:28 INFO - Writing to file C:\slave\test\properties\build_url 02:04:28 INFO - Contents: 02:04:28 INFO - build_url:https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip 02:04:29 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:04:29 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 02:04:29 INFO - Writing to file C:\slave\test\properties\symbols_url 02:04:29 INFO - Contents: 02:04:29 INFO - symbols_url:https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:04:29 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')]} 02:04:29 INFO - https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:04:29 INFO - trying https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:04:29 INFO - Downloading https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 02:04:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 02:04:31 INFO - Downloaded 50736969 bytes. 02:04:31 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 02:04:31 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 02:04:34 INFO - Return code: 0 02:04:34 INFO - Running post-action listener: _resource_record_post_action 02:04:34 INFO - Running post-action listener: set_extra_try_arguments 02:04:34 INFO - ##### 02:04:34 INFO - ##### Running create-virtualenv step. 02:04:34 INFO - ##### 02:04:34 INFO - Running pre-action listener: _pre_create_virtualenv 02:04:34 INFO - Running pre-action listener: _resource_record_pre_action 02:04:34 INFO - Running main action method: create_virtualenv 02:04:34 INFO - Creating virtualenv C:\slave\test\build\venv 02:04:34 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 02:04:34 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 02:04:36 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 02:04:41 INFO - Installing distribute......................................................................................................................................................................................done. 02:04:42 INFO - Return code: 0 02:04:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 02:04:42 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')]} 02:04:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:04:42 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')]} 02:04:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:04:42 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02697200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0263A458>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\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 02:04:42 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 02:04:42 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 02:04:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:04:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:04:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:04:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:04:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:04:42 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:04:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:04:42 INFO - 'DCLOCATION': 'SCL3', 02:04:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:04:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:04:42 INFO - 'HOMEDRIVE': 'C:', 02:04:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:04:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:04:42 INFO - 'KTS_VERSION': '1.19c', 02:04:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:04:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:04:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:04:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:04:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:04:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:04:42 INFO - 'MOZ_NO_REMOTE': '1', 02:04:42 INFO - 'NO_EM_RESTART': '1', 02:04:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:04:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:04:42 INFO - 'OS': 'Windows_NT', 02:04:42 INFO - 'OURDRIVE': 'C:', 02:04:42 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', 02:04:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:04:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:04:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:04:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:04:42 INFO - 'PROCESSOR_LEVEL': '6', 02:04:42 INFO - 'PROCESSOR_REVISION': '1e05', 02:04:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:04:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:04:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:04:42 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:04:42 INFO - 'PROMPT': '$P$G', 02:04:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:04:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:04:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:04:42 INFO - 'PWD': 'C:\\slave\\test', 02:04:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:04:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:04:42 INFO - 'SYSTEMDRIVE': 'C:', 02:04:42 INFO - 'SYSTEMROOT': 'C:\\windows', 02:04:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:42 INFO - 'TEST1': 'testie', 02:04:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:42 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:04:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:04:42 INFO - 'USERNAME': 'cltbld', 02:04:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:04:42 INFO - 'WINDIR': 'C:\\windows', 02:04:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:04:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:04:43 INFO - Downloading/unpacking psutil>=0.7.1 02:04:44 INFO - Running setup.py egg_info for package psutil 02:04:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:04:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:04:44 INFO - Installing collected packages: psutil 02:04:44 INFO - Running setup.py install for psutil 02:04:44 INFO - building 'psutil._psutil_windows' extension 02:04:44 INFO - error: Unable to find vcvarsall.bat 02:04:44 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-rxwk79-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:04:44 INFO - running install 02:04:44 INFO - running build 02:04:44 INFO - running build_py 02:04:44 INFO - creating build 02:04:44 INFO - creating build\lib.win32-2.7 02:04:44 INFO - creating build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 02:04:44 INFO - running build_ext 02:04:44 INFO - building 'psutil._psutil_windows' extension 02:04:44 INFO - error: Unable to find vcvarsall.bat 02:04:44 INFO - ---------------------------------------- 02:04:44 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-rxwk79-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:04:44 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-138\AppData\Roaming\pip\pip.log 02:04:44 WARNING - Return code: 1 02:04:44 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! 02:04:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 02:04:44 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')]} 02:04:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:04:44 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')]} 02:04:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:04:44 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02697200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0263A458>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\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 02:04:44 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 02:04:44 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 02:04:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:04:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:04:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:04:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:04:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:04:44 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:04:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:04:44 INFO - 'DCLOCATION': 'SCL3', 02:04:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:04:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:04:44 INFO - 'HOMEDRIVE': 'C:', 02:04:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:04:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:04:44 INFO - 'KTS_VERSION': '1.19c', 02:04:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:04:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:04:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:04:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:04:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:04:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:04:44 INFO - 'MOZ_NO_REMOTE': '1', 02:04:44 INFO - 'NO_EM_RESTART': '1', 02:04:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:04:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:04:44 INFO - 'OS': 'Windows_NT', 02:04:44 INFO - 'OURDRIVE': 'C:', 02:04:44 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', 02:04:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:04:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:04:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:04:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:04:44 INFO - 'PROCESSOR_LEVEL': '6', 02:04:44 INFO - 'PROCESSOR_REVISION': '1e05', 02:04:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:04:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:04:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:04:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:04:44 INFO - 'PROMPT': '$P$G', 02:04:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:04:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:04:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:04:44 INFO - 'PWD': 'C:\\slave\\test', 02:04:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:04:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:04:44 INFO - 'SYSTEMDRIVE': 'C:', 02:04:44 INFO - 'SYSTEMROOT': 'C:\\windows', 02:04:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:44 INFO - 'TEST1': 'testie', 02:04:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:44 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:04:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:04:44 INFO - 'USERNAME': 'cltbld', 02:04:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:04:44 INFO - 'WINDIR': 'C:\\windows', 02:04:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:04:44 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:04:44 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:04:44 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:04:44 INFO - Running setup.py egg_info for package mozsystemmonitor 02:04:44 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 02:04:44 INFO - Running setup.py egg_info for package psutil 02:04:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 02:04:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:04:44 INFO - Installing collected packages: mozsystemmonitor, psutil 02:04:44 INFO - Running setup.py install for mozsystemmonitor 02:04:44 INFO - Running setup.py install for psutil 02:04:44 INFO - building 'psutil._psutil_windows' extension 02:04:44 INFO - error: Unable to find vcvarsall.bat 02:04:44 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-yfew8x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 02:04:44 INFO - running install 02:04:44 INFO - running build 02:04:44 INFO - running build_py 02:04:44 INFO - running build_ext 02:04:44 INFO - building 'psutil._psutil_windows' extension 02:04:44 INFO - error: Unable to find vcvarsall.bat 02:04:44 INFO - ---------------------------------------- 02:04:44 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-yfew8x-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 02:04:44 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-138\AppData\Roaming\pip\pip.log 02:04:44 WARNING - Return code: 1 02:04:44 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! 02:04:44 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 02:04:44 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')]} 02:04:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:04:44 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')]} 02:04:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:04:45 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02697200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0263A458>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\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 02:04:45 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 02:04:45 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 02:04:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:04:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:04:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:04:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:04:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:04:45 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:04:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:04:45 INFO - 'DCLOCATION': 'SCL3', 02:04:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:04:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:04:45 INFO - 'HOMEDRIVE': 'C:', 02:04:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:04:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:04:45 INFO - 'KTS_VERSION': '1.19c', 02:04:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:04:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:04:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:04:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:04:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:04:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:04:45 INFO - 'MOZ_NO_REMOTE': '1', 02:04:45 INFO - 'NO_EM_RESTART': '1', 02:04:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:04:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:04:45 INFO - 'OS': 'Windows_NT', 02:04:45 INFO - 'OURDRIVE': 'C:', 02:04:45 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', 02:04:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:04:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:04:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:04:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:04:45 INFO - 'PROCESSOR_LEVEL': '6', 02:04:45 INFO - 'PROCESSOR_REVISION': '1e05', 02:04:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:04:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:04:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:04:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:04:45 INFO - 'PROMPT': '$P$G', 02:04:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:04:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:04:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:04:45 INFO - 'PWD': 'C:\\slave\\test', 02:04:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:04:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:04:45 INFO - 'SYSTEMDRIVE': 'C:', 02:04:45 INFO - 'SYSTEMROOT': 'C:\\windows', 02:04:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:45 INFO - 'TEST1': 'testie', 02:04:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:45 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:04:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:04:45 INFO - 'USERNAME': 'cltbld', 02:04:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:04:45 INFO - 'WINDIR': 'C:\\windows', 02:04:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:04:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:04:45 INFO - Downloading/unpacking blobuploader==1.2.4 02:04:45 INFO - Downloading blobuploader-1.2.4.tar.gz 02:04:45 INFO - Running setup.py egg_info for package blobuploader 02:04:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:04:49 INFO - Running setup.py egg_info for package requests 02:04:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:04:49 INFO - Downloading docopt-0.6.1.tar.gz 02:04:49 INFO - Running setup.py egg_info for package docopt 02:04:49 INFO - Installing collected packages: blobuploader, docopt, requests 02:04:49 INFO - Running setup.py install for blobuploader 02:04:49 INFO - Running setup.py install for docopt 02:04:49 INFO - Running setup.py install for requests 02:04:49 INFO - Successfully installed blobuploader docopt requests 02:04:49 INFO - Cleaning up... 02:04:49 INFO - Return code: 0 02:04:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:04:49 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')]} 02:04:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:04:49 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')]} 02:04:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:04:49 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02697200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0263A458>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A20C0>, '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-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\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 02:04:49 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 02:04:49 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 02:04:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:04:49 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:04:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:04:49 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:04:49 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:04:49 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:04:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:04:49 INFO - 'DCLOCATION': 'SCL3', 02:04:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:04:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:04:49 INFO - 'HOMEDRIVE': 'C:', 02:04:49 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:04:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:04:49 INFO - 'KTS_VERSION': '1.19c', 02:04:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:04:49 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:04:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:04:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:04:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:04:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:04:49 INFO - 'MOZ_NO_REMOTE': '1', 02:04:49 INFO - 'NO_EM_RESTART': '1', 02:04:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:04:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:04:49 INFO - 'OS': 'Windows_NT', 02:04:49 INFO - 'OURDRIVE': 'C:', 02:04:49 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', 02:04:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:04:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:04:49 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:04:49 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:04:49 INFO - 'PROCESSOR_LEVEL': '6', 02:04:49 INFO - 'PROCESSOR_REVISION': '1e05', 02:04:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:04:49 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:04:49 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:04:49 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:04:49 INFO - 'PROMPT': '$P$G', 02:04:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:04:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:04:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:04:49 INFO - 'PWD': 'C:\\slave\\test', 02:04:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:04:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:04:49 INFO - 'SYSTEMDRIVE': 'C:', 02:04:49 INFO - 'SYSTEMROOT': 'C:\\windows', 02:04:49 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:49 INFO - 'TEST1': 'testie', 02:04:49 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:04:49 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:04:49 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:04:49 INFO - 'USERNAME': 'cltbld', 02:04:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:04:49 INFO - 'WINDIR': 'C:\\windows', 02:04:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:04:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:04:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:04:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:04:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:04:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:04:53 INFO - Unpacking c:\slave\test\build\tests\marionette 02:04:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:04:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:04:53 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 02:04:53 INFO - Running setup.py install for browsermob-proxy 02:05:09 INFO - Running setup.py install for manifestparser 02:05:09 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for marionette-client 02:05:09 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:05:09 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for marionette-driver 02:05:09 INFO - Running setup.py install for mozcrash 02:05:09 INFO - Running setup.py install for mozdebug 02:05:09 INFO - Running setup.py install for mozdevice 02:05:09 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for mozfile 02:05:09 INFO - Running setup.py install for mozhttpd 02:05:09 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for mozinfo 02:05:09 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for mozInstall 02:05:09 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for mozleak 02:05:09 INFO - Running setup.py install for mozlog 02:05:09 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for moznetwork 02:05:09 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for mozprocess 02:05:09 INFO - Running setup.py install for mozprofile 02:05:09 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for mozrunner 02:05:09 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for mozscreenshot 02:05:09 INFO - Running setup.py install for moztest 02:05:09 INFO - Running setup.py install for mozversion 02:05:09 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:05:09 INFO - Running setup.py install for wptserve 02:05:09 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 02:05:09 INFO - Cleaning up... 02:05:09 INFO - Return code: 0 02:05:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 02:05:09 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')]} 02:05:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:05:09 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')]} 02:05:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:05:09 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 0x025DE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02697200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0263A458>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0260F368>, '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 0x023B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A20C0>, '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-138', 'USERDOMAIN': 'T-W864-IX-138', '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-138', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-138', '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-138\\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 02:05:09 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 02:05:09 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 02:05:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:05:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:05:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:05:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:05:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:05:09 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:05:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:05:09 INFO - 'DCLOCATION': 'SCL3', 02:05:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:05:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:05:09 INFO - 'HOMEDRIVE': 'C:', 02:05:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:05:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:05:09 INFO - 'KTS_VERSION': '1.19c', 02:05:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:05:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:05:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:05:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:05:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:05:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:05:09 INFO - 'MOZ_NO_REMOTE': '1', 02:05:09 INFO - 'NO_EM_RESTART': '1', 02:05:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:05:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:05:09 INFO - 'OS': 'Windows_NT', 02:05:09 INFO - 'OURDRIVE': 'C:', 02:05:09 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', 02:05:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:05:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:05:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:05:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:05:09 INFO - 'PROCESSOR_LEVEL': '6', 02:05:09 INFO - 'PROCESSOR_REVISION': '1e05', 02:05:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:05:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:05:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:05:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:05:09 INFO - 'PROMPT': '$P$G', 02:05:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:05:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:05:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:05:09 INFO - 'PWD': 'C:\\slave\\test', 02:05:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:05:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:05:09 INFO - 'SYSTEMDRIVE': 'C:', 02:05:09 INFO - 'SYSTEMROOT': 'C:\\windows', 02:05:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:05:09 INFO - 'TEST1': 'testie', 02:05:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:05:09 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:05:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:05:09 INFO - 'USERNAME': 'cltbld', 02:05:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:05:09 INFO - 'WINDIR': 'C:\\windows', 02:05:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:05:13 INFO - Ignoring indexes: http://pypi.python.org/simple/ 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 02:05:13 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 02:05:13 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 02:05:13 INFO - Unpacking c:\slave\test\build\tests\marionette\client 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 02:05:13 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 02:05:13 INFO - Unpacking c:\slave\test\build\tests\marionette 02:05:13 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 02:05:13 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:05:13 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)) 02:05:27 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)) 02:05:27 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)) 02:05:27 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)) 02:05:27 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)) 02:05:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 02:05:27 INFO - Downloading blessings-1.6.tar.gz 02:05:27 INFO - Running setup.py egg_info for package blessings 02:05:27 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)) 02:05:27 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 02:05:27 INFO - Running setup.py install for blessings 02:05:27 INFO - Running setup.py install for browsermob-proxy 02:05:27 INFO - Running setup.py install for manifestparser 02:05:27 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Running setup.py install for marionette-client 02:05:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 02:05:27 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Running setup.py install for marionette-driver 02:05:27 INFO - Running setup.py install for mozcrash 02:05:27 INFO - Running setup.py install for mozdebug 02:05:27 INFO - Running setup.py install for mozdevice 02:05:27 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Running setup.py install for mozhttpd 02:05:27 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Running setup.py install for mozInstall 02:05:27 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Running setup.py install for mozleak 02:05:27 INFO - Running setup.py install for mozprofile 02:05:27 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Running setup.py install for mozrunner 02:05:27 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 02:05:27 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 02:05:29 INFO - Running setup.py install for mozscreenshot 02:05:29 INFO - Running setup.py install for moztest 02:05:29 INFO - Running setup.py install for mozversion 02:05:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 02:05:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 02:05:29 INFO - Running setup.py install for wptserve 02:05:29 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 02:05:29 INFO - Cleaning up... 02:05:29 INFO - Return code: 0 02:05:29 INFO - Done creating virtualenv C:\slave\test\build\venv. 02:05:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:05:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:05:29 INFO - Reading from file tmpfile_stdout 02:05:29 INFO - Using _rmtree_windows ... 02:05:29 INFO - Using _rmtree_windows ... 02:05:29 INFO - Current package versions: 02:05:29 INFO - blessings == 1.6 02:05:29 INFO - blobuploader == 1.2.4 02:05:29 INFO - browsermob-proxy == 0.6.0 02:05:29 INFO - distribute == 0.6.14 02:05:29 INFO - docopt == 0.6.1 02:05:29 INFO - manifestparser == 1.1 02:05:29 INFO - marionette-client == 2.3.0 02:05:29 INFO - marionette-driver == 1.4.0 02:05:29 INFO - mozInstall == 1.12 02:05:29 INFO - mozcrash == 0.17 02:05:29 INFO - mozdebug == 0.1 02:05:29 INFO - mozdevice == 0.48 02:05:29 INFO - mozfile == 1.2 02:05:29 INFO - mozhttpd == 0.7 02:05:29 INFO - mozinfo == 0.9 02:05:29 INFO - mozleak == 0.1 02:05:29 INFO - mozlog == 3.1 02:05:29 INFO - moznetwork == 0.27 02:05:29 INFO - mozprocess == 0.22 02:05:29 INFO - mozprofile == 0.28 02:05:29 INFO - mozrunner == 6.11 02:05:29 INFO - mozscreenshot == 0.1 02:05:29 INFO - mozsystemmonitor == 0.0 02:05:29 INFO - moztest == 0.7 02:05:29 INFO - mozversion == 1.4 02:05:29 INFO - requests == 1.2.3 02:05:29 INFO - wptserve == 1.4.0 02:05:29 INFO - Running post-action listener: _resource_record_post_action 02:05:29 INFO - Running post-action listener: _start_resource_monitoring 02:05:29 INFO - Starting resource monitoring. 02:05:29 INFO - ##### 02:05:29 INFO - ##### Running pull step. 02:05:29 INFO - ##### 02:05:29 INFO - Running pre-action listener: _resource_record_pre_action 02:05:29 INFO - Running main action method: pull 02:05:29 INFO - Pull has nothing to do! 02:05:29 INFO - Running post-action listener: _resource_record_post_action 02:05:29 INFO - ##### 02:05:29 INFO - ##### Running install step. 02:05:29 INFO - ##### 02:05:29 INFO - Running pre-action listener: _resource_record_pre_action 02:05:29 INFO - Running main action method: install 02:05:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 02:05:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 02:05:29 INFO - Reading from file tmpfile_stdout 02:05:29 INFO - Using _rmtree_windows ... 02:05:29 INFO - Using _rmtree_windows ... 02:05:29 INFO - Detecting whether we're running mozinstall >=1.0... 02:05:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 02:05:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 02:05:30 INFO - Reading from file tmpfile_stdout 02:05:30 INFO - Output received: 02:05:30 INFO - Usage: mozinstall-script.py [options] installer 02:05:30 INFO - Options: 02:05:30 INFO - -h, --help show this help message and exit 02:05:30 INFO - -d DEST, --destination=DEST 02:05:30 INFO - Directory to install application into. [default: 02:05:30 INFO - "C:\slave\test"] 02:05:30 INFO - --app=APP Application being installed. [default: firefox] 02:05:30 INFO - Using _rmtree_windows ... 02:05:30 INFO - Using _rmtree_windows ... 02:05:30 INFO - mkdir: C:\slave\test\build\application 02:05:30 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.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 02:05:30 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.0.en-US.win64.zip --destination C:\slave\test\build\application 02:05:32 INFO - Reading from file tmpfile_stdout 02:05:32 INFO - Output received: 02:05:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 02:05:32 INFO - Using _rmtree_windows ... 02:05:32 INFO - Using _rmtree_windows ... 02:05:32 INFO - Running post-action listener: _resource_record_post_action 02:05:32 INFO - ##### 02:05:32 INFO - ##### Running run-tests step. 02:05:32 INFO - ##### 02:05:32 INFO - Running pre-action listener: _resource_record_pre_action 02:05:32 INFO - Running main action method: run_tests 02:05:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 02:05:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:05:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:05:32 INFO - grabbing minidump binary from tooltool 02:05:32 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')]} 02:05:32 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 0x0260F368>, '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 0x023B2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026A20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 02:05:32 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 02:05:32 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 02:05:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 02:05:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpuwyvlm 02:05:33 INFO - INFO - File integrity verified, renaming tmpuwyvlm to win32-minidump_stackwalk.exe 02:05:33 INFO - Return code: 0 02:05:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 02:05:34 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 02:05:34 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/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.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 02:05:34 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/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.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 02:05:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 02:05:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Roaming', 02:05:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 02:05:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 02:05:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 02:05:34 INFO - 'COMPUTERNAME': 'T-W864-IX-138', 02:05:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 02:05:34 INFO - 'DCLOCATION': 'SCL3', 02:05:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 02:05:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 02:05:34 INFO - 'HOMEDRIVE': 'C:', 02:05:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-138', 02:05:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 02:05:34 INFO - 'KTS_VERSION': '1.19c', 02:05:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-138\\AppData\\Local', 02:05:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-138', 02:05:34 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 02:05:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 02:05:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 02:05:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 02:05:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:05:34 INFO - 'MOZ_NO_REMOTE': '1', 02:05:34 INFO - 'NO_EM_RESTART': '1', 02:05:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:05:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 02:05:34 INFO - 'OS': 'Windows_NT', 02:05:34 INFO - 'OURDRIVE': 'C:', 02:05:34 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', 02:05:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 02:05:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 02:05:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 02:05:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 02:05:34 INFO - 'PROCESSOR_LEVEL': '6', 02:05:34 INFO - 'PROCESSOR_REVISION': '1e05', 02:05:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 02:05:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 02:05:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 02:05:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 02:05:34 INFO - 'PROMPT': '$P$G', 02:05:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 02:05:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 02:05:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 02:05:34 INFO - 'PWD': 'C:\\slave\\test', 02:05:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 02:05:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 02:05:34 INFO - 'SYSTEMDRIVE': 'C:', 02:05:34 INFO - 'SYSTEMROOT': 'C:\\windows', 02:05:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:05:34 INFO - 'TEST1': 'testie', 02:05:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 02:05:34 INFO - 'USERDOMAIN': 'T-W864-IX-138', 02:05:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-138', 02:05:34 INFO - 'USERNAME': 'cltbld', 02:05:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-138', 02:05:34 INFO - 'WINDIR': 'C:\\windows', 02:05:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 02:05:34 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/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.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 02:05:36 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 02:05:36 INFO - import pkg_resources 02:05:38 INFO - Using 1 client processes 02:05:41 INFO - SUITE-START | Running 778 tests 02:05:41 INFO - Running testharness tests 02:05:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:05:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 02:05:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:05:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 02:05:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:05:41 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 02:05:42 INFO - Setting up ssl 02:05:42 INFO - PROCESS | certutil | 02:05:42 INFO - PROCESS | certutil | 02:05:42 INFO - PROCESS | certutil | 02:05:42 INFO - Certificate Nickname Trust Attributes 02:05:42 INFO - SSL,S/MIME,JAR/XPI 02:05:42 INFO - 02:05:42 INFO - web-platform-tests CT,, 02:05:42 INFO - 02:05:42 INFO - Starting runner 02:05:43 INFO - PROCESS | 2140 | [2140] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 02:05:43 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 02:05:43 INFO - PROCESS | 2140 | [2140] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 02:05:45 INFO - PROCESS | 2140 | 1466499945008 Marionette DEBUG Marionette enabled via build flag and pref 02:05:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A28E000 == 1 [pid = 2140] [id = 1] 02:05:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 1 (000000264A28E800) [pid = 2140] [serial = 1] [outer = 0000000000000000] 02:05:46 INFO - PROCESS | 2140 | [2140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:05:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 2 (000000264A28F800) [pid = 2140] [serial = 2] [outer = 000000264A28E800] 02:05:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D676800 == 2 [pid = 2140] [id = 2] 02:05:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 3 (000000264D677000) [pid = 2140] [serial = 3] [outer = 0000000000000000] 02:05:47 INFO - PROCESS | 2140 | [2140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:05:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 4 (000000264D678000) [pid = 2140] [serial = 4] [outer = 000000264D677000] 02:05:48 INFO - PROCESS | 2140 | 1466499948090 Marionette INFO Listening on port 2828 02:05:51 INFO - PROCESS | 2140 | 1466499951029 Marionette DEBUG Marionette enabled via command-line flag 02:05:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E3C0800 == 3 [pid = 2140] [id = 3] 02:05:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 5 (000000264E609000) [pid = 2140] [serial = 5] [outer = 0000000000000000] 02:05:51 INFO - PROCESS | 2140 | [2140] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:05:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 6 (000000264E60A000) [pid = 2140] [serial = 6] [outer = 000000264E609000] 02:05:51 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:05:51 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 02:05:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 7 (000000264F120800) [pid = 2140] [serial = 7] [outer = 000000264D677000] 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953242 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49261 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953248 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49262 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953281 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49263 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953288 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49264 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953296 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49265 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953329 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49266 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953336 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49267 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953341 Marionette DEBUG Accepted connection conn7 from 127.0.0.1:49268 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953347 Marionette DEBUG Accepted connection conn8 from 127.0.0.1:49269 02:05:53 INFO - PROCESS | 2140 | 1466499953350 Marionette DEBUG Closed connection conn0 02:05:53 INFO - PROCESS | 2140 | 1466499953353 Marionette DEBUG Closed connection conn1 02:05:53 INFO - PROCESS | 2140 | 1466499953355 Marionette DEBUG Closed connection conn2 02:05:53 INFO - PROCESS | 2140 | 1466499953356 Marionette DEBUG Closed connection conn3 02:05:53 INFO - PROCESS | 2140 | 1466499953357 Marionette DEBUG Closed connection conn4 02:05:53 INFO - PROCESS | 2140 | 1466499953411 Marionette DEBUG Closed connection conn5 02:05:53 INFO - PROCESS | 2140 | 1466499953412 Marionette DEBUG Closed connection conn6 02:05:53 INFO - PROCESS | 2140 | 1466499953413 Marionette DEBUG Closed connection conn7 02:05:53 INFO - PROCESS | 2140 | 1466499953793 Marionette DEBUG Closed connection conn8 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953798 Marionette DEBUG Accepted connection conn9 from 127.0.0.1:49270 02:05:53 INFO - PROCESS | 2140 | 1466499953812 Marionette DEBUG Closed connection conn9 02:05:53 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:05:53 INFO - PROCESS | 2140 | 1466499953829 Marionette DEBUG Accepted connection conn10 from 127.0.0.1:49271 02:05:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F746800 == 4 [pid = 2140] [id = 4] 02:05:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 8 (000000264A2D6000) [pid = 2140] [serial = 8] [outer = 0000000000000000] 02:05:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 9 (0000002652205800) [pid = 2140] [serial = 9] [outer = 000000264A2D6000] 02:05:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 10 (000000265220D000) [pid = 2140] [serial = 10] [outer = 000000264A2D6000] 02:05:54 INFO - PROCESS | 2140 | 1466499954096 Marionette TRACE conn10 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:05:54 INFO - PROCESS | 2140 | 1466499954105 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160621001202","device":"desktop","version":"48.0"} 02:05:54 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:05:55 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FE9800 == 5 [pid = 2140] [id = 5] 02:05:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 11 (0000002653FEC800) [pid = 2140] [serial = 11] [outer = 0000000000000000] 02:05:55 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FEE000 == 6 [pid = 2140] [id = 6] 02:05:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 12 (0000002653FBD800) [pid = 2140] [serial = 12] [outer = 0000000000000000] 02:05:56 INFO - PROCESS | 2140 | [2140] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:05:56 INFO - PROCESS | 2140 | [2140] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 02:05:56 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:05:56 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DD8800 == 7 [pid = 2140] [id = 7] 02:05:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 13 (0000002653FBD000) [pid = 2140] [serial = 13] [outer = 0000000000000000] 02:05:56 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:05:56 INFO - PROCESS | 2140 | [2140] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:05:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 14 (0000002655EB1000) [pid = 2140] [serial = 14] [outer = 0000002653FBD000] 02:05:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 15 (00000026564E5800) [pid = 2140] [serial = 15] [outer = 0000002653FEC800] 02:05:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 16 (0000002655EB0400) [pid = 2140] [serial = 16] [outer = 0000002653FBD800] 02:05:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 17 (0000002656083000) [pid = 2140] [serial = 17] [outer = 0000002653FBD000] 02:05:58 INFO - PROCESS | 2140 | 1466499958274 Marionette INFO startBrowser fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:05:58 INFO - PROCESS | 2140 | 1466499958317 Marionette DEBUG loaded listener.js 02:05:58 INFO - PROCESS | 2140 | 1466499958334 Marionette DEBUG loaded listener.js 02:05:58 INFO - PROCESS | 2140 | 1466499958337 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:05:59 INFO - PROCESS | 2140 | --DOCSHELL 000000264A28E000 == 6 [pid = 2140] [id = 1] 02:05:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 18 (000000264E410400) [pid = 2140] [serial = 18] [outer = 0000002653FBD000] 02:05:59 INFO - PROCESS | 2140 | 1466499959546 Marionette TRACE conn10 <- [1,1,null,{"sessionId":"fe45706c-b530-48ec-b5f3-76a02f5f5c90","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160621001202","device":"desktop","version":"48.0","command_id":1}}] 02:05:59 INFO - PROCESS | 2140 | 1466499959904 Marionette TRACE conn10 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:05:59 INFO - PROCESS | 2140 | 1466499959908 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:05:59 INFO - PROCESS | 2140 | 1466499959984 Marionette TRACE conn10 <- [1,2,null,{"value":null}] 02:06:00 INFO - PROCESS | 2140 | 1466499960054 Marionette TRACE conn10 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:06:00 INFO - PROCESS | 2140 | 1466499960057 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:00 INFO - PROCESS | 2140 | [2140] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:06:02 INFO - PROCESS | 2140 | --DOCSHELL 000000264F746800 == 5 [pid = 2140] [id = 4] 02:06:02 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:06:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 19 (000000264852E400) [pid = 2140] [serial = 19] [outer = 0000002653FBD000] 02:06:02 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:06:02 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:06:02 INFO - PROCESS | 2140 | 1466499962932 Marionette TRACE conn10 <- [1,3,null,{}] 02:06:02 INFO - PROCESS | 2140 | 1466499962936 Marionette TRACE conn10 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 02:06:02 INFO - PROCESS | 2140 | 1466499962939 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:02 INFO - PROCESS | 2140 | 1466499962961 Marionette TRACE conn10 <- [1,4,null,{"value":null}] 02:06:02 INFO - PROCESS | 2140 | 1466499962978 Marionette TRACE conn10 -> [0,5,"getWindowHandle",null] 02:06:02 INFO - PROCESS | 2140 | 1466499962981 Marionette TRACE conn10 <- [1,5,null,{"value":"13"}] 02:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:06:03 INFO - PROCESS | 2140 | 1466499962992 Marionette TRACE conn10 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:06:03 INFO - PROCESS | 2140 | 1466499962997 Marionette TRACE conn10 <- [1,6,null,{}] 02:06:03 INFO - PROCESS | 2140 | 1466499963042 Marionette TRACE conn10 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:03 INFO - PROCESS | 2140 | 1466499963045 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:03 INFO - PROCESS | 2140 | 1466499963075 Marionette TRACE conn10 <- [1,7,null,{"value":null}] 02:06:03 INFO - PROCESS | 2140 | 1466499963086 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:03 INFO - PROCESS | 2140 | 1466499963089 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:03 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649C6E000 == 6 [pid = 2140] [id = 8] 02:06:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 20 (000000264E0DD000) [pid = 2140] [serial = 20] [outer = 0000000000000000] 02:06:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 21 (000000264E36DC00) [pid = 2140] [serial = 21] [outer = 000000264E0DD000] 02:06:03 INFO - PROCESS | 2140 | 1466499963144 Marionette DEBUG loaded listener.js 02:06:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 22 (000000264E638C00) [pid = 2140] [serial = 22] [outer = 000000264E0DD000] 02:06:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D96D000 == 7 [pid = 2140] [id = 9] 02:06:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 23 (000000264FC58000) [pid = 2140] [serial = 23] [outer = 0000000000000000] 02:06:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 24 (000000265220E000) [pid = 2140] [serial = 24] [outer = 000000264FC58000] 02:06:03 INFO - PROCESS | 2140 | 1466499963804 Marionette DEBUG loaded listener.js 02:06:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 25 (000000264F17F800) [pid = 2140] [serial = 25] [outer = 000000264FC58000] 02:06:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F12C800 == 8 [pid = 2140] [id = 10] 02:06:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 26 (000000264F12D000) [pid = 2140] [serial = 26] [outer = 0000000000000000] 02:06:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 27 (000000264F506000) [pid = 2140] [serial = 27] [outer = 000000264F12D000] 02:06:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 28 (000000264F737000) [pid = 2140] [serial = 28] [outer = 000000264F12D000] 02:06:04 INFO - PROCESS | 2140 | 1466499964489 Marionette TRACE conn10 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:06:04 INFO - PROCESS | 2140 | ++DOCSHELL 0000002647EE2800 == 9 [pid = 2140] [id = 11] 02:06:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 29 (0000002653512400) [pid = 2140] [serial = 29] [outer = 0000000000000000] 02:06:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 30 (000000265637E800) [pid = 2140] [serial = 30] [outer = 0000002653512400] 02:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1649ms 02:06:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 31 (000000264FC4E000) [pid = 2140] [serial = 31] [outer = 0000002653512400] 02:06:04 INFO - PROCESS | 2140 | 1466499964692 Marionette TRACE conn10 -> [0,9,"getWindowHandle",null] 02:06:04 INFO - PROCESS | 2140 | 1466499964695 Marionette TRACE conn10 <- [1,9,null,{"value":"13"}] 02:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:06:04 INFO - PROCESS | 2140 | 1466499964852 Marionette TRACE conn10 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:06:04 INFO - PROCESS | 2140 | 1466499964854 Marionette TRACE conn10 <- [1,10,null,{}] 02:06:04 INFO - PROCESS | 2140 | 1466499964930 Marionette TRACE conn10 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:04 INFO - PROCESS | 2140 | 1466499964932 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:05 INFO - PROCESS | 2140 | 1466499965043 Marionette TRACE conn10 <- [1,11,null,{"value":null}] 02:06:05 INFO - PROCESS | 2140 | 1466499965051 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:05 INFO - PROCESS | 2140 | 1466499965054 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:05 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655A93000 == 10 [pid = 2140] [id = 12] 02:06:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 32 (00000026474AEC00) [pid = 2140] [serial = 32] [outer = 0000000000000000] 02:06:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 33 (000000264D9BE400) [pid = 2140] [serial = 33] [outer = 00000026474AEC00] 02:06:05 INFO - PROCESS | 2140 | 1466499965103 Marionette DEBUG loaded listener.js 02:06:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 34 (0000002647633800) [pid = 2140] [serial = 34] [outer = 00000026474AEC00] 02:06:05 INFO - PROCESS | 2140 | 1466499965549 Marionette TRACE conn10 <- [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]]]}] 02:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 900ms 02:06:05 INFO - PROCESS | 2140 | 1466499965615 Marionette TRACE conn10 -> [0,13,"getWindowHandle",null] 02:06:05 INFO - PROCESS | 2140 | 1466499965619 Marionette TRACE conn10 <- [1,13,null,{"value":"13"}] 02:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:06:05 INFO - PROCESS | 2140 | 1466499965631 Marionette TRACE conn10 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:06:05 INFO - PROCESS | 2140 | 1466499965636 Marionette TRACE conn10 <- [1,14,null,{}] 02:06:05 INFO - PROCESS | 2140 | 1466499965645 Marionette TRACE conn10 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:05 INFO - PROCESS | 2140 | 1466499965649 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:05 INFO - PROCESS | 2140 | 1466499965743 Marionette TRACE conn10 <- [1,15,null,{"value":null}] 02:06:05 INFO - PROCESS | 2140 | 1466499965758 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:05 INFO - PROCESS | 2140 | 1466499965761 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:05 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB9000 == 11 [pid = 2140] [id = 13] 02:06:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 35 (0000002649013400) [pid = 2140] [serial = 35] [outer = 0000000000000000] 02:06:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 36 (0000002653FB8000) [pid = 2140] [serial = 36] [outer = 0000002649013400] 02:06:05 INFO - PROCESS | 2140 | 1466499965809 Marionette DEBUG loaded listener.js 02:06:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 37 (000000265A10A400) [pid = 2140] [serial = 37] [outer = 0000002649013400] 02:06:06 INFO - PROCESS | 2140 | 1466499966219 Marionette TRACE conn10 <- [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]]]}] 02:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 02:06:06 INFO - PROCESS | 2140 | 1466499966279 Marionette TRACE conn10 -> [0,17,"getWindowHandle",null] 02:06:06 INFO - PROCESS | 2140 | 1466499966282 Marionette TRACE conn10 <- [1,17,null,{"value":"13"}] 02:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:06:06 INFO - PROCESS | 2140 | 1466499966285 Marionette TRACE conn10 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:06:06 INFO - PROCESS | 2140 | 1466499966287 Marionette TRACE conn10 <- [1,18,null,{}] 02:06:06 INFO - PROCESS | 2140 | 1466499966291 Marionette TRACE conn10 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:06 INFO - PROCESS | 2140 | 1466499966293 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:06 INFO - PROCESS | 2140 | 1466499966387 Marionette TRACE conn10 <- [1,19,null,{"value":null}] 02:06:06 INFO - PROCESS | 2140 | 1466499966413 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:06 INFO - PROCESS | 2140 | 1466499966416 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD6F000 == 12 [pid = 2140] [id = 14] 02:06:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 38 (0000002656F8BC00) [pid = 2140] [serial = 38] [outer = 0000000000000000] 02:06:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 39 (000000265A20EC00) [pid = 2140] [serial = 39] [outer = 0000002656F8BC00] 02:06:06 INFO - PROCESS | 2140 | 1466499966468 Marionette DEBUG loaded listener.js 02:06:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 40 (0000002652BFB000) [pid = 2140] [serial = 40] [outer = 0000002656F8BC00] 02:06:06 INFO - PROCESS | 2140 | 1466499966838 Marionette TRACE conn10 <- [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]]]}] 02:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 02:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:06:06 INFO - PROCESS | 2140 | 1466499966873 Marionette TRACE conn10 -> [0,21,"getWindowHandle",null] 02:06:06 INFO - PROCESS | 2140 | 1466499966876 Marionette TRACE conn10 <- [1,21,null,{"value":"13"}] 02:06:06 INFO - PROCESS | 2140 | 1466499966879 Marionette TRACE conn10 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:06:06 INFO - PROCESS | 2140 | 1466499966881 Marionette TRACE conn10 <- [1,22,null,{}] 02:06:06 INFO - PROCESS | 2140 | 1466499966884 Marionette TRACE conn10 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:06 INFO - PROCESS | 2140 | 1466499966887 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:07 INFO - PROCESS | 2140 | 1466499966998 Marionette TRACE conn10 <- [1,23,null,{"value":null}] 02:06:07 INFO - PROCESS | 2140 | 1466499967006 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:07 INFO - PROCESS | 2140 | 1466499967011 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD8D000 == 13 [pid = 2140] [id = 15] 02:06:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 41 (000000265373E000) [pid = 2140] [serial = 41] [outer = 0000000000000000] 02:06:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 42 (000000265373FC00) [pid = 2140] [serial = 42] [outer = 000000265373E000] 02:06:07 INFO - PROCESS | 2140 | 1466499967065 Marionette DEBUG loaded listener.js 02:06:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 43 (000000265BE66000) [pid = 2140] [serial = 43] [outer = 000000265373E000] 02:06:07 INFO - PROCESS | 2140 | 1466499967449 Marionette TRACE conn10 <- [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]]]}] 02:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 02:06:07 INFO - PROCESS | 2140 | 1466499967469 Marionette TRACE conn10 -> [0,25,"getWindowHandle",null] 02:06:07 INFO - PROCESS | 2140 | 1466499967471 Marionette TRACE conn10 <- [1,25,null,{"value":"13"}] 02:06:07 INFO - PROCESS | 2140 | 1466499967474 Marionette TRACE conn10 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:06:07 INFO - PROCESS | 2140 | 1466499967476 Marionette TRACE conn10 <- [1,26,null,{}] 02:06:07 INFO - PROCESS | 2140 | 1466499967479 Marionette TRACE conn10 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:07 INFO - PROCESS | 2140 | 1466499967481 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:07 INFO - PROCESS | 2140 | 1466499967596 Marionette TRACE conn10 <- [1,27,null,{"value":null}] 02:06:07 INFO - PROCESS | 2140 | 1466499967604 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:07 INFO - PROCESS | 2140 | 1466499967607 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE09000 == 14 [pid = 2140] [id = 16] 02:06:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 44 (000000265B360800) [pid = 2140] [serial = 44] [outer = 0000000000000000] 02:06:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 45 (000000265B367800) [pid = 2140] [serial = 45] [outer = 000000265B360800] 02:06:07 INFO - PROCESS | 2140 | 1466499967653 Marionette DEBUG loaded listener.js 02:06:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 46 (000000265AEDEC00) [pid = 2140] [serial = 46] [outer = 000000265B360800] 02:06:08 INFO - PROCESS | 2140 | 1466499968044 Marionette TRACE conn10 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 02:06:08 INFO - PROCESS | 2140 | 1466499968106 Marionette TRACE conn10 -> [0,29,"getWindowHandle",null] 02:06:08 INFO - PROCESS | 2140 | 1466499968109 Marionette TRACE conn10 <- [1,29,null,{"value":"13"}] 02:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:06:08 INFO - PROCESS | 2140 | 1466499968112 Marionette TRACE conn10 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:06:08 INFO - PROCESS | 2140 | 1466499968114 Marionette TRACE conn10 <- [1,30,null,{}] 02:06:08 INFO - PROCESS | 2140 | 1466499968117 Marionette TRACE conn10 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:08 INFO - PROCESS | 2140 | 1466499968119 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:08 INFO - PROCESS | 2140 | 1466499968288 Marionette TRACE conn10 <- [1,31,null,{"value":null}] 02:06:08 INFO - PROCESS | 2140 | 1466499968316 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:08 INFO - PROCESS | 2140 | 1466499968318 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10F000 == 15 [pid = 2140] [id = 17] 02:06:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 47 (000000265B148C00) [pid = 2140] [serial = 47] [outer = 0000000000000000] 02:06:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 48 (000000265B14A800) [pid = 2140] [serial = 48] [outer = 000000265B148C00] 02:06:08 INFO - PROCESS | 2140 | 1466499968366 Marionette DEBUG loaded listener.js 02:06:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 49 (000000265B151000) [pid = 2140] [serial = 49] [outer = 000000265B148C00] 02:06:08 INFO - PROCESS | 2140 | 1466499968730 Marionette TRACE conn10 <- [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]]]}] 02:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 02:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:06:08 INFO - PROCESS | 2140 | 1466499968744 Marionette TRACE conn10 -> [0,33,"getWindowHandle",null] 02:06:08 INFO - PROCESS | 2140 | 1466499968746 Marionette TRACE conn10 <- [1,33,null,{"value":"13"}] 02:06:08 INFO - PROCESS | 2140 | 1466499968749 Marionette TRACE conn10 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:06:08 INFO - PROCESS | 2140 | 1466499968751 Marionette TRACE conn10 <- [1,34,null,{}] 02:06:08 INFO - PROCESS | 2140 | 1466499968755 Marionette TRACE conn10 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:08 INFO - PROCESS | 2140 | 1466499968757 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:08 INFO - PROCESS | 2140 | 1466499968870 Marionette TRACE conn10 <- [1,35,null,{"value":null}] 02:06:08 INFO - PROCESS | 2140 | 1466499968878 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:08 INFO - PROCESS | 2140 | 1466499968880 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C736800 == 16 [pid = 2140] [id = 18] 02:06:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 50 (000000265A8B3C00) [pid = 2140] [serial = 50] [outer = 0000000000000000] 02:06:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (000000265B155400) [pid = 2140] [serial = 51] [outer = 000000265A8B3C00] 02:06:08 INFO - PROCESS | 2140 | 1466499968926 Marionette DEBUG loaded listener.js 02:06:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (000000265B6A4800) [pid = 2140] [serial = 52] [outer = 000000265A8B3C00] 02:06:09 INFO - PROCESS | 2140 | 1466499969301 Marionette TRACE conn10 <- [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]]]}] 02:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 585ms 02:06:09 INFO - PROCESS | 2140 | 1466499969339 Marionette TRACE conn10 -> [0,37,"getWindowHandle",null] 02:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:06:09 INFO - PROCESS | 2140 | 1466499969341 Marionette TRACE conn10 <- [1,37,null,{"value":"13"}] 02:06:09 INFO - PROCESS | 2140 | 1466499969344 Marionette TRACE conn10 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:06:09 INFO - PROCESS | 2140 | 1466499969346 Marionette TRACE conn10 <- [1,38,null,{}] 02:06:09 INFO - PROCESS | 2140 | 1466499969350 Marionette TRACE conn10 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:09 INFO - PROCESS | 2140 | 1466499969352 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:09 INFO - PROCESS | 2140 | 1466499969460 Marionette TRACE conn10 <- [1,39,null,{"value":null}] 02:06:09 INFO - PROCESS | 2140 | 1466499969469 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:09 INFO - PROCESS | 2140 | 1466499969471 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C857000 == 17 [pid = 2140] [id = 19] 02:06:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (0000002649004C00) [pid = 2140] [serial = 53] [outer = 0000000000000000] 02:06:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (000000265B6AAC00) [pid = 2140] [serial = 54] [outer = 0000002649004C00] 02:06:09 INFO - PROCESS | 2140 | 1466499969517 Marionette DEBUG loaded listener.js 02:06:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (000000265C89C800) [pid = 2140] [serial = 55] [outer = 0000002649004C00] 02:06:09 INFO - PROCESS | 2140 | 1466499969894 Marionette TRACE conn10 <- [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]]]}] 02:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 02:06:09 INFO - PROCESS | 2140 | 1466499969935 Marionette TRACE conn10 -> [0,41,"getWindowHandle",null] 02:06:09 INFO - PROCESS | 2140 | 1466499969939 Marionette TRACE conn10 <- [1,41,null,{"value":"13"}] 02:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:06:09 INFO - PROCESS | 2140 | 1466499969942 Marionette TRACE conn10 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:06:09 INFO - PROCESS | 2140 | 1466499969944 Marionette TRACE conn10 <- [1,42,null,{}] 02:06:09 INFO - PROCESS | 2140 | 1466499969948 Marionette TRACE conn10 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:09 INFO - PROCESS | 2140 | 1466499969950 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:10 INFO - PROCESS | 2140 | 1466499970074 Marionette TRACE conn10 <- [1,43,null,{"value":null}] 02:06:10 INFO - PROCESS | 2140 | 1466499970089 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:10 INFO - PROCESS | 2140 | 1466499970091 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:10 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490C2800 == 18 [pid = 2140] [id = 20] 02:06:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0000002653537C00) [pid = 2140] [serial = 56] [outer = 0000000000000000] 02:06:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (000000265C8A0400) [pid = 2140] [serial = 57] [outer = 0000002653537C00] 02:06:10 INFO - PROCESS | 2140 | 1466499970138 Marionette DEBUG loaded listener.js 02:06:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (000000265CB4B800) [pid = 2140] [serial = 58] [outer = 0000002653537C00] 02:06:10 INFO - PROCESS | 2140 | 1466499970555 Marionette TRACE conn10 <- [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]]]}] 02:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 628ms 02:06:10 INFO - PROCESS | 2140 | 1466499970582 Marionette TRACE conn10 -> [0,45,"getWindowHandle",null] 02:06:10 INFO - PROCESS | 2140 | 1466499970584 Marionette TRACE conn10 <- [1,45,null,{"value":"13"}] 02:06:10 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000264A2D6000) [pid = 2140] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:06:10 INFO - PROCESS | 2140 | 1466499970600 Marionette TRACE conn10 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:06:10 INFO - PROCESS | 2140 | 1466499970603 Marionette TRACE conn10 <- [1,46,null,{}] 02:06:10 INFO - PROCESS | 2140 | 1466499970606 Marionette TRACE conn10 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:10 INFO - PROCESS | 2140 | 1466499970608 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:10 INFO - PROCESS | 2140 | 1466499970711 Marionette TRACE conn10 <- [1,47,null,{"value":null}] 02:06:10 INFO - PROCESS | 2140 | 1466499970743 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:10 INFO - PROCESS | 2140 | 1466499970746 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E486000 == 19 [pid = 2140] [id = 21] 02:06:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (000000265220C000) [pid = 2140] [serial = 59] [outer = 0000000000000000] 02:06:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0000002652210000) [pid = 2140] [serial = 60] [outer = 000000265220C000] 02:06:10 INFO - PROCESS | 2140 | 1466499970794 Marionette DEBUG loaded listener.js 02:06:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (000000265A141C00) [pid = 2140] [serial = 61] [outer = 000000265220C000] 02:06:11 INFO - PROCESS | 2140 | 1466499971157 Marionette TRACE conn10 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 565ms 02:06:11 INFO - PROCESS | 2140 | 1466499971174 Marionette TRACE conn10 -> [0,49,"getWindowHandle",null] 02:06:11 INFO - PROCESS | 2140 | 1466499971176 Marionette TRACE conn10 <- [1,49,null,{"value":"13"}] 02:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:06:11 INFO - PROCESS | 2140 | 1466499971180 Marionette TRACE conn10 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:06:11 INFO - PROCESS | 2140 | 1466499971181 Marionette TRACE conn10 <- [1,50,null,{}] 02:06:11 INFO - PROCESS | 2140 | 1466499971185 Marionette TRACE conn10 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:11 INFO - PROCESS | 2140 | 1466499971187 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:11 INFO - PROCESS | 2140 | 1466499971313 Marionette TRACE conn10 <- [1,51,null,{"value":null}] 02:06:11 INFO - PROCESS | 2140 | 1466499971320 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:11 INFO - PROCESS | 2140 | 1466499971322 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A17C000 == 20 [pid = 2140] [id = 22] 02:06:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000265CB4C000) [pid = 2140] [serial = 62] [outer = 0000000000000000] 02:06:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000265CFE8000) [pid = 2140] [serial = 63] [outer = 000000265CB4C000] 02:06:11 INFO - PROCESS | 2140 | 1466499971367 Marionette DEBUG loaded listener.js 02:06:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000265CFF0000) [pid = 2140] [serial = 64] [outer = 000000265CB4C000] 02:06:11 INFO - PROCESS | 2140 | 1466499971739 Marionette TRACE conn10 <- [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]]]}] 02:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 02:06:11 INFO - PROCESS | 2140 | 1466499971768 Marionette TRACE conn10 -> [0,53,"getWindowHandle",null] 02:06:11 INFO - PROCESS | 2140 | 1466499971770 Marionette TRACE conn10 <- [1,53,null,{"value":"13"}] 02:06:11 INFO - PROCESS | 2140 | 1466499971773 Marionette TRACE conn10 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:06:11 INFO - PROCESS | 2140 | 1466499971775 Marionette TRACE conn10 <- [1,54,null,{}] 02:06:11 INFO - PROCESS | 2140 | 1466499971778 Marionette TRACE conn10 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:11 INFO - PROCESS | 2140 | 1466499971780 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:11 INFO - PROCESS | 2140 | 1466499971865 Marionette TRACE conn10 <- [1,55,null,{"value":null}] 02:06:11 INFO - PROCESS | 2140 | 1466499971917 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:11 INFO - PROCESS | 2140 | 1466499971919 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE85000 == 21 [pid = 2140] [id = 23] 02:06:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264919C400) [pid = 2140] [serial = 65] [outer = 0000000000000000] 02:06:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (00000026491A0800) [pid = 2140] [serial = 66] [outer = 000000264919C400] 02:06:11 INFO - PROCESS | 2140 | 1466499971963 Marionette DEBUG loaded listener.js 02:06:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002649225800) [pid = 2140] [serial = 67] [outer = 000000264919C400] 02:06:12 INFO - PROCESS | 2140 | 1466499972286 Marionette TRACE conn10 <- [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]]]}] 02:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 585ms 02:06:12 INFO - PROCESS | 2140 | 1466499972362 Marionette TRACE conn10 -> [0,57,"getWindowHandle",null] 02:06:12 INFO - PROCESS | 2140 | 1466499972364 Marionette TRACE conn10 <- [1,57,null,{"value":"13"}] 02:06:12 INFO - PROCESS | 2140 | 1466499972368 Marionette TRACE conn10 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:06:12 INFO - PROCESS | 2140 | 1466499972378 Marionette TRACE conn10 <- [1,58,null,{}] 02:06:12 INFO - PROCESS | 2140 | 1466499972382 Marionette TRACE conn10 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:12 INFO - PROCESS | 2140 | 1466499972384 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:12 INFO - PROCESS | 2140 | 1466499972490 Marionette TRACE conn10 <- [1,59,null,{"value":null}] 02:06:12 INFO - PROCESS | 2140 | 1466499972497 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:12 INFO - PROCESS | 2140 | 1466499972499 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:12 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC1000 == 22 [pid = 2140] [id = 24] 02:06:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (00000026491A4C00) [pid = 2140] [serial = 68] [outer = 0000000000000000] 02:06:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002649230000) [pid = 2140] [serial = 69] [outer = 00000026491A4C00] 02:06:12 INFO - PROCESS | 2140 | 1466499972544 Marionette DEBUG loaded listener.js 02:06:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265CFEB400) [pid = 2140] [serial = 70] [outer = 00000026491A4C00] 02:06:12 INFO - PROCESS | 2140 | 1466499972921 Marionette TRACE conn10 <- [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]]]}] 02:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 586ms 02:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:06:12 INFO - PROCESS | 2140 | 1466499972958 Marionette TRACE conn10 -> [0,61,"getWindowHandle",null] 02:06:12 INFO - PROCESS | 2140 | 1466499972960 Marionette TRACE conn10 <- [1,61,null,{"value":"13"}] 02:06:12 INFO - PROCESS | 2140 | 1466499972963 Marionette TRACE conn10 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:06:12 INFO - PROCESS | 2140 | 1466499972965 Marionette TRACE conn10 <- [1,62,null,{}] 02:06:12 INFO - PROCESS | 2140 | 1466499972969 Marionette TRACE conn10 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:12 INFO - PROCESS | 2140 | 1466499972971 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:13 INFO - PROCESS | 2140 | 1466499973077 Marionette TRACE conn10 <- [1,63,null,{"value":null}] 02:06:13 INFO - PROCESS | 2140 | 1466499973084 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:13 INFO - PROCESS | 2140 | 1466499973086 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA2D000 == 23 [pid = 2140] [id = 25] 02:06:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265227A000) [pid = 2140] [serial = 71] [outer = 0000000000000000] 02:06:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265D4BB000) [pid = 2140] [serial = 72] [outer = 000000265227A000] 02:06:13 INFO - PROCESS | 2140 | 1466499973131 Marionette DEBUG loaded listener.js 02:06:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265D4C2800) [pid = 2140] [serial = 73] [outer = 000000265227A000] 02:06:13 INFO - PROCESS | 2140 | 1466499973495 Marionette TRACE conn10 <- [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]]]}] 02:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 02:06:13 INFO - PROCESS | 2140 | 1466499973552 Marionette TRACE conn10 -> [0,65,"getWindowHandle",null] 02:06:13 INFO - PROCESS | 2140 | 1466499973555 Marionette TRACE conn10 <- [1,65,null,{"value":"13"}] 02:06:13 INFO - PROCESS | 2140 | 1466499973558 Marionette TRACE conn10 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:06:13 INFO - PROCESS | 2140 | 1466499973559 Marionette TRACE conn10 <- [1,66,null,{}] 02:06:13 INFO - PROCESS | 2140 | 1466499973563 Marionette TRACE conn10 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:13 INFO - PROCESS | 2140 | 1466499973565 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:13 INFO - PROCESS | 2140 | 1466499973670 Marionette TRACE conn10 <- [1,67,null,{"value":null}] 02:06:13 INFO - PROCESS | 2140 | 1466499973678 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:13 INFO - PROCESS | 2140 | 1466499973679 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D545800 == 24 [pid = 2140] [id = 26] 02:06:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002656895400) [pid = 2140] [serial = 74] [outer = 0000000000000000] 02:06:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265689EC00) [pid = 2140] [serial = 75] [outer = 0000002656895400] 02:06:13 INFO - PROCESS | 2140 | 1466499973724 Marionette DEBUG loaded listener.js 02:06:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002658F35C00) [pid = 2140] [serial = 76] [outer = 0000002656895400] 02:06:14 INFO - PROCESS | 2140 | 1466499974192 Marionette TRACE conn10 <- [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]]]}] 02:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 690ms 02:06:14 INFO - PROCESS | 2140 | 1466499974252 Marionette TRACE conn10 -> [0,69,"getWindowHandle",null] 02:06:14 INFO - PROCESS | 2140 | 1466499974257 Marionette TRACE conn10 <- [1,69,null,{"value":"13"}] 02:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:06:14 INFO - PROCESS | 2140 | 1466499974262 Marionette TRACE conn10 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:06:14 INFO - PROCESS | 2140 | 1466499974266 Marionette TRACE conn10 <- [1,70,null,{}] 02:06:14 INFO - PROCESS | 2140 | 1466499974273 Marionette TRACE conn10 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:14 INFO - PROCESS | 2140 | 1466499974276 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:14 INFO - PROCESS | 2140 | 1466499974400 Marionette TRACE conn10 <- [1,71,null,{"value":null}] 02:06:14 INFO - PROCESS | 2140 | 1466499974474 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:14 INFO - PROCESS | 2140 | 1466499974477 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:14 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649CB4800 == 25 [pid = 2140] [id = 27] 02:06:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264900F000) [pid = 2140] [serial = 77] [outer = 0000000000000000] 02:06:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002649013C00) [pid = 2140] [serial = 78] [outer = 000000264900F000] 02:06:14 INFO - PROCESS | 2140 | 1466499974537 Marionette DEBUG loaded listener.js 02:06:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264D64D000) [pid = 2140] [serial = 79] [outer = 000000264900F000] 02:06:15 INFO - PROCESS | 2140 | 1466499975084 Marionette TRACE conn10 <- [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]]]}] 02:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 879ms 02:06:15 INFO - PROCESS | 2140 | 1466499975145 Marionette TRACE conn10 -> [0,73,"getWindowHandle",null] 02:06:15 INFO - PROCESS | 2140 | 1466499975151 Marionette TRACE conn10 <- [1,73,null,{"value":"13"}] 02:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:06:15 INFO - PROCESS | 2140 | 1466499975157 Marionette TRACE conn10 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:06:15 INFO - PROCESS | 2140 | 1466499975161 Marionette TRACE conn10 <- [1,74,null,{}] 02:06:15 INFO - PROCESS | 2140 | 1466499975165 Marionette TRACE conn10 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:15 INFO - PROCESS | 2140 | 1466499975168 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:15 INFO - PROCESS | 2140 | 1466499975291 Marionette TRACE conn10 <- [1,75,null,{"value":null}] 02:06:15 INFO - PROCESS | 2140 | 1466499975352 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:15 INFO - PROCESS | 2140 | 1466499975355 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:15 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655958000 == 26 [pid = 2140] [id = 28] 02:06:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002652F5A800) [pid = 2140] [serial = 80] [outer = 0000000000000000] 02:06:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002653734C00) [pid = 2140] [serial = 81] [outer = 0000002652F5A800] 02:06:15 INFO - PROCESS | 2140 | 1466499975414 Marionette DEBUG loaded listener.js 02:06:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002653FB1000) [pid = 2140] [serial = 82] [outer = 0000002652F5A800] 02:06:16 INFO - PROCESS | 2140 | 1466499976006 Marionette TRACE conn10 <- [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]]]}] 02:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 881ms 02:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:06:16 INFO - PROCESS | 2140 | 1466499976039 Marionette TRACE conn10 -> [0,77,"getWindowHandle",null] 02:06:16 INFO - PROCESS | 2140 | 1466499976042 Marionette TRACE conn10 <- [1,77,null,{"value":"13"}] 02:06:16 INFO - PROCESS | 2140 | 1466499976046 Marionette TRACE conn10 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:06:16 INFO - PROCESS | 2140 | 1466499976051 Marionette TRACE conn10 <- [1,78,null,{}] 02:06:16 INFO - PROCESS | 2140 | 1466499976063 Marionette TRACE conn10 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:16 INFO - PROCESS | 2140 | 1466499976068 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:16 INFO - PROCESS | 2140 | 1466499976184 Marionette TRACE conn10 <- [1,79,null,{"value":null}] 02:06:16 INFO - PROCESS | 2140 | 1466499976260 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:16 INFO - PROCESS | 2140 | 1466499976264 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D542800 == 27 [pid = 2140] [id = 29] 02:06:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A10B000) [pid = 2140] [serial = 83] [outer = 0000000000000000] 02:06:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A13EC00) [pid = 2140] [serial = 84] [outer = 000000265A10B000] 02:06:16 INFO - PROCESS | 2140 | 1466499976322 Marionette DEBUG loaded listener.js 02:06:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265B083000) [pid = 2140] [serial = 85] [outer = 000000265A10B000] 02:06:16 INFO - PROCESS | 2140 | 1466499976898 Marionette TRACE conn10 <- [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]]]}] 02:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1030ms 02:06:17 INFO - PROCESS | 2140 | 1466499977084 Marionette TRACE conn10 -> [0,81,"getWindowHandle",null] 02:06:17 INFO - PROCESS | 2140 | 1466499977089 Marionette TRACE conn10 <- [1,81,null,{"value":"13"}] 02:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:06:17 INFO - PROCESS | 2140 | 1466499977094 Marionette TRACE conn10 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:06:17 INFO - PROCESS | 2140 | 1466499977097 Marionette TRACE conn10 <- [1,82,null,{}] 02:06:17 INFO - PROCESS | 2140 | 1466499977103 Marionette TRACE conn10 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:17 INFO - PROCESS | 2140 | 1466499977106 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:17 INFO - PROCESS | 2140 | 1466499977217 Marionette TRACE conn10 <- [1,83,null,{"value":null}] 02:06:17 INFO - PROCESS | 2140 | 1466499977272 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:17 INFO - PROCESS | 2140 | 1466499977277 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D894800 == 28 [pid = 2140] [id = 30] 02:06:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264E405400) [pid = 2140] [serial = 86] [outer = 0000000000000000] 02:06:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264E42DC00) [pid = 2140] [serial = 87] [outer = 000000264E405400] 02:06:17 INFO - PROCESS | 2140 | 1466499977327 Marionette DEBUG loaded listener.js 02:06:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265220A400) [pid = 2140] [serial = 88] [outer = 000000264E405400] 02:06:17 INFO - PROCESS | 2140 | 1466499977893 Marionette TRACE conn10 <- [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]]]}] 02:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 02:06:17 INFO - PROCESS | 2140 | 1466499977937 Marionette TRACE conn10 -> [0,85,"getWindowHandle",null] 02:06:17 INFO - PROCESS | 2140 | 1466499977941 Marionette TRACE conn10 <- [1,85,null,{"value":"13"}] 02:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:06:17 INFO - PROCESS | 2140 | 1466499977947 Marionette TRACE conn10 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:06:17 INFO - PROCESS | 2140 | 1466499977951 Marionette TRACE conn10 <- [1,86,null,{}] 02:06:17 INFO - PROCESS | 2140 | 1466499977954 Marionette TRACE conn10 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:17 INFO - PROCESS | 2140 | 1466499977957 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:18 INFO - PROCESS | 2140 | 1466499978077 Marionette TRACE conn10 <- [1,87,null,{"value":null}] 02:06:18 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264D678000) [pid = 2140] [serial = 4] [outer = 0000000000000000] [url = about:blank] 02:06:18 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265220D000) [pid = 2140] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 02:06:18 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002652205800) [pid = 2140] [serial = 9] [outer = 0000000000000000] [url = about:blank] 02:06:18 INFO - PROCESS | 2140 | 1466499978188 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:18 INFO - PROCESS | 2140 | 1466499978190 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:18 INFO - PROCESS | 2140 | ++DOCSHELL 0000002648FC6000 == 29 [pid = 2140] [id = 31] 02:06:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264763A000) [pid = 2140] [serial = 89] [outer = 0000000000000000] 02:06:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002649005000) [pid = 2140] [serial = 90] [outer = 000000264763A000] 02:06:18 INFO - PROCESS | 2140 | 1466499978239 Marionette DEBUG loaded listener.js 02:06:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002649232000) [pid = 2140] [serial = 91] [outer = 000000264763A000] 02:06:18 INFO - PROCESS | 2140 | 1466499978591 Marionette TRACE conn10 <- [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]]]}] 02:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 691ms 02:06:18 INFO - PROCESS | 2140 | 1466499978642 Marionette TRACE conn10 -> [0,89,"getWindowHandle",null] 02:06:18 INFO - PROCESS | 2140 | 1466499978645 Marionette TRACE conn10 <- [1,89,null,{"value":"13"}] 02:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:06:18 INFO - PROCESS | 2140 | 1466499978648 Marionette TRACE conn10 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:06:18 INFO - PROCESS | 2140 | 1466499978650 Marionette TRACE conn10 <- [1,90,null,{}] 02:06:18 INFO - PROCESS | 2140 | 1466499978660 Marionette TRACE conn10 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:18 INFO - PROCESS | 2140 | 1466499978665 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:18 INFO - PROCESS | 2140 | 1466499978755 Marionette TRACE conn10 <- [1,91,null,{"value":null}] 02:06:18 INFO - PROCESS | 2140 | 1466499978764 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:18 INFO - PROCESS | 2140 | 1466499978767 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F74D000 == 30 [pid = 2140] [id = 32] 02:06:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265350D400) [pid = 2140] [serial = 92] [outer = 0000000000000000] 02:06:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265368B800) [pid = 2140] [serial = 93] [outer = 000000265350D400] 02:06:18 INFO - PROCESS | 2140 | 1466499978816 Marionette DEBUG loaded listener.js 02:06:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (00000026539E3400) [pid = 2140] [serial = 94] [outer = 000000265350D400] 02:06:19 INFO - PROCESS | 2140 | 1466499979222 Marionette TRACE conn10 <- [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]]]}] 02:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 627ms 02:06:19 INFO - PROCESS | 2140 | 1466499979279 Marionette TRACE conn10 -> [0,93,"getWindowHandle",null] 02:06:19 INFO - PROCESS | 2140 | 1466499979281 Marionette TRACE conn10 <- [1,93,null,{"value":"13"}] 02:06:19 INFO - PROCESS | 2140 | 1466499979284 Marionette TRACE conn10 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:06:19 INFO - PROCESS | 2140 | 1466499979286 Marionette TRACE conn10 <- [1,94,null,{}] 02:06:19 INFO - PROCESS | 2140 | 1466499979289 Marionette TRACE conn10 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:19 INFO - PROCESS | 2140 | 1466499979291 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:19 INFO - PROCESS | 2140 | 1466499979387 Marionette TRACE conn10 <- [1,95,null,{"value":null}] 02:06:19 INFO - PROCESS | 2140 | 1466499979392 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:19 INFO - PROCESS | 2140 | 1466499979395 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:19 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535BD800 == 31 [pid = 2140] [id = 33] 02:06:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002656077800) [pid = 2140] [serial = 95] [outer = 0000000000000000] 02:06:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002656413800) [pid = 2140] [serial = 96] [outer = 0000002656077800] 02:06:19 INFO - PROCESS | 2140 | 1466499979445 Marionette DEBUG loaded listener.js 02:06:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0000002656896000) [pid = 2140] [serial = 97] [outer = 0000002656077800] 02:06:19 INFO - PROCESS | 2140 | 1466499979867 Marionette TRACE conn10 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 629ms 02:06:19 INFO - PROCESS | 2140 | 1466499979916 Marionette TRACE conn10 -> [0,97,"getWindowHandle",null] 02:06:19 INFO - PROCESS | 2140 | 1466499979918 Marionette TRACE conn10 <- [1,97,null,{"value":"13"}] 02:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:06:19 INFO - PROCESS | 2140 | 1466499979922 Marionette TRACE conn10 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:06:19 INFO - PROCESS | 2140 | 1466499979923 Marionette TRACE conn10 <- [1,98,null,{}] 02:06:19 INFO - PROCESS | 2140 | 1466499979927 Marionette TRACE conn10 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:19 INFO - PROCESS | 2140 | 1466499979929 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:20 INFO - PROCESS | 2140 | 1466499980012 Marionette TRACE conn10 <- [1,99,null,{"value":null}] 02:06:20 INFO - PROCESS | 2140 | 1466499980018 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:20 INFO - PROCESS | 2140 | 1466499980020 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265647F000 == 32 [pid = 2140] [id = 34] 02:06:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (00000026568A0800) [pid = 2140] [serial = 98] [outer = 0000000000000000] 02:06:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0000002656F83800) [pid = 2140] [serial = 99] [outer = 00000026568A0800] 02:06:20 INFO - PROCESS | 2140 | 1466499980067 Marionette DEBUG loaded listener.js 02:06:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0000002656FEB800) [pid = 2140] [serial = 100] [outer = 00000026568A0800] 02:06:20 INFO - PROCESS | 2140 | 1466499980503 Marionette TRACE conn10 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 628ms 02:06:20 INFO - PROCESS | 2140 | 1466499980554 Marionette TRACE conn10 -> [0,101,"getWindowHandle",null] 02:06:20 INFO - PROCESS | 2140 | 1466499980556 Marionette TRACE conn10 <- [1,101,null,{"value":"13"}] 02:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:06:20 INFO - PROCESS | 2140 | 1466499980559 Marionette TRACE conn10 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:06:20 INFO - PROCESS | 2140 | 1466499980561 Marionette TRACE conn10 <- [1,102,null,{}] 02:06:20 INFO - PROCESS | 2140 | 1466499980565 Marionette TRACE conn10 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:20 INFO - PROCESS | 2140 | 1466499980571 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:20 INFO - PROCESS | 2140 | 1466499980711 Marionette TRACE conn10 <- [1,103,null,{"value":null}] 02:06:20 INFO - PROCESS | 2140 | 1466499980777 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:20 INFO - PROCESS | 2140 | 1466499980780 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE04800 == 33 [pid = 2140] [id = 35] 02:06:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265A103800) [pid = 2140] [serial = 101] [outer = 0000000000000000] 02:06:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265A8B4400) [pid = 2140] [serial = 102] [outer = 000000265A103800] 02:06:20 INFO - PROCESS | 2140 | 1466499980825 Marionette DEBUG loaded listener.js 02:06:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000265B079C00) [pid = 2140] [serial = 103] [outer = 000000265A103800] 02:06:21 INFO - PROCESS | 2140 | 1466499981232 Marionette TRACE conn10 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 734ms 02:06:21 INFO - PROCESS | 2140 | 1466499981307 Marionette TRACE conn10 -> [0,105,"getWindowHandle",null] 02:06:21 INFO - PROCESS | 2140 | 1466499981309 Marionette TRACE conn10 <- [1,105,null,{"value":"13"}] 02:06:21 INFO - PROCESS | 2140 | 1466499981313 Marionette TRACE conn10 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:06:21 INFO - PROCESS | 2140 | 1466499981315 Marionette TRACE conn10 <- [1,106,null,{}] 02:06:21 INFO - PROCESS | 2140 | 1466499981319 Marionette TRACE conn10 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:21 INFO - PROCESS | 2140 | 1466499981321 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:21 INFO - PROCESS | 2140 | 1466499981427 Marionette TRACE conn10 <- [1,107,null,{"value":null}] 02:06:21 INFO - PROCESS | 2140 | 1466499981434 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:21 INFO - PROCESS | 2140 | 1466499981436 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B121000 == 34 [pid = 2140] [id = 36] 02:06:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000265B0AEC00) [pid = 2140] [serial = 104] [outer = 0000000000000000] 02:06:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000265B0AE400) [pid = 2140] [serial = 105] [outer = 000000265B0AEC00] 02:06:21 INFO - PROCESS | 2140 | 1466499981482 Marionette DEBUG loaded listener.js 02:06:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000265B147800) [pid = 2140] [serial = 106] [outer = 000000265B0AEC00] 02:06:21 INFO - PROCESS | 2140 | 1466499981896 Marionette TRACE conn10 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 02:06:21 INFO - PROCESS | 2140 | 1466499981951 Marionette TRACE conn10 -> [0,109,"getWindowHandle",null] 02:06:21 INFO - PROCESS | 2140 | 1466499981953 Marionette TRACE conn10 <- [1,109,null,{"value":"13"}] 02:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:06:21 INFO - PROCESS | 2140 | 1466499981956 Marionette TRACE conn10 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:06:21 INFO - PROCESS | 2140 | 1466499981958 Marionette TRACE conn10 <- [1,110,null,{}] 02:06:21 INFO - PROCESS | 2140 | 1466499981962 Marionette TRACE conn10 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:21 INFO - PROCESS | 2140 | 1466499981964 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:22 INFO - PROCESS | 2140 | 1466499982065 Marionette TRACE conn10 <- [1,111,null,{"value":null}] 02:06:22 INFO - PROCESS | 2140 | 1466499982124 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:22 INFO - PROCESS | 2140 | 1466499982126 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:22 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490BA000 == 35 [pid = 2140] [id = 37] 02:06:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (000000265B14E000) [pid = 2140] [serial = 107] [outer = 0000000000000000] 02:06:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (000000265B35DC00) [pid = 2140] [serial = 108] [outer = 000000265B14E000] 02:06:22 INFO - PROCESS | 2140 | 1466499982171 Marionette DEBUG loaded listener.js 02:06:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (000000265B69FC00) [pid = 2140] [serial = 109] [outer = 000000265B14E000] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (000000265227A000) [pid = 2140] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (0000002649004C00) [pid = 2140] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (000000265B360800) [pid = 2140] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (000000265220C000) [pid = 2140] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000265373E000) [pid = 2140] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (00000026474AEC00) [pid = 2140] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000265B148C00) [pid = 2140] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (000000265CB4C000) [pid = 2140] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0000002656F8BC00) [pid = 2140] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265A8B3C00) [pid = 2140] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0000002649013400) [pid = 2140] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264E0DD000) [pid = 2140] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264919C400) [pid = 2140] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (00000026491A4C00) [pid = 2140] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:06:22 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0000002653537C00) [pid = 2140] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:06:22 INFO - PROCESS | 2140 | 1466499982629 Marionette TRACE conn10 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 734ms 02:06:22 INFO - PROCESS | 2140 | 1466499982695 Marionette TRACE conn10 -> [0,113,"getWindowHandle",null] 02:06:22 INFO - PROCESS | 2140 | 1466499982698 Marionette TRACE conn10 <- [1,113,null,{"value":"13"}] 02:06:22 INFO - PROCESS | 2140 | 1466499982701 Marionette TRACE conn10 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:06:22 INFO - PROCESS | 2140 | 1466499982703 Marionette TRACE conn10 <- [1,114,null,{}] 02:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:06:22 INFO - PROCESS | 2140 | 1466499982707 Marionette TRACE conn10 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:22 INFO - PROCESS | 2140 | 1466499982709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:22 INFO - PROCESS | 2140 | 1466499982790 Marionette TRACE conn10 <- [1,115,null,{"value":null}] 02:06:22 INFO - PROCESS | 2140 | 1466499982796 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:22 INFO - PROCESS | 2140 | 1466499982798 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:22 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C73D800 == 36 [pid = 2140] [id = 38] 02:06:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002653537C00) [pid = 2140] [serial = 110] [outer = 0000000000000000] 02:06:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265AEE2800) [pid = 2140] [serial = 111] [outer = 0000002653537C00] 02:06:22 INFO - PROCESS | 2140 | 1466499982844 Marionette DEBUG loaded listener.js 02:06:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265B6A5800) [pid = 2140] [serial = 112] [outer = 0000002653537C00] 02:06:23 INFO - PROCESS | 2140 | 1466499983245 Marionette TRACE conn10 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 586ms 02:06:23 INFO - PROCESS | 2140 | 1466499983300 Marionette TRACE conn10 -> [0,117,"getWindowHandle",null] 02:06:23 INFO - PROCESS | 2140 | 1466499983303 Marionette TRACE conn10 <- [1,117,null,{"value":"13"}] 02:06:23 INFO - PROCESS | 2140 | 1466499983306 Marionette TRACE conn10 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:06:23 INFO - PROCESS | 2140 | 1466499983308 Marionette TRACE conn10 <- [1,118,null,{}] 02:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:06:23 INFO - PROCESS | 2140 | 1466499983311 Marionette TRACE conn10 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:23 INFO - PROCESS | 2140 | 1466499983313 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:23 INFO - PROCESS | 2140 | 1466499983401 Marionette TRACE conn10 <- [1,119,null,{"value":null}] 02:06:23 INFO - PROCESS | 2140 | 1466499983407 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:23 INFO - PROCESS | 2140 | 1466499983409 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D259000 == 37 [pid = 2140] [id = 39] 02:06:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000265B6ACC00) [pid = 2140] [serial = 113] [outer = 0000000000000000] 02:06:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000265BE68C00) [pid = 2140] [serial = 114] [outer = 000000265B6ACC00] 02:06:23 INFO - PROCESS | 2140 | 1466499983454 Marionette DEBUG loaded listener.js 02:06:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000265C8A1800) [pid = 2140] [serial = 115] [outer = 000000265B6ACC00] 02:06:23 INFO - PROCESS | 2140 | 1466499983867 Marionette TRACE conn10 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 02:06:23 INFO - PROCESS | 2140 | 1466499983899 Marionette TRACE conn10 -> [0,121,"getWindowHandle",null] 02:06:23 INFO - PROCESS | 2140 | 1466499983901 Marionette TRACE conn10 <- [1,121,null,{"value":"13"}] 02:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:06:23 INFO - PROCESS | 2140 | 1466499983904 Marionette TRACE conn10 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:06:23 INFO - PROCESS | 2140 | 1466499983907 Marionette TRACE conn10 <- [1,122,null,{}] 02:06:23 INFO - PROCESS | 2140 | 1466499983910 Marionette TRACE conn10 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:23 INFO - PROCESS | 2140 | 1466499983913 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:24 INFO - PROCESS | 2140 | 1466499984040 Marionette TRACE conn10 <- [1,123,null,{"value":null}] 02:06:24 INFO - PROCESS | 2140 | 1466499984047 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:24 INFO - PROCESS | 2140 | 1466499984050 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:24 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF03000 == 38 [pid = 2140] [id = 40] 02:06:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265CB43C00) [pid = 2140] [serial = 116] [outer = 0000000000000000] 02:06:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265CC7C400) [pid = 2140] [serial = 117] [outer = 000000265CB43C00] 02:06:24 INFO - PROCESS | 2140 | 1466499984105 Marionette DEBUG loaded listener.js 02:06:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000265CC88000) [pid = 2140] [serial = 118] [outer = 000000265CB43C00] 02:06:24 INFO - PROCESS | 2140 | 1466499984582 Marionette TRACE conn10 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 733ms 02:06:24 INFO - PROCESS | 2140 | 1466499984641 Marionette TRACE conn10 -> [0,125,"getWindowHandle",null] 02:06:24 INFO - PROCESS | 2140 | 1466499984646 Marionette TRACE conn10 <- [1,125,null,{"value":"13"}] 02:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:06:24 INFO - PROCESS | 2140 | 1466499984652 Marionette TRACE conn10 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:06:24 INFO - PROCESS | 2140 | 1466499984656 Marionette TRACE conn10 <- [1,126,null,{}] 02:06:24 INFO - PROCESS | 2140 | 1466499984662 Marionette TRACE conn10 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:24 INFO - PROCESS | 2140 | 1466499984666 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:24 INFO - PROCESS | 2140 | 1466499984811 Marionette TRACE conn10 <- [1,127,null,{"value":null}] 02:06:24 INFO - PROCESS | 2140 | 1466499984892 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:24 INFO - PROCESS | 2140 | 1466499984895 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:24 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E14C800 == 39 [pid = 2140] [id = 41] 02:06:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000264E19A400) [pid = 2140] [serial = 119] [outer = 0000000000000000] 02:06:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000264E3CC800) [pid = 2140] [serial = 120] [outer = 000000264E19A400] 02:06:24 INFO - PROCESS | 2140 | 1466499984954 Marionette DEBUG loaded listener.js 02:06:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000264F279400) [pid = 2140] [serial = 121] [outer = 000000264E19A400] 02:06:25 INFO - PROCESS | 2140 | 1466499985483 Marionette TRACE conn10 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 880ms 02:06:25 INFO - PROCESS | 2140 | 1466499985536 Marionette TRACE conn10 -> [0,129,"getWindowHandle",null] 02:06:25 INFO - PROCESS | 2140 | 1466499985541 Marionette TRACE conn10 <- [1,129,null,{"value":"13"}] 02:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:06:25 INFO - PROCESS | 2140 | 1466499985547 Marionette TRACE conn10 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:06:25 INFO - PROCESS | 2140 | 1466499985551 Marionette TRACE conn10 <- [1,130,null,{}] 02:06:25 INFO - PROCESS | 2140 | 1466499985555 Marionette TRACE conn10 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:25 INFO - PROCESS | 2140 | 1466499985558 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:25 INFO - PROCESS | 2140 | 1466499985673 Marionette TRACE conn10 <- [1,131,null,{"value":null}] 02:06:25 INFO - PROCESS | 2140 | 1466499985739 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:25 INFO - PROCESS | 2140 | 1466499985742 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A178000 == 40 [pid = 2140] [id = 42] 02:06:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (0000002652F62C00) [pid = 2140] [serial = 122] [outer = 0000000000000000] 02:06:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (00000026537D4800) [pid = 2140] [serial = 123] [outer = 0000002652F62C00] 02:06:25 INFO - PROCESS | 2140 | 1466499985801 Marionette DEBUG loaded listener.js 02:06:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (0000002656432000) [pid = 2140] [serial = 124] [outer = 0000002652F62C00] 02:06:26 INFO - PROCESS | 2140 | 1466499986374 Marionette TRACE conn10 <- [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]]]}] 02:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 881ms 02:06:26 INFO - PROCESS | 2140 | 1466499986430 Marionette TRACE conn10 -> [0,133,"getWindowHandle",null] 02:06:26 INFO - PROCESS | 2140 | 1466499986433 Marionette TRACE conn10 <- [1,133,null,{"value":"13"}] 02:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:06:26 INFO - PROCESS | 2140 | 1466499986437 Marionette TRACE conn10 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:06:26 INFO - PROCESS | 2140 | 1466499986441 Marionette TRACE conn10 <- [1,134,null,{}] 02:06:26 INFO - PROCESS | 2140 | 1466499986453 Marionette TRACE conn10 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:26 INFO - PROCESS | 2140 | 1466499986459 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:26 INFO - PROCESS | 2140 | 1466499986574 Marionette TRACE conn10 <- [1,135,null,{"value":null}] 02:06:26 INFO - PROCESS | 2140 | 1466499986643 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:26 INFO - PROCESS | 2140 | 1466499986646 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF1B000 == 41 [pid = 2140] [id = 43] 02:06:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (0000002652F56000) [pid = 2140] [serial = 125] [outer = 0000000000000000] 02:06:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (0000002656F86800) [pid = 2140] [serial = 126] [outer = 0000002652F56000] 02:06:26 INFO - PROCESS | 2140 | 1466499986705 Marionette DEBUG loaded listener.js 02:06:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (000000265A134400) [pid = 2140] [serial = 127] [outer = 0000002652F56000] 02:06:27 INFO - PROCESS | 2140 | 1466499987328 Marionette TRACE conn10 <- [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]]]}] 02:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 942ms 02:06:27 INFO - PROCESS | 2140 | 1466499987381 Marionette TRACE conn10 -> [0,137,"getWindowHandle",null] 02:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:06:27 INFO - PROCESS | 2140 | 1466499987384 Marionette TRACE conn10 <- [1,137,null,{"value":"13"}] 02:06:27 INFO - PROCESS | 2140 | 1466499987401 Marionette TRACE conn10 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:06:27 INFO - PROCESS | 2140 | 1466499987404 Marionette TRACE conn10 <- [1,138,null,{}] 02:06:27 INFO - PROCESS | 2140 | 1466499987409 Marionette TRACE conn10 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:27 INFO - PROCESS | 2140 | 1466499987412 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:27 INFO - PROCESS | 2140 | 1466499987525 Marionette TRACE conn10 <- [1,139,null,{"value":null}] 02:06:27 INFO - PROCESS | 2140 | 1466499987589 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:27 INFO - PROCESS | 2140 | 1466499987592 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:27 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DFE4800 == 42 [pid = 2140] [id = 44] 02:06:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (000000264F299800) [pid = 2140] [serial = 128] [outer = 0000000000000000] 02:06:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (000000264F29D000) [pid = 2140] [serial = 129] [outer = 000000264F299800] 02:06:27 INFO - PROCESS | 2140 | 1466499987647 Marionette DEBUG loaded listener.js 02:06:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (000000265A141400) [pid = 2140] [serial = 130] [outer = 000000264F299800] 02:06:28 INFO - PROCESS | 2140 | 1466499988472 Marionette TRACE conn10 <- [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]]]}] 02:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1104ms 02:06:28 INFO - PROCESS | 2140 | 1466499988494 Marionette TRACE conn10 -> [0,141,"getWindowHandle",null] 02:06:28 INFO - PROCESS | 2140 | 1466499988498 Marionette TRACE conn10 <- [1,141,null,{"value":"13"}] 02:06:28 INFO - PROCESS | 2140 | 1466499988503 Marionette TRACE conn10 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:06:28 INFO - PROCESS | 2140 | 1466499988507 Marionette TRACE conn10 <- [1,142,null,{}] 02:06:28 INFO - PROCESS | 2140 | 1466499988513 Marionette TRACE conn10 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:28 INFO - PROCESS | 2140 | 1466499988515 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:28 INFO - PROCESS | 2140 | 1466499988619 Marionette TRACE conn10 <- [1,143,null,{"value":null}] 02:06:28 INFO - PROCESS | 2140 | 1466499988687 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:28 INFO - PROCESS | 2140 | 1466499988692 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:28 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E47A800 == 43 [pid = 2140] [id = 45] 02:06:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (0000002649C52400) [pid = 2140] [serial = 131] [outer = 0000000000000000] 02:06:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (000000264E40BC00) [pid = 2140] [serial = 132] [outer = 0000002649C52400] 02:06:28 INFO - PROCESS | 2140 | 1466499988742 Marionette DEBUG loaded listener.js 02:06:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (000000264F179400) [pid = 2140] [serial = 133] [outer = 0000002649C52400] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D259000 == 42 [pid = 2140] [id = 39] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265C73D800 == 41 [pid = 2140] [id = 38] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026490BA000 == 40 [pid = 2140] [id = 37] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265B121000 == 39 [pid = 2140] [id = 36] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE04800 == 38 [pid = 2140] [id = 35] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265647F000 == 37 [pid = 2140] [id = 34] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026535BD800 == 36 [pid = 2140] [id = 33] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264F74D000 == 35 [pid = 2140] [id = 32] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002648FC6000 == 34 [pid = 2140] [id = 31] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264D894800 == 33 [pid = 2140] [id = 30] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D542800 == 32 [pid = 2140] [id = 29] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DFE4800 == 31 [pid = 2140] [id = 44] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF1B000 == 30 [pid = 2140] [id = 43] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265A178000 == 29 [pid = 2140] [id = 42] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF03000 == 28 [pid = 2140] [id = 40] 02:06:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264E14C800 == 27 [pid = 2140] [id = 41] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (000000265D4C2800) [pid = 2140] [serial = 73] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (000000265B6AAC00) [pid = 2140] [serial = 54] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (000000265C89C800) [pid = 2140] [serial = 55] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (000000265B367800) [pid = 2140] [serial = 45] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (000000265AEDEC00) [pid = 2140] [serial = 46] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (0000002652210000) [pid = 2140] [serial = 60] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (000000265373FC00) [pid = 2140] [serial = 42] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (000000265BE66000) [pid = 2140] [serial = 43] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (000000264D9BE400) [pid = 2140] [serial = 33] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (0000002647633800) [pid = 2140] [serial = 34] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (000000265B14A800) [pid = 2140] [serial = 48] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (000000265CFE8000) [pid = 2140] [serial = 63] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (000000265B151000) [pid = 2140] [serial = 49] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000265A20EC00) [pid = 2140] [serial = 39] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (0000002652BFB000) [pid = 2140] [serial = 40] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000265B155400) [pid = 2140] [serial = 51] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (000000265B6A4800) [pid = 2140] [serial = 52] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0000002653FB8000) [pid = 2140] [serial = 36] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265A10A400) [pid = 2140] [serial = 37] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264E36DC00) [pid = 2140] [serial = 21] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0000002649225800) [pid = 2140] [serial = 67] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264E638C00) [pid = 2140] [serial = 22] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002649230000) [pid = 2140] [serial = 69] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264F506000) [pid = 2140] [serial = 27] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265CFEB400) [pid = 2140] [serial = 70] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265D4BB000) [pid = 2140] [serial = 72] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265220E000) [pid = 2140] [serial = 24] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265637E800) [pid = 2140] [serial = 30] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265C8A0400) [pid = 2140] [serial = 57] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265689EC00) [pid = 2140] [serial = 75] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265CB4B800) [pid = 2140] [serial = 58] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (00000026491A0800) [pid = 2140] [serial = 66] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A141C00) [pid = 2140] [serial = 61] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265CFF0000) [pid = 2140] [serial = 64] [outer = 0000000000000000] [url = about:blank] 02:06:29 INFO - PROCESS | 2140 | 1466499989962 Marionette TRACE conn10 <- [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]]]}] 02:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1484ms 02:06:29 INFO - PROCESS | 2140 | 1466499989992 Marionette TRACE conn10 -> [0,145,"getWindowHandle",null] 02:06:30 INFO - PROCESS | 2140 | 1466499989997 Marionette TRACE conn10 <- [1,145,null,{"value":"13"}] 02:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:06:30 INFO - PROCESS | 2140 | 1466499990002 Marionette TRACE conn10 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:06:30 INFO - PROCESS | 2140 | 1466499990005 Marionette TRACE conn10 <- [1,146,null,{}] 02:06:30 INFO - PROCESS | 2140 | 1466499990011 Marionette TRACE conn10 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:30 INFO - PROCESS | 2140 | 1466499990014 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:30 INFO - PROCESS | 2140 | 1466499990102 Marionette TRACE conn10 <- [1,147,null,{"value":null}] 02:06:30 INFO - PROCESS | 2140 | 1466499990110 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:30 INFO - PROCESS | 2140 | 1466499990113 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:30 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490BD800 == 28 [pid = 2140] [id = 46] 02:06:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002649229400) [pid = 2140] [serial = 134] [outer = 0000000000000000] 02:06:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264922FC00) [pid = 2140] [serial = 135] [outer = 0000002649229400] 02:06:30 INFO - PROCESS | 2140 | 1466499990167 Marionette DEBUG loaded listener.js 02:06:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264D9BD000) [pid = 2140] [serial = 136] [outer = 0000002649229400] 02:06:30 INFO - PROCESS | 2140 | 1466499990619 Marionette TRACE conn10 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 628ms 02:06:30 INFO - PROCESS | 2140 | 1466499990633 Marionette TRACE conn10 -> [0,149,"getWindowHandle",null] 02:06:30 INFO - PROCESS | 2140 | 1466499990639 Marionette TRACE conn10 <- [1,149,null,{"value":"13"}] 02:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:06:30 INFO - PROCESS | 2140 | 1466499990645 Marionette TRACE conn10 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:06:30 INFO - PROCESS | 2140 | 1466499990648 Marionette TRACE conn10 <- [1,150,null,{}] 02:06:30 INFO - PROCESS | 2140 | 1466499990653 Marionette TRACE conn10 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:30 INFO - PROCESS | 2140 | 1466499990655 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:30 INFO - PROCESS | 2140 | 1466499990771 Marionette TRACE conn10 <- [1,151,null,{"value":null}] 02:06:30 INFO - PROCESS | 2140 | 1466499990780 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:30 INFO - PROCESS | 2140 | 1466499990782 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D9EA800 == 29 [pid = 2140] [id = 47] 02:06:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264E3D5000) [pid = 2140] [serial = 137] [outer = 0000000000000000] 02:06:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264E638C00) [pid = 2140] [serial = 138] [outer = 000000264E3D5000] 02:06:30 INFO - PROCESS | 2140 | 1466499990832 Marionette DEBUG loaded listener.js 02:06:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264F294800) [pid = 2140] [serial = 139] [outer = 000000264E3D5000] 02:06:31 INFO - PROCESS | 2140 | 1466499991291 Marionette TRACE conn10 <- [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]]]}] 02:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 691ms 02:06:31 INFO - PROCESS | 2140 | 1466499991342 Marionette TRACE conn10 -> [0,153,"getWindowHandle",null] 02:06:31 INFO - PROCESS | 2140 | 1466499991344 Marionette TRACE conn10 <- [1,153,null,{"value":"13"}] 02:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:06:31 INFO - PROCESS | 2140 | 1466499991348 Marionette TRACE conn10 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:06:31 INFO - PROCESS | 2140 | 1466499991351 Marionette TRACE conn10 <- [1,154,null,{}] 02:06:31 INFO - PROCESS | 2140 | 1466499991363 Marionette TRACE conn10 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:31 INFO - PROCESS | 2140 | 1466499991368 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:31 INFO - PROCESS | 2140 | 1466499991480 Marionette TRACE conn10 <- [1,155,null,{"value":null}] 02:06:31 INFO - PROCESS | 2140 | 1466499991496 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:31 INFO - PROCESS | 2140 | 1466499991499 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:31 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652B2F800 == 30 [pid = 2140] [id = 48] 02:06:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (00000026485C6000) [pid = 2140] [serial = 140] [outer = 0000000000000000] 02:06:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265350E000) [pid = 2140] [serial = 141] [outer = 00000026485C6000] 02:06:31 INFO - PROCESS | 2140 | 1466499991549 Marionette DEBUG loaded listener.js 02:06:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265373FC00) [pid = 2140] [serial = 142] [outer = 00000026485C6000] 02:06:31 INFO - PROCESS | 2140 | 1466499991969 Marionette TRACE conn10 <- [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]]]}] 02:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 02:06:31 INFO - PROCESS | 2140 | 1466499991981 Marionette TRACE conn10 -> [0,157,"getWindowHandle",null] 02:06:31 INFO - PROCESS | 2140 | 1466499991984 Marionette TRACE conn10 <- [1,157,null,{"value":"13"}] 02:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:06:32 INFO - PROCESS | 2140 | 1466499992002 Marionette TRACE conn10 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:06:32 INFO - PROCESS | 2140 | 1466499992004 Marionette TRACE conn10 <- [1,158,null,{}] 02:06:32 INFO - PROCESS | 2140 | 1466499992008 Marionette TRACE conn10 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:32 INFO - PROCESS | 2140 | 1466499992010 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:32 INFO - PROCESS | 2140 | 1466499992126 Marionette TRACE conn10 <- [1,159,null,{"value":null}] 02:06:32 INFO - PROCESS | 2140 | 1466499992131 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:32 INFO - PROCESS | 2140 | 1466499992133 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:32 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653564800 == 31 [pid = 2140] [id = 49] 02:06:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002655173400) [pid = 2140] [serial = 143] [outer = 0000000000000000] 02:06:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002655AAE000) [pid = 2140] [serial = 144] [outer = 0000002655173400] 02:06:32 INFO - PROCESS | 2140 | 1466499992179 Marionette DEBUG loaded listener.js 02:06:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002656428000) [pid = 2140] [serial = 145] [outer = 0000002655173400] 02:06:32 INFO - PROCESS | 2140 | 1466499992624 Marionette TRACE conn10 <- [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]]]}] 02:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 688ms 02:06:32 INFO - PROCESS | 2140 | 1466499992697 Marionette TRACE conn10 -> [0,161,"getWindowHandle",null] 02:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:06:32 INFO - PROCESS | 2140 | 1466499992700 Marionette TRACE conn10 <- [1,161,null,{"value":"13"}] 02:06:32 INFO - PROCESS | 2140 | 1466499992703 Marionette TRACE conn10 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:06:32 INFO - PROCESS | 2140 | 1466499992705 Marionette TRACE conn10 <- [1,162,null,{}] 02:06:32 INFO - PROCESS | 2140 | 1466499992709 Marionette TRACE conn10 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:32 INFO - PROCESS | 2140 | 1466499992711 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:32 INFO - PROCESS | 2140 | 1466499992815 Marionette TRACE conn10 <- [1,163,null,{"value":null}] 02:06:32 INFO - PROCESS | 2140 | 1466499992880 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:32 INFO - PROCESS | 2140 | 1466499992882 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:32 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656481000 == 32 [pid = 2140] [id = 50] 02:06:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (00000026491A5000) [pid = 2140] [serial = 146] [outer = 0000000000000000] 02:06:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0000002656A2A400) [pid = 2140] [serial = 147] [outer = 00000026491A5000] 02:06:32 INFO - PROCESS | 2140 | 1466499992927 Marionette DEBUG loaded listener.js 02:06:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0000002656FBA400) [pid = 2140] [serial = 148] [outer = 00000026491A5000] 02:06:33 INFO - PROCESS | 2140 | 1466499993355 Marionette TRACE conn10 <- [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]]]}] 02:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 671ms 02:06:33 INFO - PROCESS | 2140 | 1466499993376 Marionette TRACE conn10 -> [0,165,"getWindowHandle",null] 02:06:33 INFO - PROCESS | 2140 | 1466499993379 Marionette TRACE conn10 <- [1,165,null,{"value":"13"}] 02:06:33 INFO - PROCESS | 2140 | 1466499993382 Marionette TRACE conn10 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:06:33 INFO - PROCESS | 2140 | 1466499993384 Marionette TRACE conn10 <- [1,166,null,{}] 02:06:33 INFO - PROCESS | 2140 | 1466499993388 Marionette TRACE conn10 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:33 INFO - PROCESS | 2140 | 1466499993394 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:33 INFO - PROCESS | 2140 | 1466499993525 Marionette TRACE conn10 <- [1,167,null,{"value":null}] 02:06:33 INFO - PROCESS | 2140 | 1466499993530 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:33 INFO - PROCESS | 2140 | 1466499993532 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD6D800 == 33 [pid = 2140] [id = 51] 02:06:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0000002658788400) [pid = 2140] [serial = 149] [outer = 0000000000000000] 02:06:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265A110800) [pid = 2140] [serial = 150] [outer = 0000002658788400] 02:06:33 INFO - PROCESS | 2140 | 1466499993584 Marionette DEBUG loaded listener.js 02:06:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265AEDC800) [pid = 2140] [serial = 151] [outer = 0000002658788400] 02:06:34 INFO - PROCESS | 2140 | 1466499994226 Marionette TRACE conn10 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (00000026568A0800) [pid = 2140] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0000002653537C00) [pid = 2140] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000264763A000) [pid = 2140] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264E405400) [pid = 2140] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0000002652F5A800) [pid = 2140] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265A103800) [pid = 2140] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000264900F000) [pid = 2140] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265B0AEC00) [pid = 2140] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002656077800) [pid = 2140] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265350D400) [pid = 2140] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265B6ACC00) [pid = 2140] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A10B000) [pid = 2140] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265B14E000) [pid = 2140] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002656895400) [pid = 2140] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:06:34 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265CB43C00) [pid = 2140] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 923ms 02:06:34 INFO - PROCESS | 2140 | 1466499994309 Marionette TRACE conn10 -> [0,169,"getWindowHandle",null] 02:06:34 INFO - PROCESS | 2140 | 1466499994311 Marionette TRACE conn10 <- [1,169,null,{"value":"13"}] 02:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:06:34 INFO - PROCESS | 2140 | 1466499994314 Marionette TRACE conn10 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:06:34 INFO - PROCESS | 2140 | 1466499994316 Marionette TRACE conn10 <- [1,170,null,{}] 02:06:34 INFO - PROCESS | 2140 | 1466499994320 Marionette TRACE conn10 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:34 INFO - PROCESS | 2140 | 1466499994322 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:34 INFO - PROCESS | 2140 | 1466499994403 Marionette TRACE conn10 <- [1,171,null,{"value":null}] 02:06:34 INFO - PROCESS | 2140 | 1466499994408 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:34 INFO - PROCESS | 2140 | 1466499994410 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE1A800 == 34 [pid = 2140] [id = 52] 02:06:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264E031000) [pid = 2140] [serial = 152] [outer = 0000000000000000] 02:06:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002652439000) [pid = 2140] [serial = 153] [outer = 000000264E031000] 02:06:34 INFO - PROCESS | 2140 | 1466499994456 Marionette DEBUG loaded listener.js 02:06:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002656F8AC00) [pid = 2140] [serial = 154] [outer = 000000264E031000] 02:06:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656F82400) [pid = 2140] [serial = 155] [outer = 0000002653512400] 02:06:34 INFO - PROCESS | 2140 | 1466499994906 Marionette TRACE conn10 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms 02:06:34 INFO - PROCESS | 2140 | 1466499994946 Marionette TRACE conn10 -> [0,173,"getWindowHandle",null] 02:06:34 INFO - PROCESS | 2140 | 1466499994948 Marionette TRACE conn10 <- [1,173,null,{"value":"13"}] 02:06:34 INFO - PROCESS | 2140 | 1466499994951 Marionette TRACE conn10 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:06:34 INFO - PROCESS | 2140 | 1466499994953 Marionette TRACE conn10 <- [1,174,null,{}] 02:06:34 INFO - PROCESS | 2140 | 1466499994957 Marionette TRACE conn10 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:34 INFO - PROCESS | 2140 | 1466499994959 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:35 INFO - PROCESS | 2140 | 1466499995040 Marionette TRACE conn10 <- [1,175,null,{"value":null}] 02:06:35 INFO - PROCESS | 2140 | 1466499995046 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:35 INFO - PROCESS | 2140 | 1466499995048 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE78800 == 35 [pid = 2140] [id = 53] 02:06:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026491A1800) [pid = 2140] [serial = 156] [outer = 0000000000000000] 02:06:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265B0AB400) [pid = 2140] [serial = 157] [outer = 00000026491A1800] 02:06:35 INFO - PROCESS | 2140 | 1466499995095 Marionette DEBUG loaded listener.js 02:06:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B155400) [pid = 2140] [serial = 158] [outer = 00000026491A1800] 02:06:35 INFO - PROCESS | 2140 | 1466499995479 Marionette TRACE conn10 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 02:06:35 INFO - PROCESS | 2140 | 1466499995546 Marionette TRACE conn10 -> [0,177,"getWindowHandle",null] 02:06:35 INFO - PROCESS | 2140 | 1466499995548 Marionette TRACE conn10 <- [1,177,null,{"value":"13"}] 02:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:06:35 INFO - PROCESS | 2140 | 1466499995551 Marionette TRACE conn10 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:06:35 INFO - PROCESS | 2140 | 1466499995553 Marionette TRACE conn10 <- [1,178,null,{}] 02:06:35 INFO - PROCESS | 2140 | 1466499995557 Marionette TRACE conn10 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:35 INFO - PROCESS | 2140 | 1466499995559 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:35 INFO - PROCESS | 2140 | 1466499995643 Marionette TRACE conn10 <- [1,179,null,{"value":null}] 02:06:35 INFO - PROCESS | 2140 | 1466499995648 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:35 INFO - PROCESS | 2140 | 1466499995650 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:35 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652B2D000 == 36 [pid = 2140] [id = 54] 02:06:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265B152400) [pid = 2140] [serial = 159] [outer = 0000000000000000] 02:06:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265B365800) [pid = 2140] [serial = 160] [outer = 000000265B152400] 02:06:35 INFO - PROCESS | 2140 | 1466499995697 Marionette DEBUG loaded listener.js 02:06:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265B6A5000) [pid = 2140] [serial = 161] [outer = 000000265B152400] 02:06:36 INFO - PROCESS | 2140 | 1466499996108 Marionette TRACE conn10 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 02:06:36 INFO - PROCESS | 2140 | 1466499996141 Marionette TRACE conn10 -> [0,181,"getWindowHandle",null] 02:06:36 INFO - PROCESS | 2140 | 1466499996143 Marionette TRACE conn10 <- [1,181,null,{"value":"13"}] 02:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:06:36 INFO - PROCESS | 2140 | 1466499996147 Marionette TRACE conn10 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:06:36 INFO - PROCESS | 2140 | 1466499996148 Marionette TRACE conn10 <- [1,182,null,{}] 02:06:36 INFO - PROCESS | 2140 | 1466499996152 Marionette TRACE conn10 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:36 INFO - PROCESS | 2140 | 1466499996154 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:36 INFO - PROCESS | 2140 | 1466499996312 Marionette TRACE conn10 <- [1,183,null,{"value":null}] 02:06:36 INFO - PROCESS | 2140 | 1466499996363 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:36 INFO - PROCESS | 2140 | 1466499996366 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:36 INFO - PROCESS | 2140 | ++DOCSHELL 0000002648FC0800 == 37 [pid = 2140] [id = 55] 02:06:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0000002647634400) [pid = 2140] [serial = 162] [outer = 0000000000000000] 02:06:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264763B800) [pid = 2140] [serial = 163] [outer = 0000002647634400] 02:06:36 INFO - PROCESS | 2140 | 1466499996428 Marionette DEBUG loaded listener.js 02:06:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (00000026497A9800) [pid = 2140] [serial = 164] [outer = 0000002647634400] 02:06:37 INFO - PROCESS | 2140 | 1466499997164 Marionette TRACE conn10 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1023ms 02:06:37 INFO - PROCESS | 2140 | 1466499997175 Marionette TRACE conn10 -> [0,185,"getWindowHandle",null] 02:06:37 INFO - PROCESS | 2140 | 1466499997180 Marionette TRACE conn10 <- [1,185,null,{"value":"13"}] 02:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:06:37 INFO - PROCESS | 2140 | 1466499997219 Marionette TRACE conn10 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:06:37 INFO - PROCESS | 2140 | 1466499997223 Marionette TRACE conn10 <- [1,186,null,{}] 02:06:37 INFO - PROCESS | 2140 | 1466499997229 Marionette TRACE conn10 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:37 INFO - PROCESS | 2140 | 1466499997233 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:37 INFO - PROCESS | 2140 | 1466499997361 Marionette TRACE conn10 <- [1,187,null,{"value":null}] 02:06:37 INFO - PROCESS | 2140 | 1466499997426 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:37 INFO - PROCESS | 2140 | 1466499997430 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:37 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F04000 == 38 [pid = 2140] [id = 56] 02:06:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000264F29FC00) [pid = 2140] [serial = 165] [outer = 0000000000000000] 02:06:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000264FC4D800) [pid = 2140] [serial = 166] [outer = 000000264F29FC00] 02:06:37 INFO - PROCESS | 2140 | 1466499997487 Marionette DEBUG loaded listener.js 02:06:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (0000002652E87000) [pid = 2140] [serial = 167] [outer = 000000264F29FC00] 02:06:38 INFO - PROCESS | 2140 | 1466499998309 Marionette TRACE conn10 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1177ms 02:06:38 INFO - PROCESS | 2140 | 1466499998365 Marionette TRACE conn10 -> [0,189,"getWindowHandle",null] 02:06:38 INFO - PROCESS | 2140 | 1466499998369 Marionette TRACE conn10 <- [1,189,null,{"value":"13"}] 02:06:38 INFO - PROCESS | 2140 | 1466499998374 Marionette TRACE conn10 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:06:38 INFO - PROCESS | 2140 | 1466499998379 Marionette TRACE conn10 <- [1,190,null,{}] 02:06:38 INFO - PROCESS | 2140 | 1466499998392 Marionette TRACE conn10 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:38 INFO - PROCESS | 2140 | 1466499998395 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:38 INFO - PROCESS | 2140 | 1466499998507 Marionette TRACE conn10 <- [1,191,null,{"value":null}] 02:06:38 INFO - PROCESS | 2140 | 1466499998568 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:38 INFO - PROCESS | 2140 | 1466499998572 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E473800 == 39 [pid = 2140] [id = 57] 02:06:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000264F176400) [pid = 2140] [serial = 168] [outer = 0000000000000000] 02:06:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000264F275800) [pid = 2140] [serial = 169] [outer = 000000264F176400] 02:06:38 INFO - PROCESS | 2140 | 1466499998623 Marionette DEBUG loaded listener.js 02:06:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000264FC52000) [pid = 2140] [serial = 170] [outer = 000000264F176400] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002652B2D000 == 38 [pid = 2140] [id = 54] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE78800 == 37 [pid = 2140] [id = 53] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE1A800 == 36 [pid = 2140] [id = 52] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD6D800 == 35 [pid = 2140] [id = 51] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002656481000 == 34 [pid = 2140] [id = 50] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002653564800 == 33 [pid = 2140] [id = 49] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002652B2F800 == 32 [pid = 2140] [id = 48] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 000000264D9EA800 == 31 [pid = 2140] [id = 47] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 00000026490BD800 == 30 [pid = 2140] [id = 46] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 000000264E47A800 == 29 [pid = 2140] [id = 45] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F04000 == 28 [pid = 2140] [id = 56] 02:06:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002648FC0800 == 27 [pid = 2140] [id = 55] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (0000002656FEB800) [pid = 2140] [serial = 100] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000265AEE2800) [pid = 2140] [serial = 111] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (0000002649005000) [pid = 2140] [serial = 90] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (0000002649232000) [pid = 2140] [serial = 91] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (000000265220A400) [pid = 2140] [serial = 88] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0000002653FB1000) [pid = 2140] [serial = 82] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0000002656083000) [pid = 2140] [serial = 17] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000265A8B4400) [pid = 2140] [serial = 102] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000265B079C00) [pid = 2140] [serial = 103] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0000002649013C00) [pid = 2140] [serial = 78] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265B147800) [pid = 2140] [serial = 106] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264E42DC00) [pid = 2140] [serial = 87] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002656413800) [pid = 2140] [serial = 96] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265B0AE400) [pid = 2140] [serial = 105] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (00000026539E3400) [pid = 2140] [serial = 94] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002653734C00) [pid = 2140] [serial = 81] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265BE68C00) [pid = 2140] [serial = 114] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A13EC00) [pid = 2140] [serial = 84] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265B6A5800) [pid = 2140] [serial = 112] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D64D000) [pid = 2140] [serial = 79] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002656F83800) [pid = 2140] [serial = 99] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265368B800) [pid = 2140] [serial = 93] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002656896000) [pid = 2140] [serial = 97] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265B083000) [pid = 2140] [serial = 85] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265B35DC00) [pid = 2140] [serial = 108] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002655EB1000) [pid = 2140] [serial = 14] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265B69FC00) [pid = 2140] [serial = 109] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002658F35C00) [pid = 2140] [serial = 76] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265C8A1800) [pid = 2140] [serial = 115] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265CC88000) [pid = 2140] [serial = 118] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265CC7C400) [pid = 2140] [serial = 117] [outer = 0000000000000000] [url = about:blank] 02:06:39 INFO - PROCESS | 2140 | 1466499999737 Marionette TRACE conn10 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1397ms 02:06:39 INFO - PROCESS | 2140 | 1466499999776 Marionette TRACE conn10 -> [0,193,"getWindowHandle",null] 02:06:39 INFO - PROCESS | 2140 | 1466499999781 Marionette TRACE conn10 <- [1,193,null,{"value":"13"}] 02:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:06:39 INFO - PROCESS | 2140 | 1466499999786 Marionette TRACE conn10 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:06:39 INFO - PROCESS | 2140 | 1466499999789 Marionette TRACE conn10 <- [1,194,null,{}] 02:06:39 INFO - PROCESS | 2140 | 1466499999796 Marionette TRACE conn10 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:39 INFO - PROCESS | 2140 | 1466499999799 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:39 INFO - PROCESS | 2140 | 1466499999893 Marionette TRACE conn10 <- [1,195,null,{"value":null}] 02:06:39 INFO - PROCESS | 2140 | 1466499999957 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:39 INFO - PROCESS | 2140 | 1466499999960 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:39 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D67B800 == 28 [pid = 2140] [id = 58] 02:06:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649228800) [pid = 2140] [serial = 171] [outer = 0000000000000000] 02:06:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D6C0C00) [pid = 2140] [serial = 172] [outer = 0000002649228800] 02:06:40 INFO - PROCESS | 2140 | 1466500000009 Marionette DEBUG loaded listener.js 02:06:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264E40AC00) [pid = 2140] [serial = 173] [outer = 0000002649228800] 02:06:40 INFO - PROCESS | 2140 | 1466500000398 Marionette TRACE conn10 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:06:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 627ms 02:06:40 INFO - PROCESS | 2140 | 1466500000420 Marionette TRACE conn10 -> [0,197,"getWindowHandle",null] 02:06:40 INFO - PROCESS | 2140 | 1466500000426 Marionette TRACE conn10 <- [1,197,null,{"value":"13"}] 02:06:40 INFO - PROCESS | 2140 | 1466500000432 Marionette TRACE conn10 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:06:40 INFO - PROCESS | 2140 | 1466500000435 Marionette TRACE conn10 <- [1,198,null,{}] 02:06:40 INFO - PROCESS | 2140 | 1466500000439 Marionette TRACE conn10 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:40 INFO - PROCESS | 2140 | 1466500000442 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:40 INFO - PROCESS | 2140 | 1466500000562 Marionette TRACE conn10 <- [1,199,null,{"value":null}] 02:06:40 INFO - PROCESS | 2140 | 1466500000571 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:40 INFO - PROCESS | 2140 | 1466500000573 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F518800 == 29 [pid = 2140] [id = 59] 02:06:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264F29EC00) [pid = 2140] [serial = 174] [outer = 0000000000000000] 02:06:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264F763C00) [pid = 2140] [serial = 175] [outer = 000000264F29EC00] 02:06:40 INFO - PROCESS | 2140 | 1466500000625 Marionette DEBUG loaded listener.js 02:06:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (00000026522B4000) [pid = 2140] [serial = 176] [outer = 000000264F29EC00] 02:06:41 INFO - PROCESS | 2140 | 1466500001059 Marionette TRACE conn10 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 671ms 02:06:41 INFO - PROCESS | 2140 | 1466500001108 Marionette TRACE conn10 -> [0,201,"getWindowHandle",null] 02:06:41 INFO - PROCESS | 2140 | 1466500001110 Marionette TRACE conn10 <- [1,201,null,{"value":"13"}] 02:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:06:41 INFO - PROCESS | 2140 | 1466500001114 Marionette TRACE conn10 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:06:41 INFO - PROCESS | 2140 | 1466500001118 Marionette TRACE conn10 <- [1,202,null,{}] 02:06:41 INFO - PROCESS | 2140 | 1466500001129 Marionette TRACE conn10 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:41 INFO - PROCESS | 2140 | 1466500001134 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:41 INFO - PROCESS | 2140 | 1466500001229 Marionette TRACE conn10 <- [1,203,null,{"value":null}] 02:06:41 INFO - PROCESS | 2140 | 1466500001241 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:41 INFO - PROCESS | 2140 | 1466500001244 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:41 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535CE800 == 30 [pid = 2140] [id = 60] 02:06:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002649232800) [pid = 2140] [serial = 177] [outer = 0000000000000000] 02:06:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002653974C00) [pid = 2140] [serial = 178] [outer = 0000002649232800] 02:06:41 INFO - PROCESS | 2140 | 1466500001294 Marionette DEBUG loaded listener.js 02:06:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002655862000) [pid = 2140] [serial = 179] [outer = 0000002649232800] 02:06:41 INFO - PROCESS | 2140 | 1466500001707 Marionette TRACE conn10 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:06:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 02:06:41 INFO - PROCESS | 2140 | 1466500001745 Marionette TRACE conn10 -> [0,205,"getWindowHandle",null] 02:06:41 INFO - PROCESS | 2140 | 1466500001748 Marionette TRACE conn10 <- [1,205,null,{"value":"13"}] 02:06:41 INFO - PROCESS | 2140 | 1466500001751 Marionette TRACE conn10 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:06:41 INFO - PROCESS | 2140 | 1466500001753 Marionette TRACE conn10 <- [1,206,null,{}] 02:06:41 INFO - PROCESS | 2140 | 1466500001757 Marionette TRACE conn10 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:41 INFO - PROCESS | 2140 | 1466500001759 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:41 INFO - PROCESS | 2140 | 1466500001873 Marionette TRACE conn10 <- [1,207,null,{"value":null}] 02:06:41 INFO - PROCESS | 2140 | 1466500001937 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:41 INFO - PROCESS | 2140 | 1466500001939 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:41 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DEB000 == 31 [pid = 2140] [id = 61] 02:06:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656423800) [pid = 2140] [serial = 180] [outer = 0000000000000000] 02:06:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002656894C00) [pid = 2140] [serial = 181] [outer = 0000002656423800] 02:06:41 INFO - PROCESS | 2140 | 1466500001985 Marionette DEBUG loaded listener.js 02:06:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (00000026568A2400) [pid = 2140] [serial = 182] [outer = 0000002656423800] 02:06:42 INFO - PROCESS | 2140 | 1466500002533 Marionette TRACE conn10 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:06:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 838ms 02:06:42 INFO - PROCESS | 2140 | 1466500002593 Marionette TRACE conn10 -> [0,209,"getWindowHandle",null] 02:06:42 INFO - PROCESS | 2140 | 1466500002595 Marionette TRACE conn10 <- [1,209,null,{"value":"13"}] 02:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:06:42 INFO - PROCESS | 2140 | 1466500002605 Marionette TRACE conn10 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:06:42 INFO - PROCESS | 2140 | 1466500002607 Marionette TRACE conn10 <- [1,210,null,{}] 02:06:42 INFO - PROCESS | 2140 | 1466500002611 Marionette TRACE conn10 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:42 INFO - PROCESS | 2140 | 1466500002613 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:42 INFO - PROCESS | 2140 | 1466500002718 Marionette TRACE conn10 <- [1,211,null,{"value":null}] 02:06:42 INFO - PROCESS | 2140 | 1466500002728 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:42 INFO - PROCESS | 2140 | 1466500002730 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A170000 == 32 [pid = 2140] [id = 62] 02:06:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264F271800) [pid = 2140] [serial = 183] [outer = 0000000000000000] 02:06:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656FEB800) [pid = 2140] [serial = 184] [outer = 000000264F271800] 02:06:42 INFO - PROCESS | 2140 | 1466500002776 Marionette DEBUG loaded listener.js 02:06:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A106C00) [pid = 2140] [serial = 185] [outer = 000000264F271800] 02:06:43 INFO - PROCESS | 2140 | 1466500003218 Marionette TRACE conn10 <- [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]]]}] 02:06:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 650ms 02:06:43 INFO - PROCESS | 2140 | 1466500003269 Marionette TRACE conn10 -> [0,213,"getWindowHandle",null] 02:06:43 INFO - PROCESS | 2140 | 1466500003271 Marionette TRACE conn10 <- [1,213,null,{"value":"13"}] 02:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:06:43 INFO - PROCESS | 2140 | 1466500003277 Marionette TRACE conn10 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:06:43 INFO - PROCESS | 2140 | 1466500003279 Marionette TRACE conn10 <- [1,214,null,{}] 02:06:43 INFO - PROCESS | 2140 | 1466500003283 Marionette TRACE conn10 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:43 INFO - PROCESS | 2140 | 1466500003289 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:43 INFO - PROCESS | 2140 | 1466500003422 Marionette TRACE conn10 <- [1,215,null,{"value":null}] 02:06:43 INFO - PROCESS | 2140 | 1466500003470 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:43 INFO - PROCESS | 2140 | 1466500003473 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:43 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658ADF000 == 33 [pid = 2140] [id = 63] 02:06:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264E010C00) [pid = 2140] [serial = 186] [outer = 0000000000000000] 02:06:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002658F39400) [pid = 2140] [serial = 187] [outer = 000000264E010C00] 02:06:43 INFO - PROCESS | 2140 | 1466500003519 Marionette DEBUG loaded listener.js 02:06:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265A215400) [pid = 2140] [serial = 188] [outer = 000000264E010C00] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265B152400) [pid = 2140] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (00000026491A5000) [pid = 2140] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002655173400) [pid = 2140] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (00000026485C6000) [pid = 2140] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002658788400) [pid = 2140] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002649229400) [pid = 2140] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E3D5000) [pid = 2140] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264F299800) [pid = 2140] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002652F56000) [pid = 2140] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002652F62C00) [pid = 2140] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E19A400) [pid = 2140] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E031000) [pid = 2140] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026491A1800) [pid = 2140] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:06:43 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002649C52400) [pid = 2140] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:06:44 INFO - PROCESS | 2140 | 1466500004028 Marionette TRACE conn10 <- [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]]]}] 02:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 776ms 02:06:44 INFO - PROCESS | 2140 | 1466500004054 Marionette TRACE conn10 -> [0,217,"getWindowHandle",null] 02:06:44 INFO - PROCESS | 2140 | 1466500004056 Marionette TRACE conn10 <- [1,217,null,{"value":"13"}] 02:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:06:44 INFO - PROCESS | 2140 | 1466500004060 Marionette TRACE conn10 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:06:44 INFO - PROCESS | 2140 | 1466500004062 Marionette TRACE conn10 <- [1,218,null,{}] 02:06:44 INFO - PROCESS | 2140 | 1466500004066 Marionette TRACE conn10 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:44 INFO - PROCESS | 2140 | 1466500004068 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:44 INFO - PROCESS | 2140 | 1466500004151 Marionette TRACE conn10 <- [1,219,null,{"value":null}] 02:06:44 INFO - PROCESS | 2140 | 1466500004158 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:44 INFO - PROCESS | 2140 | 1466500004160 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B09D800 == 34 [pid = 2140] [id = 64] 02:06:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E031000) [pid = 2140] [serial = 189] [outer = 0000000000000000] 02:06:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656379C00) [pid = 2140] [serial = 190] [outer = 000000264E031000] 02:06:44 INFO - PROCESS | 2140 | 1466500004208 Marionette DEBUG loaded listener.js 02:06:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A21AC00) [pid = 2140] [serial = 191] [outer = 000000264E031000] 02:06:44 INFO - PROCESS | 2140 | 1466500004626 Marionette TRACE conn10 <- [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]]]}] 02:06:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 02:06:44 INFO - PROCESS | 2140 | 1466500004692 Marionette TRACE conn10 -> [0,221,"getWindowHandle",null] 02:06:44 INFO - PROCESS | 2140 | 1466500004694 Marionette TRACE conn10 <- [1,221,null,{"value":"13"}] 02:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:06:44 INFO - PROCESS | 2140 | 1466500004698 Marionette TRACE conn10 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:06:44 INFO - PROCESS | 2140 | 1466500004700 Marionette TRACE conn10 <- [1,222,null,{}] 02:06:44 INFO - PROCESS | 2140 | 1466500004703 Marionette TRACE conn10 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:44 INFO - PROCESS | 2140 | 1466500004705 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:44 INFO - PROCESS | 2140 | 1466500004805 Marionette TRACE conn10 <- [1,223,null,{"value":null}] 02:06:44 INFO - PROCESS | 2140 | 1466500004812 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:44 INFO - PROCESS | 2140 | 1466500004814 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C72B800 == 35 [pid = 2140] [id = 65] 02:06:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A214400) [pid = 2140] [serial = 192] [outer = 0000000000000000] 02:06:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A85F800) [pid = 2140] [serial = 193] [outer = 000000265A214400] 02:06:44 INFO - PROCESS | 2140 | 1466500004860 Marionette DEBUG loaded listener.js 02:06:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265B07BC00) [pid = 2140] [serial = 194] [outer = 000000265A214400] 02:06:45 INFO - PROCESS | 2140 | 1466500005240 Marionette TRACE conn10 <- [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]]]}] 02:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 586ms 02:06:45 INFO - PROCESS | 2140 | 1466500005304 Marionette TRACE conn10 -> [0,225,"getWindowHandle",null] 02:06:45 INFO - PROCESS | 2140 | 1466500005306 Marionette TRACE conn10 <- [1,225,null,{"value":"13"}] 02:06:45 INFO - PROCESS | 2140 | 1466500005310 Marionette TRACE conn10 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:06:45 INFO - PROCESS | 2140 | 1466500005312 Marionette TRACE conn10 <- [1,226,null,{}] 02:06:45 INFO - PROCESS | 2140 | 1466500005316 Marionette TRACE conn10 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:45 INFO - PROCESS | 2140 | 1466500005318 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:45 INFO - PROCESS | 2140 | 1466500005400 Marionette TRACE conn10 <- [1,227,null,{"value":null}] 02:06:45 INFO - PROCESS | 2140 | 1466500005405 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:45 INFO - PROCESS | 2140 | 1466500005407 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:45 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535CD800 == 36 [pid = 2140] [id = 66] 02:06:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265B0AA800) [pid = 2140] [serial = 195] [outer = 0000000000000000] 02:06:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265B0B0800) [pid = 2140] [serial = 196] [outer = 000000265B0AA800] 02:06:45 INFO - PROCESS | 2140 | 1466500005454 Marionette DEBUG loaded listener.js 02:06:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265B14D800) [pid = 2140] [serial = 197] [outer = 000000265B0AA800] 02:06:45 INFO - PROCESS | 2140 | 1466500005857 Marionette TRACE conn10 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:06:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 585ms 02:06:45 INFO - PROCESS | 2140 | 1466500005903 Marionette TRACE conn10 -> [0,229,"getWindowHandle",null] 02:06:45 INFO - PROCESS | 2140 | 1466500005906 Marionette TRACE conn10 <- [1,229,null,{"value":"13"}] 02:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:06:45 INFO - PROCESS | 2140 | 1466500005950 Marionette TRACE conn10 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:06:45 INFO - PROCESS | 2140 | 1466500005954 Marionette TRACE conn10 <- [1,230,null,{}] 02:06:45 INFO - PROCESS | 2140 | 1466500005961 Marionette TRACE conn10 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:45 INFO - PROCESS | 2140 | 1466500005965 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:46 INFO - PROCESS | 2140 | 1466500006074 Marionette TRACE conn10 <- [1,231,null,{"value":null}] 02:06:46 INFO - PROCESS | 2140 | 1466500006274 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:46 INFO - PROCESS | 2140 | 1466500006278 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000264889D800 == 37 [pid = 2140] [id = 67] 02:06:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002649233C00) [pid = 2140] [serial = 198] [outer = 0000000000000000] 02:06:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264D83C000) [pid = 2140] [serial = 199] [outer = 0000002649233C00] 02:06:46 INFO - PROCESS | 2140 | 1466500006336 Marionette DEBUG loaded listener.js 02:06:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264F175400) [pid = 2140] [serial = 200] [outer = 0000002649233C00] 02:06:47 INFO - PROCESS | 2140 | 1466500007122 Marionette TRACE conn10 <- [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]]]}] 02:06:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1283ms 02:06:47 INFO - PROCESS | 2140 | 1466500007303 Marionette TRACE conn10 -> [0,233,"getWindowHandle",null] 02:06:47 INFO - PROCESS | 2140 | 1466500007308 Marionette TRACE conn10 <- [1,233,null,{"value":"13"}] 02:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:06:47 INFO - PROCESS | 2140 | 1466500007360 Marionette TRACE conn10 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:06:47 INFO - PROCESS | 2140 | 1466500007363 Marionette TRACE conn10 <- [1,234,null,{}] 02:06:47 INFO - PROCESS | 2140 | 1466500007391 Marionette TRACE conn10 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:47 INFO - PROCESS | 2140 | 1466500007395 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:47 INFO - PROCESS | 2140 | 1466500007548 Marionette TRACE conn10 <- [1,235,null,{"value":null}] 02:06:47 INFO - PROCESS | 2140 | 1466500007683 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:47 INFO - PROCESS | 2140 | 1466500007686 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16F800 == 38 [pid = 2140] [id = 68] 02:06:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002652F5C800) [pid = 2140] [serial = 201] [outer = 0000000000000000] 02:06:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265877A800) [pid = 2140] [serial = 202] [outer = 0000002652F5C800] 02:06:47 INFO - PROCESS | 2140 | 1466500007746 Marionette DEBUG loaded listener.js 02:06:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265A139C00) [pid = 2140] [serial = 203] [outer = 0000002652F5C800] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265C72B800 == 37 [pid = 2140] [id = 65] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265B09D800 == 36 [pid = 2140] [id = 64] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002658ADF000 == 35 [pid = 2140] [id = 63] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265A170000 == 34 [pid = 2140] [id = 62] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DEB000 == 33 [pid = 2140] [id = 61] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 00000026535CE800 == 32 [pid = 2140] [id = 60] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 000000264F518800 == 31 [pid = 2140] [id = 59] 02:06:48 INFO - PROCESS | 2140 | --DOCSHELL 000000264D67B800 == 30 [pid = 2140] [id = 58] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002656A2A400) [pid = 2140] [serial = 147] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002655AAE000) [pid = 2140] [serial = 144] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265350E000) [pid = 2140] [serial = 141] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A110800) [pid = 2140] [serial = 150] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264FC4E000) [pid = 2140] [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.] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264922FC00) [pid = 2140] [serial = 135] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264D9BD000) [pid = 2140] [serial = 136] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E638C00) [pid = 2140] [serial = 138] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264F294800) [pid = 2140] [serial = 139] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002656FBA400) [pid = 2140] [serial = 148] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F29D000) [pid = 2140] [serial = 129] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A141400) [pid = 2140] [serial = 130] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656F86800) [pid = 2140] [serial = 126] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A134400) [pid = 2140] [serial = 127] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (00000026537D4800) [pid = 2140] [serial = 123] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656432000) [pid = 2140] [serial = 124] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E3CC800) [pid = 2140] [serial = 120] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264F279400) [pid = 2140] [serial = 121] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002652439000) [pid = 2140] [serial = 153] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265B155400) [pid = 2140] [serial = 158] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265AEDC800) [pid = 2140] [serial = 151] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265B6A5000) [pid = 2140] [serial = 161] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264E40BC00) [pid = 2140] [serial = 132] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264F179400) [pid = 2140] [serial = 133] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002656428000) [pid = 2140] [serial = 145] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0000002656F8AC00) [pid = 2140] [serial = 154] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265B0AB400) [pid = 2140] [serial = 157] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000265373FC00) [pid = 2140] [serial = 142] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265B365800) [pid = 2140] [serial = 160] [outer = 0000000000000000] [url = about:blank] 02:06:48 INFO - PROCESS | 2140 | 1466500008578 Marionette TRACE conn10 <- [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]]]}] 02:06:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1262ms 02:06:48 INFO - PROCESS | 2140 | 1466500008610 Marionette TRACE conn10 -> [0,237,"getWindowHandle",null] 02:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:06:48 INFO - PROCESS | 2140 | 1466500008614 Marionette TRACE conn10 <- [1,237,null,{"value":"13"}] 02:06:48 INFO - PROCESS | 2140 | 1466500008619 Marionette TRACE conn10 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:06:48 INFO - PROCESS | 2140 | 1466500008622 Marionette TRACE conn10 <- [1,238,null,{}] 02:06:48 INFO - PROCESS | 2140 | 1466500008628 Marionette TRACE conn10 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:48 INFO - PROCESS | 2140 | 1466500008631 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:48 INFO - PROCESS | 2140 | 1466500008721 Marionette TRACE conn10 <- [1,239,null,{"value":null}] 02:06:48 INFO - PROCESS | 2140 | 1466500008729 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:48 INFO - PROCESS | 2140 | 1466500008733 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:48 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A70C000 == 31 [pid = 2140] [id = 69] 02:06:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264D9BD000) [pid = 2140] [serial = 204] [outer = 0000000000000000] 02:06:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000264E0BB000) [pid = 2140] [serial = 205] [outer = 000000264D9BD000] 02:06:48 INFO - PROCESS | 2140 | 1466500008782 Marionette DEBUG loaded listener.js 02:06:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264F279400) [pid = 2140] [serial = 206] [outer = 000000264D9BD000] 02:06:49 INFO - PROCESS | 2140 | 1466500009257 Marionette TRACE conn10 <- [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]]]}] 02:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 694ms 02:06:49 INFO - PROCESS | 2140 | 1466500009313 Marionette TRACE conn10 -> [0,241,"getWindowHandle",null] 02:06:49 INFO - PROCESS | 2140 | 1466500009318 Marionette TRACE conn10 <- [1,241,null,{"value":"13"}] 02:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:06:49 INFO - PROCESS | 2140 | 1466500009324 Marionette TRACE conn10 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:06:49 INFO - PROCESS | 2140 | 1466500009327 Marionette TRACE conn10 <- [1,242,null,{}] 02:06:49 INFO - PROCESS | 2140 | 1466500009330 Marionette TRACE conn10 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:49 INFO - PROCESS | 2140 | 1466500009333 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:49 INFO - PROCESS | 2140 | 1466500009422 Marionette TRACE conn10 <- [1,243,null,{"value":null}] 02:06:49 INFO - PROCESS | 2140 | 1466500009481 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:49 INFO - PROCESS | 2140 | 1466500009484 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F125000 == 32 [pid = 2140] [id = 70] 02:06:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264F76C400) [pid = 2140] [serial = 207] [outer = 0000000000000000] 02:06:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002652438400) [pid = 2140] [serial = 208] [outer = 000000264F76C400] 02:06:49 INFO - PROCESS | 2140 | 1466500009540 Marionette DEBUG loaded listener.js 02:06:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000265373E400) [pid = 2140] [serial = 209] [outer = 000000264F76C400] 02:06:49 INFO - PROCESS | 2140 | 1466500009920 Marionette TRACE conn10 <- [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]]]}] 02:06:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 628ms 02:06:49 INFO - PROCESS | 2140 | 1466500009955 Marionette TRACE conn10 -> [0,245,"getWindowHandle",null] 02:06:49 INFO - PROCESS | 2140 | 1466500009958 Marionette TRACE conn10 <- [1,245,null,{"value":"13"}] 02:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:06:49 INFO - PROCESS | 2140 | 1466500009961 Marionette TRACE conn10 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:06:49 INFO - PROCESS | 2140 | 1466500009965 Marionette TRACE conn10 <- [1,246,null,{}] 02:06:49 INFO - PROCESS | 2140 | 1466500009977 Marionette TRACE conn10 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:49 INFO - PROCESS | 2140 | 1466500009982 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:50 INFO - PROCESS | 2140 | 1466500010072 Marionette TRACE conn10 <- [1,247,null,{"value":null}] 02:06:50 INFO - PROCESS | 2140 | 1466500010079 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:50 INFO - PROCESS | 2140 | 1466500010082 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000265354C800 == 33 [pid = 2140] [id = 71] 02:06:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002649225800) [pid = 2140] [serial = 210] [outer = 0000000000000000] 02:06:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265642FC00) [pid = 2140] [serial = 211] [outer = 0000002649225800] 02:06:50 INFO - PROCESS | 2140 | 1466500010132 Marionette DEBUG loaded listener.js 02:06:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002656FBA400) [pid = 2140] [serial = 212] [outer = 0000002649225800] 02:06:50 INFO - PROCESS | 2140 | 1466500010566 Marionette TRACE conn10 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:06:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 628ms 02:06:50 INFO - PROCESS | 2140 | 1466500010591 Marionette TRACE conn10 -> [0,249,"getWindowHandle",null] 02:06:50 INFO - PROCESS | 2140 | 1466500010594 Marionette TRACE conn10 <- [1,249,null,{"value":"13"}] 02:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:06:50 INFO - PROCESS | 2140 | 1466500010611 Marionette TRACE conn10 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:06:50 INFO - PROCESS | 2140 | 1466500010613 Marionette TRACE conn10 <- [1,250,null,{}] 02:06:50 INFO - PROCESS | 2140 | 1466500010617 Marionette TRACE conn10 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:50 INFO - PROCESS | 2140 | 1466500010620 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:50 INFO - PROCESS | 2140 | 1466500010738 Marionette TRACE conn10 <- [1,251,null,{"value":null}] 02:06:50 INFO - PROCESS | 2140 | 1466500010744 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:50 INFO - PROCESS | 2140 | 1466500010746 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:50 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564EF000 == 34 [pid = 2140] [id = 72] 02:06:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002658F35400) [pid = 2140] [serial = 213] [outer = 0000000000000000] 02:06:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265A134400) [pid = 2140] [serial = 214] [outer = 0000002658F35400] 02:06:50 INFO - PROCESS | 2140 | 1466500010827 Marionette DEBUG loaded listener.js 02:06:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A20F800) [pid = 2140] [serial = 215] [outer = 0000002658F35400] 02:06:51 INFO - PROCESS | 2140 | 1466500011257 Marionette TRACE conn10 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 691ms 02:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:06:51 INFO - PROCESS | 2140 | 1466500011291 Marionette TRACE conn10 -> [0,253,"getWindowHandle",null] 02:06:51 INFO - PROCESS | 2140 | 1466500011293 Marionette TRACE conn10 <- [1,253,null,{"value":"13"}] 02:06:51 INFO - PROCESS | 2140 | 1466500011297 Marionette TRACE conn10 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:06:51 INFO - PROCESS | 2140 | 1466500011298 Marionette TRACE conn10 <- [1,254,null,{}] 02:06:51 INFO - PROCESS | 2140 | 1466500011302 Marionette TRACE conn10 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:51 INFO - PROCESS | 2140 | 1466500011304 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:51 INFO - PROCESS | 2140 | 1466500011413 Marionette TRACE conn10 <- [1,255,null,{"value":null}] 02:06:51 INFO - PROCESS | 2140 | 1466500011486 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:51 INFO - PROCESS | 2140 | 1466500011488 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A179800 == 35 [pid = 2140] [id = 73] 02:06:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A85B400) [pid = 2140] [serial = 216] [outer = 0000000000000000] 02:06:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A862800) [pid = 2140] [serial = 217] [outer = 000000265A85B400] 02:06:51 INFO - PROCESS | 2140 | 1466500011533 Marionette DEBUG loaded listener.js 02:06:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A8B8000) [pid = 2140] [serial = 218] [outer = 000000265A85B400] 02:06:51 INFO - PROCESS | 2140 | 1466500011952 Marionette TRACE conn10 <- [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]]]}] 02:06:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 669ms 02:06:51 INFO - PROCESS | 2140 | 1466500011970 Marionette TRACE conn10 -> [0,257,"getWindowHandle",null] 02:06:51 INFO - PROCESS | 2140 | 1466500011972 Marionette TRACE conn10 <- [1,257,null,{"value":"13"}] 02:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:06:51 INFO - PROCESS | 2140 | 1466500011975 Marionette TRACE conn10 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:06:51 INFO - PROCESS | 2140 | 1466500011977 Marionette TRACE conn10 <- [1,258,null,{}] 02:06:51 INFO - PROCESS | 2140 | 1466500011980 Marionette TRACE conn10 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:51 INFO - PROCESS | 2140 | 1466500011986 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:52 INFO - PROCESS | 2140 | 1466500012122 Marionette TRACE conn10 <- [1,259,null,{"value":null}] 02:06:52 INFO - PROCESS | 2140 | 1466500012141 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:52 INFO - PROCESS | 2140 | 1466500012143 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B099000 == 36 [pid = 2140] [id = 74] 02:06:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265AEE0C00) [pid = 2140] [serial = 219] [outer = 0000000000000000] 02:06:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265B0AF800) [pid = 2140] [serial = 220] [outer = 000000265AEE0C00] 02:06:52 INFO - PROCESS | 2140 | 1466500012228 Marionette DEBUG loaded listener.js 02:06:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265B366400) [pid = 2140] [serial = 221] [outer = 000000265AEE0C00] 02:06:52 INFO - PROCESS | 2140 | 1466500012631 Marionette TRACE conn10 <- [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]]]}] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F176400) [pid = 2140] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002649232800) [pid = 2140] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649228800) [pid = 2140] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264F29EC00) [pid = 2140] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656423800) [pid = 2140] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002647634400) [pid = 2140] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264F29FC00) [pid = 2140] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264F271800) [pid = 2140] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264E010C00) [pid = 2140] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264E031000) [pid = 2140] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:06:52 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A214400) [pid = 2140] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:06:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 734ms 02:06:52 INFO - PROCESS | 2140 | 1466500012712 Marionette TRACE conn10 -> [0,261,"getWindowHandle",null] 02:06:52 INFO - PROCESS | 2140 | 1466500012715 Marionette TRACE conn10 <- [1,261,null,{"value":"13"}] 02:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:06:52 INFO - PROCESS | 2140 | 1466500012718 Marionette TRACE conn10 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:06:52 INFO - PROCESS | 2140 | 1466500012720 Marionette TRACE conn10 <- [1,262,null,{}] 02:06:52 INFO - PROCESS | 2140 | 1466500012753 Marionette TRACE conn10 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:52 INFO - PROCESS | 2140 | 1466500012755 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:52 INFO - PROCESS | 2140 | 1466500012835 Marionette TRACE conn10 <- [1,263,null,{"value":null}] 02:06:52 INFO - PROCESS | 2140 | 1466500012843 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:52 INFO - PROCESS | 2140 | 1466500012845 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B119000 == 37 [pid = 2140] [id = 75] 02:06:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264F29EC00) [pid = 2140] [serial = 222] [outer = 0000000000000000] 02:06:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002653535800) [pid = 2140] [serial = 223] [outer = 000000264F29EC00] 02:06:52 INFO - PROCESS | 2140 | 1466500012890 Marionette DEBUG loaded listener.js 02:06:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265B362400) [pid = 2140] [serial = 224] [outer = 000000264F29EC00] 02:06:53 INFO - PROCESS | 2140 | 1466500013289 Marionette TRACE conn10 <- [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]]]}] 02:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 627ms 02:06:53 INFO - PROCESS | 2140 | 1466500013349 Marionette TRACE conn10 -> [0,265,"getWindowHandle",null] 02:06:53 INFO - PROCESS | 2140 | 1466500013351 Marionette TRACE conn10 <- [1,265,null,{"value":"13"}] 02:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:06:53 INFO - PROCESS | 2140 | 1466500013355 Marionette TRACE conn10 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:06:53 INFO - PROCESS | 2140 | 1466500013356 Marionette TRACE conn10 <- [1,266,null,{}] 02:06:53 INFO - PROCESS | 2140 | 1466500013360 Marionette TRACE conn10 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:53 INFO - PROCESS | 2140 | 1466500013362 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:53 INFO - PROCESS | 2140 | 1466500013455 Marionette TRACE conn10 <- [1,267,null,{"value":null}] 02:06:53 INFO - PROCESS | 2140 | 1466500013460 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:53 INFO - PROCESS | 2140 | 1466500013462 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C85C800 == 38 [pid = 2140] [id = 76] 02:06:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265B6A1C00) [pid = 2140] [serial = 225] [outer = 0000000000000000] 02:06:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265B6AA000) [pid = 2140] [serial = 226] [outer = 000000265B6A1C00] 02:06:53 INFO - PROCESS | 2140 | 1466500013508 Marionette DEBUG loaded listener.js 02:06:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265BE66C00) [pid = 2140] [serial = 227] [outer = 000000265B6A1C00] 02:06:53 INFO - PROCESS | 2140 | 1466500013891 Marionette TRACE conn10 <- [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]]]}] 02:06:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 587ms 02:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:06:53 INFO - PROCESS | 2140 | 1466500013947 Marionette TRACE conn10 -> [0,269,"getWindowHandle",null] 02:06:53 INFO - PROCESS | 2140 | 1466500013949 Marionette TRACE conn10 <- [1,269,null,{"value":"13"}] 02:06:53 INFO - PROCESS | 2140 | 1466500013952 Marionette TRACE conn10 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:06:53 INFO - PROCESS | 2140 | 1466500013954 Marionette TRACE conn10 <- [1,270,null,{}] 02:06:53 INFO - PROCESS | 2140 | 1466500013958 Marionette TRACE conn10 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:53 INFO - PROCESS | 2140 | 1466500013960 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:54 INFO - PROCESS | 2140 | 1466500014042 Marionette TRACE conn10 <- [1,271,null,{"value":null}] 02:06:54 INFO - PROCESS | 2140 | 1466500014047 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:54 INFO - PROCESS | 2140 | 1466500014050 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:54 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D259800 == 39 [pid = 2140] [id = 77] 02:06:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265BE6C800) [pid = 2140] [serial = 228] [outer = 0000000000000000] 02:06:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265C89B000) [pid = 2140] [serial = 229] [outer = 000000265BE6C800] 02:06:54 INFO - PROCESS | 2140 | 1466500014095 Marionette DEBUG loaded listener.js 02:06:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265C8A3400) [pid = 2140] [serial = 230] [outer = 000000265BE6C800] 02:06:54 INFO - PROCESS | 2140 | 1466500014514 Marionette TRACE conn10 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:06:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 585ms 02:06:54 INFO - PROCESS | 2140 | 1466500014539 Marionette TRACE conn10 -> [0,273,"getWindowHandle",null] 02:06:54 INFO - PROCESS | 2140 | 1466500014541 Marionette TRACE conn10 <- [1,273,null,{"value":"13"}] 02:06:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:06:54 INFO - PROCESS | 2140 | 1466500014544 Marionette TRACE conn10 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:06:54 INFO - PROCESS | 2140 | 1466500014546 Marionette TRACE conn10 <- [1,274,null,{}] 02:06:54 INFO - PROCESS | 2140 | 1466500014549 Marionette TRACE conn10 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:54 INFO - PROCESS | 2140 | 1466500014559 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:54 INFO - PROCESS | 2140 | 1466500014673 Marionette TRACE conn10 <- [1,275,null,{"value":null}] 02:06:54 INFO - PROCESS | 2140 | 1466500014761 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:54 INFO - PROCESS | 2140 | 1466500014765 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:54 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490C6800 == 40 [pid = 2140] [id = 78] 02:06:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002647637400) [pid = 2140] [serial = 231] [outer = 0000000000000000] 02:06:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002649010C00) [pid = 2140] [serial = 232] [outer = 0000002647637400] 02:06:54 INFO - PROCESS | 2140 | 1466500014824 Marionette DEBUG loaded listener.js 02:06:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264E002800) [pid = 2140] [serial = 233] [outer = 0000002647637400] 02:06:55 INFO - PROCESS | 2140 | 1466500015430 Marionette TRACE conn10 <- [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]]]}] 02:06:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:06:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 943ms 02:06:55 INFO - PROCESS | 2140 | 1466500015493 Marionette TRACE conn10 -> [0,277,"getWindowHandle",null] 02:06:55 INFO - PROCESS | 2140 | 1466500015498 Marionette TRACE conn10 <- [1,277,null,{"value":"13"}] 02:06:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:06:55 INFO - PROCESS | 2140 | 1466500015503 Marionette TRACE conn10 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:06:55 INFO - PROCESS | 2140 | 1466500015507 Marionette TRACE conn10 <- [1,278,null,{}] 02:06:55 INFO - PROCESS | 2140 | 1466500015513 Marionette TRACE conn10 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:55 INFO - PROCESS | 2140 | 1466500015516 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:55 INFO - PROCESS | 2140 | 1466500015641 Marionette TRACE conn10 <- [1,279,null,{"value":null}] 02:06:55 INFO - PROCESS | 2140 | 1466500015718 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:55 INFO - PROCESS | 2140 | 1466500015721 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:55 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DF1000 == 41 [pid = 2140] [id = 79] 02:06:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (00000026537D7400) [pid = 2140] [serial = 234] [outer = 0000000000000000] 02:06:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265585C400) [pid = 2140] [serial = 235] [outer = 00000026537D7400] 02:06:55 INFO - PROCESS | 2140 | 1466500015779 Marionette DEBUG loaded listener.js 02:06:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002656898000) [pid = 2140] [serial = 236] [outer = 00000026537D7400] 02:06:56 INFO - PROCESS | 2140 | 1466500016316 Marionette TRACE conn10 <- [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]]]}] 02:06:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:06:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 839ms 02:06:56 INFO - PROCESS | 2140 | 1466500016355 Marionette TRACE conn10 -> [0,281,"getWindowHandle",null] 02:06:56 INFO - PROCESS | 2140 | 1466500016360 Marionette TRACE conn10 <- [1,281,null,{"value":"13"}] 02:06:56 INFO - PROCESS | 2140 | 1466500016365 Marionette TRACE conn10 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:06:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:06:56 INFO - PROCESS | 2140 | 1466500016368 Marionette TRACE conn10 <- [1,282,null,{}] 02:06:56 INFO - PROCESS | 2140 | 1466500016372 Marionette TRACE conn10 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:56 INFO - PROCESS | 2140 | 1466500016375 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:56 INFO - PROCESS | 2140 | 1466500016495 Marionette TRACE conn10 <- [1,283,null,{"value":null}] 02:06:56 INFO - PROCESS | 2140 | 1466500016578 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:56 INFO - PROCESS | 2140 | 1466500016581 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:56 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D54B000 == 42 [pid = 2140] [id = 80] 02:06:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A214C00) [pid = 2140] [serial = 237] [outer = 0000000000000000] 02:06:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A2CC000) [pid = 2140] [serial = 238] [outer = 000000265A214C00] 02:06:56 INFO - PROCESS | 2140 | 1466500016636 Marionette DEBUG loaded listener.js 02:06:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A2D4C00) [pid = 2140] [serial = 239] [outer = 000000265A214C00] 02:06:57 INFO - PROCESS | 2140 | 1466500017240 Marionette TRACE conn10 <- [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]]]}] 02:06:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:06:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 922ms 02:06:57 INFO - PROCESS | 2140 | 1466500017293 Marionette TRACE conn10 -> [0,285,"getWindowHandle",null] 02:06:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:06:57 INFO - PROCESS | 2140 | 1466500017296 Marionette TRACE conn10 <- [1,285,null,{"value":"13"}] 02:06:57 INFO - PROCESS | 2140 | 1466500017307 Marionette TRACE conn10 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:06:57 INFO - PROCESS | 2140 | 1466500017314 Marionette TRACE conn10 <- [1,286,null,{}] 02:06:57 INFO - PROCESS | 2140 | 1466500017319 Marionette TRACE conn10 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:57 INFO - PROCESS | 2140 | 1466500017323 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:57 INFO - PROCESS | 2140 | 1466500017438 Marionette TRACE conn10 <- [1,287,null,{"value":null}] 02:06:57 INFO - PROCESS | 2140 | 1466500017504 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:57 INFO - PROCESS | 2140 | 1466500017507 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA3E000 == 43 [pid = 2140] [id = 81] 02:06:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A2D3C00) [pid = 2140] [serial = 240] [outer = 0000000000000000] 02:06:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265B153000) [pid = 2140] [serial = 241] [outer = 000000265A2D3C00] 02:06:57 INFO - PROCESS | 2140 | 1466500017562 Marionette DEBUG loaded listener.js 02:06:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265C8A2400) [pid = 2140] [serial = 242] [outer = 000000265A2D3C00] 02:06:58 INFO - PROCESS | 2140 | 1466500018176 Marionette TRACE conn10 <- [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]]]}] 02:06:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:06:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 944ms 02:06:58 INFO - PROCESS | 2140 | 1466500018270 Marionette TRACE conn10 -> [0,289,"getWindowHandle",null] 02:06:58 INFO - PROCESS | 2140 | 1466500018273 Marionette TRACE conn10 <- [1,289,null,{"value":"13"}] 02:06:58 INFO - PROCESS | 2140 | 1466500018274 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:06:58 INFO - PROCESS | 2140 | 1466500018284 Marionette TRACE conn10 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:06:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:06:58 INFO - PROCESS | 2140 | 1466500018286 Marionette TRACE conn10 <- [1,290,null,{}] 02:06:58 INFO - PROCESS | 2140 | 1466500018307 Marionette TRACE conn10 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:58 INFO - PROCESS | 2140 | 1466500018309 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:58 INFO - PROCESS | 2140 | 1466500018435 Marionette TRACE conn10 <- [1,291,null,{"value":null}] 02:06:58 INFO - PROCESS | 2140 | 1466500018496 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:58 INFO - PROCESS | 2140 | 1466500018499 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D972000 == 44 [pid = 2140] [id = 82] 02:06:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264F182000) [pid = 2140] [serial = 243] [outer = 0000000000000000] 02:06:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A665000) [pid = 2140] [serial = 244] [outer = 000000264F182000] 02:06:58 INFO - PROCESS | 2140 | 1466500018554 Marionette DEBUG loaded listener.js 02:06:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265A66C800) [pid = 2140] [serial = 245] [outer = 000000264F182000] 02:06:59 INFO - PROCESS | 2140 | 1466500019232 Marionette TRACE conn10 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:06:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:06:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 987ms 02:06:59 INFO - PROCESS | 2140 | 1466500019278 Marionette TRACE conn10 -> [0,293,"getWindowHandle",null] 02:06:59 INFO - PROCESS | 2140 | 1466500019283 Marionette TRACE conn10 <- [1,293,null,{"value":"13"}] 02:06:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:06:59 INFO - PROCESS | 2140 | 1466500019288 Marionette TRACE conn10 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:06:59 INFO - PROCESS | 2140 | 1466500019293 Marionette TRACE conn10 <- [1,294,null,{}] 02:06:59 INFO - PROCESS | 2140 | 1466500019298 Marionette TRACE conn10 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:06:59 INFO - PROCESS | 2140 | 1466500019300 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:59 INFO - PROCESS | 2140 | 1466500019408 Marionette TRACE conn10 <- [1,295,null,{"value":null}] 02:06:59 INFO - PROCESS | 2140 | 1466500019490 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:06:59 INFO - PROCESS | 2140 | 1466500019493 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:06:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E457000 == 45 [pid = 2140] [id = 83] 02:06:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264F296800) [pid = 2140] [serial = 246] [outer = 0000000000000000] 02:06:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264F770800) [pid = 2140] [serial = 247] [outer = 000000264F296800] 02:06:59 INFO - PROCESS | 2140 | 1466500019544 Marionette DEBUG loaded listener.js 02:06:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000265353C400) [pid = 2140] [serial = 248] [outer = 000000264F296800] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265D259800 == 44 [pid = 2140] [id = 77] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265C85C800 == 43 [pid = 2140] [id = 76] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265B119000 == 42 [pid = 2140] [id = 75] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265B099000 == 41 [pid = 2140] [id = 74] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265A179800 == 40 [pid = 2140] [id = 73] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 00000026564EF000 == 39 [pid = 2140] [id = 72] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265354C800 == 38 [pid = 2140] [id = 71] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000264F125000 == 37 [pid = 2140] [id = 70] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 000000264A70C000 == 36 [pid = 2140] [id = 69] 02:06:59 INFO - PROCESS | 2140 | --DOCSHELL 00000026535CD800 == 35 [pid = 2140] [id = 66] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000265B0B0800) [pid = 2140] [serial = 196] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264FC52000) [pid = 2140] [serial = 170] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264F275800) [pid = 2140] [serial = 169] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002653974C00) [pid = 2140] [serial = 178] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264D6C0C00) [pid = 2140] [serial = 172] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264E40AC00) [pid = 2140] [serial = 173] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264F763C00) [pid = 2140] [serial = 175] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (00000026522B4000) [pid = 2140] [serial = 176] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002656894C00) [pid = 2140] [serial = 181] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (00000026568A2400) [pid = 2140] [serial = 182] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026497A9800) [pid = 2140] [serial = 164] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264763B800) [pid = 2140] [serial = 163] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002652E87000) [pid = 2140] [serial = 167] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264FC4D800) [pid = 2140] [serial = 166] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002656FEB800) [pid = 2140] [serial = 184] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002658F39400) [pid = 2140] [serial = 187] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A21AC00) [pid = 2140] [serial = 191] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656379C00) [pid = 2140] [serial = 190] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265B07BC00) [pid = 2140] [serial = 194] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A215400) [pid = 2140] [serial = 188] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A106C00) [pid = 2140] [serial = 185] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A85F800) [pid = 2140] [serial = 193] [outer = 0000000000000000] [url = about:blank] 02:06:59 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002655862000) [pid = 2140] [serial = 179] [outer = 0000000000000000] [url = about:blank] 02:07:00 INFO - PROCESS | 2140 | 1466500020086 Marionette TRACE conn10 <- [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]]]}] 02:07:00 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. 02:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 839ms 02:07:00 INFO - PROCESS | 2140 | 1466500020131 Marionette TRACE conn10 -> [0,297,"getWindowHandle",null] 02:07:00 INFO - PROCESS | 2140 | 1466500020135 Marionette TRACE conn10 <- [1,297,null,{"value":"13"}] 02:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:07:00 INFO - PROCESS | 2140 | 1466500020142 Marionette TRACE conn10 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:07:00 INFO - PROCESS | 2140 | 1466500020144 Marionette TRACE conn10 <- [1,298,null,{}] 02:07:00 INFO - PROCESS | 2140 | 1466500020148 Marionette TRACE conn10 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:00 INFO - PROCESS | 2140 | 1466500020151 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:00 INFO - PROCESS | 2140 | 1466500020245 Marionette TRACE conn10 <- [1,299,null,{"value":null}] 02:07:00 INFO - PROCESS | 2140 | 1466500020254 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:00 INFO - PROCESS | 2140 | 1466500020256 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E611000 == 36 [pid = 2140] [id = 84] 02:07:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002652280400) [pid = 2140] [serial = 249] [outer = 0000000000000000] 02:07:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002653733400) [pid = 2140] [serial = 250] [outer = 0000002652280400] 02:07:00 INFO - PROCESS | 2140 | 1466500020304 Marionette DEBUG loaded listener.js 02:07:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265585F800) [pid = 2140] [serial = 251] [outer = 0000002652280400] 02:07:00 INFO - PROCESS | 2140 | 1466500020764 Marionette TRACE conn10 <- [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]]]}] 02:07:00 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. 02:07:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 691ms 02:07:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:07:00 INFO - PROCESS | 2140 | 1466500020836 Marionette TRACE conn10 -> [0,301,"getWindowHandle",null] 02:07:00 INFO - PROCESS | 2140 | 1466500020839 Marionette TRACE conn10 <- [1,301,null,{"value":"13"}] 02:07:00 INFO - PROCESS | 2140 | 1466500020843 Marionette TRACE conn10 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:07:00 INFO - PROCESS | 2140 | 1466500020846 Marionette TRACE conn10 <- [1,302,null,{}] 02:07:00 INFO - PROCESS | 2140 | 1466500020858 Marionette TRACE conn10 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:00 INFO - PROCESS | 2140 | 1466500020863 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:00 INFO - PROCESS | 2140 | 1466500020954 Marionette TRACE conn10 <- [1,303,null,{"value":null}] 02:07:01 INFO - PROCESS | 2140 | 1466500021022 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:01 INFO - PROCESS | 2140 | 1466500021026 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:01 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FD1000 == 37 [pid = 2140] [id = 85] 02:07:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265637B000) [pid = 2140] [serial = 252] [outer = 0000000000000000] 02:07:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656F83400) [pid = 2140] [serial = 253] [outer = 000000265637B000] 02:07:01 INFO - PROCESS | 2140 | 1466500021074 Marionette DEBUG loaded listener.js 02:07:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658A9D000) [pid = 2140] [serial = 254] [outer = 000000265637B000] 02:07:01 INFO - PROCESS | 2140 | 1466500021477 Marionette TRACE conn10 <- [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]]]}] 02:07:01 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. 02:07:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 692ms 02:07:01 INFO - PROCESS | 2140 | 1466500021537 Marionette TRACE conn10 -> [0,305,"getWindowHandle",null] 02:07:01 INFO - PROCESS | 2140 | 1466500021540 Marionette TRACE conn10 <- [1,305,null,{"value":"13"}] 02:07:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:07:01 INFO - PROCESS | 2140 | 1466500021543 Marionette TRACE conn10 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:07:01 INFO - PROCESS | 2140 | 1466500021545 Marionette TRACE conn10 <- [1,306,null,{}] 02:07:01 INFO - PROCESS | 2140 | 1466500021548 Marionette TRACE conn10 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:01 INFO - PROCESS | 2140 | 1466500021551 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:01 INFO - PROCESS | 2140 | 1466500021671 Marionette TRACE conn10 <- [1,307,null,{"value":null}] 02:07:01 INFO - PROCESS | 2140 | 1466500021681 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:01 INFO - PROCESS | 2140 | 1466500021683 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:01 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FAA000 == 38 [pid = 2140] [id = 86] 02:07:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A13C000) [pid = 2140] [serial = 255] [outer = 0000000000000000] 02:07:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A215400) [pid = 2140] [serial = 256] [outer = 000000265A13C000] 02:07:01 INFO - PROCESS | 2140 | 1466500021730 Marionette DEBUG loaded listener.js 02:07:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A2CF400) [pid = 2140] [serial = 257] [outer = 000000265A13C000] 02:07:02 INFO - PROCESS | 2140 | 1466500022133 Marionette TRACE conn10 <- [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]]]}] 02:07:02 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. 02:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 627ms 02:07:02 INFO - PROCESS | 2140 | 1466500022176 Marionette TRACE conn10 -> [0,309,"getWindowHandle",null] 02:07:02 INFO - PROCESS | 2140 | 1466500022178 Marionette TRACE conn10 <- [1,309,null,{"value":"13"}] 02:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:07:02 INFO - PROCESS | 2140 | 1466500022182 Marionette TRACE conn10 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:07:02 INFO - PROCESS | 2140 | 1466500022183 Marionette TRACE conn10 <- [1,310,null,{}] 02:07:02 INFO - PROCESS | 2140 | 1466500022187 Marionette TRACE conn10 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:02 INFO - PROCESS | 2140 | 1466500022189 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:02 INFO - PROCESS | 2140 | 1466500022311 Marionette TRACE conn10 <- [1,311,null,{"value":null}] 02:07:02 INFO - PROCESS | 2140 | 1466500022317 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:02 INFO - PROCESS | 2140 | 1466500022320 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD82000 == 39 [pid = 2140] [id = 87] 02:07:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2D4400) [pid = 2140] [serial = 258] [outer = 0000000000000000] 02:07:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A66A800) [pid = 2140] [serial = 259] [outer = 000000265A2D4400] 02:07:02 INFO - PROCESS | 2140 | 1466500022399 Marionette DEBUG loaded listener.js 02:07:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A8B0C00) [pid = 2140] [serial = 260] [outer = 000000265A2D4400] 02:07:02 INFO - PROCESS | 2140 | 1466500022838 Marionette TRACE conn10 <- [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]]]}] 02:07:02 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. 02:07:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 669ms 02:07:02 INFO - PROCESS | 2140 | 1466500022864 Marionette TRACE conn10 -> [0,313,"getWindowHandle",null] 02:07:02 INFO - PROCESS | 2140 | 1466500022866 Marionette TRACE conn10 <- [1,313,null,{"value":"13"}] 02:07:02 INFO - PROCESS | 2140 | 1466500022869 Marionette TRACE conn10 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:07:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:07:02 INFO - PROCESS | 2140 | 1466500022871 Marionette TRACE conn10 <- [1,314,null,{}] 02:07:02 INFO - PROCESS | 2140 | 1466500022875 Marionette TRACE conn10 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:02 INFO - PROCESS | 2140 | 1466500022882 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:03 INFO - PROCESS | 2140 | 1466500023010 Marionette TRACE conn10 <- [1,315,null,{"value":null}] 02:07:03 INFO - PROCESS | 2140 | 1466500023085 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:03 INFO - PROCESS | 2140 | 1466500023087 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE89800 == 40 [pid = 2140] [id = 88] 02:07:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265B07A000) [pid = 2140] [serial = 261] [outer = 0000000000000000] 02:07:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265B365800) [pid = 2140] [serial = 262] [outer = 000000265B07A000] 02:07:03 INFO - PROCESS | 2140 | 1466500023134 Marionette DEBUG loaded listener.js 02:07:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265C898C00) [pid = 2140] [serial = 263] [outer = 000000265B07A000] 02:07:03 INFO - PROCESS | 2140 | 1466500023557 Marionette TRACE conn10 <- [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]]]}] 02:07:03 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. 02:07:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 734ms 02:07:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:07:03 INFO - PROCESS | 2140 | 1466500023609 Marionette TRACE conn10 -> [0,317,"getWindowHandle",null] 02:07:03 INFO - PROCESS | 2140 | 1466500023611 Marionette TRACE conn10 <- [1,317,null,{"value":"13"}] 02:07:03 INFO - PROCESS | 2140 | 1466500023614 Marionette TRACE conn10 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:07:03 INFO - PROCESS | 2140 | 1466500023623 Marionette TRACE conn10 <- [1,318,null,{}] 02:07:03 INFO - PROCESS | 2140 | 1466500023627 Marionette TRACE conn10 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:03 INFO - PROCESS | 2140 | 1466500023629 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:03 INFO - PROCESS | 2140 | 1466500023735 Marionette TRACE conn10 <- [1,319,null,{"value":null}] 02:07:03 INFO - PROCESS | 2140 | 1466500023782 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:03 INFO - PROCESS | 2140 | 1466500023784 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC2000 == 41 [pid = 2140] [id = 89] 02:07:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002649061400) [pid = 2140] [serial = 264] [outer = 0000000000000000] 02:07:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002649065C00) [pid = 2140] [serial = 265] [outer = 0000002649061400] 02:07:03 INFO - PROCESS | 2140 | 1466500023832 Marionette DEBUG loaded listener.js 02:07:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265A66D400) [pid = 2140] [serial = 266] [outer = 0000002649061400] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265A85B400) [pid = 2140] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002649225800) [pid = 2140] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265AEE0C00) [pid = 2140] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F76C400) [pid = 2140] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D9BD000) [pid = 2140] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F29EC00) [pid = 2140] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002658F35400) [pid = 2140] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:07:04 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265B6A1C00) [pid = 2140] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:07:04 INFO - PROCESS | 2140 | 1466500024281 Marionette TRACE conn10 <- [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]]]}] 02:07:04 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. 02:07:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 734ms 02:07:04 INFO - PROCESS | 2140 | 1466500024364 Marionette TRACE conn10 -> [0,321,"getWindowHandle",null] 02:07:04 INFO - PROCESS | 2140 | 1466500024367 Marionette TRACE conn10 <- [1,321,null,{"value":"13"}] 02:07:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:07:04 INFO - PROCESS | 2140 | 1466500024375 Marionette TRACE conn10 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:07:04 INFO - PROCESS | 2140 | 1466500024377 Marionette TRACE conn10 <- [1,322,null,{}] 02:07:04 INFO - PROCESS | 2140 | 1466500024381 Marionette TRACE conn10 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:04 INFO - PROCESS | 2140 | 1466500024383 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:04 INFO - PROCESS | 2140 | 1466500024466 Marionette TRACE conn10 <- [1,323,null,{"value":null}] 02:07:04 INFO - PROCESS | 2140 | 1466500024475 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:04 INFO - PROCESS | 2140 | 1466500024477 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B110800 == 42 [pid = 2140] [id = 90] 02:07:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002649068C00) [pid = 2140] [serial = 267] [outer = 0000000000000000] 02:07:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (00000026524B9800) [pid = 2140] [serial = 268] [outer = 0000002649068C00] 02:07:04 INFO - PROCESS | 2140 | 1466500024523 Marionette DEBUG loaded listener.js 02:07:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026524BF800) [pid = 2140] [serial = 269] [outer = 0000002649068C00] 02:07:04 INFO - PROCESS | 2140 | 1466500024947 Marionette TRACE conn10 <- [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]]]}] 02:07:05 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. 02:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms 02:07:05 INFO - PROCESS | 2140 | 1466500025005 Marionette TRACE conn10 -> [0,325,"getWindowHandle",null] 02:07:05 INFO - PROCESS | 2140 | 1466500025007 Marionette TRACE conn10 <- [1,325,null,{"value":"13"}] 02:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:07:05 INFO - PROCESS | 2140 | 1466500025011 Marionette TRACE conn10 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:07:05 INFO - PROCESS | 2140 | 1466500025013 Marionette TRACE conn10 <- [1,326,null,{}] 02:07:05 INFO - PROCESS | 2140 | 1466500025016 Marionette TRACE conn10 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:05 INFO - PROCESS | 2140 | 1466500025018 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:05 INFO - PROCESS | 2140 | 1466500025107 Marionette TRACE conn10 <- [1,327,null,{"value":null}] 02:07:05 INFO - PROCESS | 2140 | 1466500025112 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:05 INFO - PROCESS | 2140 | 1466500025114 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:05 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF17800 == 43 [pid = 2140] [id = 91] 02:07:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002656898800) [pid = 2140] [serial = 270] [outer = 0000000000000000] 02:07:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265C899800) [pid = 2140] [serial = 271] [outer = 0000002656898800] 02:07:05 INFO - PROCESS | 2140 | 1466500025161 Marionette DEBUG loaded listener.js 02:07:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265CB46400) [pid = 2140] [serial = 272] [outer = 0000002656898800] 02:07:05 INFO - PROCESS | 2140 | 1466500025568 Marionette TRACE conn10 <- [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]]]}] 02:07:05 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. 02:07:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 628ms 02:07:05 INFO - PROCESS | 2140 | 1466500025642 Marionette TRACE conn10 -> [0,329,"getWindowHandle",null] 02:07:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:07:05 INFO - PROCESS | 2140 | 1466500025644 Marionette TRACE conn10 <- [1,329,null,{"value":"13"}] 02:07:05 INFO - PROCESS | 2140 | 1466500025648 Marionette TRACE conn10 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:07:05 INFO - PROCESS | 2140 | 1466500025649 Marionette TRACE conn10 <- [1,330,null,{}] 02:07:05 INFO - PROCESS | 2140 | 1466500025653 Marionette TRACE conn10 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:05 INFO - PROCESS | 2140 | 1466500025655 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:05 INFO - PROCESS | 2140 | 1466500025740 Marionette TRACE conn10 <- [1,331,null,{"value":null}] 02:07:05 INFO - PROCESS | 2140 | 1466500025773 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:05 INFO - PROCESS | 2140 | 1466500025775 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:05 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DFDD000 == 44 [pid = 2140] [id = 92] 02:07:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264D6D1400) [pid = 2140] [serial = 273] [outer = 0000000000000000] 02:07:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264D6D5000) [pid = 2140] [serial = 274] [outer = 000000264D6D1400] 02:07:05 INFO - PROCESS | 2140 | 1466500025818 Marionette DEBUG loaded listener.js 02:07:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A8B6000) [pid = 2140] [serial = 275] [outer = 000000264D6D1400] 02:07:06 INFO - PROCESS | 2140 | 1466500026235 Marionette TRACE conn10 <- [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]]]}] 02:07:06 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. 02:07:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 02:07:06 INFO - PROCESS | 2140 | 1466500026299 Marionette TRACE conn10 -> [0,333,"getWindowHandle",null] 02:07:06 INFO - PROCESS | 2140 | 1466500026304 Marionette TRACE conn10 <- [1,333,null,{"value":"13"}] 02:07:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:07:06 INFO - PROCESS | 2140 | 1466500026316 Marionette TRACE conn10 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:07:06 INFO - PROCESS | 2140 | 1466500026321 Marionette TRACE conn10 <- [1,334,null,{}] 02:07:06 INFO - PROCESS | 2140 | 1466500026327 Marionette TRACE conn10 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:06 INFO - PROCESS | 2140 | 1466500026331 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:06 INFO - PROCESS | 2140 | 1466500026456 Marionette TRACE conn10 <- [1,335,null,{"value":null}] 02:07:06 INFO - PROCESS | 2140 | 1466500026533 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:06 INFO - PROCESS | 2140 | 1466500026536 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D8A6800 == 45 [pid = 2140] [id = 93] 02:07:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264A5DBC00) [pid = 2140] [serial = 276] [outer = 0000000000000000] 02:07:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264D6D5400) [pid = 2140] [serial = 277] [outer = 000000264A5DBC00] 02:07:06 INFO - PROCESS | 2140 | 1466500026597 Marionette DEBUG loaded listener.js 02:07:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264F105C00) [pid = 2140] [serial = 278] [outer = 000000264A5DBC00] 02:07:07 INFO - PROCESS | 2140 | 1466500027215 Marionette TRACE conn10 <- [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]]]}] 02:07:07 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. 02:07:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 943ms 02:07:07 INFO - PROCESS | 2140 | 1466500027267 Marionette TRACE conn10 -> [0,337,"getWindowHandle",null] 02:07:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:07:07 INFO - PROCESS | 2140 | 1466500027271 Marionette TRACE conn10 <- [1,337,null,{"value":"13"}] 02:07:07 INFO - PROCESS | 2140 | 1466500027278 Marionette TRACE conn10 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:07:07 INFO - PROCESS | 2140 | 1466500027282 Marionette TRACE conn10 <- [1,338,null,{}] 02:07:07 INFO - PROCESS | 2140 | 1466500027287 Marionette TRACE conn10 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:07 INFO - PROCESS | 2140 | 1466500027290 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:07 INFO - PROCESS | 2140 | 1466500027408 Marionette TRACE conn10 <- [1,339,null,{"value":null}] 02:07:07 INFO - PROCESS | 2140 | 1466500027478 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:07 INFO - PROCESS | 2140 | 1466500027481 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:07 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559E3800 == 46 [pid = 2140] [id = 94] 02:07:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0000002652F55C00) [pid = 2140] [serial = 279] [outer = 0000000000000000] 02:07:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0000002655EB0C00) [pid = 2140] [serial = 280] [outer = 0000002652F55C00] 02:07:07 INFO - PROCESS | 2140 | 1466500027538 Marionette DEBUG loaded listener.js 02:07:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (0000002656A31400) [pid = 2140] [serial = 281] [outer = 0000002652F55C00] 02:07:08 INFO - PROCESS | 2140 | 1466500028121 Marionette TRACE conn10 <- [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]]]}] 02:07:08 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. 02:07:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 899ms 02:07:08 INFO - PROCESS | 2140 | 1466500028176 Marionette TRACE conn10 -> [0,341,"getWindowHandle",null] 02:07:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:07:08 INFO - PROCESS | 2140 | 1466500028179 Marionette TRACE conn10 <- [1,341,null,{"value":"13"}] 02:07:08 INFO - PROCESS | 2140 | 1466500028183 Marionette TRACE conn10 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:07:08 INFO - PROCESS | 2140 | 1466500028186 Marionette TRACE conn10 <- [1,342,null,{}] 02:07:08 INFO - PROCESS | 2140 | 1466500028197 Marionette TRACE conn10 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:08 INFO - PROCESS | 2140 | 1466500028202 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:08 INFO - PROCESS | 2140 | 1466500028324 Marionette TRACE conn10 <- [1,343,null,{"value":null}] 02:07:08 INFO - PROCESS | 2140 | 1466500028399 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:08 INFO - PROCESS | 2140 | 1466500028403 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCB5800 == 47 [pid = 2140] [id = 95] 02:07:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265A634800) [pid = 2140] [serial = 282] [outer = 0000000000000000] 02:07:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000265A636400) [pid = 2140] [serial = 283] [outer = 000000265A634800] 02:07:08 INFO - PROCESS | 2140 | 1466500028504 Marionette DEBUG loaded listener.js 02:07:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000265A662C00) [pid = 2140] [serial = 284] [outer = 000000265A634800] 02:07:09 INFO - PROCESS | 2140 | 1466500029087 Marionette TRACE conn10 <- [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]]]}] 02:07:09 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. 02:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 944ms 02:07:09 INFO - PROCESS | 2140 | 1466500029127 Marionette TRACE conn10 -> [0,345,"getWindowHandle",null] 02:07:09 INFO - PROCESS | 2140 | 1466500029130 Marionette TRACE conn10 <- [1,345,null,{"value":"13"}] 02:07:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:07:09 INFO - PROCESS | 2140 | 1466500029134 Marionette TRACE conn10 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:07:09 INFO - PROCESS | 2140 | 1466500029136 Marionette TRACE conn10 <- [1,346,null,{}] 02:07:09 INFO - PROCESS | 2140 | 1466500029140 Marionette TRACE conn10 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:09 INFO - PROCESS | 2140 | 1466500029142 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:09 INFO - PROCESS | 2140 | 1466500029258 Marionette TRACE conn10 <- [1,347,null,{"value":null}] 02:07:09 INFO - PROCESS | 2140 | 1466500029342 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:09 INFO - PROCESS | 2140 | 1466500029345 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5DA000 == 48 [pid = 2140] [id = 96] 02:07:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000265B07BC00) [pid = 2140] [serial = 285] [outer = 0000000000000000] 02:07:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000265B0AF000) [pid = 2140] [serial = 286] [outer = 000000265B07BC00] 02:07:09 INFO - PROCESS | 2140 | 1466500029400 Marionette DEBUG loaded listener.js 02:07:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (000000265B6A3000) [pid = 2140] [serial = 287] [outer = 000000265B07BC00] 02:07:09 INFO - PROCESS | 2140 | 1466500029926 Marionette TRACE conn10 <- [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]]]}] 02:07:09 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. 02:07:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 838ms 02:07:09 INFO - PROCESS | 2140 | 1466500029975 Marionette TRACE conn10 -> [0,349,"getWindowHandle",null] 02:07:09 INFO - PROCESS | 2140 | 1466500029978 Marionette TRACE conn10 <- [1,349,null,{"value":"13"}] 02:07:10 INFO - PROCESS | 2140 | 1466500029998 Marionette TRACE conn10 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:07:10 INFO - PROCESS | 2140 | 1466500030001 Marionette TRACE conn10 <- [1,350,null,{}] 02:07:10 INFO - PROCESS | 2140 | 1466500030004 Marionette TRACE conn10 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:10 INFO - PROCESS | 2140 | 1466500030007 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:10 INFO - PROCESS | 2140 | 1466500030115 Marionette TRACE conn10 <- [1,351,null,{"value":null}] 02:07:10 INFO - PROCESS | 2140 | 1466500030197 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:10 INFO - PROCESS | 2140 | 1466500030200 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E810800 == 49 [pid = 2140] [id = 97] 02:07:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (000000265CB4CC00) [pid = 2140] [serial = 288] [outer = 0000000000000000] 02:07:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (000000265CB50400) [pid = 2140] [serial = 289] [outer = 000000265CB4CC00] 02:07:10 INFO - PROCESS | 2140 | 1466500030255 Marionette DEBUG loaded listener.js 02:07:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (000000265CC82400) [pid = 2140] [serial = 290] [outer = 000000265CB4CC00] 02:07:10 INFO - PROCESS | 2140 | 1466500030956 Marionette TRACE conn10 <- [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]]]}] 02:07:10 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. 02:07:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 984ms 02:07:10 INFO - PROCESS | 2140 | 1466500030986 Marionette TRACE conn10 -> [0,353,"getWindowHandle",null] 02:07:10 INFO - PROCESS | 2140 | 1466500030991 Marionette TRACE conn10 <- [1,353,null,{"value":"13"}] 02:07:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:07:10 INFO - PROCESS | 2140 | 1466500030996 Marionette TRACE conn10 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:07:11 INFO - PROCESS | 2140 | 1466500031000 Marionette TRACE conn10 <- [1,354,null,{}] 02:07:11 INFO - PROCESS | 2140 | 1466500031006 Marionette TRACE conn10 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:11 INFO - PROCESS | 2140 | 1466500031008 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:11 INFO - PROCESS | 2140 | 1466500031151 Marionette TRACE conn10 <- [1,355,null,{"value":null}] 02:07:11 INFO - PROCESS | 2140 | 1466500031223 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:11 INFO - PROCESS | 2140 | 1466500031228 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:11 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490B6800 == 50 [pid = 2140] [id = 98] 02:07:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (000000264D6C0C00) [pid = 2140] [serial = 291] [outer = 0000000000000000] 02:07:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (000000264FC52000) [pid = 2140] [serial = 292] [outer = 000000264D6C0C00] 02:07:11 INFO - PROCESS | 2140 | 1466500031327 Marionette DEBUG loaded listener.js 02:07:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (00000026524BCC00) [pid = 2140] [serial = 293] [outer = 000000264D6C0C00] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF17800 == 49 [pid = 2140] [id = 91] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265B110800 == 48 [pid = 2140] [id = 90] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC2000 == 47 [pid = 2140] [id = 89] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE89800 == 46 [pid = 2140] [id = 88] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD82000 == 45 [pid = 2140] [id = 87] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FAA000 == 44 [pid = 2140] [id = 86] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002653FD1000 == 43 [pid = 2140] [id = 85] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 000000264E611000 == 42 [pid = 2140] [id = 84] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (000000265877A800) [pid = 2140] [serial = 202] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (000000264D83C000) [pid = 2140] [serial = 199] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOCSHELL 000000264E457000 == 41 [pid = 2140] [id = 83] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (000000265A862800) [pid = 2140] [serial = 217] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (000000265642FC00) [pid = 2140] [serial = 211] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (000000265B0AF800) [pid = 2140] [serial = 220] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (0000002652438400) [pid = 2140] [serial = 208] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (000000264E0BB000) [pid = 2140] [serial = 205] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (000000264F279400) [pid = 2140] [serial = 206] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000265A8B8000) [pid = 2140] [serial = 218] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (0000002653535800) [pid = 2140] [serial = 223] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000265B362400) [pid = 2140] [serial = 224] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (000000265B366400) [pid = 2140] [serial = 221] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000265373E400) [pid = 2140] [serial = 209] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265A134400) [pid = 2140] [serial = 214] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000265A20F800) [pid = 2140] [serial = 215] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000265BE66C00) [pid = 2140] [serial = 227] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265B6AA000) [pid = 2140] [serial = 226] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002656FBA400) [pid = 2140] [serial = 212] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265C89B000) [pid = 2140] [serial = 229] [outer = 0000000000000000] [url = about:blank] 02:07:11 INFO - PROCESS | 2140 | 1466500031971 Marionette TRACE conn10 <- [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]]]}] 02:07:11 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. 02:07:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 983ms 02:07:11 INFO - PROCESS | 2140 | 1466500031983 Marionette TRACE conn10 -> [0,357,"getWindowHandle",null] 02:07:11 INFO - PROCESS | 2140 | 1466500031988 Marionette TRACE conn10 <- [1,357,null,{"value":"13"}] 02:07:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:07:11 INFO - PROCESS | 2140 | 1466500031994 Marionette TRACE conn10 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:07:11 INFO - PROCESS | 2140 | 1466500031997 Marionette TRACE conn10 <- [1,358,null,{}] 02:07:12 INFO - PROCESS | 2140 | 1466500032001 Marionette TRACE conn10 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:12 INFO - PROCESS | 2140 | 1466500032003 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:12 INFO - PROCESS | 2140 | 1466500032096 Marionette TRACE conn10 <- [1,359,null,{"value":null}] 02:07:12 INFO - PROCESS | 2140 | 1466500032167 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:12 INFO - PROCESS | 2140 | 1466500032170 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:12 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F50B800 == 42 [pid = 2140] [id = 99] 02:07:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002649225000) [pid = 2140] [serial = 294] [outer = 0000000000000000] 02:07:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264D6D2C00) [pid = 2140] [serial = 295] [outer = 0000002649225000] 02:07:12 INFO - PROCESS | 2140 | 1466500032221 Marionette DEBUG loaded listener.js 02:07:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264F297400) [pid = 2140] [serial = 296] [outer = 0000002649225000] 02:07:12 INFO - PROCESS | 2140 | 1466500032657 Marionette TRACE conn10 <- [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]]]}] 02:07:12 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. 02:07:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 690ms 02:07:12 INFO - PROCESS | 2140 | 1466500032687 Marionette TRACE conn10 -> [0,361,"getWindowHandle",null] 02:07:12 INFO - PROCESS | 2140 | 1466500032689 Marionette TRACE conn10 <- [1,361,null,{"value":"13"}] 02:07:12 INFO - PROCESS | 2140 | 1466500032693 Marionette TRACE conn10 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:07:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:07:12 INFO - PROCESS | 2140 | 1466500032697 Marionette TRACE conn10 <- [1,362,null,{}] 02:07:12 INFO - PROCESS | 2140 | 1466500032708 Marionette TRACE conn10 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:12 INFO - PROCESS | 2140 | 1466500032713 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:12 INFO - PROCESS | 2140 | 1466500032807 Marionette TRACE conn10 <- [1,363,null,{"value":null}] 02:07:12 INFO - PROCESS | 2140 | 1466500032814 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:12 INFO - PROCESS | 2140 | 1466500032817 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:12 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655A92000 == 43 [pid = 2140] [id = 100] 02:07:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0000002653FB6000) [pid = 2140] [serial = 297] [outer = 0000000000000000] 02:07:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0000002656429400) [pid = 2140] [serial = 298] [outer = 0000002653FB6000] 02:07:12 INFO - PROCESS | 2140 | 1466500032865 Marionette DEBUG loaded listener.js 02:07:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0000002656F8D800) [pid = 2140] [serial = 299] [outer = 0000002653FB6000] 02:07:13 INFO - PROCESS | 2140 | 1466500033337 Marionette TRACE conn10 <- [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]]]}] 02:07:13 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. 02:07:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 691ms 02:07:13 INFO - PROCESS | 2140 | 1466500033386 Marionette TRACE conn10 -> [0,365,"getWindowHandle",null] 02:07:13 INFO - PROCESS | 2140 | 1466500033389 Marionette TRACE conn10 <- [1,365,null,{"value":"13"}] 02:07:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:07:13 INFO - PROCESS | 2140 | 1466500033393 Marionette TRACE conn10 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:07:13 INFO - PROCESS | 2140 | 1466500033394 Marionette TRACE conn10 <- [1,366,null,{}] 02:07:13 INFO - PROCESS | 2140 | 1466500033398 Marionette TRACE conn10 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:13 INFO - PROCESS | 2140 | 1466500033400 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:13 INFO - PROCESS | 2140 | 1466500033490 Marionette TRACE conn10 <- [1,367,null,{"value":null}] 02:07:13 INFO - PROCESS | 2140 | 1466500033498 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:13 INFO - PROCESS | 2140 | 1466500033500 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A17F000 == 44 [pid = 2140] [id = 101] 02:07:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265A103800) [pid = 2140] [serial = 300] [outer = 0000000000000000] 02:07:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265A111800) [pid = 2140] [serial = 301] [outer = 000000265A103800] 02:07:13 INFO - PROCESS | 2140 | 1466500033547 Marionette DEBUG loaded listener.js 02:07:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000265A211C00) [pid = 2140] [serial = 302] [outer = 000000265A103800] 02:07:13 INFO - PROCESS | 2140 | 1466500033978 Marionette TRACE conn10 <- [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]]]}] 02:07:14 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. 02:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 625ms 02:07:14 INFO - PROCESS | 2140 | 1466500034021 Marionette TRACE conn10 -> [0,369,"getWindowHandle",null] 02:07:14 INFO - PROCESS | 2140 | 1466500034023 Marionette TRACE conn10 <- [1,369,null,{"value":"13"}] 02:07:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:07:14 INFO - PROCESS | 2140 | 1466500034027 Marionette TRACE conn10 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:07:14 INFO - PROCESS | 2140 | 1466500034029 Marionette TRACE conn10 <- [1,370,null,{}] 02:07:14 INFO - PROCESS | 2140 | 1466500034039 Marionette TRACE conn10 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:14 INFO - PROCESS | 2140 | 1466500034042 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:14 INFO - PROCESS | 2140 | 1466500034150 Marionette TRACE conn10 <- [1,371,null,{"value":null}] 02:07:14 INFO - PROCESS | 2140 | 1466500034224 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:14 INFO - PROCESS | 2140 | 1466500034227 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10E000 == 45 [pid = 2140] [id = 102] 02:07:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000265A2C5800) [pid = 2140] [serial = 303] [outer = 0000000000000000] 02:07:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000265A2CE000) [pid = 2140] [serial = 304] [outer = 000000265A2C5800] 02:07:14 INFO - PROCESS | 2140 | 1466500034279 Marionette DEBUG loaded listener.js 02:07:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000265A639000) [pid = 2140] [serial = 305] [outer = 000000265A2C5800] 02:07:14 INFO - PROCESS | 2140 | 1466500034723 Marionette TRACE conn10 <- [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]]]}] 02:07:14 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. 02:07:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 731ms 02:07:14 INFO - PROCESS | 2140 | 1466500034761 Marionette TRACE conn10 -> [0,373,"getWindowHandle",null] 02:07:14 INFO - PROCESS | 2140 | 1466500034763 Marionette TRACE conn10 <- [1,373,null,{"value":"13"}] 02:07:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:07:14 INFO - PROCESS | 2140 | 1466500034766 Marionette TRACE conn10 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:07:14 INFO - PROCESS | 2140 | 1466500034768 Marionette TRACE conn10 <- [1,374,null,{}] 02:07:14 INFO - PROCESS | 2140 | 1466500034772 Marionette TRACE conn10 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:14 INFO - PROCESS | 2140 | 1466500034778 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:14 INFO - PROCESS | 2140 | 1466500034920 Marionette TRACE conn10 <- [1,375,null,{"value":null}] 02:07:14 INFO - PROCESS | 2140 | 1466500034970 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:14 INFO - PROCESS | 2140 | 1466500034972 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D8A5800 == 46 [pid = 2140] [id = 103] 02:07:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (000000265A8B4400) [pid = 2140] [serial = 306] [outer = 0000000000000000] 02:07:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (000000265B0B2800) [pid = 2140] [serial = 307] [outer = 000000265A8B4400] 02:07:15 INFO - PROCESS | 2140 | 1466500035017 Marionette DEBUG loaded listener.js 02:07:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (000000265B367400) [pid = 2140] [serial = 308] [outer = 000000265A8B4400] 02:07:15 INFO - PROCESS | 2140 | 1466500035461 Marionette TRACE conn10 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:07:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:07:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 733ms 02:07:15 INFO - PROCESS | 2140 | 1466500035518 Marionette TRACE conn10 -> [0,377,"getWindowHandle",null] 02:07:15 INFO - PROCESS | 2140 | 1466500035520 Marionette TRACE conn10 <- [1,377,null,{"value":"13"}] 02:07:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:07:15 INFO - PROCESS | 2140 | 1466500035525 Marionette TRACE conn10 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:07:15 INFO - PROCESS | 2140 | 1466500035527 Marionette TRACE conn10 <- [1,378,null,{}] 02:07:15 INFO - PROCESS | 2140 | 1466500035531 Marionette TRACE conn10 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:15 INFO - PROCESS | 2140 | 1466500035533 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:15 INFO - PROCESS | 2140 | 1466500035652 Marionette TRACE conn10 <- [1,379,null,{"value":null}] 02:07:15 INFO - PROCESS | 2140 | 1466500035662 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:15 INFO - PROCESS | 2140 | 1466500035664 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D53D000 == 47 [pid = 2140] [id = 104] 02:07:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (000000265A681C00) [pid = 2140] [serial = 309] [outer = 0000000000000000] 02:07:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (000000265A687000) [pid = 2140] [serial = 310] [outer = 000000265A681C00] 02:07:15 INFO - PROCESS | 2140 | 1466500035709 Marionette DEBUG loaded listener.js 02:07:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (000000265B6A1C00) [pid = 2140] [serial = 311] [outer = 000000265A681C00] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (000000265B0AA800) [pid = 2140] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (0000002652F5C800) [pid = 2140] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (000000265637B000) [pid = 2140] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (000000265A13C000) [pid = 2140] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (000000264F182000) [pid = 2140] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (0000002649061400) [pid = 2140] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (0000002652280400) [pid = 2140] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000264F296800) [pid = 2140] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (000000265B07A000) [pid = 2140] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (0000002649068C00) [pid = 2140] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (0000002656898800) [pid = 2140] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:07:16 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000265A2D4400) [pid = 2140] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:07:16 INFO - PROCESS | 2140 | 1466500036372 Marionette TRACE conn10 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:07:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:07:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 881ms 02:07:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:07:16 INFO - PROCESS | 2140 | 1466500036410 Marionette TRACE conn10 -> [0,381,"getWindowHandle",null] 02:07:16 INFO - PROCESS | 2140 | 1466500036412 Marionette TRACE conn10 <- [1,381,null,{"value":"13"}] 02:07:16 INFO - PROCESS | 2140 | 1466500036415 Marionette TRACE conn10 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:07:16 INFO - PROCESS | 2140 | 1466500036417 Marionette TRACE conn10 <- [1,382,null,{}] 02:07:16 INFO - PROCESS | 2140 | 1466500036421 Marionette TRACE conn10 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:16 INFO - PROCESS | 2140 | 1466500036423 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:16 INFO - PROCESS | 2140 | 1466500036509 Marionette TRACE conn10 <- [1,383,null,{"value":null}] 02:07:16 INFO - PROCESS | 2140 | 1466500036515 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:16 INFO - PROCESS | 2140 | 1466500036517 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF0D800 == 48 [pid = 2140] [id = 105] 02:07:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (0000002647612400) [pid = 2140] [serial = 312] [outer = 0000000000000000] 02:07:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (0000002647618800) [pid = 2140] [serial = 313] [outer = 0000002647612400] 02:07:16 INFO - PROCESS | 2140 | 1466500036562 Marionette DEBUG loaded listener.js 02:07:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000264F295C00) [pid = 2140] [serial = 314] [outer = 0000002647612400] 02:07:17 INFO - PROCESS | 2140 | 1466500037052 Marionette TRACE conn10 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:07:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:07:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 691ms 02:07:17 INFO - PROCESS | 2140 | 1466500037109 Marionette TRACE conn10 -> [0,385,"getWindowHandle",null] 02:07:17 INFO - PROCESS | 2140 | 1466500037111 Marionette TRACE conn10 <- [1,385,null,{"value":"13"}] 02:07:17 INFO - PROCESS | 2140 | 1466500037115 Marionette TRACE conn10 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:07:17 INFO - PROCESS | 2140 | 1466500037117 Marionette TRACE conn10 <- [1,386,null,{}] 02:07:17 INFO - PROCESS | 2140 | 1466500037120 Marionette TRACE conn10 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:17 INFO - PROCESS | 2140 | 1466500037122 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:17 INFO - PROCESS | 2140 | 1466500037212 Marionette TRACE conn10 <- [1,387,null,{"value":null}] 02:07:17 INFO - PROCESS | 2140 | 1466500037220 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:17 INFO - PROCESS | 2140 | 1466500037222 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E822800 == 49 [pid = 2140] [id = 106] 02:07:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000265A13B000) [pid = 2140] [serial = 315] [outer = 0000000000000000] 02:07:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000265B0B0800) [pid = 2140] [serial = 316] [outer = 000000265A13B000] 02:07:17 INFO - PROCESS | 2140 | 1466500037268 Marionette DEBUG loaded listener.js 02:07:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000265BE67C00) [pid = 2140] [serial = 317] [outer = 000000265A13B000] 02:07:17 INFO - PROCESS | 2140 | 1466500037698 Marionette TRACE conn10 <- [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]]]}] 02:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 626ms 02:07:17 INFO - PROCESS | 2140 | 1466500037745 Marionette TRACE conn10 -> [0,389,"getWindowHandle",null] 02:07:17 INFO - PROCESS | 2140 | 1466500037747 Marionette TRACE conn10 <- [1,389,null,{"value":"13"}] 02:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:07:17 INFO - PROCESS | 2140 | 1466500037751 Marionette TRACE conn10 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:07:17 INFO - PROCESS | 2140 | 1466500037753 Marionette TRACE conn10 <- [1,390,null,{}] 02:07:17 INFO - PROCESS | 2140 | 1466500037757 Marionette TRACE conn10 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:17 INFO - PROCESS | 2140 | 1466500037759 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:17 INFO - PROCESS | 2140 | 1466500037847 Marionette TRACE conn10 <- [1,391,null,{"value":null}] 02:07:17 INFO - PROCESS | 2140 | 1466500037854 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:17 INFO - PROCESS | 2140 | 1466500037856 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E166000 == 50 [pid = 2140] [id = 107] 02:07:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (000000265C8A0000) [pid = 2140] [serial = 318] [outer = 0000000000000000] 02:07:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (000000265CB4DC00) [pid = 2140] [serial = 319] [outer = 000000265C8A0000] 02:07:17 INFO - PROCESS | 2140 | 1466500037903 Marionette DEBUG loaded listener.js 02:07:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (000000265CC89C00) [pid = 2140] [serial = 320] [outer = 000000265C8A0000] 02:07:18 INFO - PROCESS | 2140 | 1466500038657 Marionette TRACE conn10 <- [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]]]}] 02:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 944ms 02:07:18 INFO - PROCESS | 2140 | 1466500038698 Marionette TRACE conn10 -> [0,393,"getWindowHandle",null] 02:07:18 INFO - PROCESS | 2140 | 1466500038703 Marionette TRACE conn10 <- [1,393,null,{"value":"13"}] 02:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:07:18 INFO - PROCESS | 2140 | 1466500038708 Marionette TRACE conn10 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:07:18 INFO - PROCESS | 2140 | 1466500038714 Marionette TRACE conn10 <- [1,394,null,{}] 02:07:18 INFO - PROCESS | 2140 | 1466500038719 Marionette TRACE conn10 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:18 INFO - PROCESS | 2140 | 1466500038723 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:18 INFO - PROCESS | 2140 | 1466500038846 Marionette TRACE conn10 <- [1,395,null,{"value":null}] 02:07:18 INFO - PROCESS | 2140 | 1466500038920 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:18 INFO - PROCESS | 2140 | 1466500038923 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:18 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535C5800 == 51 [pid = 2140] [id = 108] 02:07:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (000000264F271800) [pid = 2140] [serial = 321] [outer = 0000000000000000] 02:07:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (000000264FC4E000) [pid = 2140] [serial = 322] [outer = 000000264F271800] 02:07:19 INFO - PROCESS | 2140 | 1466500039023 Marionette DEBUG loaded listener.js 02:07:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (00000026524BF400) [pid = 2140] [serial = 323] [outer = 000000264F271800] 02:07:19 INFO - PROCESS | 2140 | 1466500039618 Marionette TRACE conn10 <- [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]]]}] 02:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 986ms 02:07:19 INFO - PROCESS | 2140 | 1466500039698 Marionette TRACE conn10 -> [0,397,"getWindowHandle",null] 02:07:19 INFO - PROCESS | 2140 | 1466500039704 Marionette TRACE conn10 <- [1,397,null,{"value":"13"}] 02:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:07:19 INFO - PROCESS | 2140 | 1466500039711 Marionette TRACE conn10 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:07:19 INFO - PROCESS | 2140 | 1466500039715 Marionette TRACE conn10 <- [1,398,null,{}] 02:07:19 INFO - PROCESS | 2140 | 1466500039719 Marionette TRACE conn10 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:19 INFO - PROCESS | 2140 | 1466500039723 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:19 INFO - PROCESS | 2140 | 1466500039885 Marionette TRACE conn10 <- [1,399,null,{"value":null}] 02:07:20 INFO - PROCESS | 2140 | 1466500039995 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:20 INFO - PROCESS | 2140 | 1466500039998 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C72B800 == 52 [pid = 2140] [id = 109] 02:07:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 109 (0000002656413C00) [pid = 2140] [serial = 324] [outer = 0000000000000000] 02:07:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 110 (0000002656FBAC00) [pid = 2140] [serial = 325] [outer = 0000002656413C00] 02:07:20 INFO - PROCESS | 2140 | 1466500040057 Marionette DEBUG loaded listener.js 02:07:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 111 (000000265A21AC00) [pid = 2140] [serial = 326] [outer = 0000002656413C00] 02:07:20 INFO - PROCESS | 2140 | 1466500040678 Marionette TRACE conn10 <- [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]]]}] 02:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1032ms 02:07:20 INFO - PROCESS | 2140 | 1466500040744 Marionette TRACE conn10 -> [0,401,"getWindowHandle",null] 02:07:20 INFO - PROCESS | 2140 | 1466500040746 Marionette TRACE conn10 <- [1,401,null,{"value":"13"}] 02:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:07:20 INFO - PROCESS | 2140 | 1466500040751 Marionette TRACE conn10 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:07:20 INFO - PROCESS | 2140 | 1466500040755 Marionette TRACE conn10 <- [1,402,null,{}] 02:07:20 INFO - PROCESS | 2140 | 1466500040766 Marionette TRACE conn10 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:20 INFO - PROCESS | 2140 | 1466500040771 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:20 INFO - PROCESS | 2140 | 1466500040944 Marionette TRACE conn10 <- [1,403,null,{"value":null}] 02:07:21 INFO - PROCESS | 2140 | 1466500041057 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:21 INFO - PROCESS | 2140 | 1466500041061 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E9D4800 == 53 [pid = 2140] [id = 110] 02:07:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 112 (000000264D6D0400) [pid = 2140] [serial = 327] [outer = 0000000000000000] 02:07:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 113 (000000265B077800) [pid = 2140] [serial = 328] [outer = 000000264D6D0400] 02:07:21 INFO - PROCESS | 2140 | 1466500041120 Marionette DEBUG loaded listener.js 02:07:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 114 (000000265CB4AC00) [pid = 2140] [serial = 329] [outer = 000000264D6D0400] 02:07:21 INFO - PROCESS | 2140 | 1466500041959 Marionette TRACE conn10 <- [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]]]}] 02:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1243ms 02:07:22 INFO - PROCESS | 2140 | 1466500041996 Marionette TRACE conn10 -> [0,405,"getWindowHandle",null] 02:07:22 INFO - PROCESS | 2140 | 1466500042000 Marionette TRACE conn10 <- [1,405,null,{"value":"13"}] 02:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:07:22 INFO - PROCESS | 2140 | 1466500042006 Marionette TRACE conn10 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:07:22 INFO - PROCESS | 2140 | 1466500042009 Marionette TRACE conn10 <- [1,406,null,{}] 02:07:22 INFO - PROCESS | 2140 | 1466500042015 Marionette TRACE conn10 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:22 INFO - PROCESS | 2140 | 1466500042018 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:22 INFO - PROCESS | 2140 | 1466500042133 Marionette TRACE conn10 <- [1,407,null,{"value":null}] 02:07:22 INFO - PROCESS | 2140 | 1466500042208 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:22 INFO - PROCESS | 2140 | 1466500042213 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:22 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F11800 == 54 [pid = 2140] [id = 111] 02:07:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 115 (000000264D6CF400) [pid = 2140] [serial = 330] [outer = 0000000000000000] 02:07:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 116 (000000264D9BC000) [pid = 2140] [serial = 331] [outer = 000000264D6CF400] 02:07:22 INFO - PROCESS | 2140 | 1466500042264 Marionette DEBUG loaded listener.js 02:07:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 117 (00000026524BF000) [pid = 2140] [serial = 332] [outer = 000000264D6CF400] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265E822800 == 53 [pid = 2140] [id = 106] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF0D800 == 52 [pid = 2140] [id = 105] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265D53D000 == 51 [pid = 2140] [id = 104] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000264D8A5800 == 50 [pid = 2140] [id = 103] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10E000 == 49 [pid = 2140] [id = 102] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265A17F000 == 48 [pid = 2140] [id = 101] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 0000002655A92000 == 47 [pid = 2140] [id = 100] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000264F50B800 == 46 [pid = 2140] [id = 99] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 00000026490B6800 == 45 [pid = 2140] [id = 98] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5DA000 == 44 [pid = 2140] [id = 96] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCB5800 == 43 [pid = 2140] [id = 95] 02:07:22 INFO - PROCESS | 2140 | --DOMWINDOW == 116 (000000264D6D5000) [pid = 2140] [serial = 274] [outer = 0000000000000000] [url = about:blank] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 00000026559E3800 == 42 [pid = 2140] [id = 94] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000264D8A6800 == 41 [pid = 2140] [id = 93] 02:07:22 INFO - PROCESS | 2140 | --DOCSHELL 000000265DFDD000 == 40 [pid = 2140] [id = 92] 02:07:22 INFO - PROCESS | 2140 | 1466500042930 Marionette TRACE conn10 <- [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]]]}] 02:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 984ms 02:07:22 INFO - PROCESS | 2140 | 1466500042995 Marionette TRACE conn10 -> [0,409,"getWindowHandle",null] 02:07:23 INFO - PROCESS | 2140 | 1466500042999 Marionette TRACE conn10 <- [1,409,null,{"value":"13"}] 02:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 115 (000000265B14D800) [pid = 2140] [serial = 197] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 114 (000000265A139C00) [pid = 2140] [serial = 203] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 113 (0000002656F83400) [pid = 2140] [serial = 253] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 112 (0000002658A9D000) [pid = 2140] [serial = 254] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 111 (000000265A215400) [pid = 2140] [serial = 256] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 110 (000000265B153000) [pid = 2140] [serial = 241] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 109 (000000265A2CC000) [pid = 2140] [serial = 238] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 108 (000000265A66C800) [pid = 2140] [serial = 245] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (000000265A665000) [pid = 2140] [serial = 244] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (000000265585C400) [pid = 2140] [serial = 235] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (0000002649065C00) [pid = 2140] [serial = 265] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (0000002653733400) [pid = 2140] [serial = 250] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (000000265585F800) [pid = 2140] [serial = 251] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (0000002649010C00) [pid = 2140] [serial = 232] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (000000265353C400) [pid = 2140] [serial = 248] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000264F770800) [pid = 2140] [serial = 247] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (000000265C898C00) [pid = 2140] [serial = 263] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000265B365800) [pid = 2140] [serial = 262] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (00000026524BF800) [pid = 2140] [serial = 269] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (00000026524B9800) [pid = 2140] [serial = 268] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265A66D400) [pid = 2140] [serial = 266] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000265CB46400) [pid = 2140] [serial = 272] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000265A66A800) [pid = 2140] [serial = 259] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265A8B0C00) [pid = 2140] [serial = 260] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265C899800) [pid = 2140] [serial = 271] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A2CF400) [pid = 2140] [serial = 257] [outer = 0000000000000000] [url = about:blank] 02:07:23 INFO - PROCESS | 2140 | 1466500043023 Marionette TRACE conn10 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:07:23 INFO - PROCESS | 2140 | 1466500043026 Marionette TRACE conn10 <- [1,410,null,{}] 02:07:23 INFO - PROCESS | 2140 | 1466500043032 Marionette TRACE conn10 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:23 INFO - PROCESS | 2140 | 1466500043035 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:23 INFO - PROCESS | 2140 | 1466500043127 Marionette TRACE conn10 <- [1,411,null,{"value":null}] 02:07:23 INFO - PROCESS | 2140 | 1466500043140 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:23 INFO - PROCESS | 2140 | 1466500043142 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F550000 == 41 [pid = 2140] [id = 112] 02:07:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264D6B3000) [pid = 2140] [serial = 333] [outer = 0000000000000000] 02:07:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264D6D2000) [pid = 2140] [serial = 334] [outer = 000000264D6B3000] 02:07:23 INFO - PROCESS | 2140 | 1466500043192 Marionette DEBUG loaded listener.js 02:07:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (00000026524B4000) [pid = 2140] [serial = 335] [outer = 000000264D6B3000] 02:07:23 INFO - PROCESS | 2140 | 1466500043717 Marionette TRACE conn10 <- [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]]]}] 02:07:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:07:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 755ms 02:07:23 INFO - PROCESS | 2140 | 1466500043763 Marionette TRACE conn10 -> [0,413,"getWindowHandle",null] 02:07:23 INFO - PROCESS | 2140 | 1466500043765 Marionette TRACE conn10 <- [1,413,null,{"value":"13"}] 02:07:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:07:23 INFO - PROCESS | 2140 | 1466500043769 Marionette TRACE conn10 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:07:23 INFO - PROCESS | 2140 | 1466500043772 Marionette TRACE conn10 <- [1,414,null,{}] 02:07:23 INFO - PROCESS | 2140 | 1466500043783 Marionette TRACE conn10 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:23 INFO - PROCESS | 2140 | 1466500043788 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:23 INFO - PROCESS | 2140 | 1466500043885 Marionette TRACE conn10 <- [1,415,null,{"value":null}] 02:07:23 INFO - PROCESS | 2140 | 1466500043956 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:23 INFO - PROCESS | 2140 | 1466500043959 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265648E000 == 42 [pid = 2140] [id = 113] 02:07:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0000002655AB6C00) [pid = 2140] [serial = 336] [outer = 0000000000000000] 02:07:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0000002656F80C00) [pid = 2140] [serial = 337] [outer = 0000002655AB6C00] 02:07:24 INFO - PROCESS | 2140 | 1466500044009 Marionette DEBUG loaded listener.js 02:07:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000265A13BC00) [pid = 2140] [serial = 338] [outer = 0000002655AB6C00] 02:07:24 INFO - PROCESS | 2140 | 1466500044398 Marionette TRACE conn10 <- [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]]]}] 02:07:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:07:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 02:07:24 INFO - PROCESS | 2140 | 1466500044462 Marionette TRACE conn10 -> [0,417,"getWindowHandle",null] 02:07:24 INFO - PROCESS | 2140 | 1466500044465 Marionette TRACE conn10 <- [1,417,null,{"value":"13"}] 02:07:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:07:24 INFO - PROCESS | 2140 | 1466500044469 Marionette TRACE conn10 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:07:24 INFO - PROCESS | 2140 | 1466500044471 Marionette TRACE conn10 <- [1,418,null,{}] 02:07:24 INFO - PROCESS | 2140 | 1466500044475 Marionette TRACE conn10 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:24 INFO - PROCESS | 2140 | 1466500044477 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:24 INFO - PROCESS | 2140 | 1466500044569 Marionette TRACE conn10 <- [1,419,null,{"value":null}] 02:07:24 INFO - PROCESS | 2140 | 1466500044574 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:24 INFO - PROCESS | 2140 | 1466500044577 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:24 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD6E000 == 43 [pid = 2140] [id = 114] 02:07:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265A2CC000) [pid = 2140] [serial = 339] [outer = 0000000000000000] 02:07:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265A633C00) [pid = 2140] [serial = 340] [outer = 000000265A2CC000] 02:07:24 INFO - PROCESS | 2140 | 1466500044623 Marionette DEBUG loaded listener.js 02:07:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000265A666800) [pid = 2140] [serial = 341] [outer = 000000265A2CC000] 02:07:25 INFO - PROCESS | 2140 | 1466500045558 Marionette TRACE conn10 <- [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]]]}] 02:07:25 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 02:07:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1139ms 02:07:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:07:25 INFO - PROCESS | 2140 | 1466500045611 Marionette TRACE conn10 -> [0,421,"getWindowHandle",null] 02:07:25 INFO - PROCESS | 2140 | 1466500045613 Marionette TRACE conn10 <- [1,421,null,{"value":"13"}] 02:07:25 INFO - PROCESS | 2140 | 1466500045617 Marionette TRACE conn10 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:07:25 INFO - PROCESS | 2140 | 1466500045618 Marionette TRACE conn10 <- [1,422,null,{}] 02:07:25 INFO - PROCESS | 2140 | 1466500045622 Marionette TRACE conn10 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:25 INFO - PROCESS | 2140 | 1466500045624 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:25 INFO - PROCESS | 2140 | 1466500045736 Marionette TRACE conn10 <- [1,423,null,{"value":null}] 02:07:25 INFO - PROCESS | 2140 | 1466500045742 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:25 INFO - PROCESS | 2140 | 1466500045744 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10C800 == 44 [pid = 2140] [id = 115] 02:07:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000265A667800) [pid = 2140] [serial = 342] [outer = 0000000000000000] 02:07:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000265A682000) [pid = 2140] [serial = 343] [outer = 000000265A667800] 02:07:25 INFO - PROCESS | 2140 | 1466500045836 Marionette DEBUG loaded listener.js 02:07:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000265A860000) [pid = 2140] [serial = 344] [outer = 000000265A667800] 02:07:26 INFO - PROCESS | 2140 | 1466500046718 Marionette TRACE conn10 <- [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]]]}] 02:07:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:07:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1127ms 02:07:26 INFO - PROCESS | 2140 | 1466500046747 Marionette TRACE conn10 -> [0,425,"getWindowHandle",null] 02:07:26 INFO - PROCESS | 2140 | 1466500046749 Marionette TRACE conn10 <- [1,425,null,{"value":"13"}] 02:07:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:07:26 INFO - PROCESS | 2140 | 1466500046753 Marionette TRACE conn10 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:07:26 INFO - PROCESS | 2140 | 1466500046755 Marionette TRACE conn10 <- [1,426,null,{}] 02:07:26 INFO - PROCESS | 2140 | 1466500046758 Marionette TRACE conn10 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:26 INFO - PROCESS | 2140 | 1466500046764 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:26 INFO - PROCESS | 2140 | 1466500046908 Marionette TRACE conn10 <- [1,427,null,{"value":null}] 02:07:26 INFO - PROCESS | 2140 | 1466500046914 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:26 INFO - PROCESS | 2140 | 1466500046916 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F121800 == 45 [pid = 2140] [id = 116] 02:07:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (000000265A8B0C00) [pid = 2140] [serial = 345] [outer = 0000000000000000] 02:07:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (000000265B0B2C00) [pid = 2140] [serial = 346] [outer = 000000265A8B0C00] 02:07:26 INFO - PROCESS | 2140 | 1466500046964 Marionette DEBUG loaded listener.js 02:07:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (000000265BE62800) [pid = 2140] [serial = 347] [outer = 000000265A8B0C00] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (000000265BE6C800) [pid = 2140] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (000000265A214C00) [pid = 2140] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (0000002647637400) [pid = 2140] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (000000265A2D3C00) [pid = 2140] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (00000026537D7400) [pid = 2140] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (0000002649233C00) [pid = 2140] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000265A2C5800) [pid = 2140] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (000000265A8B4400) [pid = 2140] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000265B07BC00) [pid = 2140] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0000002652F55C00) [pid = 2140] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264A5DBC00) [pid = 2140] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000265A634800) [pid = 2140] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264D6C0C00) [pid = 2140] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002653FB6000) [pid = 2140] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A103800) [pid = 2140] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265CB4CC00) [pid = 2140] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264D6D1400) [pid = 2140] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002649225000) [pid = 2140] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A681C00) [pid = 2140] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A13B000) [pid = 2140] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:07:27 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002647612400) [pid = 2140] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:07:27 INFO - PROCESS | 2140 | 1466500047526 Marionette TRACE conn10 <- [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] 02:07:27 INFO - PROCESS | 2140 | 1466500047596 Marionette TRACE conn10 <- [1,429,null,{"value":"13"}] 02:07:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:07:27 INFO - PROCESS | 2140 | 1466500047604 Marionette TRACE conn10 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:07:27 INFO - PROCESS | 2140 | 1466500047606 Marionette TRACE conn10 <- [1,430,null,{}] 02:07:27 INFO - PROCESS | 2140 | 1466500047610 Marionette TRACE conn10 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:27 INFO - PROCESS | 2140 | 1466500047612 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:27 INFO - PROCESS | 2140 | 1466500047709 Marionette TRACE conn10 <- [1,431,null,{"value":null}] 02:07:27 INFO - PROCESS | 2140 | 1466500047723 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:27 INFO - PROCESS | 2140 | 1466500047725 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:27 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D251000 == 46 [pid = 2140] [id = 117] 02:07:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265877DC00) [pid = 2140] [serial = 348] [outer = 0000000000000000] 02:07:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A21C800) [pid = 2140] [serial = 349] [outer = 000000265877DC00] 02:07:27 INFO - PROCESS | 2140 | 1466500047769 Marionette DEBUG loaded listener.js 02:07:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265B361400) [pid = 2140] [serial = 350] [outer = 000000265877DC00] 02:07:28 INFO - PROCESS | 2140 | 1466500048190 Marionette TRACE conn10 <- [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]]]}] 02:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 627ms 02:07:28 INFO - PROCESS | 2140 | 1466500048229 Marionette TRACE conn10 -> [0,433,"getWindowHandle",null] 02:07:28 INFO - PROCESS | 2140 | 1466500048231 Marionette TRACE conn10 <- [1,433,null,{"value":"13"}] 02:07:28 INFO - PROCESS | 2140 | 1466500048235 Marionette TRACE conn10 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:07:28 INFO - PROCESS | 2140 | 1466500048237 Marionette TRACE conn10 <- [1,434,null,{}] 02:07:28 INFO - PROCESS | 2140 | 1466500048240 Marionette TRACE conn10 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:28 INFO - PROCESS | 2140 | 1466500048242 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:28 INFO - PROCESS | 2140 | 1466500048330 Marionette TRACE conn10 <- [1,435,null,{"value":null}] 02:07:28 INFO - PROCESS | 2140 | 1466500048336 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:28 INFO - PROCESS | 2140 | 1466500048338 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:28 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5DA000 == 47 [pid = 2140] [id = 118] 02:07:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265C89E400) [pid = 2140] [serial = 351] [outer = 0000000000000000] 02:07:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265CB47800) [pid = 2140] [serial = 352] [outer = 000000265C89E400] 02:07:28 INFO - PROCESS | 2140 | 1466500048411 Marionette DEBUG loaded listener.js 02:07:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265CC82000) [pid = 2140] [serial = 353] [outer = 000000265C89E400] 02:07:28 INFO - PROCESS | 2140 | 1466500048822 Marionette TRACE conn10 <- [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]]]}] 02:07:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:07:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 628ms 02:07:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:07:28 INFO - PROCESS | 2140 | 1466500048869 Marionette TRACE conn10 -> [0,437,"getWindowHandle",null] 02:07:28 INFO - PROCESS | 2140 | 1466500048872 Marionette TRACE conn10 <- [1,437,null,{"value":"13"}] 02:07:28 INFO - PROCESS | 2140 | 1466500048875 Marionette TRACE conn10 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:07:28 INFO - PROCESS | 2140 | 1466500048877 Marionette TRACE conn10 <- [1,438,null,{}] 02:07:28 INFO - PROCESS | 2140 | 1466500048888 Marionette TRACE conn10 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:28 INFO - PROCESS | 2140 | 1466500048891 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:28 INFO - PROCESS | 2140 | 1466500048976 Marionette TRACE conn10 <- [1,439,null,{"value":null}] 02:07:28 INFO - PROCESS | 2140 | 1466500048984 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:28 INFO - PROCESS | 2140 | 1466500048986 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA30800 == 48 [pid = 2140] [id = 119] 02:07:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265CC8A000) [pid = 2140] [serial = 354] [outer = 0000000000000000] 02:07:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265CFEA400) [pid = 2140] [serial = 355] [outer = 000000265CC8A000] 02:07:29 INFO - PROCESS | 2140 | 1466500049030 Marionette DEBUG loaded listener.js 02:07:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265CFF1400) [pid = 2140] [serial = 356] [outer = 000000265CC8A000] 02:07:29 INFO - PROCESS | 2140 | 1466500049776 Marionette TRACE conn10 <- [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]]]}] 02:07:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:07:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 944ms 02:07:29 INFO - PROCESS | 2140 | 1466500049820 Marionette TRACE conn10 -> [0,441,"getWindowHandle",null] 02:07:29 INFO - PROCESS | 2140 | 1466500049825 Marionette TRACE conn10 <- [1,441,null,{"value":"13"}] 02:07:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:07:29 INFO - PROCESS | 2140 | 1466500049830 Marionette TRACE conn10 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:07:29 INFO - PROCESS | 2140 | 1466500049836 Marionette TRACE conn10 <- [1,442,null,{}] 02:07:29 INFO - PROCESS | 2140 | 1466500049841 Marionette TRACE conn10 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:29 INFO - PROCESS | 2140 | 1466500049844 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:29 INFO - PROCESS | 2140 | 1466500049964 Marionette TRACE conn10 <- [1,443,null,{"value":null}] 02:07:30 INFO - PROCESS | 2140 | 1466500050040 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:30 INFO - PROCESS | 2140 | 1466500050043 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:30 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F8B000 == 49 [pid = 2140] [id = 120] 02:07:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264E0B8400) [pid = 2140] [serial = 357] [outer = 0000000000000000] 02:07:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264F29E000) [pid = 2140] [serial = 358] [outer = 000000264E0B8400] 02:07:30 INFO - PROCESS | 2140 | 1466500050142 Marionette DEBUG loaded listener.js 02:07:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (0000002653740C00) [pid = 2140] [serial = 359] [outer = 000000264E0B8400] 02:07:30 INFO - PROCESS | 2140 | 1466500050711 Marionette TRACE conn10 <- [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]]]}] 02:07:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:07:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 943ms 02:07:30 INFO - PROCESS | 2140 | 1466500050777 Marionette TRACE conn10 -> [0,445,"getWindowHandle",null] 02:07:30 INFO - PROCESS | 2140 | 1466500050783 Marionette TRACE conn10 <- [1,445,null,{"value":"13"}] 02:07:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:07:30 INFO - PROCESS | 2140 | 1466500050790 Marionette TRACE conn10 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:07:30 INFO - PROCESS | 2140 | 1466500050793 Marionette TRACE conn10 <- [1,446,null,{}] 02:07:30 INFO - PROCESS | 2140 | 1466500050797 Marionette TRACE conn10 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:30 INFO - PROCESS | 2140 | 1466500050800 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:30 INFO - PROCESS | 2140 | 1466500050921 Marionette TRACE conn10 <- [1,447,null,{"value":null}] 02:07:31 INFO - PROCESS | 2140 | 1466500050996 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:31 INFO - PROCESS | 2140 | 1466500050999 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:31 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B097800 == 50 [pid = 2140] [id = 121] 02:07:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (0000002658F39800) [pid = 2140] [serial = 360] [outer = 0000000000000000] 02:07:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265A140400) [pid = 2140] [serial = 361] [outer = 0000002658F39800] 02:07:31 INFO - PROCESS | 2140 | 1466500051097 Marionette DEBUG loaded listener.js 02:07:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000265A667C00) [pid = 2140] [serial = 362] [outer = 0000002658F39800] 02:07:31 INFO - PROCESS | 2140 | 1466500051728 Marionette TRACE conn10 <- [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]]]}] 02:07:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:07:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 986ms 02:07:31 INFO - PROCESS | 2140 | 1466500051776 Marionette TRACE conn10 -> [0,449,"getWindowHandle",null] 02:07:31 INFO - PROCESS | 2140 | 1466500051779 Marionette TRACE conn10 <- [1,449,null,{"value":"13"}] 02:07:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:07:31 INFO - PROCESS | 2140 | 1466500051783 Marionette TRACE conn10 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:07:31 INFO - PROCESS | 2140 | 1466500051787 Marionette TRACE conn10 <- [1,450,null,{}] 02:07:31 INFO - PROCESS | 2140 | 1466500051799 Marionette TRACE conn10 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:31 INFO - PROCESS | 2140 | 1466500051804 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:31 INFO - PROCESS | 2140 | 1466500051921 Marionette TRACE conn10 <- [1,451,null,{"value":null}] 02:07:32 INFO - PROCESS | 2140 | 1466500052039 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:32 INFO - PROCESS | 2140 | 1466500052043 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:32 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E156000 == 51 [pid = 2140] [id = 122] 02:07:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000265B153000) [pid = 2140] [serial = 363] [outer = 0000000000000000] 02:07:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000265C8A0400) [pid = 2140] [serial = 364] [outer = 000000265B153000] 02:07:32 INFO - PROCESS | 2140 | 1466500052103 Marionette DEBUG loaded listener.js 02:07:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000265D4BA400) [pid = 2140] [serial = 365] [outer = 000000265B153000] 02:07:32 INFO - PROCESS | 2140 | 1466500052750 Marionette TRACE conn10 <- [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] 02:07:32 INFO - PROCESS | 2140 | 1466500052821 Marionette TRACE conn10 <- [1,453,null,{"value":"13"}] 02:07:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:07:32 INFO - PROCESS | 2140 | 1466500052825 Marionette TRACE conn10 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:07:32 INFO - PROCESS | 2140 | 1466500052828 Marionette TRACE conn10 <- [1,454,null,{}] 02:07:32 INFO - PROCESS | 2140 | 1466500052831 Marionette TRACE conn10 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:32 INFO - PROCESS | 2140 | 1466500052834 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:32 INFO - PROCESS | 2140 | 1466500052954 Marionette TRACE conn10 <- [1,455,null,{"value":null}] 02:07:33 INFO - PROCESS | 2140 | 1466500053070 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:33 INFO - PROCESS | 2140 | 1466500053072 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E9D9000 == 52 [pid = 2140] [id = 123] 02:07:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 103 (000000265B35D400) [pid = 2140] [serial = 366] [outer = 0000000000000000] 02:07:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 104 (000000265D4C6C00) [pid = 2140] [serial = 367] [outer = 000000265B35D400] 02:07:33 INFO - PROCESS | 2140 | 1466500053128 Marionette DEBUG loaded listener.js 02:07:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 105 (000000264D853000) [pid = 2140] [serial = 368] [outer = 000000265B35D400] 02:07:33 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:33 INFO - PROCESS | 2140 | 1466500053865 Marionette TRACE conn10 <- [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]]]}] 02:07:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:07:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1083ms 02:07:33 INFO - PROCESS | 2140 | 1466500053909 Marionette TRACE conn10 -> [0,457,"getWindowHandle",null] 02:07:33 INFO - PROCESS | 2140 | 1466500053914 Marionette TRACE conn10 <- [1,457,null,{"value":"13"}] 02:07:33 INFO - PROCESS | 2140 | 1466500053919 Marionette TRACE conn10 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:07:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:07:33 INFO - PROCESS | 2140 | 1466500053923 Marionette TRACE conn10 <- [1,458,null,{}] 02:07:33 INFO - PROCESS | 2140 | 1466500053929 Marionette TRACE conn10 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:33 INFO - PROCESS | 2140 | 1466500053932 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:34 INFO - PROCESS | 2140 | 1466500054045 Marionette TRACE conn10 <- [1,459,null,{"value":null}] 02:07:34 INFO - PROCESS | 2140 | 1466500054121 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:34 INFO - PROCESS | 2140 | 1466500054126 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A2A1000 == 53 [pid = 2140] [id = 124] 02:07:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 106 (0000002649062400) [pid = 2140] [serial = 369] [outer = 0000000000000000] 02:07:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 107 (000000264D85C400) [pid = 2140] [serial = 370] [outer = 0000002649062400] 02:07:34 INFO - PROCESS | 2140 | 1466500054224 Marionette DEBUG loaded listener.js 02:07:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 108 (000000264F176000) [pid = 2140] [serial = 371] [outer = 0000002649062400] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5DA000 == 52 [pid = 2140] [id = 118] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265D251000 == 51 [pid = 2140] [id = 117] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000264F121800 == 50 [pid = 2140] [id = 116] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10C800 == 49 [pid = 2140] [id = 115] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD6E000 == 48 [pid = 2140] [id = 114] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265648E000 == 47 [pid = 2140] [id = 113] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000264F550000 == 46 [pid = 2140] [id = 112] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F11800 == 45 [pid = 2140] [id = 111] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265D54B000 == 44 [pid = 2140] [id = 80] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16F800 == 43 [pid = 2140] [id = 68] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DF1000 == 42 [pid = 2140] [id = 79] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265E166000 == 41 [pid = 2140] [id = 107] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000264D972000 == 40 [pid = 2140] [id = 82] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000264E473800 == 39 [pid = 2140] [id = 57] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 00000026490C6800 == 38 [pid = 2140] [id = 78] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000264889D800 == 37 [pid = 2140] [id = 67] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 00000026535C5800 == 36 [pid = 2140] [id = 108] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265C72B800 == 35 [pid = 2140] [id = 109] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265E9D4800 == 34 [pid = 2140] [id = 110] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA3E000 == 33 [pid = 2140] [id = 81] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265E810800 == 32 [pid = 2140] [id = 97] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265E9D9000 == 31 [pid = 2140] [id = 123] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265E156000 == 30 [pid = 2140] [id = 122] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265B097800 == 29 [pid = 2140] [id = 121] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F8B000 == 28 [pid = 2140] [id = 120] 02:07:35 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA30800 == 27 [pid = 2140] [id = 119] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 107 (000000265C8A3400) [pid = 2140] [serial = 230] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 106 (000000265A639000) [pid = 2140] [serial = 305] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 105 (000000265A2CE000) [pid = 2140] [serial = 304] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 104 (000000265B367400) [pid = 2140] [serial = 308] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 103 (000000265B0B2800) [pid = 2140] [serial = 307] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 102 (000000265B0AF000) [pid = 2140] [serial = 286] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (0000002656A31400) [pid = 2140] [serial = 281] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (0000002655EB0C00) [pid = 2140] [serial = 280] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (000000264F105C00) [pid = 2140] [serial = 278] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000264D6D5400) [pid = 2140] [serial = 277] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (000000265A662C00) [pid = 2140] [serial = 284] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000265A636400) [pid = 2140] [serial = 283] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (00000026524BCC00) [pid = 2140] [serial = 293] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264FC52000) [pid = 2140] [serial = 292] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0000002656F8D800) [pid = 2140] [serial = 299] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0000002656429400) [pid = 2140] [serial = 298] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265A111800) [pid = 2140] [serial = 301] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265CC82400) [pid = 2140] [serial = 290] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265CB50400) [pid = 2140] [serial = 289] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A8B6000) [pid = 2140] [serial = 275] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264D6D2C00) [pid = 2140] [serial = 295] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F297400) [pid = 2140] [serial = 296] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A687000) [pid = 2140] [serial = 310] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265B0B0800) [pid = 2140] [serial = 316] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265B6A3000) [pid = 2140] [serial = 287] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265B6A1C00) [pid = 2140] [serial = 311] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265BE67C00) [pid = 2140] [serial = 317] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265CB4DC00) [pid = 2140] [serial = 319] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F295C00) [pid = 2140] [serial = 314] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002647618800) [pid = 2140] [serial = 313] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A211C00) [pid = 2140] [serial = 302] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A2D4C00) [pid = 2140] [serial = 239] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264E002800) [pid = 2140] [serial = 233] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265C8A2400) [pid = 2140] [serial = 242] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002656898000) [pid = 2140] [serial = 236] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264F175400) [pid = 2140] [serial = 200] [outer = 0000000000000000] [url = about:blank] 02:07:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264905E000) [pid = 2140] [serial = 372] [outer = 0000002653512400] 02:07:35 INFO - PROCESS | 2140 | 1466500055573 Marionette TRACE conn10 <- [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] 02:07:35 INFO - PROCESS | 2140 | 1466500055620 Marionette TRACE conn10 <- [1,461,null,{"value":"13"}] 02:07:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:07:35 INFO - PROCESS | 2140 | 1466500055624 Marionette TRACE conn10 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:07:35 INFO - PROCESS | 2140 | 1466500055628 Marionette TRACE conn10 <- [1,462,null,{}] 02:07:35 INFO - PROCESS | 2140 | 1466500055634 Marionette TRACE conn10 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:35 INFO - PROCESS | 2140 | 1466500055637 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:35 INFO - PROCESS | 2140 | 1466500055730 Marionette TRACE conn10 <- [1,463,null,{"value":null}] 02:07:35 INFO - PROCESS | 2140 | 1466500055737 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:35 INFO - PROCESS | 2140 | 1466500055742 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D8A2800 == 28 [pid = 2140] [id = 125] 02:07:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002649069C00) [pid = 2140] [serial = 373] [outer = 0000000000000000] 02:07:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264D6D2C00) [pid = 2140] [serial = 374] [outer = 0000002649069C00] 02:07:35 INFO - PROCESS | 2140 | 1466500055795 Marionette DEBUG loaded listener.js 02:07:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264D856C00) [pid = 2140] [serial = 375] [outer = 0000002649069C00] 02:07:36 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:36 INFO - PROCESS | 2140 | 1466500056340 Marionette TRACE conn10 <- [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] 02:07:36 INFO - PROCESS | 2140 | 1466500056368 Marionette TRACE conn10 <- [1,465,null,{"value":"13"}] 02:07:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:07:36 INFO - PROCESS | 2140 | 1466500056375 Marionette TRACE conn10 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:07:36 INFO - PROCESS | 2140 | 1466500056377 Marionette TRACE conn10 <- [1,466,null,{}] 02:07:36 INFO - PROCESS | 2140 | 1466500056382 Marionette TRACE conn10 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:36 INFO - PROCESS | 2140 | 1466500056385 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:36 INFO - PROCESS | 2140 | 1466500056479 Marionette TRACE conn10 <- [1,467,null,{"value":null}] 02:07:36 INFO - PROCESS | 2140 | 1466500056555 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:36 INFO - PROCESS | 2140 | 1466500056557 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:36 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F50D000 == 29 [pid = 2140] [id = 126] 02:07:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264E402400) [pid = 2140] [serial = 376] [outer = 0000000000000000] 02:07:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F107000) [pid = 2140] [serial = 377] [outer = 000000264E402400] 02:07:36 INFO - PROCESS | 2140 | 1466500056606 Marionette DEBUG loaded listener.js 02:07:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264F294400) [pid = 2140] [serial = 378] [outer = 000000264E402400] 02:07:37 INFO - PROCESS | 2140 | 1466500057002 Marionette TRACE conn10 <- [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] 02:07:37 INFO - PROCESS | 2140 | 1466500057069 Marionette TRACE conn10 <- [1,469,null,{"value":"13"}] 02:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:07:37 INFO - PROCESS | 2140 | 1466500057073 Marionette TRACE conn10 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:07:37 INFO - PROCESS | 2140 | 1466500057077 Marionette TRACE conn10 <- [1,470,null,{}] 02:07:37 INFO - PROCESS | 2140 | 1466500057089 Marionette TRACE conn10 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:37 INFO - PROCESS | 2140 | 1466500057094 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:37 INFO - PROCESS | 2140 | 1466500057188 Marionette TRACE conn10 <- [1,471,null,{"value":null}] 02:07:37 INFO - PROCESS | 2140 | 1466500057206 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:37 INFO - PROCESS | 2140 | 1466500057209 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:37 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655972800 == 30 [pid = 2140] [id = 127] 02:07:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264F76CC00) [pid = 2140] [serial = 379] [outer = 0000000000000000] 02:07:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (00000026524B9000) [pid = 2140] [serial = 380] [outer = 000000264F76CC00] 02:07:37 INFO - PROCESS | 2140 | 1466500057258 Marionette DEBUG loaded listener.js 02:07:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653435400) [pid = 2140] [serial = 381] [outer = 000000264F76CC00] 02:07:37 INFO - PROCESS | 2140 | 1466500057771 Marionette TRACE conn10 <- [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]]]}] 02:07:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:07:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 733ms 02:07:37 INFO - PROCESS | 2140 | 1466500057809 Marionette TRACE conn10 -> [0,473,"getWindowHandle",null] 02:07:37 INFO - PROCESS | 2140 | 1466500057812 Marionette TRACE conn10 <- [1,473,null,{"value":"13"}] 02:07:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:07:37 INFO - PROCESS | 2140 | 1466500057822 Marionette TRACE conn10 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:07:37 INFO - PROCESS | 2140 | 1466500057824 Marionette TRACE conn10 <- [1,474,null,{}] 02:07:37 INFO - PROCESS | 2140 | 1466500057828 Marionette TRACE conn10 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:37 INFO - PROCESS | 2140 | 1466500057830 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:37 INFO - PROCESS | 2140 | 1466500057944 Marionette TRACE conn10 <- [1,475,null,{"value":null}] 02:07:37 INFO - PROCESS | 2140 | 1466500057990 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 2140 | 1466500057993 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:38 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C7B000 == 31 [pid = 2140] [id = 128] 02:07:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265585C400) [pid = 2140] [serial = 382] [outer = 0000000000000000] 02:07:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002655BE7000) [pid = 2140] [serial = 383] [outer = 000000265585C400] 02:07:38 INFO - PROCESS | 2140 | 1466500058039 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656429400) [pid = 2140] [serial = 384] [outer = 000000265585C400] 02:07:38 INFO - PROCESS | 2140 | 1466500058501 Marionette TRACE conn10 <- [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]]]}] 02:07:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:07:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 02:07:38 INFO - PROCESS | 2140 | 1466500058577 Marionette TRACE conn10 -> [0,477,"getWindowHandle",null] 02:07:38 INFO - PROCESS | 2140 | 1466500058579 Marionette TRACE conn10 <- [1,477,null,{"value":"13"}] 02:07:38 INFO - PROCESS | 2140 | 1466500058587 Marionette TRACE conn10 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:07:38 INFO - PROCESS | 2140 | 1466500058589 Marionette TRACE conn10 <- [1,478,null,{}] 02:07:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:07:38 INFO - PROCESS | 2140 | 1466500058593 Marionette TRACE conn10 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:38 INFO - PROCESS | 2140 | 1466500058595 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:38 INFO - PROCESS | 2140 | 1466500058701 Marionette TRACE conn10 <- [1,479,null,{"value":null}] 02:07:38 INFO - PROCESS | 2140 | 1466500058753 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:38 INFO - PROCESS | 2140 | 1466500058755 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:38 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658AC3800 == 32 [pid = 2140] [id = 129] 02:07:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002649233000) [pid = 2140] [serial = 385] [outer = 0000000000000000] 02:07:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (00000026568A1C00) [pid = 2140] [serial = 386] [outer = 0000002649233000] 02:07:38 INFO - PROCESS | 2140 | 1466500058800 Marionette DEBUG loaded listener.js 02:07:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002656F8E800) [pid = 2140] [serial = 387] [outer = 0000002649233000] 02:07:39 INFO - PROCESS | 2140 | 1466500059259 Marionette TRACE conn10 <- [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]]]}] 02:07:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:07:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 733ms 02:07:39 INFO - PROCESS | 2140 | 1466500059329 Marionette TRACE conn10 -> [0,481,"getWindowHandle",null] 02:07:39 INFO - PROCESS | 2140 | 1466500059331 Marionette TRACE conn10 <- [1,481,null,{"value":"13"}] 02:07:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:07:39 INFO - PROCESS | 2140 | 1466500059335 Marionette TRACE conn10 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:07:39 INFO - PROCESS | 2140 | 1466500059337 Marionette TRACE conn10 <- [1,482,null,{}] 02:07:39 INFO - PROCESS | 2140 | 1466500059340 Marionette TRACE conn10 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:39 INFO - PROCESS | 2140 | 1466500059346 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:39 INFO - PROCESS | 2140 | 1466500059651 Marionette TRACE conn10 <- [1,483,null,{"value":null}] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A667800) [pid = 2140] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A8B0C00) [pid = 2140] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265877DC00) [pid = 2140] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265C89E400) [pid = 2140] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002655AB6C00) [pid = 2140] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D6D0400) [pid = 2140] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264F271800) [pid = 2140] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D6CF400) [pid = 2140] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D6B3000) [pid = 2140] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002656413C00) [pid = 2140] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A2CC000) [pid = 2140] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265C8A0000) [pid = 2140] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:07:39 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265CC8A000) [pid = 2140] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:07:39 INFO - PROCESS | 2140 | 1466500059709 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:39 INFO - PROCESS | 2140 | 1466500059711 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:39 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F10800 == 33 [pid = 2140] [id = 130] 02:07:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264760D000) [pid = 2140] [serial = 388] [outer = 0000000000000000] 02:07:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002649063800) [pid = 2140] [serial = 389] [outer = 000000264760D000] 02:07:39 INFO - PROCESS | 2140 | 1466500059758 Marionette DEBUG loaded listener.js 02:07:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002656F86C00) [pid = 2140] [serial = 390] [outer = 000000264760D000] 02:07:40 INFO - PROCESS | 2140 | 1466500060167 Marionette TRACE conn10 <- [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]]]}] 02:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 879ms 02:07:40 INFO - PROCESS | 2140 | 1466500060216 Marionette TRACE conn10 -> [0,485,"getWindowHandle",null] 02:07:40 INFO - PROCESS | 2140 | 1466500060218 Marionette TRACE conn10 <- [1,485,null,{"value":"13"}] 02:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:07:40 INFO - PROCESS | 2140 | 1466500060221 Marionette TRACE conn10 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:07:40 INFO - PROCESS | 2140 | 1466500060223 Marionette TRACE conn10 <- [1,486,null,{}] 02:07:40 INFO - PROCESS | 2140 | 1466500060227 Marionette TRACE conn10 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:40 INFO - PROCESS | 2140 | 1466500060229 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:40 INFO - PROCESS | 2140 | 1466500060309 Marionette TRACE conn10 <- [1,487,null,{"value":null}] 02:07:40 INFO - PROCESS | 2140 | 1466500060314 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:40 INFO - PROCESS | 2140 | 1466500060316 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE1B000 == 34 [pid = 2140] [id = 131] 02:07:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A21B800) [pid = 2140] [serial = 391] [outer = 0000000000000000] 02:07:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A2C7C00) [pid = 2140] [serial = 392] [outer = 000000265A21B800] 02:07:40 INFO - PROCESS | 2140 | 1466500060362 Marionette DEBUG loaded listener.js 02:07:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A62F800) [pid = 2140] [serial = 393] [outer = 000000265A21B800] 02:07:40 INFO - PROCESS | 2140 | 1466500060782 Marionette TRACE conn10 <- [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]]]}] 02:07:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:07:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 02:07:40 INFO - PROCESS | 2140 | 1466500060854 Marionette TRACE conn10 -> [0,489,"getWindowHandle",null] 02:07:40 INFO - PROCESS | 2140 | 1466500060856 Marionette TRACE conn10 <- [1,489,null,{"value":"13"}] 02:07:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:07:40 INFO - PROCESS | 2140 | 1466500060859 Marionette TRACE conn10 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:07:40 INFO - PROCESS | 2140 | 1466500060861 Marionette TRACE conn10 <- [1,490,null,{}] 02:07:40 INFO - PROCESS | 2140 | 1466500060865 Marionette TRACE conn10 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:40 INFO - PROCESS | 2140 | 1466500060867 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:40 INFO - PROCESS | 2140 | 1466500060948 Marionette TRACE conn10 <- [1,491,null,{"value":null}] 02:07:40 INFO - PROCESS | 2140 | 1466500060955 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:40 INFO - PROCESS | 2140 | 1466500060957 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE76000 == 35 [pid = 2140] [id = 132] 02:07:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2D4400) [pid = 2140] [serial = 394] [outer = 0000000000000000] 02:07:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A63D000) [pid = 2140] [serial = 395] [outer = 000000265A2D4400] 02:07:41 INFO - PROCESS | 2140 | 1466500061004 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A668800) [pid = 2140] [serial = 396] [outer = 000000265A2D4400] 02:07:41 INFO - PROCESS | 2140 | 1466500061448 Marionette TRACE conn10 <- [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]]]}] 02:07:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:07:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 627ms 02:07:41 INFO - PROCESS | 2140 | 1466500061490 Marionette TRACE conn10 -> [0,493,"getWindowHandle",null] 02:07:41 INFO - PROCESS | 2140 | 1466500061492 Marionette TRACE conn10 <- [1,493,null,{"value":"13"}] 02:07:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:07:41 INFO - PROCESS | 2140 | 1466500061496 Marionette TRACE conn10 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:07:41 INFO - PROCESS | 2140 | 1466500061498 Marionette TRACE conn10 <- [1,494,null,{}] 02:07:41 INFO - PROCESS | 2140 | 1466500061502 Marionette TRACE conn10 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:41 INFO - PROCESS | 2140 | 1466500061504 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:41 INFO - PROCESS | 2140 | 1466500061585 Marionette TRACE conn10 <- [1,495,null,{"value":null}] 02:07:41 INFO - PROCESS | 2140 | 1466500061591 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:41 INFO - PROCESS | 2140 | 1466500061593 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:41 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655971000 == 36 [pid = 2140] [id = 133] 02:07:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A67C000) [pid = 2140] [serial = 397] [outer = 0000000000000000] 02:07:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A685800) [pid = 2140] [serial = 398] [outer = 000000265A67C000] 02:07:41 INFO - PROCESS | 2140 | 1466500061638 Marionette DEBUG loaded listener.js 02:07:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A85FC00) [pid = 2140] [serial = 399] [outer = 000000265A67C000] 02:07:42 INFO - PROCESS | 2140 | 1466500062510 Marionette TRACE conn10 <- [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]]]}] 02:07:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:07:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1079ms 02:07:42 INFO - PROCESS | 2140 | 1466500062578 Marionette TRACE conn10 -> [0,497,"getWindowHandle",null] 02:07:42 INFO - PROCESS | 2140 | 1466500062583 Marionette TRACE conn10 <- [1,497,null,{"value":"13"}] 02:07:42 INFO - PROCESS | 2140 | 1466500062588 Marionette TRACE conn10 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:07:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:07:42 INFO - PROCESS | 2140 | 1466500062594 Marionette TRACE conn10 <- [1,498,null,{}] 02:07:42 INFO - PROCESS | 2140 | 1466500062600 Marionette TRACE conn10 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:42 INFO - PROCESS | 2140 | 1466500062603 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:42 INFO - PROCESS | 2140 | 1466500062765 Marionette TRACE conn10 <- [1,499,null,{"value":null}] 02:07:42 INFO - PROCESS | 2140 | 1466500062832 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:42 INFO - PROCESS | 2140 | 1466500062835 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F50C000 == 37 [pid = 2140] [id = 134] 02:07:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264D9BA400) [pid = 2140] [serial = 400] [outer = 0000000000000000] 02:07:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264E36E400) [pid = 2140] [serial = 401] [outer = 000000264D9BA400] 02:07:42 INFO - PROCESS | 2140 | 1466500062935 Marionette DEBUG loaded listener.js 02:07:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264F292800) [pid = 2140] [serial = 402] [outer = 000000264D9BA400] 02:07:43 INFO - PROCESS | 2140 | 1466500063771 Marionette TRACE conn10 <- [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]]]}] 02:07:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:07:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1230ms 02:07:43 INFO - PROCESS | 2140 | 1466500063837 Marionette TRACE conn10 -> [0,501,"getWindowHandle",null] 02:07:43 INFO - PROCESS | 2140 | 1466500063841 Marionette TRACE conn10 <- [1,501,null,{"value":"13"}] 02:07:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:07:43 INFO - PROCESS | 2140 | 1466500063846 Marionette TRACE conn10 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:07:43 INFO - PROCESS | 2140 | 1466500063850 Marionette TRACE conn10 <- [1,502,null,{}] 02:07:43 INFO - PROCESS | 2140 | 1466500063856 Marionette TRACE conn10 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:43 INFO - PROCESS | 2140 | 1466500063859 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:43 INFO - PROCESS | 2140 | 1466500063973 Marionette TRACE conn10 <- [1,503,null,{"value":null}] 02:07:44 INFO - PROCESS | 2140 | 1466500064041 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:44 INFO - PROCESS | 2140 | 1466500064045 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E471000 == 38 [pid = 2140] [id = 135] 02:07:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264951F400) [pid = 2140] [serial = 403] [outer = 0000000000000000] 02:07:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264D6D7800) [pid = 2140] [serial = 404] [outer = 000000264951F400] 02:07:44 INFO - PROCESS | 2140 | 1466500064098 Marionette DEBUG loaded listener.js 02:07:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264E010C00) [pid = 2140] [serial = 405] [outer = 000000264951F400] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE76000 == 37 [pid = 2140] [id = 132] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE1B000 == 36 [pid = 2140] [id = 131] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F10800 == 35 [pid = 2140] [id = 130] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 0000002658AC3800 == 34 [pid = 2140] [id = 129] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C7B000 == 33 [pid = 2140] [id = 128] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 0000002655972800 == 32 [pid = 2140] [id = 127] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 000000264F50D000 == 31 [pid = 2140] [id = 126] 02:07:44 INFO - PROCESS | 2140 | --DOCSHELL 000000264D8A2800 == 30 [pid = 2140] [id = 125] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265A682000) [pid = 2140] [serial = 343] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265B0B2C00) [pid = 2140] [serial = 346] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A860000) [pid = 2140] [serial = 344] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265A21C800) [pid = 2140] [serial = 349] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265CB47800) [pid = 2140] [serial = 352] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002656F80C00) [pid = 2140] [serial = 337] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A13BC00) [pid = 2140] [serial = 338] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265B077800) [pid = 2140] [serial = 328] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265CB4AC00) [pid = 2140] [serial = 329] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264FC4E000) [pid = 2140] [serial = 322] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (00000026524BF400) [pid = 2140] [serial = 323] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D9BC000) [pid = 2140] [serial = 331] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026524BF000) [pid = 2140] [serial = 332] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D6D2000) [pid = 2140] [serial = 334] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026524B4000) [pid = 2140] [serial = 335] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656FBAC00) [pid = 2140] [serial = 325] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A21AC00) [pid = 2140] [serial = 326] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A633C00) [pid = 2140] [serial = 340] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265CC89C00) [pid = 2140] [serial = 320] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265CC82000) [pid = 2140] [serial = 353] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265CFEA400) [pid = 2140] [serial = 355] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265CFF1400) [pid = 2140] [serial = 356] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265BE62800) [pid = 2140] [serial = 347] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A666800) [pid = 2140] [serial = 341] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265B361400) [pid = 2140] [serial = 350] [outer = 0000000000000000] [url = about:blank] 02:07:44 INFO - PROCESS | 2140 | 1466500064651 Marionette TRACE conn10 <- [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]]]}] 02:07:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:07:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 839ms 02:07:44 INFO - PROCESS | 2140 | 1466500064688 Marionette TRACE conn10 -> [0,505,"getWindowHandle",null] 02:07:44 INFO - PROCESS | 2140 | 1466500064693 Marionette TRACE conn10 <- [1,505,null,{"value":"13"}] 02:07:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:07:44 INFO - PROCESS | 2140 | 1466500064700 Marionette TRACE conn10 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:07:44 INFO - PROCESS | 2140 | 1466500064703 Marionette TRACE conn10 <- [1,506,null,{}] 02:07:44 INFO - PROCESS | 2140 | 1466500064707 Marionette TRACE conn10 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:44 INFO - PROCESS | 2140 | 1466500064709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:44 INFO - PROCESS | 2140 | 1466500064803 Marionette TRACE conn10 <- [1,507,null,{"value":null}] 02:07:44 INFO - PROCESS | 2140 | 1466500064810 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:44 INFO - PROCESS | 2140 | 1466500064812 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:44 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652B26000 == 31 [pid = 2140] [id = 136] 02:07:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264F273000) [pid = 2140] [serial = 406] [outer = 0000000000000000] 02:07:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264F294C00) [pid = 2140] [serial = 407] [outer = 000000264F273000] 02:07:44 INFO - PROCESS | 2140 | 1466500064863 Marionette DEBUG loaded listener.js 02:07:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265220F000) [pid = 2140] [serial = 408] [outer = 000000264F273000] 02:07:45 INFO - PROCESS | 2140 | 1466500065346 Marionette TRACE conn10 <- [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]]]}] 02:07:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:07:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 690ms 02:07:45 INFO - PROCESS | 2140 | 1466500065392 Marionette TRACE conn10 -> [0,509,"getWindowHandle",null] 02:07:45 INFO - PROCESS | 2140 | 1466500065395 Marionette TRACE conn10 <- [1,509,null,{"value":"13"}] 02:07:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:07:45 INFO - PROCESS | 2140 | 1466500065399 Marionette TRACE conn10 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:07:45 INFO - PROCESS | 2140 | 1466500065403 Marionette TRACE conn10 <- [1,510,null,{}] 02:07:45 INFO - PROCESS | 2140 | 1466500065414 Marionette TRACE conn10 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:45 INFO - PROCESS | 2140 | 1466500065419 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:45 INFO - PROCESS | 2140 | 1466500065544 Marionette TRACE conn10 <- [1,511,null,{"value":null}] 02:07:45 INFO - PROCESS | 2140 | 1466500065620 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:45 INFO - PROCESS | 2140 | 1466500065624 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:45 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559DF000 == 32 [pid = 2140] [id = 137] 02:07:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265353EC00) [pid = 2140] [serial = 409] [outer = 0000000000000000] 02:07:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (00000026537D4800) [pid = 2140] [serial = 410] [outer = 000000265353EC00] 02:07:45 INFO - PROCESS | 2140 | 1466500065674 Marionette DEBUG loaded listener.js 02:07:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002655EB7400) [pid = 2140] [serial = 411] [outer = 000000265353EC00] 02:07:46 INFO - PROCESS | 2140 | 1466500066080 Marionette TRACE conn10 <- [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]]]}] 02:07:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 02:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:07:46 INFO - PROCESS | 2140 | 1466500066134 Marionette TRACE conn10 -> [0,513,"getWindowHandle",null] 02:07:46 INFO - PROCESS | 2140 | 1466500066137 Marionette TRACE conn10 <- [1,513,null,{"value":"13"}] 02:07:46 INFO - PROCESS | 2140 | 1466500066141 Marionette TRACE conn10 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 2140 | 1466500066143 Marionette TRACE conn10 <- [1,514,null,{}] 02:07:46 INFO - PROCESS | 2140 | 1466500066146 Marionette TRACE conn10 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:46 INFO - PROCESS | 2140 | 1466500066148 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:46 INFO - PROCESS | 2140 | 1466500066237 Marionette TRACE conn10 <- [1,515,null,{"value":null}] 02:07:46 INFO - PROCESS | 2140 | 1466500066243 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 2140 | 1466500066246 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:46 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658AC9000 == 33 [pid = 2140] [id = 138] 02:07:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656895400) [pid = 2140] [serial = 412] [outer = 0000000000000000] 02:07:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656F87400) [pid = 2140] [serial = 413] [outer = 0000002656895400] 02:07:46 INFO - PROCESS | 2140 | 1466500066293 Marionette DEBUG loaded listener.js 02:07:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658788C00) [pid = 2140] [serial = 414] [outer = 0000002656895400] 02:07:46 INFO - PROCESS | 2140 | 1466500066788 Marionette TRACE conn10 <- [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]]]}] 02:07:46 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 02:07:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 691ms 02:07:46 INFO - PROCESS | 2140 | 1466500066834 Marionette TRACE conn10 -> [0,517,"getWindowHandle",null] 02:07:46 INFO - PROCESS | 2140 | 1466500066836 Marionette TRACE conn10 <- [1,517,null,{"value":"13"}] 02:07:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:07:46 INFO - PROCESS | 2140 | 1466500066840 Marionette TRACE conn10 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 2140 | 1466500066842 Marionette TRACE conn10 <- [1,518,null,{}] 02:07:46 INFO - PROCESS | 2140 | 1466500066851 Marionette TRACE conn10 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:46 INFO - PROCESS | 2140 | 1466500066853 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:47 INFO - PROCESS | 2140 | 1466500066996 Marionette TRACE conn10 <- [1,519,null,{"value":null}] 02:07:47 INFO - PROCESS | 2140 | 1466500067054 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:47 INFO - PROCESS | 2140 | 1466500067056 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD71000 == 34 [pid = 2140] [id = 139] 02:07:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658F34000) [pid = 2140] [serial = 415] [outer = 0000000000000000] 02:07:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A109400) [pid = 2140] [serial = 416] [outer = 0000002658F34000] 02:07:47 INFO - PROCESS | 2140 | 1466500067102 Marionette DEBUG loaded listener.js 02:07:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A212C00) [pid = 2140] [serial = 417] [outer = 0000002658F34000] 02:07:47 INFO - PROCESS | 2140 | 1466500067536 Marionette TRACE conn10 <- [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]]]}] 02:07:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:07:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 732ms 02:07:47 INFO - PROCESS | 2140 | 1466500067575 Marionette TRACE conn10 -> [0,521,"getWindowHandle",null] 02:07:47 INFO - PROCESS | 2140 | 1466500067578 Marionette TRACE conn10 <- [1,521,null,{"value":"13"}] 02:07:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:07:47 INFO - PROCESS | 2140 | 1466500067587 Marionette TRACE conn10 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:07:47 INFO - PROCESS | 2140 | 1466500067589 Marionette TRACE conn10 <- [1,522,null,{}] 02:07:47 INFO - PROCESS | 2140 | 1466500067592 Marionette TRACE conn10 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:47 INFO - PROCESS | 2140 | 1466500067598 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:47 INFO - PROCESS | 2140 | 1466500067732 Marionette TRACE conn10 <- [1,523,null,{"value":null}] 02:07:47 INFO - PROCESS | 2140 | 1466500067825 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:47 INFO - PROCESS | 2140 | 1466500067827 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B121800 == 35 [pid = 2140] [id = 140] 02:07:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A2CEC00) [pid = 2140] [serial = 418] [outer = 0000000000000000] 02:07:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A669400) [pid = 2140] [serial = 419] [outer = 000000265A2CEC00] 02:07:47 INFO - PROCESS | 2140 | 1466500067873 Marionette DEBUG loaded listener.js 02:07:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A859C00) [pid = 2140] [serial = 420] [outer = 000000265A2CEC00] 02:07:48 INFO - PROCESS | 2140 | 1466500068293 Marionette TRACE conn10 <- [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]]]}] 02:07:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:07:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 776ms 02:07:48 INFO - PROCESS | 2140 | 1466500068365 Marionette TRACE conn10 -> [0,525,"getWindowHandle",null] 02:07:48 INFO - PROCESS | 2140 | 1466500068367 Marionette TRACE conn10 <- [1,525,null,{"value":"13"}] 02:07:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:07:48 INFO - PROCESS | 2140 | 1466500068371 Marionette TRACE conn10 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:07:48 INFO - PROCESS | 2140 | 1466500068373 Marionette TRACE conn10 <- [1,526,null,{}] 02:07:48 INFO - PROCESS | 2140 | 1466500068383 Marionette TRACE conn10 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:48 INFO - PROCESS | 2140 | 1466500068386 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:48 INFO - PROCESS | 2140 | 1466500068523 Marionette TRACE conn10 <- [1,527,null,{"value":null}] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265585C400) [pid = 2140] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E402400) [pid = 2140] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264F76CC00) [pid = 2140] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649069C00) [pid = 2140] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002649233000) [pid = 2140] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002649062400) [pid = 2140] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264760D000) [pid = 2140] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A21B800) [pid = 2140] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264E0B8400) [pid = 2140] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658F39800) [pid = 2140] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265B153000) [pid = 2140] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265B35D400) [pid = 2140] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:07:48 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A2D4400) [pid = 2140] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:07:48 INFO - PROCESS | 2140 | 1466500068579 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 2140 | 1466500068581 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:48 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E47B000 == 36 [pid = 2140] [id = 141] 02:07:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002649013400) [pid = 2140] [serial = 421] [outer = 0000000000000000] 02:07:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649233000) [pid = 2140] [serial = 422] [outer = 0000002649013400] 02:07:48 INFO - PROCESS | 2140 | 1466500068627 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002656372C00) [pid = 2140] [serial = 423] [outer = 0000002649013400] 02:07:49 INFO - PROCESS | 2140 | 1466500069005 Marionette TRACE conn10 <- [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]]]}] 02:07:49 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 02:07:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 02:07:49 INFO - PROCESS | 2140 | 1466500069065 Marionette TRACE conn10 -> [0,529,"getWindowHandle",null] 02:07:49 INFO - PROCESS | 2140 | 1466500069067 Marionette TRACE conn10 <- [1,529,null,{"value":"13"}] 02:07:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:07:49 INFO - PROCESS | 2140 | 1466500069071 Marionette TRACE conn10 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:07:49 INFO - PROCESS | 2140 | 1466500069073 Marionette TRACE conn10 <- [1,530,null,{}] 02:07:49 INFO - PROCESS | 2140 | 1466500069077 Marionette TRACE conn10 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:49 INFO - PROCESS | 2140 | 1466500069079 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:49 INFO - PROCESS | 2140 | 1466500069161 Marionette TRACE conn10 <- [1,531,null,{"value":null}] 02:07:49 INFO - PROCESS | 2140 | 1466500069167 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:49 INFO - PROCESS | 2140 | 1466500069169 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E187800 == 37 [pid = 2140] [id = 142] 02:07:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A111C00) [pid = 2140] [serial = 424] [outer = 0000000000000000] 02:07:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A8B8800) [pid = 2140] [serial = 425] [outer = 000000265A111C00] 02:07:49 INFO - PROCESS | 2140 | 1466500069216 Marionette DEBUG loaded listener.js 02:07:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265B0A8400) [pid = 2140] [serial = 426] [outer = 000000265A111C00] 02:07:49 INFO - PROCESS | 2140 | 1466500069842 Marionette TRACE conn10 <- [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"]]]}] 02:07:49 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 02:07:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:07:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:07:49 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 02:07:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:07:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:07:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:07:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:07:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:07:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 837ms 02:07:49 INFO - PROCESS | 2140 | 1466500069911 Marionette TRACE conn10 -> [0,533,"getWindowHandle",null] 02:07:49 INFO - PROCESS | 2140 | 1466500069913 Marionette TRACE conn10 <- [1,533,null,{"value":"13"}] 02:07:49 INFO - PROCESS | 2140 | 1466500069917 Marionette TRACE conn10 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:07:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:07:49 INFO - PROCESS | 2140 | 1466500069918 Marionette TRACE conn10 <- [1,534,null,{}] 02:07:49 INFO - PROCESS | 2140 | 1466500069922 Marionette TRACE conn10 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:49 INFO - PROCESS | 2140 | 1466500069924 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:50 INFO - PROCESS | 2140 | 1466500070047 Marionette TRACE conn10 <- [1,535,null,{"value":null}] 02:07:50 INFO - PROCESS | 2140 | 1466500070091 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 2140 | 1466500070093 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D540800 == 38 [pid = 2140] [id = 143] 02:07:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A66B800) [pid = 2140] [serial = 427] [outer = 0000000000000000] 02:07:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265B0B5000) [pid = 2140] [serial = 428] [outer = 000000265A66B800] 02:07:50 INFO - PROCESS | 2140 | 1466500070138 Marionette DEBUG loaded listener.js 02:07:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265B152C00) [pid = 2140] [serial = 429] [outer = 000000265A66B800] 02:07:50 INFO - PROCESS | 2140 | 1466500070479 Marionette TRACE conn10 <- [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]]]}] 02:07:50 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. 02:07:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms 02:07:50 INFO - PROCESS | 2140 | 1466500070548 Marionette TRACE conn10 -> [0,537,"getWindowHandle",null] 02:07:50 INFO - PROCESS | 2140 | 1466500070553 Marionette TRACE conn10 <- [1,537,null,{"value":"13"}] 02:07:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:07:50 INFO - PROCESS | 2140 | 1466500070558 Marionette TRACE conn10 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:07:50 INFO - PROCESS | 2140 | 1466500070563 Marionette TRACE conn10 <- [1,538,null,{}] 02:07:50 INFO - PROCESS | 2140 | 1466500070569 Marionette TRACE conn10 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:50 INFO - PROCESS | 2140 | 1466500070573 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:50 INFO - PROCESS | 2140 | 1466500070730 Marionette TRACE conn10 <- [1,539,null,{"value":null}] 02:07:50 INFO - PROCESS | 2140 | 1466500070800 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 2140 | 1466500070804 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D680800 == 39 [pid = 2140] [id = 144] 02:07:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002649224C00) [pid = 2140] [serial = 430] [outer = 0000000000000000] 02:07:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002649C1BC00) [pid = 2140] [serial = 431] [outer = 0000002649224C00] 02:07:50 INFO - PROCESS | 2140 | 1466500070866 Marionette DEBUG loaded listener.js 02:07:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D8E8C00) [pid = 2140] [serial = 432] [outer = 0000002649224C00] 02:07:51 INFO - PROCESS | 2140 | 1466500071483 Marionette TRACE conn10 <- [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]]]}] 02:07:51 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. 02:07:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 985ms 02:07:51 INFO - PROCESS | 2140 | 1466500071550 Marionette TRACE conn10 -> [0,541,"getWindowHandle",null] 02:07:51 INFO - PROCESS | 2140 | 1466500071553 Marionette TRACE conn10 <- [1,541,null,{"value":"13"}] 02:07:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:07:51 INFO - PROCESS | 2140 | 1466500071562 Marionette TRACE conn10 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:07:51 INFO - PROCESS | 2140 | 1466500071566 Marionette TRACE conn10 <- [1,542,null,{}] 02:07:51 INFO - PROCESS | 2140 | 1466500071571 Marionette TRACE conn10 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:51 INFO - PROCESS | 2140 | 1466500071574 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:51 INFO - PROCESS | 2140 | 1466500071694 Marionette TRACE conn10 <- [1,543,null,{"value":null}] 02:07:51 INFO - PROCESS | 2140 | 1466500071793 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:51 INFO - PROCESS | 2140 | 1466500071796 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD7B800 == 40 [pid = 2140] [id = 145] 02:07:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264F29D800) [pid = 2140] [serial = 433] [outer = 0000000000000000] 02:07:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002652E87000) [pid = 2140] [serial = 434] [outer = 000000264F29D800] 02:07:51 INFO - PROCESS | 2140 | 1466500071856 Marionette DEBUG loaded listener.js 02:07:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656431400) [pid = 2140] [serial = 435] [outer = 000000264F29D800] 02:07:52 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:52 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:07:52 INFO - PROCESS | 2140 | 1466500072440 Marionette TRACE conn10 <- [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]]]}] 02:07:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:07:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 940ms 02:07:52 INFO - PROCESS | 2140 | 1466500072502 Marionette TRACE conn10 -> [0,545,"getWindowHandle",null] 02:07:52 INFO - PROCESS | 2140 | 1466500072505 Marionette TRACE conn10 <- [1,545,null,{"value":"13"}] 02:07:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:07:52 INFO - PROCESS | 2140 | 1466500072509 Marionette TRACE conn10 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:07:52 INFO - PROCESS | 2140 | 1466500072512 Marionette TRACE conn10 <- [1,546,null,{}] 02:07:52 INFO - PROCESS | 2140 | 1466500072523 Marionette TRACE conn10 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:52 INFO - PROCESS | 2140 | 1466500072528 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:52 INFO - PROCESS | 2140 | 1466500072647 Marionette TRACE conn10 <- [1,547,null,{"value":null}] 02:07:52 INFO - PROCESS | 2140 | 1466500072724 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:52 INFO - PROCESS | 2140 | 1466500072728 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5DF800 == 41 [pid = 2140] [id = 146] 02:07:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A637C00) [pid = 2140] [serial = 436] [outer = 0000000000000000] 02:07:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A639000) [pid = 2140] [serial = 437] [outer = 000000265A637C00] 02:07:52 INFO - PROCESS | 2140 | 1466500072828 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A8B4800) [pid = 2140] [serial = 438] [outer = 000000265A637C00] 02:07:53 INFO - PROCESS | 2140 | 1466500073437 Marionette TRACE conn10 <- [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]]]}] 02:07:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:07:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 986ms 02:07:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:07:53 INFO - PROCESS | 2140 | 1466500073496 Marionette TRACE conn10 -> [0,549,"getWindowHandle",null] 02:07:53 INFO - PROCESS | 2140 | 1466500073498 Marionette TRACE conn10 <- [1,549,null,{"value":"13"}] 02:07:53 INFO - PROCESS | 2140 | 1466500073502 Marionette TRACE conn10 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:07:53 INFO - PROCESS | 2140 | 1466500073504 Marionette TRACE conn10 <- [1,550,null,{}] 02:07:53 INFO - PROCESS | 2140 | 1466500073508 Marionette TRACE conn10 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:53 INFO - PROCESS | 2140 | 1466500073510 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:53 INFO - PROCESS | 2140 | 1466500073624 Marionette TRACE conn10 <- [1,551,null,{"value":null}] 02:07:53 INFO - PROCESS | 2140 | 1466500073698 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 2140 | 1466500073700 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D6CE800 == 42 [pid = 2140] [id = 147] 02:07:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265B35DC00) [pid = 2140] [serial = 439] [outer = 0000000000000000] 02:07:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B6A2000) [pid = 2140] [serial = 440] [outer = 000000265B35DC00] 02:07:53 INFO - PROCESS | 2140 | 1466500073797 Marionette DEBUG loaded listener.js 02:07:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265B6AB000) [pid = 2140] [serial = 441] [outer = 000000265B35DC00] 02:07:54 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:54 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:07:54 INFO - PROCESS | 2140 | 1466500074603 Marionette TRACE conn10 <- [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]]]}] 02:07:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:07:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1132ms 02:07:54 INFO - PROCESS | 2140 | 1466500074638 Marionette TRACE conn10 -> [0,553,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 2140 | 1466500074642 Marionette TRACE conn10 <- [1,553,null,{"value":"13"}] 02:07:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:07:54 INFO - PROCESS | 2140 | 1466500074648 Marionette TRACE conn10 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - PROCESS | 2140 | 1466500074651 Marionette TRACE conn10 <- [1,554,null,{}] 02:07:54 INFO - PROCESS | 2140 | 1466500074657 Marionette TRACE conn10 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:54 INFO - PROCESS | 2140 | 1466500074660 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:54 INFO - PROCESS | 2140 | 1466500074772 Marionette TRACE conn10 <- [1,555,null,{"value":null}] 02:07:54 INFO - PROCESS | 2140 | 1466500074846 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:54 INFO - PROCESS | 2140 | 1466500074850 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:54 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAC0000 == 43 [pid = 2140] [id = 148] 02:07:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264D6D8000) [pid = 2140] [serial = 442] [outer = 0000000000000000] 02:07:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264D85E000) [pid = 2140] [serial = 443] [outer = 000000264D6D8000] 02:07:54 INFO - PROCESS | 2140 | 1466500074901 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264F291800) [pid = 2140] [serial = 444] [outer = 000000264D6D8000] 02:07:55 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000264E187800 == 42 [pid = 2140] [id = 142] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000264E47B000 == 41 [pid = 2140] [id = 141] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000265B121800 == 40 [pid = 2140] [id = 140] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD71000 == 39 [pid = 2140] [id = 139] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 0000002658AC9000 == 38 [pid = 2140] [id = 138] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 00000026559DF000 == 37 [pid = 2140] [id = 137] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 0000002652B26000 == 36 [pid = 2140] [id = 136] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000264E471000 == 35 [pid = 2140] [id = 135] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000264F50C000 == 34 [pid = 2140] [id = 134] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 0000002655971000 == 33 [pid = 2140] [id = 133] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000264A2A1000 == 32 [pid = 2140] [id = 124] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000265D6CE800 == 31 [pid = 2140] [id = 147] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5DF800 == 30 [pid = 2140] [id = 146] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD7B800 == 29 [pid = 2140] [id = 145] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000265D540800 == 28 [pid = 2140] [id = 143] 02:07:55 INFO - PROCESS | 2140 | --DOCSHELL 000000264D680800 == 27 [pid = 2140] [id = 144] 02:07:55 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0000002656F82400) [pid = 2140] [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.] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0000002653740C00) [pid = 2140] [serial = 359] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000264F29E000) [pid = 2140] [serial = 358] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A667C00) [pid = 2140] [serial = 362] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265A140400) [pid = 2140] [serial = 361] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A668800) [pid = 2140] [serial = 396] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265D4BA400) [pid = 2140] [serial = 365] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265C8A0400) [pid = 2140] [serial = 364] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D853000) [pid = 2140] [serial = 368] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265D4C6C00) [pid = 2140] [serial = 367] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656F86C00) [pid = 2140] [serial = 390] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A62F800) [pid = 2140] [serial = 393] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653435400) [pid = 2140] [serial = 381] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A63D000) [pid = 2140] [serial = 395] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002655BE7000) [pid = 2140] [serial = 383] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F107000) [pid = 2140] [serial = 377] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264F294400) [pid = 2140] [serial = 378] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026524B9000) [pid = 2140] [serial = 380] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264D6D2C00) [pid = 2140] [serial = 374] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264D856C00) [pid = 2140] [serial = 375] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (00000026568A1C00) [pid = 2140] [serial = 386] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656429400) [pid = 2140] [serial = 384] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264F176000) [pid = 2140] [serial = 371] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264D85C400) [pid = 2140] [serial = 370] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002649063800) [pid = 2140] [serial = 389] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002656F8E800) [pid = 2140] [serial = 387] [outer = 0000000000000000] [url = about:blank] 02:07:55 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A2C7C00) [pid = 2140] [serial = 392] [outer = 0000000000000000] [url = about:blank] 02:07:56 INFO - PROCESS | 2140 | 1466500076140 Marionette TRACE conn10 <- [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]]]}] 02:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1529ms 02:07:56 INFO - PROCESS | 2140 | 1466500076210 Marionette TRACE conn10 -> [0,557,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 2140 | 1466500076214 Marionette TRACE conn10 <- [1,557,null,{"value":"13"}] 02:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:07:56 INFO - PROCESS | 2140 | 1466500076222 Marionette TRACE conn10 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 2140 | 1466500076225 Marionette TRACE conn10 <- [1,558,null,{}] 02:07:56 INFO - PROCESS | 2140 | 1466500076231 Marionette TRACE conn10 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:56 INFO - PROCESS | 2140 | 1466500076234 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:56 INFO - PROCESS | 2140 | 1466500076323 Marionette TRACE conn10 <- [1,559,null,{"value":null}] 02:07:56 INFO - PROCESS | 2140 | 1466500076390 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 2140 | 1466500076393 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:56 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649CCA000 == 28 [pid = 2140] [id = 149] 02:07:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264900AC00) [pid = 2140] [serial = 445] [outer = 0000000000000000] 02:07:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264919B400) [pid = 2140] [serial = 446] [outer = 000000264900AC00] 02:07:56 INFO - PROCESS | 2140 | 1466500076442 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264922E000) [pid = 2140] [serial = 447] [outer = 000000264900AC00] 02:07:56 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:56 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:56 INFO - PROCESS | 2140 | 1466500076842 Marionette TRACE conn10 <- [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]]]}] 02:07:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:07:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 02:07:56 INFO - PROCESS | 2140 | 1466500076916 Marionette TRACE conn10 -> [0,561,"getWindowHandle",null] 02:07:56 INFO - PROCESS | 2140 | 1466500076922 Marionette TRACE conn10 <- [1,561,null,{"value":"13"}] 02:07:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:07:56 INFO - PROCESS | 2140 | 1466500076929 Marionette TRACE conn10 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:07:56 INFO - PROCESS | 2140 | 1466500076932 Marionette TRACE conn10 <- [1,562,null,{}] 02:07:56 INFO - PROCESS | 2140 | 1466500076936 Marionette TRACE conn10 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:56 INFO - PROCESS | 2140 | 1466500076939 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:57 INFO - PROCESS | 2140 | 1466500077030 Marionette TRACE conn10 <- [1,563,null,{"value":null}] 02:07:57 INFO - PROCESS | 2140 | 1466500077043 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:57 INFO - PROCESS | 2140 | 1466500077045 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E474800 == 29 [pid = 2140] [id = 150] 02:07:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264D6D4000) [pid = 2140] [serial = 448] [outer = 0000000000000000] 02:07:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264D6DA800) [pid = 2140] [serial = 449] [outer = 000000264D6D4000] 02:07:57 INFO - PROCESS | 2140 | 1466500077099 Marionette DEBUG loaded listener.js 02:07:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D8F5800) [pid = 2140] [serial = 450] [outer = 000000264D6D4000] 02:07:57 INFO - PROCESS | 2140 | 1466500077571 Marionette TRACE conn10 <- [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]]]}] 02:07:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:07:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 02:07:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:07:57 INFO - PROCESS | 2140 | 1466500077606 Marionette TRACE conn10 -> [0,565,"getWindowHandle",null] 02:07:57 INFO - PROCESS | 2140 | 1466500077608 Marionette TRACE conn10 <- [1,565,null,{"value":"13"}] 02:07:57 INFO - PROCESS | 2140 | 1466500077612 Marionette TRACE conn10 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:07:57 INFO - PROCESS | 2140 | 1466500077616 Marionette TRACE conn10 <- [1,566,null,{}] 02:07:57 INFO - PROCESS | 2140 | 1466500077628 Marionette TRACE conn10 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:57 INFO - PROCESS | 2140 | 1466500077633 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:57 INFO - PROCESS | 2140 | 1466500077752 Marionette TRACE conn10 <- [1,567,null,{"value":null}] 02:07:57 INFO - PROCESS | 2140 | 1466500077831 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:57 INFO - PROCESS | 2140 | 1466500077834 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:57 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1C000 == 30 [pid = 2140] [id = 151] 02:07:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002649062400) [pid = 2140] [serial = 451] [outer = 0000000000000000] 02:07:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264F274C00) [pid = 2140] [serial = 452] [outer = 0000002649062400] 02:07:57 INFO - PROCESS | 2140 | 1466500077885 Marionette DEBUG loaded listener.js 02:07:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264F763C00) [pid = 2140] [serial = 453] [outer = 0000002649062400] 02:07:58 INFO - PROCESS | 2140 | 1466500078303 Marionette TRACE conn10 <- [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]]]}] 02:07:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:07:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 02:07:58 INFO - PROCESS | 2140 | 1466500078348 Marionette TRACE conn10 -> [0,569,"getWindowHandle",null] 02:07:58 INFO - PROCESS | 2140 | 1466500078351 Marionette TRACE conn10 <- [1,569,null,{"value":"13"}] 02:07:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:07:58 INFO - PROCESS | 2140 | 1466500078355 Marionette TRACE conn10 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:07:58 INFO - PROCESS | 2140 | 1466500078357 Marionette TRACE conn10 <- [1,570,null,{}] 02:07:58 INFO - PROCESS | 2140 | 1466500078360 Marionette TRACE conn10 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:58 INFO - PROCESS | 2140 | 1466500078362 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:58 INFO - PROCESS | 2140 | 1466500078477 Marionette TRACE conn10 <- [1,571,null,{"value":null}] 02:07:58 INFO - PROCESS | 2140 | 1466500078483 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:58 INFO - PROCESS | 2140 | 1466500078485 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:58 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D4800 == 31 [pid = 2140] [id = 152] 02:07:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265227A400) [pid = 2140] [serial = 454] [outer = 0000000000000000] 02:07:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652436800) [pid = 2140] [serial = 455] [outer = 000000265227A400] 02:07:58 INFO - PROCESS | 2140 | 1466500078533 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (00000026524C1800) [pid = 2140] [serial = 456] [outer = 000000265227A400] 02:07:58 INFO - PROCESS | 2140 | 1466500078977 Marionette TRACE conn10 <- [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]]]}] 02:07:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:07:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 02:07:59 INFO - PROCESS | 2140 | 1466500079028 Marionette TRACE conn10 -> [0,573,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 2140 | 1466500079030 Marionette TRACE conn10 <- [1,573,null,{"value":"13"}] 02:07:59 INFO - PROCESS | 2140 | 1466500079034 Marionette TRACE conn10 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:07:59 INFO - PROCESS | 2140 | 1466500079036 Marionette TRACE conn10 <- [1,574,null,{}] 02:07:59 INFO - PROCESS | 2140 | 1466500079045 Marionette TRACE conn10 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:59 INFO - PROCESS | 2140 | 1466500079048 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:59 INFO - PROCESS | 2140 | 1466500079177 Marionette TRACE conn10 <- [1,575,null,{"value":null}] 02:07:59 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:07:59 INFO - PROCESS | 2140 | 1466500079489 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 2140 | 1466500079491 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:07:59 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C81000 == 32 [pid = 2140] [id = 153] 02:07:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264D6CF800) [pid = 2140] [serial = 457] [outer = 0000000000000000] 02:07:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265373DC00) [pid = 2140] [serial = 458] [outer = 000000264D6CF800] 02:07:59 INFO - PROCESS | 2140 | 1466500079536 Marionette DEBUG loaded listener.js 02:07:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653FB5800) [pid = 2140] [serial = 459] [outer = 000000264D6CF800] 02:07:59 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:59 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:59 INFO - PROCESS | 2140 | 1466500079982 Marionette TRACE conn10 <- [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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:08:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 984ms 02:08:00 INFO - PROCESS | 2140 | 1466500080029 Marionette TRACE conn10 -> [0,577,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 2140 | 1466500080031 Marionette TRACE conn10 <- [1,577,null,{"value":"13"}] 02:08:00 INFO - PROCESS | 2140 | 1466500080035 Marionette TRACE conn10 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - PROCESS | 2140 | 1466500080036 Marionette TRACE conn10 <- [1,578,null,{}] 02:08:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:08:00 INFO - PROCESS | 2140 | 1466500080040 Marionette TRACE conn10 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:00 INFO - PROCESS | 2140 | 1466500080046 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:00 INFO - PROCESS | 2140 | 1466500080337 Marionette TRACE conn10 <- [1,579,null,{"value":null}] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002658F34000) [pid = 2140] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A2CEC00) [pid = 2140] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649013400) [pid = 2140] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F273000) [pid = 2140] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A66B800) [pid = 2140] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656895400) [pid = 2140] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A67C000) [pid = 2140] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265353EC00) [pid = 2140] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264D9BA400) [pid = 2140] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264951F400) [pid = 2140] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:08:00 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A111C00) [pid = 2140] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:08:00 INFO - PROCESS | 2140 | 1466500080391 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:00 INFO - PROCESS | 2140 | 1466500080393 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:00 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559E6000 == 33 [pid = 2140] [id = 154] 02:08:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002648E22000) [pid = 2140] [serial = 460] [outer = 0000000000000000] 02:08:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D85DC00) [pid = 2140] [serial = 461] [outer = 0000002648E22000] 02:08:00 INFO - PROCESS | 2140 | 1466500080439 Marionette DEBUG loaded listener.js 02:08:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656894800) [pid = 2140] [serial = 462] [outer = 0000002648E22000] 02:08:00 INFO - PROCESS | 2140 | 1466500080835 Marionette TRACE conn10 <- [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]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:08:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 838ms 02:08:00 INFO - PROCESS | 2140 | 1466500080879 Marionette TRACE conn10 -> [0,581,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 2140 | 1466500080881 Marionette TRACE conn10 <- [1,581,null,{"value":"13"}] 02:08:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:08:00 INFO - PROCESS | 2140 | 1466500080884 Marionette TRACE conn10 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - PROCESS | 2140 | 1466500080886 Marionette TRACE conn10 <- [1,582,null,{}] 02:08:00 INFO - PROCESS | 2140 | 1466500080890 Marionette TRACE conn10 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:00 INFO - PROCESS | 2140 | 1466500080892 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:00 INFO - PROCESS | 2140 | 1466500080973 Marionette TRACE conn10 <- [1,583,null,{"value":null}] 02:08:00 INFO - PROCESS | 2140 | 1466500080979 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:00 INFO - PROCESS | 2140 | 1466500080981 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A178000 == 34 [pid = 2140] [id = 155] 02:08:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002649063800) [pid = 2140] [serial = 463] [outer = 0000000000000000] 02:08:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656F8C800) [pid = 2140] [serial = 464] [outer = 0000002649063800] 02:08:01 INFO - PROCESS | 2140 | 1466500081026 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658F30400) [pid = 2140] [serial = 465] [outer = 0000002649063800] 02:08:01 INFO - PROCESS | 2140 | 1466500081427 Marionette TRACE conn10 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:08:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:08:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 587ms 02:08:01 INFO - PROCESS | 2140 | 1466500081474 Marionette TRACE conn10 -> [0,585,"getWindowHandle",null] 02:08:01 INFO - PROCESS | 2140 | 1466500081476 Marionette TRACE conn10 <- [1,585,null,{"value":"13"}] 02:08:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:08:01 INFO - PROCESS | 2140 | 1466500081484 Marionette TRACE conn10 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:08:01 INFO - PROCESS | 2140 | 1466500081486 Marionette TRACE conn10 <- [1,586,null,{}] 02:08:01 INFO - PROCESS | 2140 | 1466500081490 Marionette TRACE conn10 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:01 INFO - PROCESS | 2140 | 1466500081492 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:01 INFO - PROCESS | 2140 | 1466500081571 Marionette TRACE conn10 <- [1,587,null,{"value":null}] 02:08:01 INFO - PROCESS | 2140 | 1466500081580 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 2140 | 1466500081582 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:01 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE11800 == 35 [pid = 2140] [id = 156] 02:08:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A103800) [pid = 2140] [serial = 466] [outer = 0000000000000000] 02:08:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A10B000) [pid = 2140] [serial = 467] [outer = 000000265A103800] 02:08:01 INFO - PROCESS | 2140 | 1466500081629 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A13D400) [pid = 2140] [serial = 468] [outer = 000000265A103800] 02:08:02 INFO - PROCESS | 2140 | 1466500082071 Marionette TRACE conn10 <- [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]]]}] 02:08:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:08:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 02:08:02 INFO - PROCESS | 2140 | 1466500082117 Marionette TRACE conn10 -> [0,589,"getWindowHandle",null] 02:08:02 INFO - PROCESS | 2140 | 1466500082119 Marionette TRACE conn10 <- [1,589,null,{"value":"13"}] 02:08:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:08:02 INFO - PROCESS | 2140 | 1466500082123 Marionette TRACE conn10 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 2140 | 1466500082125 Marionette TRACE conn10 <- [1,590,null,{}] 02:08:02 INFO - PROCESS | 2140 | 1466500082133 Marionette TRACE conn10 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:02 INFO - PROCESS | 2140 | 1466500082135 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:02 INFO - PROCESS | 2140 | 1466500082218 Marionette TRACE conn10 <- [1,591,null,{"value":null}] 02:08:02 INFO - PROCESS | 2140 | 1466500082224 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 2140 | 1466500082226 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:02 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1B800 == 36 [pid = 2140] [id = 157] 02:08:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A214400) [pid = 2140] [serial = 469] [outer = 0000000000000000] 02:08:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2C5C00) [pid = 2140] [serial = 470] [outer = 000000265A214400] 02:08:02 INFO - PROCESS | 2140 | 1466500082275 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2D1000) [pid = 2140] [serial = 471] [outer = 000000265A214400] 02:08:03 INFO - PROCESS | 2140 | 1466500083044 Marionette TRACE conn10 <- [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]]]}] 02:08:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:08:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 984ms 02:08:03 INFO - PROCESS | 2140 | 1466500083110 Marionette TRACE conn10 -> [0,593,"getWindowHandle",null] 02:08:03 INFO - PROCESS | 2140 | 1466500083115 Marionette TRACE conn10 <- [1,593,null,{"value":"13"}] 02:08:03 INFO - PROCESS | 2140 | 1466500083120 Marionette TRACE conn10 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:08:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:08:03 INFO - PROCESS | 2140 | 1466500083126 Marionette TRACE conn10 <- [1,594,null,{}] 02:08:03 INFO - PROCESS | 2140 | 1466500083131 Marionette TRACE conn10 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:03 INFO - PROCESS | 2140 | 1466500083134 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:03 INFO - PROCESS | 2140 | 1466500083269 Marionette TRACE conn10 <- [1,595,null,{"value":null}] 02:08:03 INFO - PROCESS | 2140 | 1466500083333 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:03 INFO - PROCESS | 2140 | 1466500083336 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E480800 == 37 [pid = 2140] [id = 158] 02:08:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002649229400) [pid = 2140] [serial = 472] [outer = 0000000000000000] 02:08:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264979F800) [pid = 2140] [serial = 473] [outer = 0000002649229400] 02:08:03 INFO - PROCESS | 2140 | 1466500083395 Marionette DEBUG loaded listener.js 02:08:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264D857C00) [pid = 2140] [serial = 474] [outer = 0000002649229400] 02:08:04 INFO - PROCESS | 2140 | 1466500084153 Marionette TRACE conn10 <- [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]]]}] 02:08:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:08:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1088ms 02:08:04 INFO - PROCESS | 2140 | 1466500084219 Marionette TRACE conn10 -> [0,597,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 2140 | 1466500084224 Marionette TRACE conn10 <- [1,597,null,{"value":"13"}] 02:08:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:08:04 INFO - PROCESS | 2140 | 1466500084231 Marionette TRACE conn10 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - PROCESS | 2140 | 1466500084234 Marionette TRACE conn10 <- [1,598,null,{}] 02:08:04 INFO - PROCESS | 2140 | 1466500084238 Marionette TRACE conn10 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:04 INFO - PROCESS | 2140 | 1466500084241 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:04 INFO - PROCESS | 2140 | 1466500084376 Marionette TRACE conn10 <- [1,599,null,{"value":null}] 02:08:04 INFO - PROCESS | 2140 | 1466500084440 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:04 INFO - PROCESS | 2140 | 1466500084443 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:04 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C80800 == 38 [pid = 2140] [id = 159] 02:08:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264D856000) [pid = 2140] [serial = 475] [outer = 0000000000000000] 02:08:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265220E000) [pid = 2140] [serial = 476] [outer = 000000264D856000] 02:08:04 INFO - PROCESS | 2140 | 1466500084501 Marionette DEBUG loaded listener.js 02:08:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002653974C00) [pid = 2140] [serial = 477] [outer = 000000264D856000] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE11800 == 37 [pid = 2140] [id = 156] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265A178000 == 36 [pid = 2140] [id = 155] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 00000026559E6000 == 35 [pid = 2140] [id = 154] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C81000 == 34 [pid = 2140] [id = 153] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D4800 == 33 [pid = 2140] [id = 152] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1C000 == 32 [pid = 2140] [id = 151] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 000000264E474800 == 31 [pid = 2140] [id = 150] 02:08:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002649CCA000 == 30 [pid = 2140] [id = 149] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A109400) [pid = 2140] [serial = 416] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A669400) [pid = 2140] [serial = 419] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A212C00) [pid = 2140] [serial = 417] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002649233000) [pid = 2140] [serial = 422] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F294C00) [pid = 2140] [serial = 407] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265220F000) [pid = 2140] [serial = 408] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265B152C00) [pid = 2140] [serial = 429] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002656F87400) [pid = 2140] [serial = 413] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A85FC00) [pid = 2140] [serial = 399] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A685800) [pid = 2140] [serial = 398] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026537D4800) [pid = 2140] [serial = 410] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002655EB7400) [pid = 2140] [serial = 411] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E36E400) [pid = 2140] [serial = 401] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A859C00) [pid = 2140] [serial = 420] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264F292800) [pid = 2140] [serial = 402] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264D6D7800) [pid = 2140] [serial = 404] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264E010C00) [pid = 2140] [serial = 405] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265B0B5000) [pid = 2140] [serial = 428] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A8B8800) [pid = 2140] [serial = 425] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002656372C00) [pid = 2140] [serial = 423] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265B0A8400) [pid = 2140] [serial = 426] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002658788C00) [pid = 2140] [serial = 414] [outer = 0000000000000000] [url = about:blank] 02:08:05 INFO - PROCESS | 2140 | 1466500085371 Marionette TRACE conn10 <- [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]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:08:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1186ms 02:08:05 INFO - PROCESS | 2140 | 1466500085418 Marionette TRACE conn10 -> [0,601,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 2140 | 1466500085422 Marionette TRACE conn10 <- [1,601,null,{"value":"13"}] 02:08:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:08:05 INFO - PROCESS | 2140 | 1466500085427 Marionette TRACE conn10 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 2140 | 1466500085430 Marionette TRACE conn10 <- [1,602,null,{}] 02:08:05 INFO - PROCESS | 2140 | 1466500085435 Marionette TRACE conn10 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:05 INFO - PROCESS | 2140 | 1466500085438 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:05 INFO - PROCESS | 2140 | 1466500085530 Marionette TRACE conn10 <- [1,603,null,{"value":null}] 02:08:05 INFO - PROCESS | 2140 | 1466500085545 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:05 INFO - PROCESS | 2140 | 1466500085547 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:05 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E1B3000 == 31 [pid = 2140] [id = 160] 02:08:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264D6B3C00) [pid = 2140] [serial = 478] [outer = 0000000000000000] 02:08:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D6D8C00) [pid = 2140] [serial = 479] [outer = 000000264D6B3C00] 02:08:05 INFO - PROCESS | 2140 | 1466500085596 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E372800) [pid = 2140] [serial = 480] [outer = 000000264D6B3C00] 02:08:06 INFO - PROCESS | 2140 | 1466500086174 Marionette TRACE conn10 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:08:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 776ms 02:08:06 INFO - PROCESS | 2140 | 1466500086207 Marionette TRACE conn10 -> [0,605,"getWindowHandle",null] 02:08:06 INFO - PROCESS | 2140 | 1466500086211 Marionette TRACE conn10 <- [1,605,null,{"value":"13"}] 02:08:06 INFO - PROCESS | 2140 | 1466500086217 Marionette TRACE conn10 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:08:06 INFO - PROCESS | 2140 | 1466500086220 Marionette TRACE conn10 <- [1,606,null,{}] 02:08:06 INFO - PROCESS | 2140 | 1466500086224 Marionette TRACE conn10 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:06 INFO - PROCESS | 2140 | 1466500086227 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:06 INFO - PROCESS | 2140 | 1466500086318 Marionette TRACE conn10 <- [1,607,null,{"value":null}] 02:08:06 INFO - PROCESS | 2140 | 1466500086386 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 2140 | 1466500086388 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:06 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F0F800 == 32 [pid = 2140] [id = 161] 02:08:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F298400) [pid = 2140] [serial = 481] [outer = 0000000000000000] 02:08:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265227FC00) [pid = 2140] [serial = 482] [outer = 000000264F298400] 02:08:06 INFO - PROCESS | 2140 | 1466500086436 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002652BF4C00) [pid = 2140] [serial = 483] [outer = 000000264F298400] 02:08:06 INFO - PROCESS | 2140 | 1466500086828 Marionette TRACE conn10 <- [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]]]}] 02:08:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:08:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 692ms 02:08:06 INFO - PROCESS | 2140 | 1466500086913 Marionette TRACE conn10 -> [0,609,"getWindowHandle",null] 02:08:06 INFO - PROCESS | 2140 | 1466500086915 Marionette TRACE conn10 <- [1,609,null,{"value":"13"}] 02:08:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:08:06 INFO - PROCESS | 2140 | 1466500086919 Marionette TRACE conn10 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:08:06 INFO - PROCESS | 2140 | 1466500086923 Marionette TRACE conn10 <- [1,610,null,{}] 02:08:06 INFO - PROCESS | 2140 | 1466500086935 Marionette TRACE conn10 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:06 INFO - PROCESS | 2140 | 1466500086941 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:07 INFO - PROCESS | 2140 | 1466500087064 Marionette TRACE conn10 <- [1,611,null,{"value":null}] 02:08:07 INFO - PROCESS | 2140 | 1466500087075 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 2140 | 1466500087078 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:07 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C75800 == 33 [pid = 2140] [id = 162] 02:08:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656379C00) [pid = 2140] [serial = 484] [outer = 0000000000000000] 02:08:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265641B800) [pid = 2140] [serial = 485] [outer = 0000002656379C00] 02:08:07 INFO - PROCESS | 2140 | 1466500087127 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265689F000) [pid = 2140] [serial = 486] [outer = 0000002656379C00] 02:08:07 INFO - PROCESS | 2140 | 1466500087561 Marionette TRACE conn10 <- [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]]]}] 02:08:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:08:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 691ms 02:08:07 INFO - PROCESS | 2140 | 1466500087613 Marionette TRACE conn10 -> [0,613,"getWindowHandle",null] 02:08:07 INFO - PROCESS | 2140 | 1466500087616 Marionette TRACE conn10 <- [1,613,null,{"value":"13"}] 02:08:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:08:07 INFO - PROCESS | 2140 | 1466500087619 Marionette TRACE conn10 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:08:07 INFO - PROCESS | 2140 | 1466500087621 Marionette TRACE conn10 <- [1,614,null,{}] 02:08:07 INFO - PROCESS | 2140 | 1466500087625 Marionette TRACE conn10 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:07 INFO - PROCESS | 2140 | 1466500087627 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:07 INFO - PROCESS | 2140 | 1466500087741 Marionette TRACE conn10 <- [1,615,null,{"value":null}] 02:08:07 INFO - PROCESS | 2140 | 1466500087747 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 2140 | 1466500087749 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:07 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB1800 == 34 [pid = 2140] [id = 163] 02:08:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656F8D800) [pid = 2140] [serial = 487] [outer = 0000000000000000] 02:08:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658A98800) [pid = 2140] [serial = 488] [outer = 0000002656F8D800] 02:08:07 INFO - PROCESS | 2140 | 1466500087840 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A135400) [pid = 2140] [serial = 489] [outer = 0000002656F8D800] 02:08:08 INFO - PROCESS | 2140 | 1466500088285 Marionette TRACE conn10 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:08:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:08:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 734ms 02:08:08 INFO - PROCESS | 2140 | 1466500088356 Marionette TRACE conn10 -> [0,617,"getWindowHandle",null] 02:08:08 INFO - PROCESS | 2140 | 1466500088358 Marionette TRACE conn10 <- [1,617,null,{"value":"13"}] 02:08:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:08:08 INFO - PROCESS | 2140 | 1466500088362 Marionette TRACE conn10 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - PROCESS | 2140 | 1466500088363 Marionette TRACE conn10 <- [1,618,null,{}] 02:08:08 INFO - PROCESS | 2140 | 1466500088367 Marionette TRACE conn10 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:08 INFO - PROCESS | 2140 | 1466500088369 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:08 INFO - PROCESS | 2140 | 1466500088506 Marionette TRACE conn10 <- [1,619,null,{"value":null}] 02:08:08 INFO - PROCESS | 2140 | 1466500088516 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:08 INFO - PROCESS | 2140 | 1466500088518 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE05000 == 35 [pid = 2140] [id = 164] 02:08:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A212400) [pid = 2140] [serial = 490] [outer = 0000000000000000] 02:08:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A2C8000) [pid = 2140] [serial = 491] [outer = 000000265A212400] 02:08:08 INFO - PROCESS | 2140 | 1466500088604 Marionette DEBUG loaded listener.js 02:08:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2D4400) [pid = 2140] [serial = 492] [outer = 000000265A212400] 02:08:09 INFO - PROCESS | 2140 | 1466500089042 Marionette TRACE conn10 <- [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]]]}] 02:08:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:08:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 732ms 02:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:08:09 INFO - PROCESS | 2140 | 1466500089096 Marionette TRACE conn10 -> [0,621,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 2140 | 1466500089098 Marionette TRACE conn10 <- [1,621,null,{"value":"13"}] 02:08:09 INFO - PROCESS | 2140 | 1466500089102 Marionette TRACE conn10 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - PROCESS | 2140 | 1466500089104 Marionette TRACE conn10 <- [1,622,null,{}] 02:08:09 INFO - PROCESS | 2140 | 1466500089107 Marionette TRACE conn10 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:09 INFO - PROCESS | 2140 | 1466500089113 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:09 INFO - PROCESS | 2140 | 1466500089256 Marionette TRACE conn10 <- [1,623,null,{"value":null}] 02:08:09 INFO - PROCESS | 2140 | 1466500089271 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:09 INFO - PROCESS | 2140 | 1466500089273 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C730000 == 36 [pid = 2140] [id = 165] 02:08:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2D2400) [pid = 2140] [serial = 493] [outer = 0000000000000000] 02:08:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A63C800) [pid = 2140] [serial = 494] [outer = 000000265A2D2400] 02:08:09 INFO - PROCESS | 2140 | 1466500089359 Marionette DEBUG loaded listener.js 02:08:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A686400) [pid = 2140] [serial = 495] [outer = 000000265A2D2400] 02:08:09 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A103800) [pid = 2140] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264D6D4000) [pid = 2140] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264900AC00) [pid = 2140] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002649062400) [pid = 2140] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D6D8000) [pid = 2140] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265227A400) [pid = 2140] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002649224C00) [pid = 2140] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264F29D800) [pid = 2140] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A637C00) [pid = 2140] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265B35DC00) [pid = 2140] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264D6CF800) [pid = 2140] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002648E22000) [pid = 2140] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:08:09 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002649063800) [pid = 2140] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:08:09 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:09 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:08:09 INFO - PROCESS | 2140 | 1466500089791 Marionette TRACE conn10 <- [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]]]}] 02:08:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:08:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 732ms 02:08:09 INFO - PROCESS | 2140 | 1466500089842 Marionette TRACE conn10 -> [0,625,"getWindowHandle",null] 02:08:09 INFO - PROCESS | 2140 | 1466500089844 Marionette TRACE conn10 <- [1,625,null,{"value":"13"}] 02:08:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:08:09 INFO - PROCESS | 2140 | 1466500089847 Marionette TRACE conn10 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:08:09 INFO - PROCESS | 2140 | 1466500089849 Marionette TRACE conn10 <- [1,626,null,{}] 02:08:09 INFO - PROCESS | 2140 | 1466500089853 Marionette TRACE conn10 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:09 INFO - PROCESS | 2140 | 1466500089855 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:09 INFO - PROCESS | 2140 | 1466500089965 Marionette TRACE conn10 <- [1,627,null,{"value":null}] 02:08:10 INFO - PROCESS | 2140 | 1466500090009 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 2140 | 1466500090011 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F74B000 == 37 [pid = 2140] [id = 166] 02:08:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264852EC00) [pid = 2140] [serial = 496] [outer = 0000000000000000] 02:08:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F275000) [pid = 2140] [serial = 497] [outer = 000000264852EC00] 02:08:10 INFO - PROCESS | 2140 | 1466500090056 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A689400) [pid = 2140] [serial = 498] [outer = 000000264852EC00] 02:08:10 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:10 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:08:10 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:10 INFO - PROCESS | 2140 | 1466500090404 Marionette TRACE conn10 <- [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]]]}] 02:08:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:08:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 626ms 02:08:10 INFO - PROCESS | 2140 | 1466500090476 Marionette TRACE conn10 -> [0,629,"getWindowHandle",null] 02:08:10 INFO - PROCESS | 2140 | 1466500090478 Marionette TRACE conn10 <- [1,629,null,{"value":"13"}] 02:08:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:08:10 INFO - PROCESS | 2140 | 1466500090487 Marionette TRACE conn10 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:08:10 INFO - PROCESS | 2140 | 1466500090489 Marionette TRACE conn10 <- [1,630,null,{}] 02:08:10 INFO - PROCESS | 2140 | 1466500090492 Marionette TRACE conn10 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:10 INFO - PROCESS | 2140 | 1466500090503 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:10 INFO - PROCESS | 2140 | 1466500090590 Marionette TRACE conn10 <- [1,631,null,{"value":null}] 02:08:10 INFO - PROCESS | 2140 | 1466500090596 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 2140 | 1466500090598 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCCB000 == 38 [pid = 2140] [id = 167] 02:08:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A860000) [pid = 2140] [serial = 499] [outer = 0000000000000000] 02:08:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A8B4000) [pid = 2140] [serial = 500] [outer = 000000265A860000] 02:08:10 INFO - PROCESS | 2140 | 1466500090644 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265AEE7C00) [pid = 2140] [serial = 501] [outer = 000000265A860000] 02:08:11 INFO - PROCESS | 2140 | 1466500091056 Marionette TRACE conn10 <- [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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:08:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 626ms 02:08:11 INFO - PROCESS | 2140 | 1466500091117 Marionette TRACE conn10 -> [0,633,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 2140 | 1466500091119 Marionette TRACE conn10 <- [1,633,null,{"value":"13"}] 02:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:08:11 INFO - PROCESS | 2140 | 1466500091123 Marionette TRACE conn10 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 2140 | 1466500091125 Marionette TRACE conn10 <- [1,634,null,{}] 02:08:11 INFO - PROCESS | 2140 | 1466500091128 Marionette TRACE conn10 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:11 INFO - PROCESS | 2140 | 1466500091130 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:11 INFO - PROCESS | 2140 | 1466500091212 Marionette TRACE conn10 <- [1,635,null,{"value":null}] 02:08:11 INFO - PROCESS | 2140 | 1466500091248 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 2140 | 1466500091250 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D53E000 == 39 [pid = 2140] [id = 168] 02:08:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265B0AA800) [pid = 2140] [serial = 502] [outer = 0000000000000000] 02:08:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265B0AE800) [pid = 2140] [serial = 503] [outer = 000000265B0AA800] 02:08:11 INFO - PROCESS | 2140 | 1466500091300 Marionette DEBUG loaded listener.js 02:08:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265B14C000) [pid = 2140] [serial = 504] [outer = 000000265B0AA800] 02:08:11 INFO - PROCESS | 2140 | 1466500091830 Marionette TRACE conn10 <- [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]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:08:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 773ms 02:08:11 INFO - PROCESS | 2140 | 1466500091899 Marionette TRACE conn10 -> [0,637,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 2140 | 1466500091904 Marionette TRACE conn10 <- [1,637,null,{"value":"13"}] 02:08:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:08:11 INFO - PROCESS | 2140 | 1466500091909 Marionette TRACE conn10 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 2140 | 1466500091913 Marionette TRACE conn10 <- [1,638,null,{}] 02:08:11 INFO - PROCESS | 2140 | 1466500091919 Marionette TRACE conn10 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:11 INFO - PROCESS | 2140 | 1466500091923 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:12 INFO - PROCESS | 2140 | 1466500092079 Marionette TRACE conn10 <- [1,639,null,{"value":null}] 02:08:12 INFO - PROCESS | 2140 | 1466500092187 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:12 INFO - PROCESS | 2140 | 1466500092190 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:12 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F734000 == 40 [pid = 2140] [id = 169] 02:08:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002649225400) [pid = 2140] [serial = 505] [outer = 0000000000000000] 02:08:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264D855000) [pid = 2140] [serial = 506] [outer = 0000002649225400] 02:08:12 INFO - PROCESS | 2140 | 1466500092250 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264F292800) [pid = 2140] [serial = 507] [outer = 0000002649225400] 02:08:12 INFO - PROCESS | 2140 | 1466500092895 Marionette TRACE conn10 <- [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]]]}] 02:08:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:08:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1029ms 02:08:12 INFO - PROCESS | 2140 | 1466500092943 Marionette TRACE conn10 -> [0,641,"getWindowHandle",null] 02:08:12 INFO - PROCESS | 2140 | 1466500092948 Marionette TRACE conn10 <- [1,641,null,{"value":"13"}] 02:08:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:08:12 INFO - PROCESS | 2140 | 1466500092956 Marionette TRACE conn10 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 2140 | 1466500092959 Marionette TRACE conn10 <- [1,642,null,{}] 02:08:12 INFO - PROCESS | 2140 | 1466500092964 Marionette TRACE conn10 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:12 INFO - PROCESS | 2140 | 1466500092967 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:13 INFO - PROCESS | 2140 | 1466500093151 Marionette TRACE conn10 <- [1,643,null,{"value":null}] 02:08:13 INFO - PROCESS | 2140 | 1466500093160 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:13 INFO - PROCESS | 2140 | 1466500093163 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A184000 == 41 [pid = 2140] [id = 170] 02:08:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265607EC00) [pid = 2140] [serial = 508] [outer = 0000000000000000] 02:08:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265641F400) [pid = 2140] [serial = 509] [outer = 000000265607EC00] 02:08:13 INFO - PROCESS | 2140 | 1466500093222 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656FEAC00) [pid = 2140] [serial = 510] [outer = 000000265607EC00] 02:08:13 INFO - PROCESS | 2140 | 1466500093818 Marionette TRACE conn10 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:08:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:08:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 944ms 02:08:13 INFO - PROCESS | 2140 | 1466500093900 Marionette TRACE conn10 -> [0,645,"getWindowHandle",null] 02:08:13 INFO - PROCESS | 2140 | 1466500093903 Marionette TRACE conn10 <- [1,645,null,{"value":"13"}] 02:08:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:08:13 INFO - PROCESS | 2140 | 1466500093907 Marionette TRACE conn10 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:08:13 INFO - PROCESS | 2140 | 1466500093911 Marionette TRACE conn10 <- [1,646,null,{}] 02:08:13 INFO - PROCESS | 2140 | 1466500093923 Marionette TRACE conn10 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:13 INFO - PROCESS | 2140 | 1466500093928 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:14 INFO - PROCESS | 2140 | 1466500094050 Marionette TRACE conn10 <- [1,647,null,{"value":null}] 02:08:14 INFO - PROCESS | 2140 | 1466500094116 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:14 INFO - PROCESS | 2140 | 1466500094119 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5D8800 == 42 [pid = 2140] [id = 171] 02:08:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A668C00) [pid = 2140] [serial = 511] [outer = 0000000000000000] 02:08:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265A685800) [pid = 2140] [serial = 512] [outer = 000000265A668C00] 02:08:14 INFO - PROCESS | 2140 | 1466500094219 Marionette DEBUG loaded listener.js 02:08:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B153400) [pid = 2140] [serial = 513] [outer = 000000265A668C00] 02:08:14 INFO - PROCESS | 2140 | 1466500094771 Marionette TRACE conn10 <- [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]]]}] 02:08:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:08:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 943ms 02:08:14 INFO - PROCESS | 2140 | 1466500094876 Marionette TRACE conn10 -> [0,649,"getWindowHandle",null] 02:08:14 INFO - PROCESS | 2140 | 1466500094879 Marionette TRACE conn10 <- [1,649,null,{"value":"13"}] 02:08:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:08:14 INFO - PROCESS | 2140 | 1466500094907 Marionette TRACE conn10 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:08:14 INFO - PROCESS | 2140 | 1466500094909 Marionette TRACE conn10 <- [1,650,null,{}] 02:08:14 INFO - PROCESS | 2140 | 1466500094915 Marionette TRACE conn10 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:14 INFO - PROCESS | 2140 | 1466500094917 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:15 INFO - PROCESS | 2140 | 1466500095040 Marionette TRACE conn10 <- [1,651,null,{"value":null}] 02:08:15 INFO - PROCESS | 2140 | 1466500095105 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:15 INFO - PROCESS | 2140 | 1466500095108 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:15 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FAE000 == 43 [pid = 2140] [id = 172] 02:08:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002656A31400) [pid = 2140] [serial = 514] [outer = 0000000000000000] 02:08:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265A66D800) [pid = 2140] [serial = 515] [outer = 0000002656A31400] 02:08:15 INFO - PROCESS | 2140 | 1466500095165 Marionette DEBUG loaded listener.js 02:08:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265B6A1800) [pid = 2140] [serial = 516] [outer = 0000002656A31400] 02:08:15 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:15 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:08:15 INFO - PROCESS | 2140 | 1466500095861 Marionette TRACE conn10 <- [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]]]}] 02:08:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:08:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1050ms 02:08:15 INFO - PROCESS | 2140 | 1466500095937 Marionette TRACE conn10 -> [0,653,"getWindowHandle",null] 02:08:15 INFO - PROCESS | 2140 | 1466500095942 Marionette TRACE conn10 <- [1,653,null,{"value":"13"}] 02:08:15 INFO - PROCESS | 2140 | 1466500095947 Marionette TRACE conn10 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:08:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:08:15 INFO - PROCESS | 2140 | 1466500095950 Marionette TRACE conn10 <- [1,654,null,{}] 02:08:15 INFO - PROCESS | 2140 | 1466500095974 Marionette TRACE conn10 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:15 INFO - PROCESS | 2140 | 1466500095977 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:16 INFO - PROCESS | 2140 | 1466500096092 Marionette TRACE conn10 <- [1,655,null,{"value":null}] 02:08:16 INFO - PROCESS | 2140 | 1466500096158 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:16 INFO - PROCESS | 2140 | 1466500096161 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E47C000 == 44 [pid = 2140] [id = 173] 02:08:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264D6D2000) [pid = 2140] [serial = 517] [outer = 0000000000000000] 02:08:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264E034400) [pid = 2140] [serial = 518] [outer = 000000264D6D2000] 02:08:16 INFO - PROCESS | 2140 | 1466500096212 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000264F279400) [pid = 2140] [serial = 519] [outer = 000000264D6D2000] 02:08:16 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCCB000 == 43 [pid = 2140] [id = 167] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000264F74B000 == 42 [pid = 2140] [id = 166] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265C730000 == 41 [pid = 2140] [id = 165] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE05000 == 40 [pid = 2140] [id = 164] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB1800 == 39 [pid = 2140] [id = 163] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C75800 == 38 [pid = 2140] [id = 162] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F0F800 == 37 [pid = 2140] [id = 161] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000264E1B3000 == 36 [pid = 2140] [id = 160] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C80800 == 35 [pid = 2140] [id = 159] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000264E480800 == 34 [pid = 2140] [id = 158] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1B800 == 33 [pid = 2140] [id = 157] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAC0000 == 32 [pid = 2140] [id = 148] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FAE000 == 31 [pid = 2140] [id = 172] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5D8800 == 30 [pid = 2140] [id = 171] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265A184000 == 29 [pid = 2140] [id = 170] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265D53E000 == 28 [pid = 2140] [id = 168] 02:08:17 INFO - PROCESS | 2140 | --DOCSHELL 000000264F734000 == 27 [pid = 2140] [id = 169] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265A10B000) [pid = 2140] [serial = 467] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264D6DA800) [pid = 2140] [serial = 449] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264D8F5800) [pid = 2140] [serial = 450] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264919B400) [pid = 2140] [serial = 446] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000264922E000) [pid = 2140] [serial = 447] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264F274C00) [pid = 2140] [serial = 452] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264F291800) [pid = 2140] [serial = 444] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264D85E000) [pid = 2140] [serial = 443] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002652436800) [pid = 2140] [serial = 455] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (00000026524C1800) [pid = 2140] [serial = 456] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D8E8C00) [pid = 2140] [serial = 432] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002649C1BC00) [pid = 2140] [serial = 431] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656431400) [pid = 2140] [serial = 435] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002652E87000) [pid = 2140] [serial = 434] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A8B4800) [pid = 2140] [serial = 438] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A639000) [pid = 2140] [serial = 437] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265B6AB000) [pid = 2140] [serial = 441] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265B6A2000) [pid = 2140] [serial = 440] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265373DC00) [pid = 2140] [serial = 458] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264D85DC00) [pid = 2140] [serial = 461] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002653FB5800) [pid = 2140] [serial = 459] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656F8C800) [pid = 2140] [serial = 464] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002656894800) [pid = 2140] [serial = 462] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A13D400) [pid = 2140] [serial = 468] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002658F30400) [pid = 2140] [serial = 465] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264F763C00) [pid = 2140] [serial = 453] [outer = 0000000000000000] [url = about:blank] 02:08:17 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:08:17 INFO - PROCESS | 2140 | 1466500097493 Marionette TRACE conn10 <- [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]]]}] 02:08:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:08:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1590ms 02:08:17 INFO - PROCESS | 2140 | 1466500097541 Marionette TRACE conn10 -> [0,657,"getWindowHandle",null] 02:08:17 INFO - PROCESS | 2140 | 1466500097546 Marionette TRACE conn10 <- [1,657,null,{"value":"13"}] 02:08:17 INFO - PROCESS | 2140 | 1466500097550 Marionette TRACE conn10 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:08:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:08:17 INFO - PROCESS | 2140 | 1466500097553 Marionette TRACE conn10 <- [1,658,null,{}] 02:08:17 INFO - PROCESS | 2140 | 1466500097560 Marionette TRACE conn10 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:17 INFO - PROCESS | 2140 | 1466500097563 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:17 INFO - PROCESS | 2140 | 1466500097678 Marionette TRACE conn10 <- [1,659,null,{"value":null}] 02:08:17 INFO - PROCESS | 2140 | 1466500097694 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 2140 | 1466500097697 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D689800 == 28 [pid = 2140] [id = 174] 02:08:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026491A5000) [pid = 2140] [serial = 520] [outer = 0000000000000000] 02:08:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649226800) [pid = 2140] [serial = 521] [outer = 00000026491A5000] 02:08:17 INFO - PROCESS | 2140 | 1466500097747 Marionette DEBUG loaded listener.js 02:08:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D64CC00) [pid = 2140] [serial = 522] [outer = 00000026491A5000] 02:08:18 INFO - PROCESS | 2140 | 1466500098202 Marionette TRACE conn10 <- [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]]]}] 02:08:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 693ms 02:08:18 INFO - PROCESS | 2140 | 1466500098248 Marionette TRACE conn10 -> [0,661,"getWindowHandle",null] 02:08:18 INFO - PROCESS | 2140 | 1466500098254 Marionette TRACE conn10 <- [1,661,null,{"value":"13"}] 02:08:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:08:18 INFO - PROCESS | 2140 | 1466500098261 Marionette TRACE conn10 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:08:18 INFO - PROCESS | 2140 | 1466500098264 Marionette TRACE conn10 <- [1,662,null,{}] 02:08:18 INFO - PROCESS | 2140 | 1466500098268 Marionette TRACE conn10 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:18 INFO - PROCESS | 2140 | 1466500098271 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:18 INFO - PROCESS | 2140 | 1466500098406 Marionette TRACE conn10 <- [1,663,null,{"value":null}] 02:08:18 INFO - PROCESS | 2140 | 1466500098421 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:18 INFO - PROCESS | 2140 | 1466500098424 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FABF000 == 29 [pid = 2140] [id = 175] 02:08:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264E011000) [pid = 2140] [serial = 523] [outer = 0000000000000000] 02:08:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264E1A5400) [pid = 2140] [serial = 524] [outer = 000000264E011000] 02:08:18 INFO - PROCESS | 2140 | 1466500098474 Marionette DEBUG loaded listener.js 02:08:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E432800) [pid = 2140] [serial = 525] [outer = 000000264E011000] 02:08:18 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:18 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:08:18 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:08:18 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:08:18 INFO - PROCESS | 2140 | 1466500098950 Marionette TRACE conn10 <- [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]]]}] 02:08:18 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 02:08:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 733ms 02:08:19 INFO - PROCESS | 2140 | 1466500098996 Marionette TRACE conn10 -> [0,665,"getWindowHandle",null] 02:08:19 INFO - PROCESS | 2140 | 1466500098998 Marionette TRACE conn10 <- [1,665,null,{"value":"13"}] 02:08:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:08:19 INFO - PROCESS | 2140 | 1466500099002 Marionette TRACE conn10 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - PROCESS | 2140 | 1466500099006 Marionette TRACE conn10 <- [1,666,null,{}] 02:08:19 INFO - PROCESS | 2140 | 1466500099018 Marionette TRACE conn10 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:19 INFO - PROCESS | 2140 | 1466500099023 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:19 INFO - PROCESS | 2140 | 1466500099111 Marionette TRACE conn10 <- [1,667,null,{"value":null}] 02:08:19 INFO - PROCESS | 2140 | 1466500099188 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 2140 | 1466500099191 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:19 INFO - PROCESS | 2140 | ++DOCSHELL 000000265584B000 == 30 [pid = 2140] [id = 176] 02:08:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002649199400) [pid = 2140] [serial = 526] [outer = 0000000000000000] 02:08:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F2D7800) [pid = 2140] [serial = 527] [outer = 0000002649199400] 02:08:19 INFO - PROCESS | 2140 | 1466500099241 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002652436800) [pid = 2140] [serial = 528] [outer = 0000002649199400] 02:08:19 INFO - PROCESS | 2140 | 1466500099666 Marionette TRACE conn10 <- [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]]]}] 02:08:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:08:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 02:08:19 INFO - PROCESS | 2140 | 1466500099696 Marionette TRACE conn10 -> [0,669,"getWindowHandle",null] 02:08:19 INFO - PROCESS | 2140 | 1466500099699 Marionette TRACE conn10 <- [1,669,null,{"value":"13"}] 02:08:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:08:19 INFO - PROCESS | 2140 | 1466500099712 Marionette TRACE conn10 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:08:19 INFO - PROCESS | 2140 | 1466500099714 Marionette TRACE conn10 <- [1,670,null,{}] 02:08:19 INFO - PROCESS | 2140 | 1466500099717 Marionette TRACE conn10 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:19 INFO - PROCESS | 2140 | 1466500099719 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:19 INFO - PROCESS | 2140 | 1466500099859 Marionette TRACE conn10 <- [1,671,null,{"value":null}] 02:08:19 INFO - PROCESS | 2140 | 1466500099908 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:19 INFO - PROCESS | 2140 | 1466500099910 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:19 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C68800 == 31 [pid = 2140] [id = 177] 02:08:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002652BF5800) [pid = 2140] [serial = 529] [outer = 0000000000000000] 02:08:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002653533400) [pid = 2140] [serial = 530] [outer = 0000002652BF5800] 02:08:19 INFO - PROCESS | 2140 | 1466500099956 Marionette DEBUG loaded listener.js 02:08:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (00000026539F1800) [pid = 2140] [serial = 531] [outer = 0000002652BF5800] 02:08:20 INFO - PROCESS | 2140 | [2140] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:08:20 INFO - PROCESS | 2140 | [2140] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:08:20 INFO - PROCESS | 2140 | 1466500100864 Marionette TRACE conn10 <- [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]]]}] 02:08:20 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) 02:08:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1178ms 02:08:20 INFO - PROCESS | 2140 | 1466500100896 Marionette TRACE conn10 -> [0,673,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 2140 | 1466500100898 Marionette TRACE conn10 <- [1,673,null,{"value":"13"}] 02:08:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:08:20 INFO - PROCESS | 2140 | 1466500100901 Marionette TRACE conn10 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:08:20 INFO - PROCESS | 2140 | 1466500100903 Marionette TRACE conn10 <- [1,674,null,{}] 02:08:20 INFO - PROCESS | 2140 | 1466500100907 Marionette TRACE conn10 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:20 INFO - PROCESS | 2140 | 1466500100909 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:21 INFO - PROCESS | 2140 | 1466500101017 Marionette TRACE conn10 <- [1,675,null,{"value":null}] 02:08:21 INFO - PROCESS | 2140 | 1466500101023 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 2140 | 1466500101025 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:21 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658791800 == 32 [pid = 2140] [id = 178] 02:08:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264E00E000) [pid = 2140] [serial = 532] [outer = 0000000000000000] 02:08:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002655872C00) [pid = 2140] [serial = 533] [outer = 000000264E00E000] 02:08:21 INFO - PROCESS | 2140 | 1466500101072 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656423400) [pid = 2140] [serial = 534] [outer = 000000264E00E000] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A212400) [pid = 2140] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264852EC00) [pid = 2140] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A2D2400) [pid = 2140] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264F298400) [pid = 2140] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D856000) [pid = 2140] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002656379C00) [pid = 2140] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D6B3C00) [pid = 2140] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002649229400) [pid = 2140] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A214400) [pid = 2140] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A860000) [pid = 2140] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265B0AA800) [pid = 2140] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:08:21 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002656F8D800) [pid = 2140] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:08:22 INFO - PROCESS | 2140 | 1466500102172 Marionette TRACE conn10 <- [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]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:08:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1281ms 02:08:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:08:22 INFO - PROCESS | 2140 | 1466500102184 Marionette TRACE conn10 -> [0,677,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 2140 | 1466500102186 Marionette TRACE conn10 <- [1,677,null,{"value":"13"}] 02:08:22 INFO - PROCESS | 2140 | 1466500102190 Marionette TRACE conn10 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - PROCESS | 2140 | 1466500102191 Marionette TRACE conn10 <- [1,678,null,{}] 02:08:22 INFO - PROCESS | 2140 | 1466500102195 Marionette TRACE conn10 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:22 INFO - PROCESS | 2140 | 1466500102202 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:22 INFO - PROCESS | 2140 | 1466500102310 Marionette TRACE conn10 <- [1,679,null,{"value":null}] 02:08:22 INFO - PROCESS | 2140 | 1466500102316 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:22 INFO - PROCESS | 2140 | 1466500102318 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:22 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16E000 == 33 [pid = 2140] [id = 179] 02:08:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F291400) [pid = 2140] [serial = 535] [outer = 0000000000000000] 02:08:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656378800) [pid = 2140] [serial = 536] [outer = 000000264F291400] 02:08:22 INFO - PROCESS | 2140 | 1466500102366 Marionette DEBUG loaded listener.js 02:08:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002658A9D000) [pid = 2140] [serial = 537] [outer = 000000264F291400] 02:08:23 INFO - PROCESS | 2140 | 1466500103357 Marionette TRACE conn10 <- [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]]]}] 02:08:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:08:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1222ms 02:08:23 INFO - PROCESS | 2140 | 1466500103415 Marionette TRACE conn10 -> [0,681,"getWindowHandle",null] 02:08:23 INFO - PROCESS | 2140 | 1466500103420 Marionette TRACE conn10 <- [1,681,null,{"value":"13"}] 02:08:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:08:23 INFO - PROCESS | 2140 | 1466500103425 Marionette TRACE conn10 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:08:23 INFO - PROCESS | 2140 | 1466500103429 Marionette TRACE conn10 <- [1,682,null,{}] 02:08:23 INFO - PROCESS | 2140 | 1466500103435 Marionette TRACE conn10 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:23 INFO - PROCESS | 2140 | 1466500103438 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:23 INFO - PROCESS | 2140 | 1466500103607 Marionette TRACE conn10 <- [1,683,null,{"value":null}] 02:08:23 INFO - PROCESS | 2140 | 1466500103738 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 2140 | 1466500103743 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E481000 == 34 [pid = 2140] [id = 180] 02:08:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (00000026491A1800) [pid = 2140] [serial = 538] [outer = 0000000000000000] 02:08:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002649229400) [pid = 2140] [serial = 539] [outer = 00000026491A1800] 02:08:23 INFO - PROCESS | 2140 | 1466500103802 Marionette DEBUG loaded listener.js 02:08:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264D84F400) [pid = 2140] [serial = 540] [outer = 00000026491A1800] 02:08:24 INFO - PROCESS | 2140 | 1466500104938 Marionette TRACE conn10 <- [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]]]}] 02:08:24 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) 02:08:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1548ms 02:08:25 INFO - PROCESS | 2140 | 1466500105069 Marionette TRACE conn10 -> [0,685,"getWindowHandle",null] 02:08:25 INFO - PROCESS | 2140 | 1466500105073 Marionette TRACE conn10 <- [1,685,null,{"value":"13"}] 02:08:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:08:25 INFO - PROCESS | 2140 | 1466500105080 Marionette TRACE conn10 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:08:25 INFO - PROCESS | 2140 | 1466500105084 Marionette TRACE conn10 <- [1,686,null,{}] 02:08:25 INFO - PROCESS | 2140 | 1466500105090 Marionette TRACE conn10 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:25 INFO - PROCESS | 2140 | 1466500105093 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:25 INFO - PROCESS | 2140 | 1466500105246 Marionette TRACE conn10 <- [1,687,null,{"value":null}] 02:08:25 INFO - PROCESS | 2140 | 1466500105308 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:25 INFO - PROCESS | 2140 | 1466500105311 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E47C800 == 35 [pid = 2140] [id = 181] 02:08:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264D851400) [pid = 2140] [serial = 541] [outer = 0000000000000000] 02:08:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264D85AC00) [pid = 2140] [serial = 542] [outer = 000000264D851400] 02:08:25 INFO - PROCESS | 2140 | 1466500105363 Marionette DEBUG loaded listener.js 02:08:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E40C000) [pid = 2140] [serial = 543] [outer = 000000264D851400] 02:08:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002658791800 == 34 [pid = 2140] [id = 178] 02:08:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C68800 == 33 [pid = 2140] [id = 177] 02:08:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265584B000 == 32 [pid = 2140] [id = 176] 02:08:25 INFO - PROCESS | 2140 | --DOCSHELL 000000264FABF000 == 31 [pid = 2140] [id = 175] 02:08:25 INFO - PROCESS | 2140 | --DOCSHELL 000000264D689800 == 30 [pid = 2140] [id = 174] 02:08:25 INFO - PROCESS | 2140 | --DOCSHELL 000000264E47C000 == 29 [pid = 2140] [id = 173] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A2D4400) [pid = 2140] [serial = 492] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A2C8000) [pid = 2140] [serial = 491] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F275000) [pid = 2140] [serial = 497] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A63C800) [pid = 2140] [serial = 494] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265227FC00) [pid = 2140] [serial = 482] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265220E000) [pid = 2140] [serial = 476] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002653974C00) [pid = 2140] [serial = 477] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265641B800) [pid = 2140] [serial = 485] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264D6D8C00) [pid = 2140] [serial = 479] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264E372800) [pid = 2140] [serial = 480] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264979F800) [pid = 2140] [serial = 473] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264D857C00) [pid = 2140] [serial = 474] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A2D1000) [pid = 2140] [serial = 471] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A2C5C00) [pid = 2140] [serial = 470] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002652BF4C00) [pid = 2140] [serial = 483] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265AEE7C00) [pid = 2140] [serial = 501] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A8B4000) [pid = 2140] [serial = 500] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265B14C000) [pid = 2140] [serial = 504] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265B0AE800) [pid = 2140] [serial = 503] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000265A686400) [pid = 2140] [serial = 495] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0000002658A98800) [pid = 2140] [serial = 488] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (000000265A135400) [pid = 2140] [serial = 489] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000265A689400) [pid = 2140] [serial = 498] [outer = 0000000000000000] [url = about:blank] 02:08:25 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265689F000) [pid = 2140] [serial = 486] [outer = 0000000000000000] [url = about:blank] 02:08:26 INFO - PROCESS | 2140 | 1466500106384 Marionette TRACE conn10 <- [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]]]}] 02:08:26 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) 02:08:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1341ms 02:08:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:08:26 INFO - PROCESS | 2140 | 1466500106422 Marionette TRACE conn10 -> [0,689,"getWindowHandle",null] 02:08:26 INFO - PROCESS | 2140 | 1466500106426 Marionette TRACE conn10 <- [1,689,null,{"value":"13"}] 02:08:26 INFO - PROCESS | 2140 | 1466500106433 Marionette TRACE conn10 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:08:26 INFO - PROCESS | 2140 | 1466500106437 Marionette TRACE conn10 <- [1,690,null,{}] 02:08:26 INFO - PROCESS | 2140 | 1466500106442 Marionette TRACE conn10 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:26 INFO - PROCESS | 2140 | 1466500106444 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:26 INFO - PROCESS | 2140 | 1466500106537 Marionette TRACE conn10 <- [1,691,null,{"value":null}] 02:08:26 INFO - PROCESS | 2140 | 1466500106598 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 2140 | 1466500106601 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:26 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F04800 == 30 [pid = 2140] [id = 182] 02:08:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000264D851C00) [pid = 2140] [serial = 544] [outer = 0000000000000000] 02:08:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (000000264F178000) [pid = 2140] [serial = 545] [outer = 000000264D851C00] 02:08:26 INFO - PROCESS | 2140 | 1466500106650 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000264F297400) [pid = 2140] [serial = 546] [outer = 000000264D851C00] 02:08:27 INFO - PROCESS | 2140 | 1466500107559 Marionette TRACE conn10 <- [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]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:08:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 02:08:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:08:27 INFO - PROCESS | 2140 | 1466500107614 Marionette TRACE conn10 -> [0,693,"getWindowHandle",null] 02:08:27 INFO - PROCESS | 2140 | 1466500107616 Marionette TRACE conn10 <- [1,693,null,{"value":"13"}] 02:08:27 INFO - PROCESS | 2140 | 1466500107620 Marionette TRACE conn10 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 2140 | 1466500107622 Marionette TRACE conn10 <- [1,694,null,{}] 02:08:27 INFO - PROCESS | 2140 | 1466500107639 Marionette TRACE conn10 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:27 INFO - PROCESS | 2140 | 1466500107645 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:27 INFO - PROCESS | 2140 | 1466500107758 Marionette TRACE conn10 <- [1,695,null,{"value":null}] 02:08:27 INFO - PROCESS | 2140 | 1466500107768 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:27 INFO - PROCESS | 2140 | 1466500107772 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:27 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655A7D000 == 31 [pid = 2140] [id = 183] 02:08:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (00000026524C0800) [pid = 2140] [serial = 547] [outer = 0000000000000000] 02:08:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0000002652BF5000) [pid = 2140] [serial = 548] [outer = 00000026524C0800] 02:08:27 INFO - PROCESS | 2140 | 1466500107859 Marionette DEBUG loaded listener.js 02:08:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002653971800) [pid = 2140] [serial = 549] [outer = 00000026524C0800] 02:08:28 INFO - PROCESS | 2140 | 1466500108815 Marionette TRACE conn10 <- [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]]]}] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002652BF5800) [pid = 2140] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264E00E000) [pid = 2140] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (00000026491A5000) [pid = 2140] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (000000264E011000) [pid = 2140] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (0000002649199400) [pid = 2140] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000264D6D2000) [pid = 2140] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (0000002649225400) [pid = 2140] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000265607EC00) [pid = 2140] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (000000265A668C00) [pid = 2140] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:08:28 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (0000002656A31400) [pid = 2140] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:08:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:08:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1238ms 02:08:28 INFO - PROCESS | 2140 | 1466500108860 Marionette TRACE conn10 -> [0,697,"getWindowHandle",null] 02:08:28 INFO - PROCESS | 2140 | 1466500108862 Marionette TRACE conn10 <- [1,697,null,{"value":"13"}] 02:08:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:08:28 INFO - PROCESS | 2140 | 1466500108865 Marionette TRACE conn10 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:08:28 INFO - PROCESS | 2140 | 1466500108867 Marionette TRACE conn10 <- [1,698,null,{}] 02:08:28 INFO - PROCESS | 2140 | 1466500108875 Marionette TRACE conn10 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:28 INFO - PROCESS | 2140 | 1466500108877 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:28 INFO - PROCESS | 2140 | 1466500108968 Marionette TRACE conn10 <- [1,699,null,{"value":null}] 02:08:28 INFO - PROCESS | 2140 | 1466500108974 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:28 INFO - PROCESS | 2140 | 1466500108976 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:29 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656A0B000 == 32 [pid = 2140] [id = 184] 02:08:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (00000026524BAC00) [pid = 2140] [serial = 550] [outer = 0000000000000000] 02:08:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0000002655860000) [pid = 2140] [serial = 551] [outer = 00000026524BAC00] 02:08:29 INFO - PROCESS | 2140 | 1466500109024 Marionette DEBUG loaded listener.js 02:08:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (0000002653973C00) [pid = 2140] [serial = 552] [outer = 00000026524BAC00] 02:08:29 INFO - PROCESS | 2140 | 1466500109954 Marionette TRACE conn10 <- [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]]]}] 02:08:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:08:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1128ms 02:08:30 INFO - PROCESS | 2140 | 1466500109997 Marionette TRACE conn10 -> [0,701,"getWindowHandle",null] 02:08:30 INFO - PROCESS | 2140 | 1466500109999 Marionette TRACE conn10 <- [1,701,null,{"value":"13"}] 02:08:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:08:30 INFO - PROCESS | 2140 | 1466500110005 Marionette TRACE conn10 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 2140 | 1466500110007 Marionette TRACE conn10 <- [1,702,null,{}] 02:08:30 INFO - PROCESS | 2140 | 1466500110011 Marionette TRACE conn10 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:30 INFO - PROCESS | 2140 | 1466500110013 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:30 INFO - PROCESS | 2140 | 1466500110095 Marionette TRACE conn10 <- [1,703,null,{"value":null}] 02:08:30 INFO - PROCESS | 2140 | 1466500110101 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:30 INFO - PROCESS | 2140 | 1466500110103 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A178000 == 33 [pid = 2140] [id = 185] 02:08:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (00000026568A1000) [pid = 2140] [serial = 553] [outer = 0000000000000000] 02:08:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0000002656F85000) [pid = 2140] [serial = 554] [outer = 00000026568A1000] 02:08:30 INFO - PROCESS | 2140 | 1466500110150 Marionette DEBUG loaded listener.js 02:08:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002658A96C00) [pid = 2140] [serial = 555] [outer = 00000026568A1000] 02:08:31 INFO - PROCESS | 2140 | 1466500111084 Marionette TRACE conn10 <- [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]]]}] 02:08:31 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 02:08:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1130ms 02:08:31 INFO - PROCESS | 2140 | 1466500111135 Marionette TRACE conn10 -> [0,705,"getWindowHandle",null] 02:08:31 INFO - PROCESS | 2140 | 1466500111138 Marionette TRACE conn10 <- [1,705,null,{"value":"13"}] 02:08:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:08:31 INFO - PROCESS | 2140 | 1466500111141 Marionette TRACE conn10 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:08:31 INFO - PROCESS | 2140 | 1466500111143 Marionette TRACE conn10 <- [1,706,null,{}] 02:08:31 INFO - PROCESS | 2140 | 1466500111147 Marionette TRACE conn10 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:31 INFO - PROCESS | 2140 | 1466500111153 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:31 INFO - PROCESS | 2140 | 1466500111270 Marionette TRACE conn10 <- [1,707,null,{"value":null}] 02:08:31 INFO - PROCESS | 2140 | 1466500111277 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 2140 | 1466500111279 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:31 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B099000 == 34 [pid = 2140] [id = 186] 02:08:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000265A13EC00) [pid = 2140] [serial = 556] [outer = 0000000000000000] 02:08:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000265A216800) [pid = 2140] [serial = 557] [outer = 000000265A13EC00] 02:08:31 INFO - PROCESS | 2140 | 1466500111324 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000265A2CE000) [pid = 2140] [serial = 558] [outer = 000000265A13EC00] 02:08:32 INFO - PROCESS | 2140 | 1466500112450 Marionette TRACE conn10 <- [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]]]}] 02:08:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:08:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1342ms 02:08:32 INFO - PROCESS | 2140 | 1466500112487 Marionette TRACE conn10 -> [0,709,"getWindowHandle",null] 02:08:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:08:32 INFO - PROCESS | 2140 | 1466500112491 Marionette TRACE conn10 <- [1,709,null,{"value":"13"}] 02:08:32 INFO - PROCESS | 2140 | 1466500112496 Marionette TRACE conn10 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - PROCESS | 2140 | 1466500112500 Marionette TRACE conn10 <- [1,710,null,{}] 02:08:32 INFO - PROCESS | 2140 | 1466500112506 Marionette TRACE conn10 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:32 INFO - PROCESS | 2140 | 1466500112510 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:32 INFO - PROCESS | 2140 | 1466500112716 Marionette TRACE conn10 <- [1,711,null,{"value":null}] 02:08:32 INFO - PROCESS | 2140 | 1466500112802 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:32 INFO - PROCESS | 2140 | 1466500112805 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:32 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F74000 == 35 [pid = 2140] [id = 187] 02:08:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264E39C400) [pid = 2140] [serial = 559] [outer = 0000000000000000] 02:08:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264E463400) [pid = 2140] [serial = 560] [outer = 000000264E39C400] 02:08:32 INFO - PROCESS | 2140 | 1466500112866 Marionette DEBUG loaded listener.js 02:08:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264F2D7000) [pid = 2140] [serial = 561] [outer = 000000264E39C400] 02:08:33 INFO - PROCESS | 2140 | 1466500113440 Marionette TRACE conn10 <- [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] 02:08:33 INFO - PROCESS | 2140 | 1466500113487 Marionette TRACE conn10 <- [1,713,null,{"value":"13"}] 02:08:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:08:33 INFO - PROCESS | 2140 | 1466500113494 Marionette TRACE conn10 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:08:33 INFO - PROCESS | 2140 | 1466500113497 Marionette TRACE conn10 <- [1,714,null,{}] 02:08:33 INFO - PROCESS | 2140 | 1466500113501 Marionette TRACE conn10 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:33 INFO - PROCESS | 2140 | 1466500113505 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:33 INFO - PROCESS | 2140 | 1466500113623 Marionette TRACE conn10 <- [1,715,null,{"value":null}] 02:08:33 INFO - PROCESS | 2140 | 1466500113705 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:33 INFO - PROCESS | 2140 | 1466500113708 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE13000 == 36 [pid = 2140] [id = 188] 02:08:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002655865400) [pid = 2140] [serial = 562] [outer = 0000000000000000] 02:08:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265641D800) [pid = 2140] [serial = 563] [outer = 0000002655865400] 02:08:33 INFO - PROCESS | 2140 | 1466500113765 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265A104800) [pid = 2140] [serial = 564] [outer = 0000002655865400] 02:08:34 INFO - PROCESS | 2140 | 1466500114430 Marionette TRACE conn10 <- [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]]]}] 02:08:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:08:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 02:08:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:08:34 INFO - PROCESS | 2140 | 1466500114481 Marionette TRACE conn10 -> [0,717,"getWindowHandle",null] 02:08:34 INFO - PROCESS | 2140 | 1466500114484 Marionette TRACE conn10 <- [1,717,null,{"value":"13"}] 02:08:34 INFO - PROCESS | 2140 | 1466500114488 Marionette TRACE conn10 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:08:34 INFO - PROCESS | 2140 | 1466500114492 Marionette TRACE conn10 <- [1,718,null,{}] 02:08:34 INFO - PROCESS | 2140 | 1466500114504 Marionette TRACE conn10 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:34 INFO - PROCESS | 2140 | 1466500114509 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:34 INFO - PROCESS | 2140 | 1466500114652 Marionette TRACE conn10 <- [1,719,null,{"value":null}] 02:08:34 INFO - PROCESS | 2140 | 1466500114670 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 2140 | 1466500114674 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C730000 == 37 [pid = 2140] [id = 189] 02:08:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265A2D3800) [pid = 2140] [serial = 565] [outer = 0000000000000000] 02:08:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265A632000) [pid = 2140] [serial = 566] [outer = 000000265A2D3800] 02:08:34 INFO - PROCESS | 2140 | 1466500114734 Marionette DEBUG loaded listener.js 02:08:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265A65F400) [pid = 2140] [serial = 567] [outer = 000000265A2D3800] 02:08:35 INFO - PROCESS | 2140 | 1466500115359 Marionette TRACE conn10 <- [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] 02:08:35 INFO - PROCESS | 2140 | 1466500115436 Marionette TRACE conn10 <- [1,721,null,{"value":"13"}] 02:08:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:08:35 INFO - PROCESS | 2140 | 1466500115454 Marionette TRACE conn10 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:08:35 INFO - PROCESS | 2140 | 1466500115456 Marionette TRACE conn10 <- [1,722,null,{}] 02:08:35 INFO - PROCESS | 2140 | 1466500115460 Marionette TRACE conn10 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:35 INFO - PROCESS | 2140 | 1466500115463 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:35 INFO - PROCESS | 2140 | 1466500115585 Marionette TRACE conn10 <- [1,723,null,{"value":null}] 02:08:35 INFO - PROCESS | 2140 | 1466500115647 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:35 INFO - PROCESS | 2140 | 1466500115649 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E3C6800 == 38 [pid = 2140] [id = 190] 02:08:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (00000026524B2C00) [pid = 2140] [serial = 568] [outer = 0000000000000000] 02:08:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002653974800) [pid = 2140] [serial = 569] [outer = 00000026524B2C00] 02:08:35 INFO - PROCESS | 2140 | 1466500115705 Marionette DEBUG loaded listener.js 02:08:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A665800) [pid = 2140] [serial = 570] [outer = 00000026524B2C00] 02:08:36 INFO - PROCESS | 2140 | 1466500116400 Marionette TRACE conn10 <- [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]]]}] 02:08:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:08:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 986ms 02:08:36 INFO - PROCESS | 2140 | 1466500116445 Marionette TRACE conn10 -> [0,725,"getWindowHandle",null] 02:08:36 INFO - PROCESS | 2140 | 1466500116449 Marionette TRACE conn10 <- [1,725,null,{"value":"13"}] 02:08:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:08:36 INFO - PROCESS | 2140 | 1466500116454 Marionette TRACE conn10 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:08:36 INFO - PROCESS | 2140 | 1466500116459 Marionette TRACE conn10 <- [1,726,null,{}] 02:08:36 INFO - PROCESS | 2140 | 1466500116464 Marionette TRACE conn10 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:36 INFO - PROCESS | 2140 | 1466500116467 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000265A178000 == 37 [pid = 2140] [id = 185] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 0000002656A0B000 == 36 [pid = 2140] [id = 184] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 0000002655A7D000 == 35 [pid = 2140] [id = 183] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F04800 == 34 [pid = 2140] [id = 182] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000264E47C800 == 33 [pid = 2140] [id = 181] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000264E481000 == 32 [pid = 2140] [id = 180] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16E000 == 31 [pid = 2140] [id = 179] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000264E3C6800 == 30 [pid = 2140] [id = 190] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000265C730000 == 29 [pid = 2140] [id = 189] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE13000 == 28 [pid = 2140] [id = 188] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 000000265B099000 == 27 [pid = 2140] [id = 186] 02:08:37 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F74000 == 26 [pid = 2140] [id = 187] 02:08:37 INFO - PROCESS | 2140 | 1466500117137 Marionette TRACE conn10 <- [1,727,null,{"value":null}] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002653533400) [pid = 2140] [serial = 530] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002655872C00) [pid = 2140] [serial = 533] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002649226800) [pid = 2140] [serial = 521] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264D64CC00) [pid = 2140] [serial = 522] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264E432800) [pid = 2140] [serial = 525] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264E1A5400) [pid = 2140] [serial = 524] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264F2D7800) [pid = 2140] [serial = 527] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264E034400) [pid = 2140] [serial = 518] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264F279400) [pid = 2140] [serial = 519] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (00000026539F1800) [pid = 2140] [serial = 531] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000264F292800) [pid = 2140] [serial = 507] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000264D855000) [pid = 2140] [serial = 506] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0000002656FEAC00) [pid = 2140] [serial = 510] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265641F400) [pid = 2140] [serial = 509] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (000000265B153400) [pid = 2140] [serial = 513] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000265A685800) [pid = 2140] [serial = 512] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (0000002656378800) [pid = 2140] [serial = 536] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000265B6A1800) [pid = 2140] [serial = 516] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000265A66D800) [pid = 2140] [serial = 515] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (0000002652436800) [pid = 2140] [serial = 528] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (0000002656423400) [pid = 2140] [serial = 534] [outer = 0000000000000000] [url = about:blank] 02:08:37 INFO - PROCESS | 2140 | 1466500117306 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 2140 | 1466500117310 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:37 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649772000 == 27 [pid = 2140] [id = 191] 02:08:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (000000264850C000) [pid = 2140] [serial = 571] [outer = 0000000000000000] 02:08:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0000002648740800) [pid = 2140] [serial = 572] [outer = 000000264850C000] 02:08:37 INFO - PROCESS | 2140 | 1466500117362 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (0000002649011C00) [pid = 2140] [serial = 573] [outer = 000000264850C000] 02:08:38 INFO - PROCESS | 2140 | [2140] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:08:38 INFO - PROCESS | 2140 | 1466500118285 Marionette TRACE conn10 <- [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]]]}] 02:08:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:08:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1893ms 02:08:38 INFO - PROCESS | 2140 | 1466500118352 Marionette TRACE conn10 -> [0,729,"getWindowHandle",null] 02:08:38 INFO - PROCESS | 2140 | 1466500118357 Marionette TRACE conn10 <- [1,729,null,{"value":"13"}] 02:08:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:08:38 INFO - PROCESS | 2140 | 1466500118362 Marionette TRACE conn10 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:08:38 INFO - PROCESS | 2140 | 1466500118365 Marionette TRACE conn10 <- [1,730,null,{}] 02:08:38 INFO - PROCESS | 2140 | 1466500118370 Marionette TRACE conn10 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:38 INFO - PROCESS | 2140 | 1466500118373 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:38 INFO - PROCESS | 2140 | 1466500118466 Marionette TRACE conn10 <- [1,731,null,{"value":null}] 02:08:38 INFO - PROCESS | 2140 | 1466500118473 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:38 INFO - PROCESS | 2140 | 1466500118475 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E171800 == 28 [pid = 2140] [id = 192] 02:08:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0000002649068C00) [pid = 2140] [serial = 574] [outer = 0000000000000000] 02:08:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0000002649520000) [pid = 2140] [serial = 575] [outer = 0000002649068C00] 02:08:38 INFO - PROCESS | 2140 | 1466500118525 Marionette DEBUG loaded listener.js 02:08:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002649918400) [pid = 2140] [serial = 576] [outer = 0000002649068C00] 02:08:39 INFO - PROCESS | 2140 | 1466500119481 Marionette TRACE conn10 <- [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]]]}] 02:08:39 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 02:08:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1142ms 02:08:39 INFO - PROCESS | 2140 | 1466500119508 Marionette TRACE conn10 -> [0,733,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 2140 | 1466500119512 Marionette TRACE conn10 <- [1,733,null,{"value":"13"}] 02:08:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:08:39 INFO - PROCESS | 2140 | 1466500119521 Marionette TRACE conn10 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - PROCESS | 2140 | 1466500119523 Marionette TRACE conn10 <- [1,734,null,{}] 02:08:39 INFO - PROCESS | 2140 | 1466500119527 Marionette TRACE conn10 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:39 INFO - PROCESS | 2140 | 1466500119530 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:39 INFO - PROCESS | 2140 | 1466500119647 Marionette TRACE conn10 <- [1,735,null,{"value":null}] 02:08:39 INFO - PROCESS | 2140 | 1466500119657 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:39 INFO - PROCESS | 2140 | 1466500119659 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:39 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F512800 == 29 [pid = 2140] [id = 193] 02:08:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000264D6D2800) [pid = 2140] [serial = 577] [outer = 0000000000000000] 02:08:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264D6D6800) [pid = 2140] [serial = 578] [outer = 000000264D6D2800] 02:08:39 INFO - PROCESS | 2140 | 1466500119705 Marionette DEBUG loaded listener.js 02:08:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000264D85EC00) [pid = 2140] [serial = 579] [outer = 000000264D6D2800] 02:08:40 INFO - PROCESS | 2140 | 1466500120642 Marionette TRACE conn10 <- [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]]]}] 02:08:40 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.) 02:08:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1138ms 02:08:40 INFO - PROCESS | 2140 | 1466500120660 Marionette TRACE conn10 -> [0,737,"getWindowHandle",null] 02:08:40 INFO - PROCESS | 2140 | 1466500120664 Marionette TRACE conn10 <- [1,737,null,{"value":"13"}] 02:08:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:08:40 INFO - PROCESS | 2140 | 1466500120682 Marionette TRACE conn10 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:08:40 INFO - PROCESS | 2140 | 1466500120687 Marionette TRACE conn10 <- [1,738,null,{}] 02:08:40 INFO - PROCESS | 2140 | 1466500120692 Marionette TRACE conn10 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:40 INFO - PROCESS | 2140 | 1466500120695 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:40 INFO - PROCESS | 2140 | 1466500120812 Marionette TRACE conn10 <- [1,739,null,{"value":null}] 02:08:40 INFO - PROCESS | 2140 | 1466500120819 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 2140 | 1466500120821 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:40 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F74000 == 30 [pid = 2140] [id = 194] 02:08:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264E395000) [pid = 2140] [serial = 580] [outer = 0000000000000000] 02:08:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264F108800) [pid = 2140] [serial = 581] [outer = 000000264E395000] 02:08:40 INFO - PROCESS | 2140 | 1466500120866 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264F274000) [pid = 2140] [serial = 582] [outer = 000000264E395000] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A13EC00) [pid = 2140] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (00000026524BAC00) [pid = 2140] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (00000026524C0800) [pid = 2140] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264D851400) [pid = 2140] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000264F291400) [pid = 2140] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (00000026568A1000) [pid = 2140] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000264D851C00) [pid = 2140] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:08:41 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (00000026491A1800) [pid = 2140] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:08:41 INFO - PROCESS | 2140 | 1466500121893 Marionette TRACE conn10 <- [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]]]}] 02:08:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:08:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1257ms 02:08:41 INFO - PROCESS | 2140 | 1466500121930 Marionette TRACE conn10 -> [0,741,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 2140 | 1466500121933 Marionette TRACE conn10 <- [1,741,null,{"value":"13"}] 02:08:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:08:41 INFO - PROCESS | 2140 | 1466500121937 Marionette TRACE conn10 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - PROCESS | 2140 | 1466500121938 Marionette TRACE conn10 <- [1,742,null,{}] 02:08:41 INFO - PROCESS | 2140 | 1466500121942 Marionette TRACE conn10 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:41 INFO - PROCESS | 2140 | 1466500121944 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:42 INFO - PROCESS | 2140 | 1466500122039 Marionette TRACE conn10 <- [1,743,null,{"value":null}] 02:08:42 INFO - PROCESS | 2140 | 1466500122045 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:42 INFO - PROCESS | 2140 | 1466500122048 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:42 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D0800 == 31 [pid = 2140] [id = 195] 02:08:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0000002649229C00) [pid = 2140] [serial = 583] [outer = 0000000000000000] 02:08:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (000000264F2CB000) [pid = 2140] [serial = 584] [outer = 0000002649229C00] 02:08:42 INFO - PROCESS | 2140 | 1466500122094 Marionette DEBUG loaded listener.js 02:08:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0000002652207400) [pid = 2140] [serial = 585] [outer = 0000002649229C00] 02:08:43 INFO - PROCESS | 2140 | 1466500122991 Marionette TRACE conn10 <- [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]]]}] 02:08:43 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 02:08:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1079ms 02:08:43 INFO - PROCESS | 2140 | 1466500123019 Marionette TRACE conn10 -> [0,745,"getWindowHandle",null] 02:08:43 INFO - PROCESS | 2140 | 1466500123021 Marionette TRACE conn10 <- [1,745,null,{"value":"13"}] 02:08:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:08:43 INFO - PROCESS | 2140 | 1466500123025 Marionette TRACE conn10 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:08:43 INFO - PROCESS | 2140 | 1466500123027 Marionette TRACE conn10 <- [1,746,null,{}] 02:08:43 INFO - PROCESS | 2140 | 1466500123031 Marionette TRACE conn10 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:43 INFO - PROCESS | 2140 | 1466500123033 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:43 INFO - PROCESS | 2140 | 1466500123141 Marionette TRACE conn10 <- [1,747,null,{"value":null}] 02:08:43 INFO - PROCESS | 2140 | 1466500123147 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 2140 | 1466500123153 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:43 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C74000 == 32 [pid = 2140] [id = 196] 02:08:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264D6B3800) [pid = 2140] [serial = 586] [outer = 0000000000000000] 02:08:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (00000026524B3400) [pid = 2140] [serial = 587] [outer = 000000264D6B3800] 02:08:43 INFO - PROCESS | 2140 | 1466500123213 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002652F56000) [pid = 2140] [serial = 588] [outer = 000000264D6B3800] 02:08:43 INFO - PROCESS | 2140 | 1466500123975 Marionette TRACE conn10 <- [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]]]}] 02:08:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:08:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1025ms 02:08:44 INFO - PROCESS | 2140 | 1466500124053 Marionette TRACE conn10 -> [0,749,"getWindowHandle",null] 02:08:44 INFO - PROCESS | 2140 | 1466500124058 Marionette TRACE conn10 <- [1,749,null,{"value":"13"}] 02:08:44 INFO - PROCESS | 2140 | 1466500124063 Marionette TRACE conn10 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:08:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:08:44 INFO - PROCESS | 2140 | 1466500124069 Marionette TRACE conn10 <- [1,750,null,{}] 02:08:44 INFO - PROCESS | 2140 | 1466500124102 Marionette TRACE conn10 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:44 INFO - PROCESS | 2140 | 1466500124105 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:44 INFO - PROCESS | 2140 | 1466500124278 Marionette TRACE conn10 <- [1,751,null,{"value":null}] 02:08:44 INFO - PROCESS | 2140 | 1466500124359 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:44 INFO - PROCESS | 2140 | 1466500124362 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:44 INFO - PROCESS | 2140 | ++DOCSHELL 0000002648FAC800 == 33 [pid = 2140] [id = 197] 02:08:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0000002649224C00) [pid = 2140] [serial = 589] [outer = 0000000000000000] 02:08:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002649522C00) [pid = 2140] [serial = 590] [outer = 0000002649224C00] 02:08:44 INFO - PROCESS | 2140 | 1466500124424 Marionette DEBUG loaded listener.js 02:08:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264D6C1400) [pid = 2140] [serial = 591] [outer = 0000002649224C00] 02:08:45 INFO - PROCESS | 2140 | [2140] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:08:45 INFO - PROCESS | 2140 | 1466500125530 Marionette TRACE conn10 <- [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]]]}] 02:08:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:08:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1514ms 02:08:45 INFO - PROCESS | 2140 | 1466500125580 Marionette TRACE conn10 -> [0,753,"getWindowHandle",null] 02:08:45 INFO - PROCESS | 2140 | 1466500125585 Marionette TRACE conn10 <- [1,753,null,{"value":"13"}] 02:08:45 INFO - PROCESS | 2140 | 1466500125591 Marionette TRACE conn10 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:08:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:08:45 INFO - PROCESS | 2140 | 1466500125595 Marionette TRACE conn10 <- [1,754,null,{}] 02:08:45 INFO - PROCESS | 2140 | 1466500125601 Marionette TRACE conn10 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:45 INFO - PROCESS | 2140 | 1466500125604 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:45 INFO - PROCESS | 2140 | 1466500125745 Marionette TRACE conn10 <- [1,755,null,{"value":null}] 02:08:45 INFO - PROCESS | 2140 | 1466500125871 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 2140 | 1466500125874 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:45 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E456800 == 34 [pid = 2140] [id = 198] 02:08:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (00000026491A1400) [pid = 2140] [serial = 592] [outer = 0000000000000000] 02:08:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264922B400) [pid = 2140] [serial = 593] [outer = 00000026491A1400] 02:08:45 INFO - PROCESS | 2140 | 1466500125927 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264D64D000) [pid = 2140] [serial = 594] [outer = 00000026491A1400] 02:08:46 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D0800 == 33 [pid = 2140] [id = 195] 02:08:46 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F74000 == 32 [pid = 2140] [id = 194] 02:08:46 INFO - PROCESS | 2140 | --DOCSHELL 000000264F512800 == 31 [pid = 2140] [id = 193] 02:08:46 INFO - PROCESS | 2140 | --DOCSHELL 000000264E171800 == 30 [pid = 2140] [id = 192] 02:08:46 INFO - PROCESS | 2140 | --DOCSHELL 0000002649772000 == 29 [pid = 2140] [id = 191] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A216800) [pid = 2140] [serial = 557] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002655860000) [pid = 2140] [serial = 551] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002653971800) [pid = 2140] [serial = 549] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264D85AC00) [pid = 2140] [serial = 542] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000264E40C000) [pid = 2140] [serial = 543] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0000002658A9D000) [pid = 2140] [serial = 537] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002656F85000) [pid = 2140] [serial = 554] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264F178000) [pid = 2140] [serial = 545] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0000002658A96C00) [pid = 2140] [serial = 555] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0000002649229400) [pid = 2140] [serial = 539] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000264D84F400) [pid = 2140] [serial = 540] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265A2CE000) [pid = 2140] [serial = 558] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (0000002652BF5000) [pid = 2140] [serial = 548] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000264F297400) [pid = 2140] [serial = 546] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (0000002653973C00) [pid = 2140] [serial = 552] [outer = 0000000000000000] [url = about:blank] 02:08:46 INFO - PROCESS | 2140 | 1466500126868 Marionette TRACE conn10 <- [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]]]}] 02:08:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:08:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1344ms 02:08:46 INFO - PROCESS | 2140 | 1466500126939 Marionette TRACE conn10 -> [0,757,"getWindowHandle",null] 02:08:46 INFO - PROCESS | 2140 | 1466500126945 Marionette TRACE conn10 <- [1,757,null,{"value":"13"}] 02:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:08:46 INFO - PROCESS | 2140 | 1466500126952 Marionette TRACE conn10 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - PROCESS | 2140 | 1466500126955 Marionette TRACE conn10 <- [1,758,null,{}] 02:08:46 INFO - PROCESS | 2140 | 1466500126960 Marionette TRACE conn10 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:46 INFO - PROCESS | 2140 | 1466500126963 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:47 INFO - PROCESS | 2140 | 1466500127053 Marionette TRACE conn10 <- [1,759,null,{"value":null}] 02:08:47 INFO - PROCESS | 2140 | 1466500127059 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:47 INFO - PROCESS | 2140 | 1466500127062 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAAB000 == 30 [pid = 2140] [id = 199] 02:08:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (000000264D6D8C00) [pid = 2140] [serial = 595] [outer = 0000000000000000] 02:08:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (000000264D857C00) [pid = 2140] [serial = 596] [outer = 000000264D6D8C00] 02:08:47 INFO - PROCESS | 2140 | 1466500127112 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (000000264E376800) [pid = 2140] [serial = 597] [outer = 000000264D6D8C00] 02:08:47 INFO - PROCESS | 2140 | 1466500127607 Marionette TRACE conn10 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 02:08:47 INFO - PROCESS | 2140 | 1466500127644 Marionette TRACE conn10 -> [0,761,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 2140 | 1466500127646 Marionette TRACE conn10 <- [1,761,null,{"value":"13"}] 02:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:08:47 INFO - PROCESS | 2140 | 1466500127650 Marionette TRACE conn10 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 2140 | 1466500127654 Marionette TRACE conn10 <- [1,762,null,{}] 02:08:47 INFO - PROCESS | 2140 | 1466500127666 Marionette TRACE conn10 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:47 INFO - PROCESS | 2140 | 1466500127671 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:47 INFO - PROCESS | 2140 | 1466500127759 Marionette TRACE conn10 <- [1,763,null,{"value":null}] 02:08:47 INFO - PROCESS | 2140 | 1466500127833 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:47 INFO - PROCESS | 2140 | 1466500127837 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:47 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653EAC800 == 31 [pid = 2140] [id = 200] 02:08:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000264F294800) [pid = 2140] [serial = 598] [outer = 0000000000000000] 02:08:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (000000264F29D800) [pid = 2140] [serial = 599] [outer = 000000264F294800] 02:08:47 INFO - PROCESS | 2140 | 1466500127893 Marionette DEBUG loaded listener.js 02:08:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000265220C000) [pid = 2140] [serial = 600] [outer = 000000264F294800] 02:08:48 INFO - PROCESS | 2140 | 1466500128305 Marionette TRACE conn10 <- [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]]]}] 02:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 690ms 02:08:48 INFO - PROCESS | 2140 | 1466500128343 Marionette TRACE conn10 -> [0,765,"getWindowHandle",null] 02:08:48 INFO - PROCESS | 2140 | 1466500128346 Marionette TRACE conn10 <- [1,765,null,{"value":"13"}] 02:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:08:48 INFO - PROCESS | 2140 | 1466500128355 Marionette TRACE conn10 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:08:48 INFO - PROCESS | 2140 | 1466500128357 Marionette TRACE conn10 <- [1,766,null,{}] 02:08:48 INFO - PROCESS | 2140 | 1466500128360 Marionette TRACE conn10 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:48 INFO - PROCESS | 2140 | 1466500128362 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:48 INFO - PROCESS | 2140 | 1466500128501 Marionette TRACE conn10 <- [1,767,null,{"value":null}] 02:08:48 INFO - PROCESS | 2140 | 1466500128531 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 2140 | 1466500128533 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:48 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C7D800 == 32 [pid = 2140] [id = 201] 02:08:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (00000026524C1C00) [pid = 2140] [serial = 601] [outer = 0000000000000000] 02:08:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0000002652E7B400) [pid = 2140] [serial = 602] [outer = 00000026524C1C00] 02:08:48 INFO - PROCESS | 2140 | 1466500128579 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002653511800) [pid = 2140] [serial = 603] [outer = 00000026524C1C00] 02:08:49 INFO - PROCESS | 2140 | 1466500129021 Marionette TRACE conn10 <- [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]]]}] 02:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 690ms 02:08:49 INFO - PROCESS | 2140 | 1466500129046 Marionette TRACE conn10 -> [0,769,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 2140 | 1466500129048 Marionette TRACE conn10 <- [1,769,null,{"value":"13"}] 02:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:08:49 INFO - PROCESS | 2140 | 1466500129058 Marionette TRACE conn10 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 2140 | 1466500129060 Marionette TRACE conn10 <- [1,770,null,{}] 02:08:49 INFO - PROCESS | 2140 | 1466500129064 Marionette TRACE conn10 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:49 INFO - PROCESS | 2140 | 1466500129066 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:49 INFO - PROCESS | 2140 | 1466500129172 Marionette TRACE conn10 <- [1,771,null,{"value":null}] 02:08:49 INFO - PROCESS | 2140 | 1466500129179 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 2140 | 1466500129188 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:49 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C72000 == 33 [pid = 2140] [id = 202] 02:08:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (00000026524B7000) [pid = 2140] [serial = 604] [outer = 0000000000000000] 02:08:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000265373B000) [pid = 2140] [serial = 605] [outer = 00000026524B7000] 02:08:49 INFO - PROCESS | 2140 | 1466500129269 Marionette DEBUG loaded listener.js 02:08:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (00000026539E6C00) [pid = 2140] [serial = 606] [outer = 00000026524B7000] 02:08:49 INFO - PROCESS | 2140 | 1466500129693 Marionette TRACE conn10 <- [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]]]}] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264850C000) [pid = 2140] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002649068C00) [pid = 2140] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000264D6D2800) [pid = 2140] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (00000026524B2C00) [pid = 2140] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264E395000) [pid = 2140] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0000002649229C00) [pid = 2140] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (000000264E39C400) [pid = 2140] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (0000002655865400) [pid = 2140] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:08:49 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265A2D3800) [pid = 2140] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 690ms 02:08:49 INFO - PROCESS | 2140 | 1466500129745 Marionette TRACE conn10 -> [0,773,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 2140 | 1466500129748 Marionette TRACE conn10 <- [1,773,null,{"value":"13"}] 02:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:08:49 INFO - PROCESS | 2140 | 1466500129751 Marionette TRACE conn10 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 2140 | 1466500129753 Marionette TRACE conn10 <- [1,774,null,{}] 02:08:49 INFO - PROCESS | 2140 | 1466500129757 Marionette TRACE conn10 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:49 INFO - PROCESS | 2140 | 1466500129763 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:49 INFO - PROCESS | 2140 | 1466500129901 Marionette TRACE conn10 <- [1,775,null,{"value":null}] 02:08:49 INFO - PROCESS | 2140 | 1466500129908 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 2140 | 1466500129910 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:49 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FBB000 == 34 [pid = 2140] [id = 203] 02:08:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000265516B800) [pid = 2140] [serial = 607] [outer = 0000000000000000] 02:08:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002655AB6C00) [pid = 2140] [serial = 608] [outer = 000000265516B800] 02:08:49 INFO - PROCESS | 2140 | 1466500129958 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0000002656414400) [pid = 2140] [serial = 609] [outer = 000000265516B800] 02:08:50 INFO - PROCESS | 2140 | 1466500130393 Marionette TRACE conn10 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 669ms 02:08:50 INFO - PROCESS | 2140 | 1466500130424 Marionette TRACE conn10 -> [0,777,"getWindowHandle",null] 02:08:50 INFO - PROCESS | 2140 | 1466500130426 Marionette TRACE conn10 <- [1,777,null,{"value":"13"}] 02:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:08:50 INFO - PROCESS | 2140 | 1466500130433 Marionette TRACE conn10 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:08:50 INFO - PROCESS | 2140 | 1466500130435 Marionette TRACE conn10 <- [1,778,null,{}] 02:08:50 INFO - PROCESS | 2140 | 1466500130439 Marionette TRACE conn10 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:50 INFO - PROCESS | 2140 | 1466500130441 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:50 INFO - PROCESS | 2140 | 1466500130530 Marionette TRACE conn10 <- [1,779,null,{"value":null}] 02:08:50 INFO - PROCESS | 2140 | 1466500130535 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:50 INFO - PROCESS | 2140 | 1466500130537 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD79800 == 35 [pid = 2140] [id = 204] 02:08:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000265642C000) [pid = 2140] [serial = 610] [outer = 0000000000000000] 02:08:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000265689A400) [pid = 2140] [serial = 611] [outer = 000000265642C000] 02:08:50 INFO - PROCESS | 2140 | 1466500130584 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (00000026568A2800) [pid = 2140] [serial = 612] [outer = 000000265642C000] 02:08:51 INFO - PROCESS | 2140 | 1466500131019 Marionette TRACE conn10 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 626ms 02:08:51 INFO - PROCESS | 2140 | 1466500131064 Marionette TRACE conn10 -> [0,781,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 2140 | 1466500131066 Marionette TRACE conn10 <- [1,781,null,{"value":"13"}] 02:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:08:51 INFO - PROCESS | 2140 | 1466500131069 Marionette TRACE conn10 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 2140 | 1466500131071 Marionette TRACE conn10 <- [1,782,null,{}] 02:08:51 INFO - PROCESS | 2140 | 1466500131075 Marionette TRACE conn10 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:51 INFO - PROCESS | 2140 | 1466500131077 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:51 INFO - PROCESS | 2140 | 1466500131158 Marionette TRACE conn10 <- [1,783,null,{"value":null}] 02:08:51 INFO - PROCESS | 2140 | 1466500131166 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 2140 | 1466500131168 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE1B800 == 36 [pid = 2140] [id = 205] 02:08:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0000002649228C00) [pid = 2140] [serial = 613] [outer = 0000000000000000] 02:08:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002656F85000) [pid = 2140] [serial = 614] [outer = 0000002649228C00] 02:08:51 INFO - PROCESS | 2140 | 1466500131215 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002656FBFC00) [pid = 2140] [serial = 615] [outer = 0000002649228C00] 02:08:51 INFO - PROCESS | 2140 | 1466500131650 Marionette TRACE conn10 <- [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]]]}] 02:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 626ms 02:08:51 INFO - PROCESS | 2140 | 1466500131699 Marionette TRACE conn10 -> [0,785,"getWindowHandle",null] 02:08:51 INFO - PROCESS | 2140 | 1466500131701 Marionette TRACE conn10 <- [1,785,null,{"value":"13"}] 02:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:08:51 INFO - PROCESS | 2140 | 1466500131705 Marionette TRACE conn10 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:08:51 INFO - PROCESS | 2140 | 1466500131706 Marionette TRACE conn10 <- [1,786,null,{}] 02:08:51 INFO - PROCESS | 2140 | 1466500131714 Marionette TRACE conn10 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:51 INFO - PROCESS | 2140 | 1466500131716 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:51 INFO - PROCESS | 2140 | 1466500131809 Marionette TRACE conn10 <- [1,787,null,{"value":null}] 02:08:51 INFO - PROCESS | 2140 | 1466500131815 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 2140 | 1466500131817 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE7A000 == 37 [pid = 2140] [id = 206] 02:08:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002656FBEC00) [pid = 2140] [serial = 616] [outer = 0000000000000000] 02:08:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002658A96800) [pid = 2140] [serial = 617] [outer = 0000002656FBEC00] 02:08:51 INFO - PROCESS | 2140 | 1466500131863 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002658F37400) [pid = 2140] [serial = 618] [outer = 0000002656FBEC00] 02:08:52 INFO - PROCESS | 2140 | 1466500132430 Marionette TRACE conn10 <- [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]]]}] 02:08:52 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 02:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 775ms 02:08:52 INFO - PROCESS | 2140 | 1466500132483 Marionette TRACE conn10 -> [0,789,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 2140 | 1466500132488 Marionette TRACE conn10 <- [1,789,null,{"value":"13"}] 02:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:08:52 INFO - PROCESS | 2140 | 1466500132541 Marionette TRACE conn10 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 2140 | 1466500132545 Marionette TRACE conn10 <- [1,790,null,{}] 02:08:52 INFO - PROCESS | 2140 | 1466500132566 Marionette TRACE conn10 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:52 INFO - PROCESS | 2140 | 1466500132570 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:52 INFO - PROCESS | 2140 | 1466500132697 Marionette TRACE conn10 <- [1,791,null,{"value":null}] 02:08:52 INFO - PROCESS | 2140 | 1466500132761 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:52 INFO - PROCESS | 2140 | 1466500132764 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F51F800 == 38 [pid = 2140] [id = 207] 02:08:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002649060400) [pid = 2140] [serial = 619] [outer = 0000000000000000] 02:08:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264951C800) [pid = 2140] [serial = 620] [outer = 0000002649060400] 02:08:52 INFO - PROCESS | 2140 | 1466500132824 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D9B9400) [pid = 2140] [serial = 621] [outer = 0000002649060400] 02:08:53 INFO - PROCESS | 2140 | 1466500133449 Marionette TRACE conn10 <- [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]]]}] 02:08:53 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 02:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 943ms 02:08:53 INFO - PROCESS | 2140 | 1466500133490 Marionette TRACE conn10 -> [0,793,"getWindowHandle",null] 02:08:53 INFO - PROCESS | 2140 | 1466500133496 Marionette TRACE conn10 <- [1,793,null,{"value":"13"}] 02:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:08:53 INFO - PROCESS | 2140 | 1466500133503 Marionette TRACE conn10 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:08:53 INFO - PROCESS | 2140 | 1466500133506 Marionette TRACE conn10 <- [1,794,null,{}] 02:08:53 INFO - PROCESS | 2140 | 1466500133510 Marionette TRACE conn10 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:53 INFO - PROCESS | 2140 | 1466500133513 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:53 INFO - PROCESS | 2140 | 1466500133628 Marionette TRACE conn10 <- [1,795,null,{"value":null}] 02:08:53 INFO - PROCESS | 2140 | 1466500133711 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 2140 | 1466500133714 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265878E800 == 39 [pid = 2140] [id = 208] 02:08:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F273800) [pid = 2140] [serial = 622] [outer = 0000000000000000] 02:08:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264F292C00) [pid = 2140] [serial = 623] [outer = 000000264F273800] 02:08:53 INFO - PROCESS | 2140 | 1466500133772 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026522B4000) [pid = 2140] [serial = 624] [outer = 000000264F273800] 02:08:54 INFO - PROCESS | 2140 | 1466500134380 Marionette TRACE conn10 <- [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]]]}] 02:08:54 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 02:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 942ms 02:08:54 INFO - PROCESS | 2140 | 1466500134447 Marionette TRACE conn10 -> [0,797,"getWindowHandle",null] 02:08:54 INFO - PROCESS | 2140 | 1466500134450 Marionette TRACE conn10 <- [1,797,null,{"value":"13"}] 02:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:08:54 INFO - PROCESS | 2140 | 1466500134454 Marionette TRACE conn10 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 2140 | 1466500134458 Marionette TRACE conn10 <- [1,798,null,{}] 02:08:54 INFO - PROCESS | 2140 | 1466500134470 Marionette TRACE conn10 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:54 INFO - PROCESS | 2140 | 1466500134476 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:54 INFO - PROCESS | 2140 | 1466500134632 Marionette TRACE conn10 <- [1,799,null,{"value":null}] 02:08:54 INFO - PROCESS | 2140 | 1466500134642 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:54 INFO - PROCESS | 2140 | 1466500134646 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:54 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C743800 == 40 [pid = 2140] [id = 209] 02:08:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656374C00) [pid = 2140] [serial = 625] [outer = 0000000000000000] 02:08:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002656433C00) [pid = 2140] [serial = 626] [outer = 0000002656374C00] 02:08:54 INFO - PROCESS | 2140 | 1466500134705 Marionette DEBUG loaded listener.js 02:08:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A103400) [pid = 2140] [serial = 627] [outer = 0000002656374C00] 02:08:55 INFO - PROCESS | 2140 | 1466500135348 Marionette TRACE conn10 <- [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]]]}] 02:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 943ms 02:08:55 INFO - PROCESS | 2140 | 1466500135399 Marionette TRACE conn10 -> [0,801,"getWindowHandle",null] 02:08:55 INFO - PROCESS | 2140 | 1466500135402 Marionette TRACE conn10 <- [1,801,null,{"value":"13"}] 02:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:08:55 INFO - PROCESS | 2140 | 1466500135406 Marionette TRACE conn10 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:08:55 INFO - PROCESS | 2140 | 1466500135408 Marionette TRACE conn10 <- [1,802,null,{}] 02:08:55 INFO - PROCESS | 2140 | 1466500135412 Marionette TRACE conn10 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:55 INFO - PROCESS | 2140 | 1466500135414 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:55 INFO - PROCESS | 2140 | 1466500135527 Marionette TRACE conn10 <- [1,803,null,{"value":null}] 02:08:55 INFO - PROCESS | 2140 | 1466500135595 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 2140 | 1466500135598 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCBB000 == 41 [pid = 2140] [id = 210] 02:08:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A139800) [pid = 2140] [serial = 628] [outer = 0000000000000000] 02:08:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A13CC00) [pid = 2140] [serial = 629] [outer = 000000265A139800] 02:08:55 INFO - PROCESS | 2140 | 1466500135653 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A217C00) [pid = 2140] [serial = 630] [outer = 000000265A139800] 02:08:56 INFO - PROCESS | 2140 | 1466500136378 Marionette TRACE conn10 <- [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] 02:08:56 INFO - PROCESS | 2140 | 1466500136444 Marionette TRACE conn10 <- [1,805,null,{"value":"13"}] 02:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:08:56 INFO - PROCESS | 2140 | 1466500136449 Marionette TRACE conn10 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - PROCESS | 2140 | 1466500136453 Marionette TRACE conn10 <- [1,806,null,{}] 02:08:56 INFO - PROCESS | 2140 | 1466500136481 Marionette TRACE conn10 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:56 INFO - PROCESS | 2140 | 1466500136484 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:56 INFO - PROCESS | 2140 | 1466500136603 Marionette TRACE conn10 <- [1,807,null,{"value":null}] 02:08:56 INFO - PROCESS | 2140 | 1466500136668 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 2140 | 1466500136673 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:56 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F128000 == 42 [pid = 2140] [id = 211] 02:08:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (00000026499E1800) [pid = 2140] [serial = 631] [outer = 0000000000000000] 02:08:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264A7B5C00) [pid = 2140] [serial = 632] [outer = 00000026499E1800] 02:08:56 INFO - PROCESS | 2140 | 1466500136723 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264E40FC00) [pid = 2140] [serial = 633] [outer = 00000026499E1800] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE1B800 == 41 [pid = 2140] [id = 205] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD79800 == 40 [pid = 2140] [id = 204] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FBB000 == 39 [pid = 2140] [id = 203] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C72000 == 38 [pid = 2140] [id = 202] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C7D800 == 37 [pid = 2140] [id = 201] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002653EAC800 == 36 [pid = 2140] [id = 200] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAAB000 == 35 [pid = 2140] [id = 199] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000264E456800 == 34 [pid = 2140] [id = 198] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002648FAC800 == 33 [pid = 2140] [id = 197] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C74000 == 32 [pid = 2140] [id = 196] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCBB000 == 31 [pid = 2140] [id = 210] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000265C743800 == 30 [pid = 2140] [id = 209] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000265878E800 == 29 [pid = 2140] [id = 208] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE7A000 == 28 [pid = 2140] [id = 206] 02:08:57 INFO - PROCESS | 2140 | --DOCSHELL 000000264F51F800 == 27 [pid = 2140] [id = 207] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002648740800) [pid = 2140] [serial = 572] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002649011C00) [pid = 2140] [serial = 573] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002649520000) [pid = 2140] [serial = 575] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D6D6800) [pid = 2140] [serial = 578] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A665800) [pid = 2140] [serial = 570] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002653974800) [pid = 2140] [serial = 569] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F108800) [pid = 2140] [serial = 581] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264D85EC00) [pid = 2140] [serial = 579] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264F2CB000) [pid = 2140] [serial = 584] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264F2D7000) [pid = 2140] [serial = 561] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264E463400) [pid = 2140] [serial = 560] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A104800) [pid = 2140] [serial = 564] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265641D800) [pid = 2140] [serial = 563] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A65F400) [pid = 2140] [serial = 567] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A632000) [pid = 2140] [serial = 566] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002652207400) [pid = 2140] [serial = 585] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (00000026524B3400) [pid = 2140] [serial = 587] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002649918400) [pid = 2140] [serial = 576] [outer = 0000000000000000] [url = about:blank] 02:08:57 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264F274000) [pid = 2140] [serial = 582] [outer = 0000000000000000] [url = about:blank] 02:08:59 INFO - PROCESS | 2140 | 1466500139455 Marionette TRACE conn10 <- [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]]]}] 02:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 3018ms 02:08:59 INFO - PROCESS | 2140 | 1466500139472 Marionette TRACE conn10 -> [0,809,"getWindowHandle",null] 02:08:59 INFO - PROCESS | 2140 | 1466500139475 Marionette TRACE conn10 <- [1,809,null,{"value":"13"}] 02:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:08:59 INFO - PROCESS | 2140 | 1466500139480 Marionette TRACE conn10 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:08:59 INFO - PROCESS | 2140 | 1466500139484 Marionette TRACE conn10 <- [1,810,null,{}] 02:08:59 INFO - PROCESS | 2140 | 1466500139516 Marionette TRACE conn10 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:59 INFO - PROCESS | 2140 | 1466500139520 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:59 INFO - PROCESS | 2140 | 1466500139615 Marionette TRACE conn10 <- [1,811,null,{"value":null}] 02:08:59 INFO - PROCESS | 2140 | 1466500139623 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 2140 | 1466500139626 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:08:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E46D800 == 28 [pid = 2140] [id = 212] 02:08:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264D6D6400) [pid = 2140] [serial = 634] [outer = 0000000000000000] 02:08:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264D850800) [pid = 2140] [serial = 635] [outer = 000000264D6D6400] 02:08:59 INFO - PROCESS | 2140 | 1466500139678 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D955800) [pid = 2140] [serial = 636] [outer = 000000264D6D6400] 02:09:00 INFO - PROCESS | 2140 | 1466500140162 Marionette TRACE conn10 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",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.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 02:09:00 INFO - PROCESS | 2140 | 1466500140202 Marionette TRACE conn10 <- [1,813,null,{"value":"13"}] 02:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:09:00 INFO - PROCESS | 2140 | 1466500140209 Marionette TRACE conn10 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - PROCESS | 2140 | 1466500140212 Marionette TRACE conn10 <- [1,814,null,{}] 02:09:00 INFO - PROCESS | 2140 | 1466500140215 Marionette TRACE conn10 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:00 INFO - PROCESS | 2140 | 1466500140218 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:00 INFO - PROCESS | 2140 | 1466500140311 Marionette TRACE conn10 <- [1,815,null,{"value":null}] 02:09:00 INFO - PROCESS | 2140 | 1466500140321 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 2140 | 1466500140324 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:00 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1C000 == 29 [pid = 2140] [id = 213] 02:09:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264F177400) [pid = 2140] [serial = 637] [outer = 0000000000000000] 02:09:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F17D400) [pid = 2140] [serial = 638] [outer = 000000264F177400] 02:09:00 INFO - PROCESS | 2140 | 1466500140374 Marionette DEBUG loaded listener.js 02:09:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264F295000) [pid = 2140] [serial = 639] [outer = 000000264F177400] 02:09:00 INFO - PROCESS | 2140 | 1466500140849 Marionette TRACE conn10 <- [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]]]}] 02:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 692ms 02:09:00 INFO - PROCESS | 2140 | 1466500140902 Marionette TRACE conn10 -> [0,817,"getWindowHandle",null] 02:09:00 INFO - PROCESS | 2140 | 1466500140905 Marionette TRACE conn10 <- [1,817,null,{"value":"13"}] 02:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:09:00 INFO - PROCESS | 2140 | 1466500140909 Marionette TRACE conn10 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - PROCESS | 2140 | 1466500140913 Marionette TRACE conn10 <- [1,818,null,{}] 02:09:00 INFO - PROCESS | 2140 | 1466500140924 Marionette TRACE conn10 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:00 INFO - PROCESS | 2140 | 1466500140930 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:01 INFO - PROCESS | 2140 | 1466500141019 Marionette TRACE conn10 <- [1,819,null,{"value":null}] 02:09:01 INFO - PROCESS | 2140 | 1466500141026 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:01 INFO - PROCESS | 2140 | 1466500141029 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:01 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D9000 == 30 [pid = 2140] [id = 214] 02:09:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264900B000) [pid = 2140] [serial = 640] [outer = 0000000000000000] 02:09:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026524B7400) [pid = 2140] [serial = 641] [outer = 000000264900B000] 02:09:01 INFO - PROCESS | 2140 | 1466500141079 Marionette DEBUG loaded listener.js 02:09:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002652F5DC00) [pid = 2140] [serial = 642] [outer = 000000264900B000] 02:09:01 INFO - PROCESS | 2140 | 1466500141566 Marionette TRACE conn10 <- [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]]]}] 02:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 02:09:01 INFO - PROCESS | 2140 | 1466500141602 Marionette TRACE conn10 -> [0,821,"getWindowHandle",null] 02:09:01 INFO - PROCESS | 2140 | 1466500141605 Marionette TRACE conn10 <- [1,821,null,{"value":"13"}] 02:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:09:01 INFO - PROCESS | 2140 | 1466500141608 Marionette TRACE conn10 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:09:01 INFO - PROCESS | 2140 | 1466500141610 Marionette TRACE conn10 <- [1,822,null,{}] 02:09:01 INFO - PROCESS | 2140 | 1466500141620 Marionette TRACE conn10 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:01 INFO - PROCESS | 2140 | 1466500141622 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:01 INFO - PROCESS | 2140 | 1466500141765 Marionette TRACE conn10 <- [1,823,null,{"value":null}] 02:09:01 INFO - PROCESS | 2140 | 1466500141790 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:01 INFO - PROCESS | 2140 | 1466500141792 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:01 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DE9000 == 31 [pid = 2140] [id = 215] 02:09:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002653975800) [pid = 2140] [serial = 643] [outer = 0000000000000000] 02:09:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002653E81400) [pid = 2140] [serial = 644] [outer = 0000002653975800] 02:09:01 INFO - PROCESS | 2140 | 1466500141838 Marionette DEBUG loaded listener.js 02:09:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002655BE7000) [pid = 2140] [serial = 645] [outer = 0000002653975800] 02:09:02 INFO - PROCESS | 2140 | 1466500142290 Marionette TRACE conn10 <- [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]]]}] 02:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 732ms 02:09:02 INFO - PROCESS | 2140 | 1466500142342 Marionette TRACE conn10 -> [0,825,"getWindowHandle",null] 02:09:02 INFO - PROCESS | 2140 | 1466500142345 Marionette TRACE conn10 <- [1,825,null,{"value":"13"}] 02:09:02 INFO - PROCESS | 2140 | 1466500142348 Marionette TRACE conn10 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:09:02 INFO - PROCESS | 2140 | 1466500142350 Marionette TRACE conn10 <- [1,826,null,{}] 02:09:02 INFO - PROCESS | 2140 | 1466500142354 Marionette TRACE conn10 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:02 INFO - PROCESS | 2140 | 1466500142356 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:02 INFO - PROCESS | 2140 | 1466500142464 Marionette TRACE conn10 <- [1,827,null,{"value":null}] 02:09:02 INFO - PROCESS | 2140 | 1466500142476 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:02 INFO - PROCESS | 2140 | 1466500142478 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16A000 == 32 [pid = 2140] [id = 216] 02:09:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264F177000) [pid = 2140] [serial = 646] [outer = 0000000000000000] 02:09:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656423000) [pid = 2140] [serial = 647] [outer = 000000264F177000] 02:09:02 INFO - PROCESS | 2140 | 1466500142524 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265689D800) [pid = 2140] [serial = 648] [outer = 000000264F177000] 02:09:03 INFO - PROCESS | 2140 | 1466500142993 Marionette TRACE conn10 <- [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]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 02:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:09:03 INFO - PROCESS | 2140 | 1466500143043 Marionette TRACE conn10 -> [0,829,"getWindowHandle",null] 02:09:03 INFO - PROCESS | 2140 | 1466500143045 Marionette TRACE conn10 <- [1,829,null,{"value":"13"}] 02:09:03 INFO - PROCESS | 2140 | 1466500143049 Marionette TRACE conn10 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 2140 | 1466500143051 Marionette TRACE conn10 <- [1,830,null,{}] 02:09:03 INFO - PROCESS | 2140 | 1466500143091 Marionette TRACE conn10 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:03 INFO - PROCESS | 2140 | 1466500143097 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:03 INFO - PROCESS | 2140 | 1466500143234 Marionette TRACE conn10 <- [1,831,null,{"value":null}] 02:09:03 INFO - PROCESS | 2140 | 1466500143242 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 2140 | 1466500143244 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B114000 == 33 [pid = 2140] [id = 217] 02:09:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002656413000) [pid = 2140] [serial = 649] [outer = 0000000000000000] 02:09:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265877A400) [pid = 2140] [serial = 650] [outer = 0000002656413000] 02:09:03 INFO - PROCESS | 2140 | 1466500143299 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A13A800) [pid = 2140] [serial = 651] [outer = 0000002656413000] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002649228C00) [pid = 2140] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (00000026524C1C00) [pid = 2140] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026524B7000) [pid = 2140] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026491A1400) [pid = 2140] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D6B3800) [pid = 2140] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D6D8C00) [pid = 2140] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264F294800) [pid = 2140] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649224C00) [pid = 2140] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265516B800) [pid = 2140] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656FBEC00) [pid = 2140] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:09:03 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265642C000) [pid = 2140] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:09:03 INFO - PROCESS | 2140 | 1466500143872 Marionette TRACE conn10 <- [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]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 881ms 02:09:03 INFO - PROCESS | 2140 | 1466500143932 Marionette TRACE conn10 -> [0,833,"getWindowHandle",null] 02:09:03 INFO - PROCESS | 2140 | 1466500143935 Marionette TRACE conn10 <- [1,833,null,{"value":"13"}] 02:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:09:03 INFO - PROCESS | 2140 | 1466500143938 Marionette TRACE conn10 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 2140 | 1466500143940 Marionette TRACE conn10 <- [1,834,null,{}] 02:09:03 INFO - PROCESS | 2140 | 1466500143943 Marionette TRACE conn10 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:03 INFO - PROCESS | 2140 | 1466500143946 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:04 INFO - PROCESS | 2140 | 1466500144029 Marionette TRACE conn10 <- [1,835,null,{"value":null}] 02:09:04 INFO - PROCESS | 2140 | 1466500144035 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 2140 | 1466500144037 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C726000 == 34 [pid = 2140] [id = 218] 02:09:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265220E800) [pid = 2140] [serial = 652] [outer = 0000000000000000] 02:09:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656899000) [pid = 2140] [serial = 653] [outer = 000000265220E800] 02:09:04 INFO - PROCESS | 2140 | 1466500144083 Marionette DEBUG loaded listener.js 02:09:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A143C00) [pid = 2140] [serial = 654] [outer = 000000265220E800] 02:09:04 INFO - PROCESS | 2140 | 1466500144486 Marionette TRACE conn10 <- [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]]]}] 02:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 587ms 02:09:04 INFO - PROCESS | 2140 | 1466500144529 Marionette TRACE conn10 -> [0,837,"getWindowHandle",null] 02:09:04 INFO - PROCESS | 2140 | 1466500144531 Marionette TRACE conn10 <- [1,837,null,{"value":"13"}] 02:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:09:04 INFO - PROCESS | 2140 | 1466500144539 Marionette TRACE conn10 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 2140 | 1466500144542 Marionette TRACE conn10 <- [1,838,null,{}] 02:09:04 INFO - PROCESS | 2140 | 1466500144546 Marionette TRACE conn10 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:04 INFO - PROCESS | 2140 | 1466500144548 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:04 INFO - PROCESS | 2140 | 1466500144632 Marionette TRACE conn10 <- [1,839,null,{"value":null}] 02:09:04 INFO - PROCESS | 2140 | 1466500144657 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:04 INFO - PROCESS | 2140 | 1466500144659 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C84F000 == 35 [pid = 2140] [id = 219] 02:09:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A2C7000) [pid = 2140] [serial = 655] [outer = 0000000000000000] 02:09:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A2C9400) [pid = 2140] [serial = 656] [outer = 000000265A2C7000] 02:09:04 INFO - PROCESS | 2140 | 1466500144712 Marionette DEBUG loaded listener.js 02:09:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A2CF000) [pid = 2140] [serial = 657] [outer = 000000265A2C7000] 02:09:05 INFO - PROCESS | 2140 | 1466500145130 Marionette TRACE conn10 <- [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]]]}] 02:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 627ms 02:09:05 INFO - PROCESS | 2140 | 1466500145181 Marionette TRACE conn10 -> [0,841,"getWindowHandle",null] 02:09:05 INFO - PROCESS | 2140 | 1466500145183 Marionette TRACE conn10 <- [1,841,null,{"value":"13"}] 02:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:09:05 INFO - PROCESS | 2140 | 1466500145198 Marionette TRACE conn10 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:09:05 INFO - PROCESS | 2140 | 1466500145200 Marionette TRACE conn10 <- [1,842,null,{}] 02:09:05 INFO - PROCESS | 2140 | 1466500145208 Marionette TRACE conn10 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:05 INFO - PROCESS | 2140 | 1466500145210 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:05 INFO - PROCESS | 2140 | 1466500145295 Marionette TRACE conn10 <- [1,843,null,{"value":null}] 02:09:05 INFO - PROCESS | 2140 | 1466500145303 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:05 INFO - PROCESS | 2140 | 1466500145305 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:05 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D8800 == 36 [pid = 2140] [id = 220] 02:09:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A2D4C00) [pid = 2140] [serial = 658] [outer = 0000000000000000] 02:09:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A632400) [pid = 2140] [serial = 659] [outer = 000000265A2D4C00] 02:09:05 INFO - PROCESS | 2140 | 1466500145349 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A63B000) [pid = 2140] [serial = 660] [outer = 000000265A2D4C00] 02:09:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2C7800) [pid = 2140] [serial = 661] [outer = 0000002653512400] 02:09:06 INFO - PROCESS | 2140 | 1466500146166 Marionette TRACE conn10 <- [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]]]}] 02:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 986ms 02:09:06 INFO - PROCESS | 2140 | 1466500146186 Marionette TRACE conn10 -> [0,845,"getWindowHandle",null] 02:09:06 INFO - PROCESS | 2140 | 1466500146191 Marionette TRACE conn10 <- [1,845,null,{"value":"13"}] 02:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:09:06 INFO - PROCESS | 2140 | 1466500146197 Marionette TRACE conn10 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:09:06 INFO - PROCESS | 2140 | 1466500146200 Marionette TRACE conn10 <- [1,846,null,{}] 02:09:06 INFO - PROCESS | 2140 | 1466500146207 Marionette TRACE conn10 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:06 INFO - PROCESS | 2140 | 1466500146210 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:06 INFO - PROCESS | 2140 | 1466500146342 Marionette TRACE conn10 <- [1,847,null,{"value":null}] 02:09:06 INFO - PROCESS | 2140 | 1466500146416 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:06 INFO - PROCESS | 2140 | 1466500146419 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:06 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F03000 == 37 [pid = 2140] [id = 221] 02:09:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264D6CD800) [pid = 2140] [serial = 662] [outer = 0000000000000000] 02:09:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264D855C00) [pid = 2140] [serial = 663] [outer = 000000264D6CD800] 02:09:06 INFO - PROCESS | 2140 | 1466500146520 Marionette DEBUG loaded listener.js 02:09:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264E634C00) [pid = 2140] [serial = 664] [outer = 000000264D6CD800] 02:09:07 INFO - PROCESS | 2140 | 1466500147219 Marionette TRACE conn10 <- [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]]]}] 02:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1029ms 02:09:07 INFO - PROCESS | 2140 | 1466500147230 Marionette TRACE conn10 -> [0,849,"getWindowHandle",null] 02:09:07 INFO - PROCESS | 2140 | 1466500147235 Marionette TRACE conn10 <- [1,849,null,{"value":"13"}] 02:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:09:07 INFO - PROCESS | 2140 | 1466500147294 Marionette TRACE conn10 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:09:07 INFO - PROCESS | 2140 | 1466500147297 Marionette TRACE conn10 <- [1,850,null,{}] 02:09:07 INFO - PROCESS | 2140 | 1466500147302 Marionette TRACE conn10 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:07 INFO - PROCESS | 2140 | 1466500147305 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:07 INFO - PROCESS | 2140 | 1466500147453 Marionette TRACE conn10 <- [1,851,null,{"value":null}] 02:09:07 INFO - PROCESS | 2140 | 1466500147518 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:07 INFO - PROCESS | 2140 | 1466500147521 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A166800 == 38 [pid = 2140] [id = 222] 02:09:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264F770800) [pid = 2140] [serial = 665] [outer = 0000000000000000] 02:09:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265220D000) [pid = 2140] [serial = 666] [outer = 000000264F770800] 02:09:07 INFO - PROCESS | 2140 | 1466500147579 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265373FC00) [pid = 2140] [serial = 667] [outer = 000000264F770800] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265C84F000 == 37 [pid = 2140] [id = 219] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265C726000 == 36 [pid = 2140] [id = 218] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265B114000 == 35 [pid = 2140] [id = 217] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16A000 == 34 [pid = 2140] [id = 216] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DE9000 == 33 [pid = 2140] [id = 215] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D9000 == 32 [pid = 2140] [id = 214] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1C000 == 31 [pid = 2140] [id = 213] 02:09:08 INFO - PROCESS | 2140 | --DOCSHELL 000000264E46D800 == 30 [pid = 2140] [id = 212] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002656FBFC00) [pid = 2140] [serial = 615] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002652E7B400) [pid = 2140] [serial = 602] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265373B000) [pid = 2140] [serial = 605] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264922B400) [pid = 2140] [serial = 593] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264D64D000) [pid = 2140] [serial = 594] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002652F56000) [pid = 2140] [serial = 588] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D857C00) [pid = 2140] [serial = 596] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E376800) [pid = 2140] [serial = 597] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264F29D800) [pid = 2140] [serial = 599] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649522C00) [pid = 2140] [serial = 590] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D6C1400) [pid = 2140] [serial = 591] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026539E6C00) [pid = 2140] [serial = 606] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002655AB6C00) [pid = 2140] [serial = 608] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002658F37400) [pid = 2140] [serial = 618] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002658A96800) [pid = 2140] [serial = 617] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265689A400) [pid = 2140] [serial = 611] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656F85000) [pid = 2140] [serial = 614] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002653511800) [pid = 2140] [serial = 603] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002656414400) [pid = 2140] [serial = 609] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (00000026568A2800) [pid = 2140] [serial = 612] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265220C000) [pid = 2140] [serial = 600] [outer = 0000000000000000] [url = about:blank] 02:09:08 INFO - PROCESS | 2140 | 1466500148445 Marionette TRACE conn10 <- [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]]]}] 02:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1209ms 02:09:08 INFO - PROCESS | 2140 | 1466500148483 Marionette TRACE conn10 -> [0,853,"getWindowHandle",null] 02:09:08 INFO - PROCESS | 2140 | 1466500148488 Marionette TRACE conn10 <- [1,853,null,{"value":"13"}] 02:09:08 INFO - PROCESS | 2140 | 1466500148493 Marionette TRACE conn10 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:09:08 INFO - PROCESS | 2140 | 1466500148496 Marionette TRACE conn10 <- [1,854,null,{}] 02:09:08 INFO - PROCESS | 2140 | 1466500148503 Marionette TRACE conn10 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:08 INFO - PROCESS | 2140 | 1466500148506 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:08 INFO - PROCESS | 2140 | 1466500148597 Marionette TRACE conn10 <- [1,855,null,{"value":null}] 02:09:08 INFO - PROCESS | 2140 | 1466500148604 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:08 INFO - PROCESS | 2140 | 1466500148608 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E479800 == 31 [pid = 2140] [id = 223] 02:09:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (00000026499AA000) [pid = 2140] [serial = 668] [outer = 0000000000000000] 02:09:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264A2D5800) [pid = 2140] [serial = 669] [outer = 00000026499AA000] 02:09:08 INFO - PROCESS | 2140 | 1466500148659 Marionette DEBUG loaded listener.js 02:09:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264D9B6800) [pid = 2140] [serial = 670] [outer = 00000026499AA000] 02:09:09 INFO - PROCESS | 2140 | 1466500149175 Marionette TRACE conn10 <- [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]]]}] 02:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 733ms 02:09:09 INFO - PROCESS | 2140 | 1466500149230 Marionette TRACE conn10 -> [0,857,"getWindowHandle",null] 02:09:09 INFO - PROCESS | 2140 | 1466500149235 Marionette TRACE conn10 <- [1,857,null,{"value":"13"}] 02:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:09:09 INFO - PROCESS | 2140 | 1466500149241 Marionette TRACE conn10 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:09:09 INFO - PROCESS | 2140 | 1466500149243 Marionette TRACE conn10 <- [1,858,null,{}] 02:09:09 INFO - PROCESS | 2140 | 1466500149248 Marionette TRACE conn10 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:09 INFO - PROCESS | 2140 | 1466500149251 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:09 INFO - PROCESS | 2140 | 1466500149342 Marionette TRACE conn10 <- [1,859,null,{"value":null}] 02:09:09 INFO - PROCESS | 2140 | 1466500149413 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:09 INFO - PROCESS | 2140 | 1466500149416 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:09 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F05800 == 32 [pid = 2140] [id = 224] 02:09:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264F273C00) [pid = 2140] [serial = 671] [outer = 0000000000000000] 02:09:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264F29EC00) [pid = 2140] [serial = 672] [outer = 000000264F273C00] 02:09:09 INFO - PROCESS | 2140 | 1466500149464 Marionette DEBUG loaded listener.js 02:09:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265220E000) [pid = 2140] [serial = 673] [outer = 000000264F273C00] 02:09:09 INFO - PROCESS | 2140 | 1466500149850 Marionette TRACE conn10 <- [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]]]}] 02:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 02:09:09 INFO - PROCESS | 2140 | 1466500149935 Marionette TRACE conn10 -> [0,861,"getWindowHandle",null] 02:09:09 INFO - PROCESS | 2140 | 1466500149937 Marionette TRACE conn10 <- [1,861,null,{"value":"13"}] 02:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:09:09 INFO - PROCESS | 2140 | 1466500149941 Marionette TRACE conn10 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:09:09 INFO - PROCESS | 2140 | 1466500149945 Marionette TRACE conn10 <- [1,862,null,{}] 02:09:09 INFO - PROCESS | 2140 | 1466500149957 Marionette TRACE conn10 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:09 INFO - PROCESS | 2140 | 1466500149962 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:10 INFO - PROCESS | 2140 | 1466500150086 Marionette TRACE conn10 <- [1,863,null,{"value":null}] 02:09:10 INFO - PROCESS | 2140 | 1466500150096 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 2140 | 1466500150099 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:10 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C73000 == 33 [pid = 2140] [id = 225] 02:09:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264951FC00) [pid = 2140] [serial = 674] [outer = 0000000000000000] 02:09:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002653976800) [pid = 2140] [serial = 675] [outer = 000000264951FC00] 02:09:10 INFO - PROCESS | 2140 | 1466500150150 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265587FC00) [pid = 2140] [serial = 676] [outer = 000000264951FC00] 02:09:10 INFO - PROCESS | 2140 | 1466500150582 Marionette TRACE conn10 <- [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]]]}] 02:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 732ms 02:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:09:10 INFO - PROCESS | 2140 | 1466500150676 Marionette TRACE conn10 -> [0,865,"getWindowHandle",null] 02:09:10 INFO - PROCESS | 2140 | 1466500150679 Marionette TRACE conn10 <- [1,865,null,{"value":"13"}] 02:09:10 INFO - PROCESS | 2140 | 1466500150682 Marionette TRACE conn10 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:09:10 INFO - PROCESS | 2140 | 1466500150684 Marionette TRACE conn10 <- [1,866,null,{}] 02:09:10 INFO - PROCESS | 2140 | 1466500150688 Marionette TRACE conn10 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:10 INFO - PROCESS | 2140 | 1466500150690 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:10 INFO - PROCESS | 2140 | 1466500150805 Marionette TRACE conn10 <- [1,867,null,{"value":null}] 02:09:10 INFO - PROCESS | 2140 | 1466500150811 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:10 INFO - PROCESS | 2140 | 1466500150813 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:10 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FA3000 == 34 [pid = 2140] [id = 226] 02:09:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265641C000) [pid = 2140] [serial = 677] [outer = 0000000000000000] 02:09:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002656896C00) [pid = 2140] [serial = 678] [outer = 000000265641C000] 02:09:10 INFO - PROCESS | 2140 | 1466500150863 Marionette DEBUG loaded listener.js 02:09:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656F84400) [pid = 2140] [serial = 679] [outer = 000000265641C000] 02:09:11 INFO - PROCESS | 2140 | 1466500151319 Marionette TRACE conn10 <- [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]]]}] 02:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 02:09:11 INFO - PROCESS | 2140 | 1466500151381 Marionette TRACE conn10 -> [0,869,"getWindowHandle",null] 02:09:11 INFO - PROCESS | 2140 | 1466500151383 Marionette TRACE conn10 <- [1,869,null,{"value":"13"}] 02:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:09:11 INFO - PROCESS | 2140 | 1466500151386 Marionette TRACE conn10 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 2140 | 1466500151388 Marionette TRACE conn10 <- [1,870,null,{}] 02:09:11 INFO - PROCESS | 2140 | 1466500151392 Marionette TRACE conn10 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:11 INFO - PROCESS | 2140 | 1466500151394 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:11 INFO - PROCESS | 2140 | 1466500151530 Marionette TRACE conn10 <- [1,871,null,{"value":null}] 02:09:11 INFO - PROCESS | 2140 | 1466500151540 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 2140 | 1466500151543 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD84800 == 35 [pid = 2140] [id = 227] 02:09:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264FB43C00) [pid = 2140] [serial = 680] [outer = 0000000000000000] 02:09:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002656F8D800) [pid = 2140] [serial = 681] [outer = 000000264FB43C00] 02:09:11 INFO - PROCESS | 2140 | 1466500151630 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002658789C00) [pid = 2140] [serial = 682] [outer = 000000264FB43C00] 02:09:12 INFO - PROCESS | 2140 | 1466500152065 Marionette TRACE conn10 <- [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]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 731ms 02:09:12 INFO - PROCESS | 2140 | 1466500152121 Marionette TRACE conn10 -> [0,873,"getWindowHandle",null] 02:09:12 INFO - PROCESS | 2140 | 1466500152123 Marionette TRACE conn10 <- [1,873,null,{"value":"13"}] 02:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:09:12 INFO - PROCESS | 2140 | 1466500152127 Marionette TRACE conn10 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - PROCESS | 2140 | 1466500152129 Marionette TRACE conn10 <- [1,874,null,{}] 02:09:12 INFO - PROCESS | 2140 | 1466500152132 Marionette TRACE conn10 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:12 INFO - PROCESS | 2140 | 1466500152138 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:12 INFO - PROCESS | 2140 | 1466500152274 Marionette TRACE conn10 <- [1,875,null,{"value":null}] 02:09:12 INFO - PROCESS | 2140 | 1466500152331 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 2140 | 1466500152333 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:12 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE7A800 == 36 [pid = 2140] [id = 228] 02:09:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002658F35800) [pid = 2140] [serial = 683] [outer = 0000000000000000] 02:09:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A143400) [pid = 2140] [serial = 684] [outer = 0000002658F35800] 02:09:12 INFO - PROCESS | 2140 | 1466500152378 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A635400) [pid = 2140] [serial = 685] [outer = 0000002658F35800] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002649060400) [pid = 2140] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F177000) [pid = 2140] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F273800) [pid = 2140] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002656374C00) [pid = 2140] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A139800) [pid = 2140] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002656413000) [pid = 2140] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A2C7000) [pid = 2140] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265220E800) [pid = 2140] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653975800) [pid = 2140] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264D6D6400) [pid = 2140] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264F177400) [pid = 2140] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (00000026499E1800) [pid = 2140] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:09:12 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264900B000) [pid = 2140] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:09:12 INFO - PROCESS | 2140 | 1466500152811 Marionette TRACE conn10 <- [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]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 734ms 02:09:12 INFO - PROCESS | 2140 | 1466500152865 Marionette TRACE conn10 -> [0,877,"getWindowHandle",null] 02:09:12 INFO - PROCESS | 2140 | 1466500152867 Marionette TRACE conn10 <- [1,877,null,{"value":"13"}] 02:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:09:12 INFO - PROCESS | 2140 | 1466500152870 Marionette TRACE conn10 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - PROCESS | 2140 | 1466500152872 Marionette TRACE conn10 <- [1,878,null,{}] 02:09:12 INFO - PROCESS | 2140 | 1466500152875 Marionette TRACE conn10 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:12 INFO - PROCESS | 2140 | 1466500152877 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:12 INFO - PROCESS | 2140 | 1466500152984 Marionette TRACE conn10 <- [1,879,null,{"value":null}] 02:09:13 INFO - PROCESS | 2140 | 1466500153030 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:13 INFO - PROCESS | 2140 | 1466500153032 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C740800 == 37 [pid = 2140] [id = 229] 02:09:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F178800) [pid = 2140] [serial = 686] [outer = 0000000000000000] 02:09:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656372C00) [pid = 2140] [serial = 687] [outer = 000000264F178800] 02:09:13 INFO - PROCESS | 2140 | 1466500153076 Marionette DEBUG loaded listener.js 02:09:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A632C00) [pid = 2140] [serial = 688] [outer = 000000264F178800] 02:09:13 INFO - PROCESS | 2140 | 1466500153431 Marionette TRACE conn10 <- [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]]]}] 02:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 586ms 02:09:13 INFO - PROCESS | 2140 | 1466500153458 Marionette TRACE conn10 -> [0,881,"getWindowHandle",null] 02:09:13 INFO - PROCESS | 2140 | 1466500153460 Marionette TRACE conn10 <- [1,881,null,{"value":"13"}] 02:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:09:13 INFO - PROCESS | 2140 | 1466500153464 Marionette TRACE conn10 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - PROCESS | 2140 | 1466500153466 Marionette TRACE conn10 <- [1,882,null,{}] 02:09:13 INFO - PROCESS | 2140 | 1466500153469 Marionette TRACE conn10 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:13 INFO - PROCESS | 2140 | 1466500153471 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:13 INFO - PROCESS | 2140 | 1466500153591 Marionette TRACE conn10 <- [1,883,null,{"value":null}] 02:09:13 INFO - PROCESS | 2140 | 1466500153598 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:13 INFO - PROCESS | 2140 | 1466500153600 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D544800 == 38 [pid = 2140] [id = 230] 02:09:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265220F800) [pid = 2140] [serial = 689] [outer = 0000000000000000] 02:09:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A663C00) [pid = 2140] [serial = 690] [outer = 000000265220F800] 02:09:13 INFO - PROCESS | 2140 | 1466500153645 Marionette DEBUG loaded listener.js 02:09:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A66B400) [pid = 2140] [serial = 691] [outer = 000000265220F800] 02:09:14 INFO - PROCESS | 2140 | 1466500154028 Marionette TRACE conn10 <- [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]]]}] 02:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 628ms 02:09:14 INFO - PROCESS | 2140 | 1466500154096 Marionette TRACE conn10 -> [0,885,"getWindowHandle",null] 02:09:14 INFO - PROCESS | 2140 | 1466500154098 Marionette TRACE conn10 <- [1,885,null,{"value":"13"}] 02:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:09:14 INFO - PROCESS | 2140 | 1466500154102 Marionette TRACE conn10 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - PROCESS | 2140 | 1466500154103 Marionette TRACE conn10 <- [1,886,null,{}] 02:09:14 INFO - PROCESS | 2140 | 1466500154107 Marionette TRACE conn10 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:14 INFO - PROCESS | 2140 | 1466500154109 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:14 INFO - PROCESS | 2140 | 1466500154218 Marionette TRACE conn10 <- [1,887,null,{"value":null}] 02:09:14 INFO - PROCESS | 2140 | 1466500154230 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:14 INFO - PROCESS | 2140 | 1466500154232 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:14 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C72800 == 39 [pid = 2140] [id = 231] 02:09:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A663000) [pid = 2140] [serial = 692] [outer = 0000000000000000] 02:09:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A681C00) [pid = 2140] [serial = 693] [outer = 000000265A663000] 02:09:14 INFO - PROCESS | 2140 | 1466500154276 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A689400) [pid = 2140] [serial = 694] [outer = 000000265A663000] 02:09:14 INFO - PROCESS | 2140 | 1466500154736 Marionette TRACE conn10 <- [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]]]}] 02:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 690ms 02:09:14 INFO - PROCESS | 2140 | 1466500154811 Marionette TRACE conn10 -> [0,889,"getWindowHandle",null] 02:09:14 INFO - PROCESS | 2140 | 1466500154816 Marionette TRACE conn10 <- [1,889,null,{"value":"13"}] 02:09:14 INFO - PROCESS | 2140 | 1466500154823 Marionette TRACE conn10 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:09:14 INFO - PROCESS | 2140 | 1466500154828 Marionette TRACE conn10 <- [1,890,null,{}] 02:09:14 INFO - PROCESS | 2140 | 1466500154835 Marionette TRACE conn10 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:14 INFO - PROCESS | 2140 | 1466500154839 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:14 INFO - PROCESS | 2140 | 1466500154972 Marionette TRACE conn10 <- [1,891,null,{"value":null}] 02:09:15 INFO - PROCESS | 2140 | 1466500155053 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:15 INFO - PROCESS | 2140 | 1466500155058 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F118800 == 40 [pid = 2140] [id = 232] 02:09:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (00000026499E1800) [pid = 2140] [serial = 695] [outer = 0000000000000000] 02:09:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264D6D7400) [pid = 2140] [serial = 696] [outer = 00000026499E1800] 02:09:15 INFO - PROCESS | 2140 | 1466500155117 Marionette DEBUG loaded listener.js 02:09:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264E40C400) [pid = 2140] [serial = 697] [outer = 00000026499E1800] 02:09:15 INFO - PROCESS | 2140 | 1466500155760 Marionette TRACE conn10 <- [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]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 984ms 02:09:15 INFO - PROCESS | 2140 | 1466500155814 Marionette TRACE conn10 -> [0,893,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 2140 | 1466500155820 Marionette TRACE conn10 <- [1,893,null,{"value":"13"}] 02:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:09:15 INFO - PROCESS | 2140 | 1466500155827 Marionette TRACE conn10 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - PROCESS | 2140 | 1466500155830 Marionette TRACE conn10 <- [1,894,null,{}] 02:09:15 INFO - PROCESS | 2140 | 1466500155834 Marionette TRACE conn10 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:15 INFO - PROCESS | 2140 | 1466500155837 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:15 INFO - PROCESS | 2140 | 1466500155952 Marionette TRACE conn10 <- [1,895,null,{"value":null}] 02:09:16 INFO - PROCESS | 2140 | 1466500156026 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 2140 | 1466500156029 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE0C800 == 41 [pid = 2140] [id = 233] 02:09:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002653733400) [pid = 2140] [serial = 698] [outer = 0000000000000000] 02:09:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002653740400) [pid = 2140] [serial = 699] [outer = 0000002653733400] 02:09:16 INFO - PROCESS | 2140 | 1466500156127 Marionette DEBUG loaded listener.js 02:09:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002656429C00) [pid = 2140] [serial = 700] [outer = 0000002653733400] 02:09:16 INFO - PROCESS | 2140 | 1466500156687 Marionette TRACE conn10 <- [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]]]}] 02:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 879ms 02:09:16 INFO - PROCESS | 2140 | 1466500156707 Marionette TRACE conn10 -> [0,897,"getWindowHandle",null] 02:09:16 INFO - PROCESS | 2140 | 1466500156710 Marionette TRACE conn10 <- [1,897,null,{"value":"13"}] 02:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:09:16 INFO - PROCESS | 2140 | 1466500156730 Marionette TRACE conn10 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:09:16 INFO - PROCESS | 2140 | 1466500156734 Marionette TRACE conn10 <- [1,898,null,{}] 02:09:16 INFO - PROCESS | 2140 | 1466500156746 Marionette TRACE conn10 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:16 INFO - PROCESS | 2140 | 1466500156751 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:16 INFO - PROCESS | 2140 | 1466500156866 Marionette TRACE conn10 <- [1,899,null,{"value":null}] 02:09:16 INFO - PROCESS | 2140 | 1466500156953 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 2140 | 1466500156956 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA32800 == 42 [pid = 2140] [id = 234] 02:09:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265A2C5C00) [pid = 2140] [serial = 701] [outer = 0000000000000000] 02:09:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265A2CB400) [pid = 2140] [serial = 702] [outer = 000000265A2C5C00] 02:09:17 INFO - PROCESS | 2140 | 1466500157015 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A85B400) [pid = 2140] [serial = 703] [outer = 000000265A2C5C00] 02:09:17 INFO - PROCESS | 2140 | 1466500157622 Marionette TRACE conn10 <- [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]]]}] 02:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 942ms 02:09:17 INFO - PROCESS | 2140 | 1466500157676 Marionette TRACE conn10 -> [0,901,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 2140 | 1466500157680 Marionette TRACE conn10 <- [1,901,null,{"value":"13"}] 02:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:09:17 INFO - PROCESS | 2140 | 1466500157683 Marionette TRACE conn10 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - PROCESS | 2140 | 1466500157685 Marionette TRACE conn10 <- [1,902,null,{}] 02:09:17 INFO - PROCESS | 2140 | 1466500157690 Marionette TRACE conn10 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:17 INFO - PROCESS | 2140 | 1466500157692 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:17 INFO - PROCESS | 2140 | 1466500157855 Marionette TRACE conn10 <- [1,903,null,{"value":null}] 02:09:17 INFO - PROCESS | 2140 | 1466500157972 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 2140 | 1466500157974 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF16800 == 43 [pid = 2140] [id = 235] 02:09:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265A8B4800) [pid = 2140] [serial = 704] [outer = 0000000000000000] 02:09:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265AEDB800) [pid = 2140] [serial = 705] [outer = 000000265A8B4800] 02:09:18 INFO - PROCESS | 2140 | 1466500158030 Marionette DEBUG loaded listener.js 02:09:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000265AEE8800) [pid = 2140] [serial = 706] [outer = 000000265A8B4800] 02:09:18 INFO - PROCESS | 2140 | 1466500158794 Marionette TRACE conn10 <- [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]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1175ms 02:09:18 INFO - PROCESS | 2140 | 1466500158871 Marionette TRACE conn10 -> [0,905,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 2140 | 1466500158876 Marionette TRACE conn10 <- [1,905,null,{"value":"13"}] 02:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:09:18 INFO - PROCESS | 2140 | 1466500158882 Marionette TRACE conn10 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 2140 | 1466500158886 Marionette TRACE conn10 <- [1,906,null,{}] 02:09:18 INFO - PROCESS | 2140 | 1466500158892 Marionette TRACE conn10 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:18 INFO - PROCESS | 2140 | 1466500158896 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:19 INFO - PROCESS | 2140 | 1466500159005 Marionette TRACE conn10 <- [1,907,null,{"value":null}] 02:09:19 INFO - PROCESS | 2140 | 1466500159072 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:19 INFO - PROCESS | 2140 | 1466500159077 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:19 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F73F000 == 44 [pid = 2140] [id = 236] 02:09:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264D851C00) [pid = 2140] [serial = 707] [outer = 0000000000000000] 02:09:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000264D858C00) [pid = 2140] [serial = 708] [outer = 000000264D851C00] 02:09:19 INFO - PROCESS | 2140 | 1466500159128 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000264F17F000) [pid = 2140] [serial = 709] [outer = 000000264D851C00] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265D544800 == 43 [pid = 2140] [id = 230] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265C740800 == 42 [pid = 2140] [id = 229] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE7A800 == 41 [pid = 2140] [id = 228] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD84800 == 40 [pid = 2140] [id = 227] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FA3000 == 39 [pid = 2140] [id = 226] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C73000 == 38 [pid = 2140] [id = 225] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F05800 == 37 [pid = 2140] [id = 224] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000264E479800 == 36 [pid = 2140] [id = 223] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265A166800 == 35 [pid = 2140] [id = 222] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F03000 == 34 [pid = 2140] [id = 221] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D8800 == 33 [pid = 2140] [id = 220] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000264F128000 == 32 [pid = 2140] [id = 211] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF16800 == 31 [pid = 2140] [id = 235] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA32800 == 30 [pid = 2140] [id = 234] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE0C800 == 29 [pid = 2140] [id = 233] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C72800 == 28 [pid = 2140] [id = 231] 02:09:20 INFO - PROCESS | 2140 | --DOCSHELL 000000264F118800 == 27 [pid = 2140] [id = 232] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0000002653E81400) [pid = 2140] [serial = 644] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000264D850800) [pid = 2140] [serial = 635] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264D955800) [pid = 2140] [serial = 636] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264F295000) [pid = 2140] [serial = 639] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264F17D400) [pid = 2140] [serial = 638] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000264E40FC00) [pid = 2140] [serial = 633] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264A7B5C00) [pid = 2140] [serial = 632] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (00000026524B7400) [pid = 2140] [serial = 641] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264D9B9400) [pid = 2140] [serial = 621] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264951C800) [pid = 2140] [serial = 620] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002656423000) [pid = 2140] [serial = 647] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (00000026522B4000) [pid = 2140] [serial = 624] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F292C00) [pid = 2140] [serial = 623] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A103400) [pid = 2140] [serial = 627] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002656433C00) [pid = 2140] [serial = 626] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A217C00) [pid = 2140] [serial = 630] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A13CC00) [pid = 2140] [serial = 629] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002655BE7000) [pid = 2140] [serial = 645] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265877A400) [pid = 2140] [serial = 650] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265689D800) [pid = 2140] [serial = 648] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A2CF000) [pid = 2140] [serial = 657] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A2C9400) [pid = 2140] [serial = 656] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A632400) [pid = 2140] [serial = 659] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A13A800) [pid = 2140] [serial = 651] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656899000) [pid = 2140] [serial = 653] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A143C00) [pid = 2140] [serial = 654] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002652F5DC00) [pid = 2140] [serial = 642] [outer = 0000000000000000] [url = about:blank] 02:09:20 INFO - PROCESS | 2140 | 1466500160476 Marionette TRACE conn10 <- [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]]]}] 02:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1631ms 02:09:20 INFO - PROCESS | 2140 | 1466500160518 Marionette TRACE conn10 -> [0,909,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 2140 | 1466500160523 Marionette TRACE conn10 <- [1,909,null,{"value":"13"}] 02:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:09:20 INFO - PROCESS | 2140 | 1466500160529 Marionette TRACE conn10 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - PROCESS | 2140 | 1466500160532 Marionette TRACE conn10 <- [1,910,null,{}] 02:09:20 INFO - PROCESS | 2140 | 1466500160538 Marionette TRACE conn10 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:20 INFO - PROCESS | 2140 | 1466500160541 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:20 INFO - PROCESS | 2140 | 1466500160641 Marionette TRACE conn10 <- [1,911,null,{"value":null}] 02:09:20 INFO - PROCESS | 2140 | 1466500160648 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:20 INFO - PROCESS | 2140 | 1466500160653 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A7F2800 == 28 [pid = 2140] [id = 237] 02:09:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264922FC00) [pid = 2140] [serial = 710] [outer = 0000000000000000] 02:09:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649523400) [pid = 2140] [serial = 711] [outer = 000000264922FC00] 02:09:20 INFO - PROCESS | 2140 | 1466500160703 Marionette DEBUG loaded listener.js 02:09:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264A504C00) [pid = 2140] [serial = 712] [outer = 000000264922FC00] 02:09:21 INFO - PROCESS | 2140 | 1466500161190 Marionette TRACE conn10 <- [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]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 02:09:21 INFO - PROCESS | 2140 | 1466500161221 Marionette TRACE conn10 -> [0,913,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 2140 | 1466500161227 Marionette TRACE conn10 <- [1,913,null,{"value":"13"}] 02:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:09:21 INFO - PROCESS | 2140 | 1466500161233 Marionette TRACE conn10 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 2140 | 1466500161236 Marionette TRACE conn10 <- [1,914,null,{}] 02:09:21 INFO - PROCESS | 2140 | 1466500161240 Marionette TRACE conn10 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:21 INFO - PROCESS | 2140 | 1466500161243 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:21 INFO - PROCESS | 2140 | 1466500161337 Marionette TRACE conn10 <- [1,915,null,{"value":null}] 02:09:21 INFO - PROCESS | 2140 | 1466500161346 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 2140 | 1466500161348 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E613000 == 29 [pid = 2140] [id = 238] 02:09:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264D952C00) [pid = 2140] [serial = 713] [outer = 0000000000000000] 02:09:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264D9BE400) [pid = 2140] [serial = 714] [outer = 000000264D952C00] 02:09:21 INFO - PROCESS | 2140 | 1466500161397 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E3D9C00) [pid = 2140] [serial = 715] [outer = 000000264D952C00] 02:09:21 INFO - PROCESS | 2140 | 1466500161867 Marionette TRACE conn10 <- [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]]]}] 02:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 691ms 02:09:21 INFO - PROCESS | 2140 | 1466500161926 Marionette TRACE conn10 -> [0,917,"getWindowHandle",null] 02:09:21 INFO - PROCESS | 2140 | 1466500161929 Marionette TRACE conn10 <- [1,917,null,{"value":"13"}] 02:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:09:21 INFO - PROCESS | 2140 | 1466500161932 Marionette TRACE conn10 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:09:21 INFO - PROCESS | 2140 | 1466500161936 Marionette TRACE conn10 <- [1,918,null,{}] 02:09:21 INFO - PROCESS | 2140 | 1466500161948 Marionette TRACE conn10 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:21 INFO - PROCESS | 2140 | 1466500161953 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:22 INFO - PROCESS | 2140 | 1466500162073 Marionette TRACE conn10 <- [1,919,null,{"value":null}] 02:09:22 INFO - PROCESS | 2140 | 1466500162153 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 2140 | 1466500162156 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:22 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535BC800 == 30 [pid = 2140] [id = 239] 02:09:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (00000026488C0000) [pid = 2140] [serial = 716] [outer = 0000000000000000] 02:09:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F2CB800) [pid = 2140] [serial = 717] [outer = 00000026488C0000] 02:09:22 INFO - PROCESS | 2140 | 1466500162206 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002652430800) [pid = 2140] [serial = 718] [outer = 00000026488C0000] 02:09:22 INFO - PROCESS | 2140 | 1466500162635 Marionette TRACE conn10 <- [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]]]}] 02:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 02:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:09:22 INFO - PROCESS | 2140 | 1466500162672 Marionette TRACE conn10 -> [0,921,"getWindowHandle",null] 02:09:22 INFO - PROCESS | 2140 | 1466500162674 Marionette TRACE conn10 <- [1,921,null,{"value":"13"}] 02:09:22 INFO - PROCESS | 2140 | 1466500162678 Marionette TRACE conn10 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - PROCESS | 2140 | 1466500162680 Marionette TRACE conn10 <- [1,922,null,{}] 02:09:22 INFO - PROCESS | 2140 | 1466500162684 Marionette TRACE conn10 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:22 INFO - PROCESS | 2140 | 1466500162686 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:22 INFO - PROCESS | 2140 | 1466500162802 Marionette TRACE conn10 <- [1,923,null,{"value":null}] 02:09:22 INFO - PROCESS | 2140 | 1466500162808 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 2140 | 1466500162810 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:22 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559E7000 == 31 [pid = 2140] [id = 240] 02:09:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026524BF800) [pid = 2140] [serial = 719] [outer = 0000000000000000] 02:09:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002652BFB000) [pid = 2140] [serial = 720] [outer = 00000026524BF800] 02:09:22 INFO - PROCESS | 2140 | 1466500162857 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653533800) [pid = 2140] [serial = 721] [outer = 00000026524BF800] 02:09:23 INFO - PROCESS | 2140 | 1466500163300 Marionette TRACE conn10 <- [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]]]}] 02:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 02:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:09:23 INFO - PROCESS | 2140 | 1466500163353 Marionette TRACE conn10 -> [0,925,"getWindowHandle",null] 02:09:23 INFO - PROCESS | 2140 | 1466500163355 Marionette TRACE conn10 <- [1,925,null,{"value":"13"}] 02:09:23 INFO - PROCESS | 2140 | 1466500163359 Marionette TRACE conn10 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:09:23 INFO - PROCESS | 2140 | 1466500163360 Marionette TRACE conn10 <- [1,926,null,{}] 02:09:23 INFO - PROCESS | 2140 | 1466500163370 Marionette TRACE conn10 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:23 INFO - PROCESS | 2140 | 1466500163372 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:23 INFO - PROCESS | 2140 | 1466500163503 Marionette TRACE conn10 <- [1,927,null,{"value":null}] 02:09:23 INFO - PROCESS | 2140 | 1466500163515 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:23 INFO - PROCESS | 2140 | 1466500163517 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:23 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DEA000 == 32 [pid = 2140] [id = 241] 02:09:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264D85E000) [pid = 2140] [serial = 722] [outer = 0000000000000000] 02:09:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002653970800) [pid = 2140] [serial = 723] [outer = 000000264D85E000] 02:09:23 INFO - PROCESS | 2140 | 1466500163565 Marionette DEBUG loaded listener.js 02:09:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002655862000) [pid = 2140] [serial = 724] [outer = 000000264D85E000] 02:09:24 INFO - PROCESS | 2140 | 1466500164009 Marionette TRACE conn10 <- [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]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 691ms 02:09:24 INFO - PROCESS | 2140 | 1466500164061 Marionette TRACE conn10 -> [0,929,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 2140 | 1466500164063 Marionette TRACE conn10 <- [1,929,null,{"value":"13"}] 02:09:24 INFO - PROCESS | 2140 | 1466500164067 Marionette TRACE conn10 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 2140 | 1466500164068 Marionette TRACE conn10 <- [1,930,null,{}] 02:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:09:24 INFO - PROCESS | 2140 | 1466500164072 Marionette TRACE conn10 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:24 INFO - PROCESS | 2140 | 1466500164078 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:24 INFO - PROCESS | 2140 | 1466500164216 Marionette TRACE conn10 <- [1,931,null,{"value":null}] 02:09:24 INFO - PROCESS | 2140 | 1466500164269 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 2140 | 1466500164272 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:24 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB2800 == 33 [pid = 2140] [id = 242] 02:09:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002655EB1400) [pid = 2140] [serial = 725] [outer = 0000000000000000] 02:09:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656435C00) [pid = 2140] [serial = 726] [outer = 0000002655EB1400] 02:09:24 INFO - PROCESS | 2140 | 1466500164319 Marionette DEBUG loaded listener.js 02:09:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002656F84800) [pid = 2140] [serial = 727] [outer = 0000002655EB1400] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265220F800) [pid = 2140] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265641C000) [pid = 2140] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264FB43C00) [pid = 2140] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F178800) [pid = 2140] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F273C00) [pid = 2140] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F770800) [pid = 2140] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264951FC00) [pid = 2140] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026499AA000) [pid = 2140] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D6CD800) [pid = 2140] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A2D4C00) [pid = 2140] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002658F35800) [pid = 2140] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:09:24 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A663000) [pid = 2140] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:09:24 INFO - PROCESS | 2140 | 1466500164914 Marionette TRACE conn10 <- [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]]]}] 02:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 881ms 02:09:24 INFO - PROCESS | 2140 | 1466500164953 Marionette TRACE conn10 -> [0,933,"getWindowHandle",null] 02:09:24 INFO - PROCESS | 2140 | 1466500164955 Marionette TRACE conn10 <- [1,933,null,{"value":"13"}] 02:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:09:24 INFO - PROCESS | 2140 | 1466500164958 Marionette TRACE conn10 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:09:24 INFO - PROCESS | 2140 | 1466500164960 Marionette TRACE conn10 <- [1,934,null,{}] 02:09:24 INFO - PROCESS | 2140 | 1466500164964 Marionette TRACE conn10 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:24 INFO - PROCESS | 2140 | 1466500164966 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:25 INFO - PROCESS | 2140 | 1466500165048 Marionette TRACE conn10 <- [1,935,null,{"value":null}] 02:09:25 INFO - PROCESS | 2140 | 1466500165055 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 2140 | 1466500165057 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD73000 == 34 [pid = 2140] [id = 243] 02:09:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264F17EC00) [pid = 2140] [serial = 728] [outer = 0000000000000000] 02:09:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002656F8B400) [pid = 2140] [serial = 729] [outer = 000000264F17EC00] 02:09:25 INFO - PROCESS | 2140 | 1466500165102 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265877B800) [pid = 2140] [serial = 730] [outer = 000000264F17EC00] 02:09:25 INFO - PROCESS | 2140 | 1466500165505 Marionette TRACE conn10 <- [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]]]}] 02:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 586ms 02:09:25 INFO - PROCESS | 2140 | 1466500165552 Marionette TRACE conn10 -> [0,937,"getWindowHandle",null] 02:09:25 INFO - PROCESS | 2140 | 1466500165554 Marionette TRACE conn10 <- [1,937,null,{"value":"13"}] 02:09:25 INFO - PROCESS | 2140 | 1466500165558 Marionette TRACE conn10 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:09:25 INFO - PROCESS | 2140 | 1466500165559 Marionette TRACE conn10 <- [1,938,null,{}] 02:09:25 INFO - PROCESS | 2140 | 1466500165563 Marionette TRACE conn10 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:25 INFO - PROCESS | 2140 | 1466500165565 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:25 INFO - PROCESS | 2140 | 1466500165688 Marionette TRACE conn10 <- [1,939,null,{"value":null}] 02:09:25 INFO - PROCESS | 2140 | 1466500165765 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 2140 | 1466500165769 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:25 INFO - PROCESS | 2140 | ++DOCSHELL 0000002648FAD000 == 35 [pid = 2140] [id = 244] 02:09:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002647611400) [pid = 2140] [serial = 731] [outer = 0000000000000000] 02:09:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264763AC00) [pid = 2140] [serial = 732] [outer = 0000002647611400] 02:09:25 INFO - PROCESS | 2140 | 1466500165829 Marionette DEBUG loaded listener.js 02:09:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002649198C00) [pid = 2140] [serial = 733] [outer = 0000002647611400] 02:09:26 INFO - PROCESS | 2140 | 1466500166637 Marionette TRACE conn10 <- [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]]]}] 02:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1134ms 02:09:26 INFO - PROCESS | 2140 | 1466500166697 Marionette TRACE conn10 -> [0,941,"getWindowHandle",null] 02:09:26 INFO - PROCESS | 2140 | 1466500166703 Marionette TRACE conn10 <- [1,941,null,{"value":"13"}] 02:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:09:26 INFO - PROCESS | 2140 | 1466500166708 Marionette TRACE conn10 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:09:26 INFO - PROCESS | 2140 | 1466500166713 Marionette TRACE conn10 <- [1,942,null,{}] 02:09:26 INFO - PROCESS | 2140 | 1466500166718 Marionette TRACE conn10 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:26 INFO - PROCESS | 2140 | 1466500166721 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:26 INFO - PROCESS | 2140 | 1466500166851 Marionette TRACE conn10 <- [1,943,null,{"value":null}] 02:09:26 INFO - PROCESS | 2140 | 1466500166918 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:26 INFO - PROCESS | 2140 | 1466500166921 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:26 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535BB800 == 36 [pid = 2140] [id = 245] 02:09:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264E36E400) [pid = 2140] [serial = 734] [outer = 0000000000000000] 02:09:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264F110000) [pid = 2140] [serial = 735] [outer = 000000264E36E400] 02:09:26 INFO - PROCESS | 2140 | 1466500166978 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264F2D2400) [pid = 2140] [serial = 736] [outer = 000000264E36E400] 02:09:27 INFO - PROCESS | 2140 | 1466500167723 Marionette TRACE conn10 <- [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]]]}] 02:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1082ms 02:09:27 INFO - PROCESS | 2140 | 1466500167803 Marionette TRACE conn10 -> [0,945,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 2140 | 1466500167807 Marionette TRACE conn10 <- [1,945,null,{"value":"13"}] 02:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:09:27 INFO - PROCESS | 2140 | 1466500167811 Marionette TRACE conn10 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - PROCESS | 2140 | 1466500167813 Marionette TRACE conn10 <- [1,946,null,{}] 02:09:27 INFO - PROCESS | 2140 | 1466500167817 Marionette TRACE conn10 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:27 INFO - PROCESS | 2140 | 1466500167820 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:27 INFO - PROCESS | 2140 | 1466500167954 Marionette TRACE conn10 <- [1,947,null,{"value":null}] 02:09:28 INFO - PROCESS | 2140 | 1466500168022 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:28 INFO - PROCESS | 2140 | 1466500168025 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:28 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F147000 == 37 [pid = 2140] [id = 246] 02:09:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264D6CDC00) [pid = 2140] [serial = 737] [outer = 0000000000000000] 02:09:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264E461C00) [pid = 2140] [serial = 738] [outer = 000000264D6CDC00] 02:09:28 INFO - PROCESS | 2140 | 1466500168081 Marionette DEBUG loaded listener.js 02:09:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002652F5C000) [pid = 2140] [serial = 739] [outer = 000000264D6CDC00] 02:09:28 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD73000 == 36 [pid = 2140] [id = 243] 02:09:28 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB2800 == 35 [pid = 2140] [id = 242] 02:09:28 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DEA000 == 34 [pid = 2140] [id = 241] 02:09:28 INFO - PROCESS | 2140 | --DOCSHELL 00000026559E7000 == 33 [pid = 2140] [id = 240] 02:09:28 INFO - PROCESS | 2140 | --DOCSHELL 00000026535BC800 == 32 [pid = 2140] [id = 239] 02:09:28 INFO - PROCESS | 2140 | --DOCSHELL 000000264E613000 == 31 [pid = 2140] [id = 238] 02:09:28 INFO - PROCESS | 2140 | --DOCSHELL 000000264A7F2800 == 30 [pid = 2140] [id = 237] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A66B400) [pid = 2140] [serial = 691] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002656896C00) [pid = 2140] [serial = 678] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002658789C00) [pid = 2140] [serial = 682] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002656F8D800) [pid = 2140] [serial = 681] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656372C00) [pid = 2140] [serial = 687] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F29EC00) [pid = 2140] [serial = 672] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265220E000) [pid = 2140] [serial = 673] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265220D000) [pid = 2140] [serial = 666] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265373FC00) [pid = 2140] [serial = 667] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002653976800) [pid = 2140] [serial = 675] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264A2D5800) [pid = 2140] [serial = 669] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264D9B6800) [pid = 2140] [serial = 670] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264D855C00) [pid = 2140] [serial = 663] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264E634C00) [pid = 2140] [serial = 664] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A63B000) [pid = 2140] [serial = 660] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A143400) [pid = 2140] [serial = 684] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A663C00) [pid = 2140] [serial = 690] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264905E000) [pid = 2140] [serial = 372] [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.] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A635400) [pid = 2140] [serial = 685] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002656F84400) [pid = 2140] [serial = 679] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A632C00) [pid = 2140] [serial = 688] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A689400) [pid = 2140] [serial = 694] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A681C00) [pid = 2140] [serial = 693] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265587FC00) [pid = 2140] [serial = 676] [outer = 0000000000000000] [url = about:blank] 02:09:28 INFO - PROCESS | 2140 | 1466500168813 Marionette TRACE conn10 <- [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]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1030ms 02:09:28 INFO - PROCESS | 2140 | 1466500168843 Marionette TRACE conn10 -> [0,949,"getWindowHandle",null] 02:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:09:28 INFO - PROCESS | 2140 | 1466500168847 Marionette TRACE conn10 <- [1,949,null,{"value":"13"}] 02:09:28 INFO - PROCESS | 2140 | 1466500168852 Marionette TRACE conn10 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - PROCESS | 2140 | 1466500168857 Marionette TRACE conn10 <- [1,950,null,{}] 02:09:28 INFO - PROCESS | 2140 | 1466500168893 Marionette TRACE conn10 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:28 INFO - PROCESS | 2140 | 1466500168896 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:29 INFO - PROCESS | 2140 | 1466500168990 Marionette TRACE conn10 <- [1,951,null,{"value":null}] 02:09:29 INFO - PROCESS | 2140 | 1466500169002 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 2140 | 1466500169005 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E445000 == 31 [pid = 2140] [id = 247] 02:09:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264D6CE000) [pid = 2140] [serial = 740] [outer = 0000000000000000] 02:09:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264D84F800) [pid = 2140] [serial = 741] [outer = 000000264D6CE000] 02:09:29 INFO - PROCESS | 2140 | 1466500169056 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264F179800) [pid = 2140] [serial = 742] [outer = 000000264D6CE000] 02:09:29 INFO - PROCESS | 2140 | 1466500169563 Marionette TRACE conn10 <- [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]]]}] 02:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 754ms 02:09:29 INFO - PROCESS | 2140 | 1466500169606 Marionette TRACE conn10 -> [0,953,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 2140 | 1466500169611 Marionette TRACE conn10 <- [1,953,null,{"value":"13"}] 02:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:09:29 INFO - PROCESS | 2140 | 1466500169617 Marionette TRACE conn10 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:09:29 INFO - PROCESS | 2140 | 1466500169620 Marionette TRACE conn10 <- [1,954,null,{}] 02:09:29 INFO - PROCESS | 2140 | 1466500169625 Marionette TRACE conn10 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:29 INFO - PROCESS | 2140 | 1466500169627 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:29 INFO - PROCESS | 2140 | 1466500169723 Marionette TRACE conn10 <- [1,955,null,{"value":null}] 02:09:29 INFO - PROCESS | 2140 | 1466500169797 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:29 INFO - PROCESS | 2140 | 1466500169799 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:29 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1E800 == 32 [pid = 2140] [id = 248] 02:09:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002652285000) [pid = 2140] [serial = 743] [outer = 0000000000000000] 02:09:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (00000026524B9C00) [pid = 2140] [serial = 744] [outer = 0000002652285000] 02:09:29 INFO - PROCESS | 2140 | 1466500169847 Marionette DEBUG loaded listener.js 02:09:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002653434C00) [pid = 2140] [serial = 745] [outer = 0000002652285000] 02:09:30 INFO - PROCESS | 2140 | 1466500170231 Marionette TRACE conn10 <- [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]]]}] 02:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 690ms 02:09:30 INFO - PROCESS | 2140 | 1466500170310 Marionette TRACE conn10 -> [0,957,"getWindowHandle",null] 02:09:30 INFO - PROCESS | 2140 | 1466500170313 Marionette TRACE conn10 <- [1,957,null,{"value":"13"}] 02:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:09:30 INFO - PROCESS | 2140 | 1466500170316 Marionette TRACE conn10 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:09:30 INFO - PROCESS | 2140 | 1466500170320 Marionette TRACE conn10 <- [1,958,null,{}] 02:09:30 INFO - PROCESS | 2140 | 1466500170332 Marionette TRACE conn10 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:30 INFO - PROCESS | 2140 | 1466500170337 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:30 INFO - PROCESS | 2140 | 1466500170432 Marionette TRACE conn10 <- [1,959,null,{"value":null}] 02:09:30 INFO - PROCESS | 2140 | 1466500170446 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 2140 | 1466500170450 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:30 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C82000 == 33 [pid = 2140] [id = 249] 02:09:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265637C400) [pid = 2140] [serial = 746] [outer = 0000000000000000] 02:09:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265641FC00) [pid = 2140] [serial = 747] [outer = 000000265637C400] 02:09:30 INFO - PROCESS | 2140 | 1466500170502 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265689D400) [pid = 2140] [serial = 748] [outer = 000000265637C400] 02:09:30 INFO - PROCESS | 2140 | 1466500170934 Marionette TRACE conn10 <- [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]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 691ms 02:09:31 INFO - PROCESS | 2140 | 1466500171011 Marionette TRACE conn10 -> [0,961,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 2140 | 1466500171014 Marionette TRACE conn10 <- [1,961,null,{"value":"13"}] 02:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:09:31 INFO - PROCESS | 2140 | 1466500171017 Marionette TRACE conn10 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - PROCESS | 2140 | 1466500171019 Marionette TRACE conn10 <- [1,962,null,{}] 02:09:31 INFO - PROCESS | 2140 | 1466500171029 Marionette TRACE conn10 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:31 INFO - PROCESS | 2140 | 1466500171031 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:31 INFO - PROCESS | 2140 | 1466500171174 Marionette TRACE conn10 <- [1,963,null,{"value":null}] 02:09:31 INFO - PROCESS | 2140 | 1466500171180 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 2140 | 1466500171182 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:31 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD71800 == 34 [pid = 2140] [id = 250] 02:09:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656F84C00) [pid = 2140] [serial = 749] [outer = 0000000000000000] 02:09:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656FBA400) [pid = 2140] [serial = 750] [outer = 0000002656F84C00] 02:09:31 INFO - PROCESS | 2140 | 1466500171229 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002658F35C00) [pid = 2140] [serial = 751] [outer = 0000002656F84C00] 02:09:31 INFO - PROCESS | 2140 | 1466500171669 Marionette TRACE conn10 <- [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]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 02:09:31 INFO - PROCESS | 2140 | 1466500171710 Marionette TRACE conn10 -> [0,965,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 2140 | 1466500171713 Marionette TRACE conn10 <- [1,965,null,{"value":"13"}] 02:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:09:31 INFO - PROCESS | 2140 | 1466500171716 Marionette TRACE conn10 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - PROCESS | 2140 | 1466500171718 Marionette TRACE conn10 <- [1,966,null,{}] 02:09:31 INFO - PROCESS | 2140 | 1466500171727 Marionette TRACE conn10 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:31 INFO - PROCESS | 2140 | 1466500171729 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:31 INFO - PROCESS | 2140 | 1466500171838 Marionette TRACE conn10 <- [1,967,null,{"value":null}] 02:09:31 INFO - PROCESS | 2140 | 1466500171844 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 2140 | 1466500171846 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:31 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10D800 == 35 [pid = 2140] [id = 251] 02:09:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264919A400) [pid = 2140] [serial = 752] [outer = 0000000000000000] 02:09:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A108000) [pid = 2140] [serial = 753] [outer = 000000264919A400] 02:09:31 INFO - PROCESS | 2140 | 1466500171892 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A13C800) [pid = 2140] [serial = 754] [outer = 000000264919A400] 02:09:32 INFO - PROCESS | 2140 | 1466500172367 Marionette TRACE conn10 <- [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]]]}] 02:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 691ms 02:09:32 INFO - PROCESS | 2140 | 1466500172416 Marionette TRACE conn10 -> [0,969,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 2140 | 1466500172418 Marionette TRACE conn10 <- [1,969,null,{"value":"13"}] 02:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:09:32 INFO - PROCESS | 2140 | 1466500172421 Marionette TRACE conn10 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:09:32 INFO - PROCESS | 2140 | 1466500172423 Marionette TRACE conn10 <- [1,970,null,{}] 02:09:32 INFO - PROCESS | 2140 | 1466500172427 Marionette TRACE conn10 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:32 INFO - PROCESS | 2140 | 1466500172433 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:32 INFO - PROCESS | 2140 | 1466500172587 Marionette TRACE conn10 <- [1,971,null,{"value":null}] 02:09:32 INFO - PROCESS | 2140 | 1466500172611 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 2140 | 1466500172613 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:32 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C728000 == 36 [pid = 2140] [id = 252] 02:09:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A217C00) [pid = 2140] [serial = 755] [outer = 0000000000000000] 02:09:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A2D4400) [pid = 2140] [serial = 756] [outer = 000000265A217C00] 02:09:32 INFO - PROCESS | 2140 | 1466500172658 Marionette DEBUG loaded listener.js 02:09:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A63B800) [pid = 2140] [serial = 757] [outer = 000000265A217C00] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026524BF800) [pid = 2140] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D952C00) [pid = 2140] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264922FC00) [pid = 2140] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D851C00) [pid = 2140] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026488C0000) [pid = 2140] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026499E1800) [pid = 2140] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264D85E000) [pid = 2140] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002653733400) [pid = 2140] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A2C5C00) [pid = 2140] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A8B4800) [pid = 2140] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:09:33 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002655EB1400) [pid = 2140] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:09:33 INFO - PROCESS | 2140 | 1466500173163 Marionette TRACE conn10 <- [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]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 775ms 02:09:33 INFO - PROCESS | 2140 | 1466500173203 Marionette TRACE conn10 -> [0,973,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 2140 | 1466500173205 Marionette TRACE conn10 <- [1,973,null,{"value":"13"}] 02:09:33 INFO - PROCESS | 2140 | 1466500173209 Marionette TRACE conn10 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:09:33 INFO - PROCESS | 2140 | 1466500173211 Marionette TRACE conn10 <- [1,974,null,{}] 02:09:33 INFO - PROCESS | 2140 | 1466500173215 Marionette TRACE conn10 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:33 INFO - PROCESS | 2140 | 1466500173217 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:33 INFO - PROCESS | 2140 | 1466500173299 Marionette TRACE conn10 <- [1,975,null,{"value":null}] 02:09:33 INFO - PROCESS | 2140 | 1466500173304 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 2140 | 1466500173307 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C741800 == 37 [pid = 2140] [id = 253] 02:09:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (00000026499E1800) [pid = 2140] [serial = 758] [outer = 0000000000000000] 02:09:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (00000026522B9800) [pid = 2140] [serial = 759] [outer = 00000026499E1800] 02:09:33 INFO - PROCESS | 2140 | 1466500173354 Marionette DEBUG loaded listener.js 02:09:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A65EC00) [pid = 2140] [serial = 760] [outer = 00000026499E1800] 02:09:33 INFO - PROCESS | 2140 | 1466500173783 Marionette TRACE conn10 <- [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]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 627ms 02:09:33 INFO - PROCESS | 2140 | 1466500173840 Marionette TRACE conn10 -> [0,977,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 2140 | 1466500173842 Marionette TRACE conn10 <- [1,977,null,{"value":"13"}] 02:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:09:33 INFO - PROCESS | 2140 | 1466500173846 Marionette TRACE conn10 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - PROCESS | 2140 | 1466500173848 Marionette TRACE conn10 <- [1,978,null,{}] 02:09:33 INFO - PROCESS | 2140 | 1466500173852 Marionette TRACE conn10 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:33 INFO - PROCESS | 2140 | 1466500173854 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:33 INFO - PROCESS | 2140 | 1466500173963 Marionette TRACE conn10 <- [1,979,null,{"value":null}] 02:09:33 INFO - PROCESS | 2140 | 1466500173969 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:33 INFO - PROCESS | 2140 | 1466500173971 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC1800 == 38 [pid = 2140] [id = 254] 02:09:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A2C5C00) [pid = 2140] [serial = 761] [outer = 0000000000000000] 02:09:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A66D400) [pid = 2140] [serial = 762] [outer = 000000265A2C5C00] 02:09:34 INFO - PROCESS | 2140 | 1466500174023 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A687400) [pid = 2140] [serial = 763] [outer = 000000265A2C5C00] 02:09:34 INFO - PROCESS | 2140 | 1466500174415 Marionette TRACE conn10 <- [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]]]}] 02:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 628ms 02:09:34 INFO - PROCESS | 2140 | 1466500174478 Marionette TRACE conn10 -> [0,981,"getWindowHandle",null] 02:09:34 INFO - PROCESS | 2140 | 1466500174480 Marionette TRACE conn10 <- [1,981,null,{"value":"13"}] 02:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:09:34 INFO - PROCESS | 2140 | 1466500174484 Marionette TRACE conn10 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:09:34 INFO - PROCESS | 2140 | 1466500174486 Marionette TRACE conn10 <- [1,982,null,{}] 02:09:34 INFO - PROCESS | 2140 | 1466500174489 Marionette TRACE conn10 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:34 INFO - PROCESS | 2140 | 1466500174491 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:34 INFO - PROCESS | 2140 | 1466500174577 Marionette TRACE conn10 <- [1,983,null,{"value":null}] 02:09:34 INFO - PROCESS | 2140 | 1466500174585 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 2140 | 1466500174587 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D251000 == 39 [pid = 2140] [id = 255] 02:09:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A85B800) [pid = 2140] [serial = 764] [outer = 0000000000000000] 02:09:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A866000) [pid = 2140] [serial = 765] [outer = 000000265A85B800] 02:09:34 INFO - PROCESS | 2140 | 1466500174631 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A8B8000) [pid = 2140] [serial = 766] [outer = 000000265A85B800] 02:09:35 INFO - PROCESS | 2140 | 1466500175041 Marionette TRACE conn10 <- [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]]]}] 02:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 627ms 02:09:35 INFO - PROCESS | 2140 | 1466500175119 Marionette TRACE conn10 -> [0,985,"getWindowHandle",null] 02:09:35 INFO - PROCESS | 2140 | 1466500175123 Marionette TRACE conn10 <- [1,985,null,{"value":"13"}] 02:09:35 INFO - PROCESS | 2140 | 1466500175128 Marionette TRACE conn10 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:09:35 INFO - PROCESS | 2140 | 1466500175133 Marionette TRACE conn10 <- [1,986,null,{}] 02:09:35 INFO - PROCESS | 2140 | 1466500175140 Marionette TRACE conn10 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:35 INFO - PROCESS | 2140 | 1466500175145 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:35 INFO - PROCESS | 2140 | 1466500175282 Marionette TRACE conn10 <- [1,987,null,{"value":null}] 02:09:35 INFO - PROCESS | 2140 | 1466500175423 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 2140 | 1466500175429 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E61B000 == 40 [pid = 2140] [id = 256] 02:09:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264D6CF800) [pid = 2140] [serial = 767] [outer = 0000000000000000] 02:09:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D85E800) [pid = 2140] [serial = 768] [outer = 000000264D6CF800] 02:09:35 INFO - PROCESS | 2140 | 1466500175487 Marionette DEBUG loaded listener.js 02:09:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264F29A800) [pid = 2140] [serial = 769] [outer = 000000264D6CF800] 02:09:36 INFO - PROCESS | 2140 | 1466500176043 Marionette TRACE conn10 <- [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]]]}] 02:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 986ms 02:09:36 INFO - PROCESS | 2140 | 1466500176120 Marionette TRACE conn10 -> [0,989,"getWindowHandle",null] 02:09:36 INFO - PROCESS | 2140 | 1466500176124 Marionette TRACE conn10 <- [1,989,null,{"value":"13"}] 02:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:09:36 INFO - PROCESS | 2140 | 1466500176132 Marionette TRACE conn10 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:09:36 INFO - PROCESS | 2140 | 1466500176136 Marionette TRACE conn10 <- [1,990,null,{}] 02:09:36 INFO - PROCESS | 2140 | 1466500176141 Marionette TRACE conn10 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:36 INFO - PROCESS | 2140 | 1466500176144 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:36 INFO - PROCESS | 2140 | 1466500176296 Marionette TRACE conn10 <- [1,991,null,{"value":null}] 02:09:36 INFO - PROCESS | 2140 | 1466500176404 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:36 INFO - PROCESS | 2140 | 1466500176407 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:36 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE07000 == 41 [pid = 2140] [id = 257] 02:09:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265373B000) [pid = 2140] [serial = 770] [outer = 0000000000000000] 02:09:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265516F400) [pid = 2140] [serial = 771] [outer = 000000265373B000] 02:09:36 INFO - PROCESS | 2140 | 1466500176467 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002656894400) [pid = 2140] [serial = 772] [outer = 000000265373B000] 02:09:37 INFO - PROCESS | 2140 | 1466500177098 Marionette TRACE conn10 <- [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]]]}] 02:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1034ms 02:09:37 INFO - PROCESS | 2140 | 1466500177167 Marionette TRACE conn10 -> [0,993,"getWindowHandle",null] 02:09:37 INFO - PROCESS | 2140 | 1466500177170 Marionette TRACE conn10 <- [1,993,null,{"value":"13"}] 02:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:09:37 INFO - PROCESS | 2140 | 1466500177174 Marionette TRACE conn10 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:09:37 INFO - PROCESS | 2140 | 1466500177176 Marionette TRACE conn10 <- [1,994,null,{}] 02:09:37 INFO - PROCESS | 2140 | 1466500177207 Marionette TRACE conn10 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:37 INFO - PROCESS | 2140 | 1466500177213 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:37 INFO - PROCESS | 2140 | 1466500177368 Marionette TRACE conn10 <- [1,995,null,{"value":null}] 02:09:37 INFO - PROCESS | 2140 | 1466500177480 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 2140 | 1466500177484 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:37 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5CE000 == 42 [pid = 2140] [id = 258] 02:09:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A21C400) [pid = 2140] [serial = 773] [outer = 0000000000000000] 02:09:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A2C9400) [pid = 2140] [serial = 774] [outer = 000000265A21C400] 02:09:37 INFO - PROCESS | 2140 | 1466500177544 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265A66D800) [pid = 2140] [serial = 775] [outer = 000000265A21C400] 02:09:38 INFO - PROCESS | 2140 | 1466500178178 Marionette TRACE conn10 <- [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]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1076ms 02:09:38 INFO - PROCESS | 2140 | 1466500178252 Marionette TRACE conn10 -> [0,997,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 2140 | 1466500178254 Marionette TRACE conn10 <- [1,997,null,{"value":"13"}] 02:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:09:38 INFO - PROCESS | 2140 | 1466500178277 Marionette TRACE conn10 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 2140 | 1466500178279 Marionette TRACE conn10 <- [1,998,null,{}] 02:09:38 INFO - PROCESS | 2140 | 1466500178297 Marionette TRACE conn10 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:38 INFO - PROCESS | 2140 | 1466500178299 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:38 INFO - PROCESS | 2140 | 1466500178419 Marionette TRACE conn10 <- [1,999,null,{"value":null}] 02:09:38 INFO - PROCESS | 2140 | 1466500178485 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:38 INFO - PROCESS | 2140 | 1466500178487 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:38 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490C1800 == 43 [pid = 2140] [id = 259] 02:09:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002649061C00) [pid = 2140] [serial = 776] [outer = 0000000000000000] 02:09:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264922C800) [pid = 2140] [serial = 777] [outer = 0000002649061C00] 02:09:38 INFO - PROCESS | 2140 | 1466500178690 Marionette DEBUG loaded listener.js 02:09:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264D64D000) [pid = 2140] [serial = 778] [outer = 0000002649061C00] 02:09:39 INFO - PROCESS | 2140 | 1466500179327 Marionette TRACE conn10 <- [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]]]}] 02:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1094ms 02:09:39 INFO - PROCESS | 2140 | 1466500179373 Marionette TRACE conn10 -> [0,1001,"getWindowHandle",null] 02:09:39 INFO - PROCESS | 2140 | 1466500179377 Marionette TRACE conn10 <- [1,1001,null,{"value":"13"}] 02:09:39 INFO - PROCESS | 2140 | 1466500179382 Marionette TRACE conn10 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:09:39 INFO - PROCESS | 2140 | 1466500179385 Marionette TRACE conn10 <- [1,1002,null,{}] 02:09:39 INFO - PROCESS | 2140 | 1466500179390 Marionette TRACE conn10 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:39 INFO - PROCESS | 2140 | 1466500179393 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:39 INFO - PROCESS | 2140 | 1466500179515 Marionette TRACE conn10 <- [1,1003,null,{"value":null}] 02:09:39 INFO - PROCESS | 2140 | 1466500179591 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:39 INFO - PROCESS | 2140 | 1466500179594 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:39 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F14800 == 44 [pid = 2140] [id = 260] 02:09:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264A2D5800) [pid = 2140] [serial = 779] [outer = 0000000000000000] 02:09:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (00000026524BC400) [pid = 2140] [serial = 780] [outer = 000000264A2D5800] 02:09:39 INFO - PROCESS | 2140 | 1466500179647 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (0000002653733400) [pid = 2140] [serial = 781] [outer = 000000264A2D5800] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC1800 == 43 [pid = 2140] [id = 254] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265C741800 == 42 [pid = 2140] [id = 253] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265C728000 == 41 [pid = 2140] [id = 252] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10D800 == 40 [pid = 2140] [id = 251] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD71800 == 39 [pid = 2140] [id = 250] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C82000 == 38 [pid = 2140] [id = 249] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1E800 == 37 [pid = 2140] [id = 248] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000264E445000 == 36 [pid = 2140] [id = 247] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000264F147000 == 35 [pid = 2140] [id = 246] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 00000026535BB800 == 34 [pid = 2140] [id = 245] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 0000002648FAD000 == 33 [pid = 2140] [id = 244] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000264F73F000 == 32 [pid = 2140] [id = 236] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 00000026490C1800 == 31 [pid = 2140] [id = 259] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5CE000 == 30 [pid = 2140] [id = 258] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE07000 == 29 [pid = 2140] [id = 257] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000265D251000 == 28 [pid = 2140] [id = 255] 02:09:40 INFO - PROCESS | 2140 | --DOCSHELL 000000264E61B000 == 27 [pid = 2140] [id = 256] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0000002656F8B400) [pid = 2140] [serial = 729] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0000002652BFB000) [pid = 2140] [serial = 720] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264E3D9C00) [pid = 2140] [serial = 715] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002649523400) [pid = 2140] [serial = 711] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264A504C00) [pid = 2140] [serial = 712] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264F17F000) [pid = 2140] [serial = 709] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264D858C00) [pid = 2140] [serial = 708] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264F2CB800) [pid = 2140] [serial = 717] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264E40C400) [pid = 2140] [serial = 697] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D6D7400) [pid = 2140] [serial = 696] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002653970800) [pid = 2140] [serial = 723] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656429C00) [pid = 2140] [serial = 700] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002653740400) [pid = 2140] [serial = 699] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A85B400) [pid = 2140] [serial = 703] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A2CB400) [pid = 2140] [serial = 702] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265AEE8800) [pid = 2140] [serial = 706] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265AEDB800) [pid = 2140] [serial = 705] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653533800) [pid = 2140] [serial = 721] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656435C00) [pid = 2140] [serial = 726] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002655862000) [pid = 2140] [serial = 724] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656F84800) [pid = 2140] [serial = 727] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264D9BE400) [pid = 2140] [serial = 714] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002652430800) [pid = 2140] [serial = 718] [outer = 0000000000000000] [url = about:blank] 02:09:40 INFO - PROCESS | 2140 | 1466500180906 Marionette TRACE conn10 <- [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]]]}] 02:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1589ms 02:09:40 INFO - PROCESS | 2140 | 1466500180976 Marionette TRACE conn10 -> [0,1005,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 2140 | 1466500180981 Marionette TRACE conn10 <- [1,1005,null,{"value":"13"}] 02:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:09:40 INFO - PROCESS | 2140 | 1466500180985 Marionette TRACE conn10 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 2140 | 1466500180990 Marionette TRACE conn10 <- [1,1006,null,{}] 02:09:41 INFO - PROCESS | 2140 | 1466500181021 Marionette TRACE conn10 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:41 INFO - PROCESS | 2140 | 1466500181024 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:41 INFO - PROCESS | 2140 | 1466500181138 Marionette TRACE conn10 <- [1,1007,null,{"value":null}] 02:09:41 INFO - PROCESS | 2140 | 1466500181147 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 2140 | 1466500181150 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:41 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A706000 == 28 [pid = 2140] [id = 261] 02:09:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264979F800) [pid = 2140] [serial = 782] [outer = 0000000000000000] 02:09:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002649C12C00) [pid = 2140] [serial = 783] [outer = 000000264979F800] 02:09:41 INFO - PROCESS | 2140 | 1466500181199 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264D853800) [pid = 2140] [serial = 784] [outer = 000000264979F800] 02:09:41 INFO - PROCESS | 2140 | 1466500181646 Marionette TRACE conn10 <- [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]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 711ms 02:09:41 INFO - PROCESS | 2140 | 1466500181709 Marionette TRACE conn10 -> [0,1009,"getWindowHandle",null] 02:09:41 INFO - PROCESS | 2140 | 1466500181714 Marionette TRACE conn10 <- [1,1009,null,{"value":"13"}] 02:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:09:41 INFO - PROCESS | 2140 | 1466500181720 Marionette TRACE conn10 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 2140 | 1466500181723 Marionette TRACE conn10 <- [1,1010,null,{}] 02:09:41 INFO - PROCESS | 2140 | 1466500181727 Marionette TRACE conn10 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:41 INFO - PROCESS | 2140 | 1466500181730 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:41 INFO - PROCESS | 2140 | 1466500181827 Marionette TRACE conn10 <- [1,1011,null,{"value":null}] 02:09:41 INFO - PROCESS | 2140 | 1466500181843 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:41 INFO - PROCESS | 2140 | 1466500181846 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:41 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F20800 == 29 [pid = 2140] [id = 262] 02:09:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E39B400) [pid = 2140] [serial = 785] [outer = 0000000000000000] 02:09:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264E40C000) [pid = 2140] [serial = 786] [outer = 000000264E39B400] 02:09:41 INFO - PROCESS | 2140 | 1466500181896 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F17F000) [pid = 2140] [serial = 787] [outer = 000000264E39B400] 02:09:42 INFO - PROCESS | 2140 | 1466500182350 Marionette TRACE conn10 <- [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]]]}] 02:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 692ms 02:09:42 INFO - PROCESS | 2140 | 1466500182413 Marionette TRACE conn10 -> [0,1013,"getWindowHandle",null] 02:09:42 INFO - PROCESS | 2140 | 1466500182415 Marionette TRACE conn10 <- [1,1013,null,{"value":"13"}] 02:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:09:42 INFO - PROCESS | 2140 | 1466500182419 Marionette TRACE conn10 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:09:42 INFO - PROCESS | 2140 | 1466500182423 Marionette TRACE conn10 <- [1,1014,null,{}] 02:09:42 INFO - PROCESS | 2140 | 1466500182434 Marionette TRACE conn10 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:42 INFO - PROCESS | 2140 | 1466500182439 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:42 INFO - PROCESS | 2140 | 1466500182530 Marionette TRACE conn10 <- [1,1015,null,{"value":null}] 02:09:42 INFO - PROCESS | 2140 | 1466500182537 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 2140 | 1466500182541 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:42 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559EF000 == 30 [pid = 2140] [id = 263] 02:09:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002652207400) [pid = 2140] [serial = 788] [outer = 0000000000000000] 02:09:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026522AF000) [pid = 2140] [serial = 789] [outer = 0000002652207400] 02:09:42 INFO - PROCESS | 2140 | 1466500182599 Marionette DEBUG loaded listener.js 02:09:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002652BF4400) [pid = 2140] [serial = 790] [outer = 0000002652207400] 02:09:43 INFO - PROCESS | 2140 | 1466500183085 Marionette TRACE conn10 <- [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]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 691ms 02:09:43 INFO - PROCESS | 2140 | 1466500183112 Marionette TRACE conn10 -> [0,1017,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 2140 | 1466500183115 Marionette TRACE conn10 <- [1,1017,null,{"value":"13"}] 02:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:09:43 INFO - PROCESS | 2140 | 1466500183119 Marionette TRACE conn10 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - PROCESS | 2140 | 1466500183120 Marionette TRACE conn10 <- [1,1018,null,{}] 02:09:43 INFO - PROCESS | 2140 | 1466500183124 Marionette TRACE conn10 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:43 INFO - PROCESS | 2140 | 1466500183126 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:43 INFO - PROCESS | 2140 | 1466500183270 Marionette TRACE conn10 <- [1,1019,null,{"value":null}] 02:09:43 INFO - PROCESS | 2140 | 1466500183292 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 2140 | 1466500183294 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:43 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564DB800 == 31 [pid = 2140] [id = 264] 02:09:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653513000) [pid = 2140] [serial = 791] [outer = 0000000000000000] 02:09:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002653970800) [pid = 2140] [serial = 792] [outer = 0000002653513000] 02:09:43 INFO - PROCESS | 2140 | 1466500183340 Marionette DEBUG loaded listener.js 02:09:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002655865000) [pid = 2140] [serial = 793] [outer = 0000002653513000] 02:09:43 INFO - PROCESS | 2140 | 1466500183754 Marionette TRACE conn10 <- [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]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 691ms 02:09:43 INFO - PROCESS | 2140 | 1466500183813 Marionette TRACE conn10 -> [0,1021,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 2140 | 1466500183815 Marionette TRACE conn10 <- [1,1021,null,{"value":"13"}] 02:09:43 INFO - PROCESS | 2140 | 1466500183818 Marionette TRACE conn10 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:09:43 INFO - PROCESS | 2140 | 1466500183820 Marionette TRACE conn10 <- [1,1022,null,{}] 02:09:43 INFO - PROCESS | 2140 | 1466500183830 Marionette TRACE conn10 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:43 INFO - PROCESS | 2140 | 1466500183833 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:43 INFO - PROCESS | 2140 | 1466500183937 Marionette TRACE conn10 <- [1,1023,null,{"value":null}] 02:09:43 INFO - PROCESS | 2140 | 1466500183943 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 2140 | 1466500183945 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:43 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FBA000 == 32 [pid = 2140] [id = 265] 02:09:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265373E000) [pid = 2140] [serial = 794] [outer = 0000000000000000] 02:09:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265637DC00) [pid = 2140] [serial = 795] [outer = 000000265373E000] 02:09:44 INFO - PROCESS | 2140 | 1466500183990 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656896C00) [pid = 2140] [serial = 796] [outer = 000000265373E000] 02:09:44 INFO - PROCESS | 2140 | 1466500184462 Marionette TRACE conn10 <- [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]]]}] 02:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 689ms 02:09:44 INFO - PROCESS | 2140 | 1466500184518 Marionette TRACE conn10 -> [0,1025,"getWindowHandle",null] 02:09:44 INFO - PROCESS | 2140 | 1466500184521 Marionette TRACE conn10 <- [1,1025,null,{"value":"13"}] 02:09:44 INFO - PROCESS | 2140 | 1466500184524 Marionette TRACE conn10 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:09:44 INFO - PROCESS | 2140 | 1466500184526 Marionette TRACE conn10 <- [1,1026,null,{}] 02:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:09:44 INFO - PROCESS | 2140 | 1466500184529 Marionette TRACE conn10 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:44 INFO - PROCESS | 2140 | 1466500184535 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:44 INFO - PROCESS | 2140 | 1466500184687 Marionette TRACE conn10 <- [1,1027,null,{"value":null}] 02:09:44 INFO - PROCESS | 2140 | 1466500184713 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:44 INFO - PROCESS | 2140 | 1466500184715 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE16000 == 33 [pid = 2140] [id = 266] 02:09:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264D949C00) [pid = 2140] [serial = 797] [outer = 0000000000000000] 02:09:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002658A92400) [pid = 2140] [serial = 798] [outer = 000000264D949C00] 02:09:44 INFO - PROCESS | 2140 | 1466500184760 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265A110800) [pid = 2140] [serial = 799] [outer = 000000264D949C00] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (00000026499E1800) [pid = 2140] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A2C5C00) [pid = 2140] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A85B800) [pid = 2140] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F17EC00) [pid = 2140] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002656F84C00) [pid = 2140] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264919A400) [pid = 2140] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A217C00) [pid = 2140] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D6CE000) [pid = 2140] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E36E400) [pid = 2140] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002647611400) [pid = 2140] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265637C400) [pid = 2140] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002652285000) [pid = 2140] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:09:45 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264D6CDC00) [pid = 2140] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:09:45 INFO - PROCESS | 2140 | 1466500185337 Marionette TRACE conn10 <- [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]]]}] 02:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 837ms 02:09:45 INFO - PROCESS | 2140 | 1466500185368 Marionette TRACE conn10 -> [0,1029,"getWindowHandle",null] 02:09:45 INFO - PROCESS | 2140 | 1466500185370 Marionette TRACE conn10 <- [1,1029,null,{"value":"13"}] 02:09:45 INFO - PROCESS | 2140 | 1466500185373 Marionette TRACE conn10 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:09:45 INFO - PROCESS | 2140 | 1466500185375 Marionette TRACE conn10 <- [1,1030,null,{}] 02:09:45 INFO - PROCESS | 2140 | 1466500185389 Marionette TRACE conn10 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:45 INFO - PROCESS | 2140 | 1466500185391 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:45 INFO - PROCESS | 2140 | 1466500185473 Marionette TRACE conn10 <- [1,1031,null,{"value":null}] 02:09:45 INFO - PROCESS | 2140 | 1466500185479 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 2140 | 1466500185481 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:45 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B122800 == 34 [pid = 2140] [id = 267] 02:09:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F2D7000) [pid = 2140] [serial = 800] [outer = 0000000000000000] 02:09:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265877A400) [pid = 2140] [serial = 801] [outer = 000000264F2D7000] 02:09:45 INFO - PROCESS | 2140 | 1466500185527 Marionette DEBUG loaded listener.js 02:09:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A13AC00) [pid = 2140] [serial = 802] [outer = 000000264F2D7000] 02:09:45 INFO - PROCESS | 2140 | 1466500185934 Marionette TRACE conn10 <- [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]]]}] 02:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 587ms 02:09:45 INFO - PROCESS | 2140 | 1466500185963 Marionette TRACE conn10 -> [0,1033,"getWindowHandle",null] 02:09:45 INFO - PROCESS | 2140 | 1466500185966 Marionette TRACE conn10 <- [1,1033,null,{"value":"13"}] 02:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:09:45 INFO - PROCESS | 2140 | 1466500185969 Marionette TRACE conn10 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - PROCESS | 2140 | 1466500185971 Marionette TRACE conn10 <- [1,1034,null,{}] 02:09:45 INFO - PROCESS | 2140 | 1466500185985 Marionette TRACE conn10 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:45 INFO - PROCESS | 2140 | 1466500185987 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:46 INFO - PROCESS | 2140 | 1466500186069 Marionette TRACE conn10 <- [1,1035,null,{"value":null}] 02:09:46 INFO - PROCESS | 2140 | 1466500186075 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:46 INFO - PROCESS | 2140 | 1466500186077 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C843800 == 35 [pid = 2140] [id = 268] 02:09:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A210000) [pid = 2140] [serial = 803] [outer = 0000000000000000] 02:09:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A219C00) [pid = 2140] [serial = 804] [outer = 000000265A210000] 02:09:46 INFO - PROCESS | 2140 | 1466500186124 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2CFC00) [pid = 2140] [serial = 805] [outer = 000000265A210000] 02:09:46 INFO - PROCESS | 2140 | 1466500186562 Marionette TRACE conn10 <- [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]]]}] 02:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 649ms 02:09:46 INFO - PROCESS | 2140 | 1466500186633 Marionette TRACE conn10 -> [0,1037,"getWindowHandle",null] 02:09:46 INFO - PROCESS | 2140 | 1466500186635 Marionette TRACE conn10 <- [1,1037,null,{"value":"13"}] 02:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:09:46 INFO - PROCESS | 2140 | 1466500186639 Marionette TRACE conn10 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:09:46 INFO - PROCESS | 2140 | 1466500186641 Marionette TRACE conn10 <- [1,1038,null,{}] 02:09:46 INFO - PROCESS | 2140 | 1466500186645 Marionette TRACE conn10 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:46 INFO - PROCESS | 2140 | 1466500186647 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:46 INFO - PROCESS | 2140 | 1466500186728 Marionette TRACE conn10 <- [1,1039,null,{"value":null}] 02:09:46 INFO - PROCESS | 2140 | 1466500186734 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:46 INFO - PROCESS | 2140 | 1466500186736 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D247800 == 36 [pid = 2140] [id = 269] 02:09:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A2D2800) [pid = 2140] [serial = 806] [outer = 0000000000000000] 02:09:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A634000) [pid = 2140] [serial = 807] [outer = 000000265A2D2800] 02:09:46 INFO - PROCESS | 2140 | 1466500186782 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A663800) [pid = 2140] [serial = 808] [outer = 000000265A2D2800] 02:09:47 INFO - PROCESS | 2140 | 1466500187336 Marionette TRACE conn10 <- [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]]]}] 02:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 775ms 02:09:47 INFO - PROCESS | 2140 | 1466500187450 Marionette TRACE conn10 -> [0,1041,"getWindowHandle",null] 02:09:47 INFO - PROCESS | 2140 | 1466500187456 Marionette TRACE conn10 <- [1,1041,null,{"value":"13"}] 02:09:47 INFO - PROCESS | 2140 | 1466500187486 Marionette TRACE conn10 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:09:47 INFO - PROCESS | 2140 | 1466500187490 Marionette TRACE conn10 <- [1,1042,null,{}] 02:09:47 INFO - PROCESS | 2140 | 1466500187496 Marionette TRACE conn10 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:47 INFO - PROCESS | 2140 | 1466500187500 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:47 INFO - PROCESS | 2140 | 1466500187643 Marionette TRACE conn10 <- [1,1043,null,{"value":null}] 02:09:47 INFO - PROCESS | 2140 | 1466500187757 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:47 INFO - PROCESS | 2140 | 1466500187762 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:47 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655961800 == 37 [pid = 2140] [id = 270] 02:09:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264E19D000) [pid = 2140] [serial = 809] [outer = 0000000000000000] 02:09:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264E377800) [pid = 2140] [serial = 810] [outer = 000000264E19D000] 02:09:47 INFO - PROCESS | 2140 | 1466500187861 Marionette DEBUG loaded listener.js 02:09:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264F29D400) [pid = 2140] [serial = 811] [outer = 000000264E19D000] 02:09:48 INFO - PROCESS | 2140 | 1466500188644 Marionette TRACE conn10 <- [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]]]}] 02:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1234ms 02:09:48 INFO - PROCESS | 2140 | 1466500188728 Marionette TRACE conn10 -> [0,1045,"getWindowHandle",null] 02:09:48 INFO - PROCESS | 2140 | 1466500188734 Marionette TRACE conn10 <- [1,1045,null,{"value":"13"}] 02:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:09:48 INFO - PROCESS | 2140 | 1466500188741 Marionette TRACE conn10 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 2140 | 1466500188744 Marionette TRACE conn10 <- [1,1046,null,{}] 02:09:48 INFO - PROCESS | 2140 | 1466500188749 Marionette TRACE conn10 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:48 INFO - PROCESS | 2140 | 1466500188752 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:48 INFO - PROCESS | 2140 | 1466500188908 Marionette TRACE conn10 <- [1,1047,null,{"value":null}] 02:09:49 INFO - PROCESS | 2140 | 1466500189016 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 2140 | 1466500189019 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D555800 == 38 [pid = 2140] [id = 271] 02:09:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (00000026524C0400) [pid = 2140] [serial = 812] [outer = 0000000000000000] 02:09:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002656079800) [pid = 2140] [serial = 813] [outer = 00000026524C0400] 02:09:49 INFO - PROCESS | 2140 | 1466500189078 Marionette DEBUG loaded listener.js 02:09:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002656F80C00) [pid = 2140] [serial = 814] [outer = 00000026524C0400] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 000000265C843800 == 37 [pid = 2140] [id = 268] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 000000265B122800 == 36 [pid = 2140] [id = 267] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE16000 == 35 [pid = 2140] [id = 266] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FBA000 == 34 [pid = 2140] [id = 265] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 00000026564DB800 == 33 [pid = 2140] [id = 264] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 00000026559EF000 == 32 [pid = 2140] [id = 263] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F20800 == 31 [pid = 2140] [id = 262] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 000000264A706000 == 30 [pid = 2140] [id = 261] 02:09:49 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F14800 == 29 [pid = 2140] [id = 260] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265877B800) [pid = 2140] [serial = 730] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0000002656FBA400) [pid = 2140] [serial = 750] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002658F35C00) [pid = 2140] [serial = 751] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A13C800) [pid = 2140] [serial = 754] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A108000) [pid = 2140] [serial = 753] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A2D4400) [pid = 2140] [serial = 756] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D84F800) [pid = 2140] [serial = 741] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F179800) [pid = 2140] [serial = 742] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F110000) [pid = 2140] [serial = 735] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F2D2400) [pid = 2140] [serial = 736] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264763AC00) [pid = 2140] [serial = 732] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002649198C00) [pid = 2140] [serial = 733] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265641FC00) [pid = 2140] [serial = 747] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026524B9C00) [pid = 2140] [serial = 744] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653434C00) [pid = 2140] [serial = 745] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E461C00) [pid = 2140] [serial = 738] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002652F5C000) [pid = 2140] [serial = 739] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (00000026522B9800) [pid = 2140] [serial = 759] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A63B800) [pid = 2140] [serial = 757] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A66D400) [pid = 2140] [serial = 762] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A8B8000) [pid = 2140] [serial = 766] [outer = 0000000000000000] [url = about:blank] 02:09:49 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A65EC00) [pid = 2140] [serial = 760] [outer = 0000000000000000] [url = about:blank] 02:09:50 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A866000) [pid = 2140] [serial = 765] [outer = 0000000000000000] [url = about:blank] 02:09:50 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A687400) [pid = 2140] [serial = 763] [outer = 0000000000000000] [url = about:blank] 02:09:50 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265689D400) [pid = 2140] [serial = 748] [outer = 0000000000000000] [url = about:blank] 02:09:50 INFO - PROCESS | 2140 | 1466500189996 Marionette TRACE conn10 <- [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]]]}] 02:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1296ms 02:09:50 INFO - PROCESS | 2140 | 1466500190038 Marionette TRACE conn10 -> [0,1049,"getWindowHandle",null] 02:09:50 INFO - PROCESS | 2140 | 1466500190043 Marionette TRACE conn10 <- [1,1049,null,{"value":"13"}] 02:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:09:50 INFO - PROCESS | 2140 | 1466500190048 Marionette TRACE conn10 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:09:50 INFO - PROCESS | 2140 | 1466500190051 Marionette TRACE conn10 <- [1,1050,null,{}] 02:09:50 INFO - PROCESS | 2140 | 1466500190057 Marionette TRACE conn10 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:50 INFO - PROCESS | 2140 | 1466500190060 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:50 INFO - PROCESS | 2140 | 1466500190159 Marionette TRACE conn10 <- [1,1051,null,{"value":null}] 02:09:50 INFO - PROCESS | 2140 | 1466500190173 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:50 INFO - PROCESS | 2140 | 1466500190177 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E1AD800 == 30 [pid = 2140] [id = 272] 02:09:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264D6D3800) [pid = 2140] [serial = 815] [outer = 0000000000000000] 02:09:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D853400) [pid = 2140] [serial = 816] [outer = 000000264D6D3800] 02:09:50 INFO - PROCESS | 2140 | 1466500190228 Marionette DEBUG loaded listener.js 02:09:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E403000) [pid = 2140] [serial = 817] [outer = 000000264D6D3800] 02:09:50 INFO - PROCESS | 2140 | 1466500190746 Marionette TRACE conn10 <- [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]]]}] 02:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 733ms 02:09:50 INFO - PROCESS | 2140 | 1466500190784 Marionette TRACE conn10 -> [0,1053,"getWindowHandle",null] 02:09:50 INFO - PROCESS | 2140 | 1466500190789 Marionette TRACE conn10 <- [1,1053,null,{"value":"13"}] 02:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:09:50 INFO - PROCESS | 2140 | 1466500190795 Marionette TRACE conn10 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:09:50 INFO - PROCESS | 2140 | 1466500190798 Marionette TRACE conn10 <- [1,1054,null,{}] 02:09:50 INFO - PROCESS | 2140 | 1466500190802 Marionette TRACE conn10 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:50 INFO - PROCESS | 2140 | 1466500190804 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:50 INFO - PROCESS | 2140 | 1466500190896 Marionette TRACE conn10 <- [1,1055,null,{"value":null}] 02:09:50 INFO - PROCESS | 2140 | 1466500190971 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:50 INFO - PROCESS | 2140 | 1466500190973 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000265355D000 == 31 [pid = 2140] [id = 273] 02:09:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002652209800) [pid = 2140] [serial = 818] [outer = 0000000000000000] 02:09:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265220F800) [pid = 2140] [serial = 819] [outer = 0000002652209800] 02:09:51 INFO - PROCESS | 2140 | 1466500191022 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002652E88C00) [pid = 2140] [serial = 820] [outer = 0000002652209800] 02:09:51 INFO - PROCESS | 2140 | 1466500191416 Marionette TRACE conn10 <- [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]]]}] 02:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 690ms 02:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:09:51 INFO - PROCESS | 2140 | 1466500191489 Marionette TRACE conn10 -> [0,1057,"getWindowHandle",null] 02:09:51 INFO - PROCESS | 2140 | 1466500191492 Marionette TRACE conn10 <- [1,1057,null,{"value":"13"}] 02:09:51 INFO - PROCESS | 2140 | 1466500191496 Marionette TRACE conn10 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:09:51 INFO - PROCESS | 2140 | 1466500191499 Marionette TRACE conn10 <- [1,1058,null,{}] 02:09:51 INFO - PROCESS | 2140 | 1466500191511 Marionette TRACE conn10 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:51 INFO - PROCESS | 2140 | 1466500191516 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:51 INFO - PROCESS | 2140 | 1466500191633 Marionette TRACE conn10 <- [1,1059,null,{"value":null}] 02:09:51 INFO - PROCESS | 2140 | 1466500191651 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 2140 | 1466500191654 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:51 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656051800 == 32 [pid = 2140] [id = 274] 02:09:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002649227C00) [pid = 2140] [serial = 821] [outer = 0000000000000000] 02:09:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656082C00) [pid = 2140] [serial = 822] [outer = 0000002649227C00] 02:09:51 INFO - PROCESS | 2140 | 1466500191703 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656A2F400) [pid = 2140] [serial = 823] [outer = 0000002649227C00] 02:09:52 INFO - PROCESS | 2140 | 1466500192140 Marionette TRACE conn10 <- [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]]]}] 02:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 691ms 02:09:52 INFO - PROCESS | 2140 | 1466500192191 Marionette TRACE conn10 -> [0,1061,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 2140 | 1466500192194 Marionette TRACE conn10 <- [1,1061,null,{"value":"13"}] 02:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:09:52 INFO - PROCESS | 2140 | 1466500192197 Marionette TRACE conn10 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 2140 | 1466500192199 Marionette TRACE conn10 <- [1,1062,null,{}] 02:09:52 INFO - PROCESS | 2140 | 1466500192203 Marionette TRACE conn10 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:52 INFO - PROCESS | 2140 | 1466500192205 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:52 INFO - PROCESS | 2140 | 1466500192320 Marionette TRACE conn10 <- [1,1063,null,{"value":null}] 02:09:52 INFO - PROCESS | 2140 | 1466500192326 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:52 INFO - PROCESS | 2140 | 1466500192328 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A17A000 == 33 [pid = 2140] [id = 275] 02:09:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656FB8800) [pid = 2140] [serial = 824] [outer = 0000000000000000] 02:09:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265877B800) [pid = 2140] [serial = 825] [outer = 0000002656FB8800] 02:09:52 INFO - PROCESS | 2140 | 1466500192421 Marionette DEBUG loaded listener.js 02:09:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F36400) [pid = 2140] [serial = 826] [outer = 0000002656FB8800] 02:09:52 INFO - PROCESS | 2140 | 1466500192869 Marionette TRACE conn10 <- [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]]]}] 02:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 732ms 02:09:52 INFO - PROCESS | 2140 | 1466500192935 Marionette TRACE conn10 -> [0,1065,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 2140 | 1466500192937 Marionette TRACE conn10 <- [1,1065,null,{"value":"13"}] 02:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:09:52 INFO - PROCESS | 2140 | 1466500192941 Marionette TRACE conn10 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 2140 | 1466500192943 Marionette TRACE conn10 <- [1,1066,null,{}] 02:09:52 INFO - PROCESS | 2140 | 1466500192952 Marionette TRACE conn10 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:52 INFO - PROCESS | 2140 | 1466500192954 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:53 INFO - PROCESS | 2140 | 1466500193091 Marionette TRACE conn10 <- [1,1067,null,{"value":null}] 02:09:53 INFO - PROCESS | 2140 | 1466500193104 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:53 INFO - PROCESS | 2140 | 1466500193106 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B098000 == 34 [pid = 2140] [id = 276] 02:09:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656F85C00) [pid = 2140] [serial = 827] [outer = 0000000000000000] 02:09:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A108000) [pid = 2140] [serial = 828] [outer = 0000002656F85C00] 02:09:53 INFO - PROCESS | 2140 | 1466500193191 Marionette DEBUG loaded listener.js 02:09:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2C5C00) [pid = 2140] [serial = 829] [outer = 0000002656F85C00] 02:09:53 INFO - PROCESS | 2140 | 1466500193609 Marionette TRACE conn10 <- [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]]]}] 02:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 733ms 02:09:53 INFO - PROCESS | 2140 | 1466500193677 Marionette TRACE conn10 -> [0,1069,"getWindowHandle",null] 02:09:53 INFO - PROCESS | 2140 | 1466500193679 Marionette TRACE conn10 <- [1,1069,null,{"value":"13"}] 02:09:53 INFO - PROCESS | 2140 | 1466500193683 Marionette TRACE conn10 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:09:53 INFO - PROCESS | 2140 | 1466500193684 Marionette TRACE conn10 <- [1,1070,null,{}] 02:09:53 INFO - PROCESS | 2140 | 1466500193688 Marionette TRACE conn10 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:53 INFO - PROCESS | 2140 | 1466500193694 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:53 INFO - PROCESS | 2140 | 1466500193838 Marionette TRACE conn10 <- [1,1071,null,{"value":null}] 02:09:53 INFO - PROCESS | 2140 | 1466500193889 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:53 INFO - PROCESS | 2140 | 1466500193891 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C850000 == 35 [pid = 2140] [id = 277] 02:09:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A636800) [pid = 2140] [serial = 830] [outer = 0000000000000000] 02:09:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A668800) [pid = 2140] [serial = 831] [outer = 000000265A636800] 02:09:53 INFO - PROCESS | 2140 | 1466500193937 Marionette DEBUG loaded listener.js 02:09:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A689000) [pid = 2140] [serial = 832] [outer = 000000265A636800] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F2D7000) [pid = 2140] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002653513000) [pid = 2140] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002652207400) [pid = 2140] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264A2D5800) [pid = 2140] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E39B400) [pid = 2140] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264979F800) [pid = 2140] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265373E000) [pid = 2140] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264D6CF800) [pid = 2140] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265373B000) [pid = 2140] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A21C400) [pid = 2140] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002649061C00) [pid = 2140] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264D949C00) [pid = 2140] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:09:54 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A210000) [pid = 2140] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:09:54 INFO - PROCESS | 2140 | 1466500194379 Marionette TRACE conn10 <- [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]]]}] 02:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 02:09:54 INFO - PROCESS | 2140 | 1466500194420 Marionette TRACE conn10 -> [0,1073,"getWindowHandle",null] 02:09:54 INFO - PROCESS | 2140 | 1466500194422 Marionette TRACE conn10 <- [1,1073,null,{"value":"13"}] 02:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:09:54 INFO - PROCESS | 2140 | 1466500194426 Marionette TRACE conn10 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:09:54 INFO - PROCESS | 2140 | 1466500194427 Marionette TRACE conn10 <- [1,1074,null,{}] 02:09:54 INFO - PROCESS | 2140 | 1466500194431 Marionette TRACE conn10 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:54 INFO - PROCESS | 2140 | 1466500194433 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:54 INFO - PROCESS | 2140 | 1466500194547 Marionette TRACE conn10 <- [1,1075,null,{"value":null}] 02:09:54 INFO - PROCESS | 2140 | 1466500194596 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 2140 | 1466500194598 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:54 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCD2800 == 36 [pid = 2140] [id = 278] 02:09:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264F175C00) [pid = 2140] [serial = 833] [outer = 0000000000000000] 02:09:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265373B000) [pid = 2140] [serial = 834] [outer = 000000264F175C00] 02:09:54 INFO - PROCESS | 2140 | 1466500194642 Marionette DEBUG loaded listener.js 02:09:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A682400) [pid = 2140] [serial = 835] [outer = 000000264F175C00] 02:09:55 INFO - PROCESS | 2140 | 1466500194997 Marionette TRACE conn10 <- [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]]]}] 02:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 587ms 02:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:09:55 INFO - PROCESS | 2140 | 1466500195015 Marionette TRACE conn10 -> [0,1077,"getWindowHandle",null] 02:09:55 INFO - PROCESS | 2140 | 1466500195017 Marionette TRACE conn10 <- [1,1077,null,{"value":"13"}] 02:09:55 INFO - PROCESS | 2140 | 1466500195020 Marionette TRACE conn10 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:09:55 INFO - PROCESS | 2140 | 1466500195022 Marionette TRACE conn10 <- [1,1078,null,{}] 02:09:55 INFO - PROCESS | 2140 | 1466500195034 Marionette TRACE conn10 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:55 INFO - PROCESS | 2140 | 1466500195037 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:55 INFO - PROCESS | 2140 | 1466500195151 Marionette TRACE conn10 <- [1,1079,null,{"value":null}] 02:09:55 INFO - PROCESS | 2140 | 1466500195159 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:55 INFO - PROCESS | 2140 | 1466500195161 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5D0000 == 37 [pid = 2140] [id = 279] 02:09:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A85D400) [pid = 2140] [serial = 836] [outer = 0000000000000000] 02:09:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A8AFC00) [pid = 2140] [serial = 837] [outer = 000000265A85D400] 02:09:55 INFO - PROCESS | 2140 | 1466500195205 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265AEDD800) [pid = 2140] [serial = 838] [outer = 000000265A85D400] 02:09:55 INFO - PROCESS | 2140 | 1466500195597 Marionette TRACE conn10 <- [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]]]}] 02:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 628ms 02:09:55 INFO - PROCESS | 2140 | 1466500195651 Marionette TRACE conn10 -> [0,1081,"getWindowHandle",null] 02:09:55 INFO - PROCESS | 2140 | 1466500195654 Marionette TRACE conn10 <- [1,1081,null,{"value":"13"}] 02:09:55 INFO - PROCESS | 2140 | 1466500195657 Marionette TRACE conn10 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:09:55 INFO - PROCESS | 2140 | 1466500195659 Marionette TRACE conn10 <- [1,1082,null,{}] 02:09:55 INFO - PROCESS | 2140 | 1466500195662 Marionette TRACE conn10 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:55 INFO - PROCESS | 2140 | 1466500195664 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:55 INFO - PROCESS | 2140 | 1466500195776 Marionette TRACE conn10 <- [1,1083,null,{"value":null}] 02:09:55 INFO - PROCESS | 2140 | 1466500195788 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:55 INFO - PROCESS | 2140 | 1466500195790 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:55 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656050800 == 38 [pid = 2140] [id = 280] 02:09:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265350E000) [pid = 2140] [serial = 839] [outer = 0000000000000000] 02:09:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265AEE7C00) [pid = 2140] [serial = 840] [outer = 000000265350E000] 02:09:55 INFO - PROCESS | 2140 | 1466500195834 Marionette DEBUG loaded listener.js 02:09:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265B083400) [pid = 2140] [serial = 841] [outer = 000000265350E000] 02:09:56 INFO - PROCESS | 2140 | 1466500196309 Marionette TRACE conn10 <- [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]]]}] 02:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 732ms 02:09:56 INFO - PROCESS | 2140 | 1466500196400 Marionette TRACE conn10 -> [0,1085,"getWindowHandle",null] 02:09:56 INFO - PROCESS | 2140 | 1466500196406 Marionette TRACE conn10 <- [1,1085,null,{"value":"13"}] 02:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:09:56 INFO - PROCESS | 2140 | 1466500196412 Marionette TRACE conn10 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:09:56 INFO - PROCESS | 2140 | 1466500196416 Marionette TRACE conn10 <- [1,1086,null,{}] 02:09:56 INFO - PROCESS | 2140 | 1466500196423 Marionette TRACE conn10 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:56 INFO - PROCESS | 2140 | 1466500196426 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:56 INFO - PROCESS | 2140 | 1466500196559 Marionette TRACE conn10 <- [1,1087,null,{"value":null}] 02:09:56 INFO - PROCESS | 2140 | 1466500196640 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 2140 | 1466500196646 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:56 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAAD000 == 39 [pid = 2140] [id = 281] 02:09:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D6D0800) [pid = 2140] [serial = 842] [outer = 0000000000000000] 02:09:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264D9B9800) [pid = 2140] [serial = 843] [outer = 000000264D6D0800] 02:09:56 INFO - PROCESS | 2140 | 1466500196705 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264F298C00) [pid = 2140] [serial = 844] [outer = 000000264D6D0800] 02:09:57 INFO - PROCESS | 2140 | 1466500197342 Marionette TRACE conn10 <- [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]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1001ms 02:09:57 INFO - PROCESS | 2140 | 1466500197414 Marionette TRACE conn10 -> [0,1089,"getWindowHandle",null] 02:09:57 INFO - PROCESS | 2140 | 1466500197419 Marionette TRACE conn10 <- [1,1089,null,{"value":"13"}] 02:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:09:57 INFO - PROCESS | 2140 | 1466500197426 Marionette TRACE conn10 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 2140 | 1466500197429 Marionette TRACE conn10 <- [1,1090,null,{}] 02:09:57 INFO - PROCESS | 2140 | 1466500197433 Marionette TRACE conn10 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:57 INFO - PROCESS | 2140 | 1466500197436 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:57 INFO - PROCESS | 2140 | 1466500197560 Marionette TRACE conn10 <- [1,1091,null,{"value":null}] 02:09:57 INFO - PROCESS | 2140 | 1466500197629 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:57 INFO - PROCESS | 2140 | 1466500197633 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE79800 == 40 [pid = 2140] [id = 282] 02:09:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002653972C00) [pid = 2140] [serial = 845] [outer = 0000000000000000] 02:09:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002655874C00) [pid = 2140] [serial = 846] [outer = 0000002653972C00] 02:09:57 INFO - PROCESS | 2140 | 1466500197733 Marionette DEBUG loaded listener.js 02:09:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656F87C00) [pid = 2140] [serial = 847] [outer = 0000002653972C00] 02:09:58 INFO - PROCESS | 2140 | 1466500198510 Marionette TRACE conn10 <- [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]]]}] 02:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1134ms 02:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:09:58 INFO - PROCESS | 2140 | 1466500198562 Marionette TRACE conn10 -> [0,1093,"getWindowHandle",null] 02:09:58 INFO - PROCESS | 2140 | 1466500198565 Marionette TRACE conn10 <- [1,1093,null,{"value":"13"}] 02:09:58 INFO - PROCESS | 2140 | 1466500198569 Marionette TRACE conn10 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:09:58 INFO - PROCESS | 2140 | 1466500198573 Marionette TRACE conn10 <- [1,1094,null,{}] 02:09:58 INFO - PROCESS | 2140 | 1466500198585 Marionette TRACE conn10 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:58 INFO - PROCESS | 2140 | 1466500198590 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:58 INFO - PROCESS | 2140 | 1466500198710 Marionette TRACE conn10 <- [1,1095,null,{"value":null}] 02:09:58 INFO - PROCESS | 2140 | 1466500198780 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:58 INFO - PROCESS | 2140 | 1466500198784 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E159000 == 41 [pid = 2140] [id = 283] 02:09:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265B0AA000) [pid = 2140] [serial = 848] [outer = 0000000000000000] 02:09:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265B0B3000) [pid = 2140] [serial = 849] [outer = 000000265B0AA000] 02:09:58 INFO - PROCESS | 2140 | 1466500198883 Marionette DEBUG loaded listener.js 02:09:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B14E000) [pid = 2140] [serial = 850] [outer = 000000265B0AA000] 02:09:59 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 02:09:59 INFO - PROCESS | 2140 | 1466500199613 Marionette TRACE conn10 <- [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]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1088ms 02:09:59 INFO - PROCESS | 2140 | 1466500199658 Marionette TRACE conn10 -> [0,1097,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 2140 | 1466500199662 Marionette TRACE conn10 <- [1,1097,null,{"value":"13"}] 02:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:09:59 INFO - PROCESS | 2140 | 1466500199665 Marionette TRACE conn10 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 2140 | 1466500199668 Marionette TRACE conn10 <- [1,1098,null,{}] 02:09:59 INFO - PROCESS | 2140 | 1466500199671 Marionette TRACE conn10 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:59 INFO - PROCESS | 2140 | 1466500199674 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:59 INFO - PROCESS | 2140 | 1466500199789 Marionette TRACE conn10 <- [1,1099,null,{"value":null}] 02:09:59 INFO - PROCESS | 2140 | 1466500199863 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 2140 | 1466500199865 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:09:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C85C000 == 42 [pid = 2140] [id = 284] 02:09:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A21B000) [pid = 2140] [serial = 851] [outer = 0000000000000000] 02:09:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265B35C400) [pid = 2140] [serial = 852] [outer = 000000265A21B000] 02:09:59 INFO - PROCESS | 2140 | 1466500199992 Marionette DEBUG loaded listener.js 02:10:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265B367C00) [pid = 2140] [serial = 853] [outer = 000000265A21B000] 02:10:00 INFO - PROCESS | 2140 | 1466500200712 Marionette TRACE conn10 <- [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]]]}] 02:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1136ms 02:10:00 INFO - PROCESS | 2140 | 1466500200804 Marionette TRACE conn10 -> [0,1101,"getWindowHandle",null] 02:10:00 INFO - PROCESS | 2140 | 1466500200809 Marionette TRACE conn10 <- [1,1101,null,{"value":"13"}] 02:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:10:00 INFO - PROCESS | 2140 | 1466500200829 Marionette TRACE conn10 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:10:00 INFO - PROCESS | 2140 | 1466500200833 Marionette TRACE conn10 <- [1,1102,null,{}] 02:10:00 INFO - PROCESS | 2140 | 1466500200841 Marionette TRACE conn10 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:00 INFO - PROCESS | 2140 | 1466500200843 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:00 INFO - PROCESS | 2140 | 1466500200961 Marionette TRACE conn10 <- [1,1103,null,{"value":null}] 02:10:01 INFO - PROCESS | 2140 | 1466500201030 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 2140 | 1466500201035 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:01 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F54A800 == 43 [pid = 2140] [id = 285] 02:10:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264D648000) [pid = 2140] [serial = 854] [outer = 0000000000000000] 02:10:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264D6D7400) [pid = 2140] [serial = 855] [outer = 000000264D648000] 02:10:01 INFO - PROCESS | 2140 | 1466500201085 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000264E40AC00) [pid = 2140] [serial = 856] [outer = 000000264D648000] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5D0000 == 42 [pid = 2140] [id = 279] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCD2800 == 41 [pid = 2140] [id = 278] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265C850000 == 40 [pid = 2140] [id = 277] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265B098000 == 39 [pid = 2140] [id = 276] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265A17A000 == 38 [pid = 2140] [id = 275] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 0000002656051800 == 37 [pid = 2140] [id = 274] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265355D000 == 36 [pid = 2140] [id = 273] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000264E1AD800 == 35 [pid = 2140] [id = 272] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265D555800 == 34 [pid = 2140] [id = 271] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 0000002655961800 == 33 [pid = 2140] [id = 270] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265D247800 == 32 [pid = 2140] [id = 269] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265C85C000 == 31 [pid = 2140] [id = 284] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265E159000 == 30 [pid = 2140] [id = 283] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE79800 == 29 [pid = 2140] [id = 282] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 0000002656050800 == 28 [pid = 2140] [id = 280] 02:10:02 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAAD000 == 27 [pid = 2140] [id = 281] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0000002653970800) [pid = 2140] [serial = 792] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (00000026522AF000) [pid = 2140] [serial = 789] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0000002653733400) [pid = 2140] [serial = 781] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (00000026524BC400) [pid = 2140] [serial = 780] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000264F17F000) [pid = 2140] [serial = 787] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264E40C000) [pid = 2140] [serial = 786] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002649C12C00) [pid = 2140] [serial = 783] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264D853800) [pid = 2140] [serial = 784] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265637DC00) [pid = 2140] [serial = 795] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F29A800) [pid = 2140] [serial = 769] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D85E800) [pid = 2140] [serial = 768] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002656894400) [pid = 2140] [serial = 772] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265516F400) [pid = 2140] [serial = 771] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A66D800) [pid = 2140] [serial = 775] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A2C9400) [pid = 2140] [serial = 774] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D64D000) [pid = 2140] [serial = 778] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264922C800) [pid = 2140] [serial = 777] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002655865000) [pid = 2140] [serial = 793] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002658A92400) [pid = 2140] [serial = 798] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A2CFC00) [pid = 2140] [serial = 805] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002656896C00) [pid = 2140] [serial = 796] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A219C00) [pid = 2140] [serial = 804] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A13AC00) [pid = 2140] [serial = 802] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265877A400) [pid = 2140] [serial = 801] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A110800) [pid = 2140] [serial = 799] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A634000) [pid = 2140] [serial = 807] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002652BF4400) [pid = 2140] [serial = 790] [outer = 0000000000000000] [url = about:blank] 02:10:02 INFO - PROCESS | 2140 | 1466500202393 Marionette TRACE conn10 <- [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]]]}] 02:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1655ms 02:10:02 INFO - PROCESS | 2140 | 1466500202474 Marionette TRACE conn10 -> [0,1105,"getWindowHandle",null] 02:10:02 INFO - PROCESS | 2140 | 1466500202478 Marionette TRACE conn10 <- [1,1105,null,{"value":"13"}] 02:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:10:02 INFO - PROCESS | 2140 | 1466500202483 Marionette TRACE conn10 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - PROCESS | 2140 | 1466500202486 Marionette TRACE conn10 <- [1,1106,null,{}] 02:10:02 INFO - PROCESS | 2140 | 1466500202492 Marionette TRACE conn10 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:02 INFO - PROCESS | 2140 | 1466500202496 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:02 INFO - PROCESS | 2140 | 1466500202589 Marionette TRACE conn10 <- [1,1107,null,{"value":null}] 02:10:02 INFO - PROCESS | 2140 | 1466500202603 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:02 INFO - PROCESS | 2140 | 1466500202606 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E118800 == 28 [pid = 2140] [id = 286] 02:10:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (00000026491A0800) [pid = 2140] [serial = 857] [outer = 0000000000000000] 02:10:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264999FC00) [pid = 2140] [serial = 858] [outer = 00000026491A0800] 02:10:02 INFO - PROCESS | 2140 | 1466500202656 Marionette DEBUG loaded listener.js 02:10:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264D6D9800) [pid = 2140] [serial = 859] [outer = 00000026491A0800] 02:10:03 INFO - PROCESS | 2140 | 1466500203157 Marionette TRACE conn10 <- [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]]]}] 02:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 734ms 02:10:03 INFO - PROCESS | 2140 | 1466500203221 Marionette TRACE conn10 -> [0,1109,"getWindowHandle",null] 02:10:03 INFO - PROCESS | 2140 | 1466500203226 Marionette TRACE conn10 <- [1,1109,null,{"value":"13"}] 02:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:10:03 INFO - PROCESS | 2140 | 1466500203233 Marionette TRACE conn10 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 2140 | 1466500203236 Marionette TRACE conn10 <- [1,1110,null,{}] 02:10:03 INFO - PROCESS | 2140 | 1466500203240 Marionette TRACE conn10 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:03 INFO - PROCESS | 2140 | 1466500203243 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:03 INFO - PROCESS | 2140 | 1466500203341 Marionette TRACE conn10 <- [1,1111,null,{"value":null}] 02:10:03 INFO - PROCESS | 2140 | 1466500203417 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 2140 | 1466500203419 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F74F000 == 29 [pid = 2140] [id = 287] 02:10:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264E0DC000) [pid = 2140] [serial = 860] [outer = 0000000000000000] 02:10:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264E462C00) [pid = 2140] [serial = 861] [outer = 000000264E0DC000] 02:10:03 INFO - PROCESS | 2140 | 1466500203470 Marionette DEBUG loaded listener.js 02:10:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264F182000) [pid = 2140] [serial = 862] [outer = 000000264E0DC000] 02:10:03 INFO - PROCESS | 2140 | 1466500203868 Marionette TRACE conn10 <- [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]]]}] 02:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 691ms 02:10:03 INFO - PROCESS | 2140 | 1466500203926 Marionette TRACE conn10 -> [0,1113,"getWindowHandle",null] 02:10:03 INFO - PROCESS | 2140 | 1466500203929 Marionette TRACE conn10 <- [1,1113,null,{"value":"13"}] 02:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:10:03 INFO - PROCESS | 2140 | 1466500203966 Marionette TRACE conn10 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:10:03 INFO - PROCESS | 2140 | 1466500203970 Marionette TRACE conn10 <- [1,1114,null,{}] 02:10:03 INFO - PROCESS | 2140 | 1466500203986 Marionette TRACE conn10 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:03 INFO - PROCESS | 2140 | 1466500203991 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:04 INFO - PROCESS | 2140 | 1466500204077 Marionette TRACE conn10 <- [1,1115,null,{"value":null}] 02:10:04 INFO - PROCESS | 2140 | 1466500204085 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:04 INFO - PROCESS | 2140 | 1466500204088 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:04 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FE6000 == 30 [pid = 2140] [id = 288] 02:10:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002649228800) [pid = 2140] [serial = 863] [outer = 0000000000000000] 02:10:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265242F400) [pid = 2140] [serial = 864] [outer = 0000002649228800] 02:10:04 INFO - PROCESS | 2140 | 1466500204140 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (00000026524BD400) [pid = 2140] [serial = 865] [outer = 0000002649228800] 02:10:04 INFO - PROCESS | 2140 | 1466500204606 Marionette TRACE conn10 <- [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]]]}] 02:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 712ms 02:10:04 INFO - PROCESS | 2140 | 1466500204647 Marionette TRACE conn10 -> [0,1117,"getWindowHandle",null] 02:10:04 INFO - PROCESS | 2140 | 1466500204650 Marionette TRACE conn10 <- [1,1117,null,{"value":"13"}] 02:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:10:04 INFO - PROCESS | 2140 | 1466500204653 Marionette TRACE conn10 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 2140 | 1466500204655 Marionette TRACE conn10 <- [1,1118,null,{}] 02:10:04 INFO - PROCESS | 2140 | 1466500204658 Marionette TRACE conn10 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:04 INFO - PROCESS | 2140 | 1466500204660 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:04 INFO - PROCESS | 2140 | 1466500204774 Marionette TRACE conn10 <- [1,1119,null,{"value":null}] 02:10:04 INFO - PROCESS | 2140 | 1466500204780 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:04 INFO - PROCESS | 2140 | 1466500204782 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:04 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C7E000 == 31 [pid = 2140] [id = 289] 02:10:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002653534C00) [pid = 2140] [serial = 866] [outer = 0000000000000000] 02:10:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002653736C00) [pid = 2140] [serial = 867] [outer = 0000002653534C00] 02:10:04 INFO - PROCESS | 2140 | 1466500204875 Marionette DEBUG loaded listener.js 02:10:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (00000026539F1400) [pid = 2140] [serial = 868] [outer = 0000002653534C00] 02:10:05 INFO - PROCESS | 2140 | 1466500205331 Marionette TRACE conn10 <- [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]]]}] 02:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 733ms 02:10:05 INFO - PROCESS | 2140 | 1466500205388 Marionette TRACE conn10 -> [0,1121,"getWindowHandle",null] 02:10:05 INFO - PROCESS | 2140 | 1466500205391 Marionette TRACE conn10 <- [1,1121,null,{"value":"13"}] 02:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:10:05 INFO - PROCESS | 2140 | 1466500205394 Marionette TRACE conn10 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:10:05 INFO - PROCESS | 2140 | 1466500205396 Marionette TRACE conn10 <- [1,1122,null,{}] 02:10:05 INFO - PROCESS | 2140 | 1466500205399 Marionette TRACE conn10 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:05 INFO - PROCESS | 2140 | 1466500205401 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:05 INFO - PROCESS | 2140 | 1466500205536 Marionette TRACE conn10 <- [1,1123,null,{"value":null}] 02:10:05 INFO - PROCESS | 2140 | 1466500205587 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 2140 | 1466500205589 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:05 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FA0800 == 32 [pid = 2140] [id = 290] 02:10:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E0B5400) [pid = 2140] [serial = 869] [outer = 0000000000000000] 02:10:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002655872C00) [pid = 2140] [serial = 870] [outer = 000000264E0B5400] 02:10:05 INFO - PROCESS | 2140 | 1466500205634 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002656415000) [pid = 2140] [serial = 871] [outer = 000000264E0B5400] 02:10:05 INFO - PROCESS | 2140 | [GFX2-]: DrawTargetD2D 1.1 (000000265B1A79B0): Failed to create GradientStopCollection with no stops. 02:10:05 INFO - PROCESS | 2140 | [GFX3-]: No stops specified for gradient pattern. 02:10:06 INFO - PROCESS | 2140 | 1466500206069 Marionette TRACE conn10 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 733ms 02:10:06 INFO - PROCESS | 2140 | 1466500206131 Marionette TRACE conn10 -> [0,1125,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 2140 | 1466500206133 Marionette TRACE conn10 <- [1,1125,null,{"value":"13"}] 02:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:10:06 INFO - PROCESS | 2140 | 1466500206137 Marionette TRACE conn10 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 2140 | 1466500206139 Marionette TRACE conn10 <- [1,1126,null,{}] 02:10:06 INFO - PROCESS | 2140 | 1466500206142 Marionette TRACE conn10 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:06 INFO - PROCESS | 2140 | 1466500206148 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:06 INFO - PROCESS | 2140 | 1466500206280 Marionette TRACE conn10 <- [1,1127,null,{"value":null}] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A85D400) [pid = 2140] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002656F85C00) [pid = 2140] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002649227C00) [pid = 2140] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E19D000) [pid = 2140] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002652209800) [pid = 2140] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D6D3800) [pid = 2140] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A2D2800) [pid = 2140] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264F175C00) [pid = 2140] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A636800) [pid = 2140] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (00000026524C0400) [pid = 2140] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265350E000) [pid = 2140] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:10:06 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656FB8800) [pid = 2140] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:10:06 INFO - PROCESS | 2140 | 1466500206501 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 2140 | 1466500206504 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F513800 == 33 [pid = 2140] [id = 291] 02:10:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002649066000) [pid = 2140] [serial = 872] [outer = 0000000000000000] 02:10:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264D6D3800) [pid = 2140] [serial = 873] [outer = 0000002649066000] 02:10:06 INFO - PROCESS | 2140 | 1466500206550 Marionette DEBUG loaded listener.js 02:10:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656F87400) [pid = 2140] [serial = 874] [outer = 0000002649066000] 02:10:06 INFO - PROCESS | 2140 | 1466500206942 Marionette TRACE conn10 <- [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]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 838ms 02:10:06 INFO - PROCESS | 2140 | 1466500206976 Marionette TRACE conn10 -> [0,1129,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 2140 | 1466500206978 Marionette TRACE conn10 <- [1,1129,null,{"value":"13"}] 02:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:10:06 INFO - PROCESS | 2140 | 1466500206982 Marionette TRACE conn10 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 2140 | 1466500206984 Marionette TRACE conn10 <- [1,1130,null,{}] 02:10:06 INFO - PROCESS | 2140 | 1466500206987 Marionette TRACE conn10 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:07 INFO - PROCESS | 2140 | 1466500206989 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:07 INFO - PROCESS | 2140 | 1466500207096 Marionette TRACE conn10 <- [1,1131,null,{"value":null}] 02:10:07 INFO - PROCESS | 2140 | 1466500207103 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:07 INFO - PROCESS | 2140 | 1466500207105 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B09F000 == 34 [pid = 2140] [id = 292] 02:10:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264919E800) [pid = 2140] [serial = 875] [outer = 0000000000000000] 02:10:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658A98800) [pid = 2140] [serial = 876] [outer = 000000264919E800] 02:10:07 INFO - PROCESS | 2140 | 1466500207151 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A10E800) [pid = 2140] [serial = 877] [outer = 000000264919E800] 02:10:07 INFO - PROCESS | 2140 | 1466500207558 Marionette TRACE conn10 <- [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]]]}] 02:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 02:10:07 INFO - PROCESS | 2140 | 1466500207614 Marionette TRACE conn10 -> [0,1133,"getWindowHandle",null] 02:10:07 INFO - PROCESS | 2140 | 1466500207616 Marionette TRACE conn10 <- [1,1133,null,{"value":"13"}] 02:10:07 INFO - PROCESS | 2140 | 1466500207619 Marionette TRACE conn10 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:10:07 INFO - PROCESS | 2140 | 1466500207621 Marionette TRACE conn10 <- [1,1134,null,{}] 02:10:07 INFO - PROCESS | 2140 | 1466500207625 Marionette TRACE conn10 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:07 INFO - PROCESS | 2140 | 1466500207627 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:07 INFO - PROCESS | 2140 | 1466500207737 Marionette TRACE conn10 <- [1,1135,null,{"value":null}] 02:10:07 INFO - PROCESS | 2140 | 1466500207745 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:07 INFO - PROCESS | 2140 | 1466500207747 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE88800 == 35 [pid = 2140] [id = 293] 02:10:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A103C00) [pid = 2140] [serial = 878] [outer = 0000000000000000] 02:10:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A140400) [pid = 2140] [serial = 879] [outer = 000000265A103C00] 02:10:07 INFO - PROCESS | 2140 | 1466500207793 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A21C800) [pid = 2140] [serial = 880] [outer = 000000265A103C00] 02:10:08 INFO - PROCESS | 2140 | 1466500208237 Marionette TRACE conn10 <- [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]]]}] 02:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 628ms 02:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:10:08 INFO - PROCESS | 2140 | 1466500208250 Marionette TRACE conn10 -> [0,1137,"getWindowHandle",null] 02:10:08 INFO - PROCESS | 2140 | 1466500208253 Marionette TRACE conn10 <- [1,1137,null,{"value":"13"}] 02:10:08 INFO - PROCESS | 2140 | 1466500208256 Marionette TRACE conn10 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:10:08 INFO - PROCESS | 2140 | 1466500208258 Marionette TRACE conn10 <- [1,1138,null,{}] 02:10:08 INFO - PROCESS | 2140 | 1466500208261 Marionette TRACE conn10 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:08 INFO - PROCESS | 2140 | 1466500208263 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:08 INFO - PROCESS | 2140 | 1466500208377 Marionette TRACE conn10 <- [1,1139,null,{"value":null}] 02:10:08 INFO - PROCESS | 2140 | 1466500208384 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 2140 | 1466500208386 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:08 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FE4000 == 36 [pid = 2140] [id = 294] 02:10:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264F178000) [pid = 2140] [serial = 881] [outer = 0000000000000000] 02:10:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2D2400) [pid = 2140] [serial = 882] [outer = 000000264F178000] 02:10:08 INFO - PROCESS | 2140 | 1466500208432 Marionette DEBUG loaded listener.js 02:10:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A63B800) [pid = 2140] [serial = 883] [outer = 000000264F178000] 02:10:09 INFO - PROCESS | 2140 | 1466500209205 Marionette TRACE conn10 <- [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]]]}] 02:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1031ms 02:10:09 INFO - PROCESS | 2140 | 1466500209291 Marionette TRACE conn10 -> [0,1141,"getWindowHandle",null] 02:10:09 INFO - PROCESS | 2140 | 1466500209296 Marionette TRACE conn10 <- [1,1141,null,{"value":"13"}] 02:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:10:09 INFO - PROCESS | 2140 | 1466500209323 Marionette TRACE conn10 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 2140 | 1466500209329 Marionette TRACE conn10 <- [1,1142,null,{}] 02:10:09 INFO - PROCESS | 2140 | 1466500209384 Marionette TRACE conn10 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:09 INFO - PROCESS | 2140 | 1466500209388 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:09 INFO - PROCESS | 2140 | 1466500209497 Marionette TRACE conn10 <- [1,1143,null,{"value":null}] 02:10:09 INFO - PROCESS | 2140 | 1466500209605 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 2140 | 1466500209609 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F74B000 == 37 [pid = 2140] [id = 295] 02:10:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264A504000) [pid = 2140] [serial = 884] [outer = 0000000000000000] 02:10:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264D9BAC00) [pid = 2140] [serial = 885] [outer = 000000264A504000] 02:10:09 INFO - PROCESS | 2140 | 1466500209671 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264F178C00) [pid = 2140] [serial = 886] [outer = 000000264A504000] 02:10:10 INFO - PROCESS | 2140 | 1466500210325 Marionette TRACE conn10 <- [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]]]}] 02:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1077ms 02:10:10 INFO - PROCESS | 2140 | 1466500210403 Marionette TRACE conn10 -> [0,1145,"getWindowHandle",null] 02:10:10 INFO - PROCESS | 2140 | 1466500210409 Marionette TRACE conn10 <- [1,1145,null,{"value":"13"}] 02:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:10:10 INFO - PROCESS | 2140 | 1466500210416 Marionette TRACE conn10 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:10:10 INFO - PROCESS | 2140 | 1466500210419 Marionette TRACE conn10 <- [1,1146,null,{}] 02:10:10 INFO - PROCESS | 2140 | 1466500210477 Marionette TRACE conn10 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:10 INFO - PROCESS | 2140 | 1466500210480 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:10 INFO - PROCESS | 2140 | 1466500210626 Marionette TRACE conn10 <- [1,1147,null,{"value":null}] 02:10:10 INFO - PROCESS | 2140 | 1466500210693 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:10 INFO - PROCESS | 2140 | 1466500210696 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:10 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FA0000 == 38 [pid = 2140] [id = 296] 02:10:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002652430400) [pid = 2140] [serial = 887] [outer = 0000000000000000] 02:10:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002652F5C800) [pid = 2140] [serial = 888] [outer = 0000002652430400] 02:10:10 INFO - PROCESS | 2140 | 1466500210753 Marionette DEBUG loaded listener.js 02:10:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002655EB0C00) [pid = 2140] [serial = 889] [outer = 0000002652430400] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE88800 == 37 [pid = 2140] [id = 293] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265B09F000 == 36 [pid = 2140] [id = 292] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 000000264F513800 == 35 [pid = 2140] [id = 291] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FA0800 == 34 [pid = 2140] [id = 290] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C7E000 == 33 [pid = 2140] [id = 289] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002653FE6000 == 32 [pid = 2140] [id = 288] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 000000264F74F000 == 31 [pid = 2140] [id = 287] 02:10:11 INFO - PROCESS | 2140 | --DOCSHELL 000000264E118800 == 30 [pid = 2140] [id = 286] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265AEDD800) [pid = 2140] [serial = 838] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A2C5C00) [pid = 2140] [serial = 829] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A108000) [pid = 2140] [serial = 828] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002656082C00) [pid = 2140] [serial = 822] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264E377800) [pid = 2140] [serial = 810] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F29D400) [pid = 2140] [serial = 811] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265220F800) [pid = 2140] [serial = 819] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002652E88C00) [pid = 2140] [serial = 820] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D853400) [pid = 2140] [serial = 816] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E403000) [pid = 2140] [serial = 817] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A663800) [pid = 2140] [serial = 808] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265373B000) [pid = 2140] [serial = 834] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A668800) [pid = 2140] [serial = 831] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656079800) [pid = 2140] [serial = 813] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002656F80C00) [pid = 2140] [serial = 814] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265B083400) [pid = 2140] [serial = 841] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A8AFC00) [pid = 2140] [serial = 837] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265AEE7C00) [pid = 2140] [serial = 840] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A689000) [pid = 2140] [serial = 832] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265877B800) [pid = 2140] [serial = 825] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002658F36400) [pid = 2140] [serial = 826] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A682400) [pid = 2140] [serial = 835] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002656A2F400) [pid = 2140] [serial = 823] [outer = 0000000000000000] [url = about:blank] 02:10:11 INFO - PROCESS | 2140 | 1466500211640 Marionette TRACE conn10 <- [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] 02:10:11 INFO - PROCESS | 2140 | 1466500211703 Marionette TRACE conn10 <- [1,1149,null,{"value":"13"}] 02:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:10:11 INFO - PROCESS | 2140 | 1466500211708 Marionette TRACE conn10 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:10:11 INFO - PROCESS | 2140 | 1466500211711 Marionette TRACE conn10 <- [1,1150,null,{}] 02:10:11 INFO - PROCESS | 2140 | 1466500211717 Marionette TRACE conn10 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:11 INFO - PROCESS | 2140 | 1466500211720 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:11 INFO - PROCESS | 2140 | 1466500211815 Marionette TRACE conn10 <- [1,1151,null,{"value":null}] 02:10:11 INFO - PROCESS | 2140 | 1466500211822 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:11 INFO - PROCESS | 2140 | 1466500211827 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E482000 == 31 [pid = 2140] [id = 297] 02:10:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002649C14C00) [pid = 2140] [serial = 890] [outer = 0000000000000000] 02:10:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264E1A5400) [pid = 2140] [serial = 891] [outer = 0000002649C14C00] 02:10:11 INFO - PROCESS | 2140 | 1466500211884 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E641400) [pid = 2140] [serial = 892] [outer = 0000002649C14C00] 02:10:12 INFO - PROCESS | 2140 | 1466500212384 Marionette TRACE conn10 <- [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]]]}] 02:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 735ms 02:10:12 INFO - PROCESS | 2140 | 1466500212443 Marionette TRACE conn10 -> [0,1153,"getWindowHandle",null] 02:10:12 INFO - PROCESS | 2140 | 1466500212447 Marionette TRACE conn10 <- [1,1153,null,{"value":"13"}] 02:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:10:12 INFO - PROCESS | 2140 | 1466500212454 Marionette TRACE conn10 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 2140 | 1466500212457 Marionette TRACE conn10 <- [1,1154,null,{}] 02:10:12 INFO - PROCESS | 2140 | 1466500212461 Marionette TRACE conn10 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:12 INFO - PROCESS | 2140 | 1466500212463 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:12 INFO - PROCESS | 2140 | 1466500212556 Marionette TRACE conn10 <- [1,1155,null,{"value":null}] 02:10:12 INFO - PROCESS | 2140 | 1466500212632 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:12 INFO - PROCESS | 2140 | 1466500212635 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:12 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653EB0000 == 32 [pid = 2140] [id = 298] 02:10:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265220A800) [pid = 2140] [serial = 893] [outer = 0000000000000000] 02:10:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (00000026524BC400) [pid = 2140] [serial = 894] [outer = 000000265220A800] 02:10:12 INFO - PROCESS | 2140 | 1466500212683 Marionette DEBUG loaded listener.js 02:10:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002653733400) [pid = 2140] [serial = 895] [outer = 000000265220A800] 02:10:13 INFO - PROCESS | 2140 | 1466500213092 Marionette TRACE conn10 <- [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]]]}] 02:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 690ms 02:10:13 INFO - PROCESS | 2140 | 1466500213147 Marionette TRACE conn10 -> [0,1157,"getWindowHandle",null] 02:10:13 INFO - PROCESS | 2140 | 1466500213150 Marionette TRACE conn10 <- [1,1157,null,{"value":"13"}] 02:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:10:13 INFO - PROCESS | 2140 | 1466500213154 Marionette TRACE conn10 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:10:13 INFO - PROCESS | 2140 | 1466500213157 Marionette TRACE conn10 <- [1,1158,null,{}] 02:10:13 INFO - PROCESS | 2140 | 1466500213169 Marionette TRACE conn10 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:13 INFO - PROCESS | 2140 | 1466500213174 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:13 INFO - PROCESS | 2140 | 1466500213289 Marionette TRACE conn10 <- [1,1159,null,{"value":null}] 02:10:13 INFO - PROCESS | 2140 | 1466500213308 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:13 INFO - PROCESS | 2140 | 1466500213312 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:13 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658F9D800 == 33 [pid = 2140] [id = 299] 02:10:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264919A400) [pid = 2140] [serial = 896] [outer = 0000000000000000] 02:10:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656897800) [pid = 2140] [serial = 897] [outer = 000000264919A400] 02:10:13 INFO - PROCESS | 2140 | 1466500213360 Marionette DEBUG loaded listener.js 02:10:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656F82400) [pid = 2140] [serial = 898] [outer = 000000264919A400] 02:10:13 INFO - PROCESS | 2140 | 1466500213794 Marionette TRACE conn10 <- [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]]]}] 02:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 689ms 02:10:13 INFO - PROCESS | 2140 | 1466500213845 Marionette TRACE conn10 -> [0,1161,"getWindowHandle",null] 02:10:13 INFO - PROCESS | 2140 | 1466500213848 Marionette TRACE conn10 <- [1,1161,null,{"value":"13"}] 02:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:10:13 INFO - PROCESS | 2140 | 1466500213851 Marionette TRACE conn10 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:10:13 INFO - PROCESS | 2140 | 1466500213853 Marionette TRACE conn10 <- [1,1162,null,{}] 02:10:13 INFO - PROCESS | 2140 | 1466500213857 Marionette TRACE conn10 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:13 INFO - PROCESS | 2140 | 1466500213859 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:13 INFO - PROCESS | 2140 | 1466500213974 Marionette TRACE conn10 <- [1,1163,null,{"value":null}] 02:10:13 INFO - PROCESS | 2140 | 1466500213980 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:13 INFO - PROCESS | 2140 | 1466500213982 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE04800 == 34 [pid = 2140] [id = 300] 02:10:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658782800) [pid = 2140] [serial = 899] [outer = 0000000000000000] 02:10:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658A9F800) [pid = 2140] [serial = 900] [outer = 0000002658782800] 02:10:14 INFO - PROCESS | 2140 | 1466500214075 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A134400) [pid = 2140] [serial = 901] [outer = 0000002658782800] 02:10:14 INFO - PROCESS | 2140 | 1466500214501 Marionette TRACE conn10 <- [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] 02:10:14 INFO - PROCESS | 2140 | 1466500214527 Marionette TRACE conn10 <- [1,1165,null,{"value":"13"}] 02:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:10:14 INFO - PROCESS | 2140 | 1466500214530 Marionette TRACE conn10 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:10:14 INFO - PROCESS | 2140 | 1466500214532 Marionette TRACE conn10 <- [1,1166,null,{}] 02:10:14 INFO - PROCESS | 2140 | 1466500214535 Marionette TRACE conn10 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:14 INFO - PROCESS | 2140 | 1466500214538 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:14 INFO - PROCESS | 2140 | 1466500214645 Marionette TRACE conn10 <- [1,1167,null,{"value":null}] 02:10:14 INFO - PROCESS | 2140 | 1466500214729 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:14 INFO - PROCESS | 2140 | 1466500214731 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE82000 == 35 [pid = 2140] [id = 301] 02:10:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002649199400) [pid = 2140] [serial = 902] [outer = 0000000000000000] 02:10:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A2CAC00) [pid = 2140] [serial = 903] [outer = 0000002649199400] 02:10:14 INFO - PROCESS | 2140 | 1466500214776 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A636800) [pid = 2140] [serial = 904] [outer = 0000002649199400] 02:10:15 INFO - PROCESS | 2140 | 1466500215223 Marionette TRACE conn10 <- [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] 02:10:15 INFO - PROCESS | 2140 | 1466500215268 Marionette TRACE conn10 <- [1,1169,null,{"value":"13"}] 02:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:10:15 INFO - PROCESS | 2140 | 1466500215271 Marionette TRACE conn10 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 2140 | 1466500215273 Marionette TRACE conn10 <- [1,1170,null,{}] 02:10:15 INFO - PROCESS | 2140 | 1466500215277 Marionette TRACE conn10 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:15 INFO - PROCESS | 2140 | 1466500215283 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:15 INFO - PROCESS | 2140 | 1466500215431 Marionette TRACE conn10 <- [1,1171,null,{"value":null}] 02:10:15 INFO - PROCESS | 2140 | 1466500215486 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:15 INFO - PROCESS | 2140 | 1466500215488 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCCA800 == 36 [pid = 2140] [id = 302] 02:10:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A680400) [pid = 2140] [serial = 905] [outer = 0000000000000000] 02:10:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A85AC00) [pid = 2140] [serial = 906] [outer = 000000265A680400] 02:10:15 INFO - PROCESS | 2140 | 1466500215533 Marionette DEBUG loaded listener.js 02:10:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A8B3C00) [pid = 2140] [serial = 907] [outer = 000000265A680400] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002653972C00) [pid = 2140] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265B0AA000) [pid = 2140] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A21B000) [pid = 2140] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E0B5400) [pid = 2140] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002649066000) [pid = 2140] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264919E800) [pid = 2140] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A103C00) [pid = 2140] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264D648000) [pid = 2140] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E0DC000) [pid = 2140] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (00000026491A0800) [pid = 2140] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002649228800) [pid = 2140] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002653534C00) [pid = 2140] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:10:15 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264D6D0800) [pid = 2140] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:10:15 INFO - PROCESS | 2140 | 1466500215973 Marionette TRACE conn10 <- [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] 02:10:16 INFO - PROCESS | 2140 | 1466500216012 Marionette TRACE conn10 <- [1,1173,null,{"value":"13"}] 02:10:16 INFO - PROCESS | 2140 | 1466500216016 Marionette TRACE conn10 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - PROCESS | 2140 | 1466500216018 Marionette TRACE conn10 <- [1,1174,null,{}] 02:10:16 INFO - PROCESS | 2140 | 1466500216026 Marionette TRACE conn10 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:16 INFO - PROCESS | 2140 | 1466500216028 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:16 INFO - PROCESS | 2140 | 1466500216110 Marionette TRACE conn10 <- [1,1175,null,{"value":null}] 02:10:16 INFO - PROCESS | 2140 | 1466500216184 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 2140 | 1466500216186 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:16 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C70800 == 37 [pid = 2140] [id = 303] 02:10:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002649062C00) [pid = 2140] [serial = 908] [outer = 0000000000000000] 02:10:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656897C00) [pid = 2140] [serial = 909] [outer = 0000002649062C00] 02:10:16 INFO - PROCESS | 2140 | 1466500216232 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A863800) [pid = 2140] [serial = 910] [outer = 0000002649062C00] 02:10:16 INFO - PROCESS | 2140 | 1466500216584 Marionette TRACE conn10 <- [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] 02:10:16 INFO - PROCESS | 2140 | 1466500216648 Marionette TRACE conn10 <- [1,1177,null,{"value":"13"}] 02:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:10:16 INFO - PROCESS | 2140 | 1466500216651 Marionette TRACE conn10 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:10:16 INFO - PROCESS | 2140 | 1466500216662 Marionette TRACE conn10 <- [1,1178,null,{}] 02:10:16 INFO - PROCESS | 2140 | 1466500216666 Marionette TRACE conn10 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:16 INFO - PROCESS | 2140 | 1466500216668 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:16 INFO - PROCESS | 2140 | 1466500216780 Marionette TRACE conn10 <- [1,1179,null,{"value":null}] 02:10:16 INFO - PROCESS | 2140 | 1466500216788 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 2140 | 1466500216790 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5CE800 == 38 [pid = 2140] [id = 304] 02:10:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A21B000) [pid = 2140] [serial = 911] [outer = 0000000000000000] 02:10:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265AEEAC00) [pid = 2140] [serial = 912] [outer = 000000265A21B000] 02:10:16 INFO - PROCESS | 2140 | 1466500216836 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265B0AD000) [pid = 2140] [serial = 913] [outer = 000000265A21B000] 02:10:17 INFO - PROCESS | 2140 | 1466500217251 Marionette TRACE conn10 <- [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] 02:10:17 INFO - PROCESS | 2140 | 1466500217304 Marionette TRACE conn10 <- [1,1181,null,{"value":"13"}] 02:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:10:17 INFO - PROCESS | 2140 | 1466500217307 Marionette TRACE conn10 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - PROCESS | 2140 | 1466500217309 Marionette TRACE conn10 <- [1,1182,null,{}] 02:10:17 INFO - PROCESS | 2140 | 1466500217312 Marionette TRACE conn10 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:17 INFO - PROCESS | 2140 | 1466500217314 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:17 INFO - PROCESS | 2140 | 1466500217424 Marionette TRACE conn10 <- [1,1183,null,{"value":null}] 02:10:17 INFO - PROCESS | 2140 | 1466500217464 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 2140 | 1466500217466 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA30000 == 39 [pid = 2140] [id = 305] 02:10:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265B0AA000) [pid = 2140] [serial = 914] [outer = 0000000000000000] 02:10:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265B14F400) [pid = 2140] [serial = 915] [outer = 000000265B0AA000] 02:10:17 INFO - PROCESS | 2140 | 1466500217510 Marionette DEBUG loaded listener.js 02:10:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265B362C00) [pid = 2140] [serial = 916] [outer = 000000265B0AA000] 02:10:18 INFO - PROCESS | 2140 | 1466500217992 Marionette TRACE conn10 <- [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] 02:10:18 INFO - PROCESS | 2140 | 1466500218049 Marionette TRACE conn10 <- [1,1185,null,{"value":"13"}] 02:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:10:18 INFO - PROCESS | 2140 | 1466500218072 Marionette TRACE conn10 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:10:18 INFO - PROCESS | 2140 | 1466500218076 Marionette TRACE conn10 <- [1,1186,null,{}] 02:10:18 INFO - PROCESS | 2140 | 1466500218084 Marionette TRACE conn10 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:18 INFO - PROCESS | 2140 | 1466500218087 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:18 INFO - PROCESS | 2140 | 1466500218247 Marionette TRACE conn10 <- [1,1187,null,{"value":null}] 02:10:18 INFO - PROCESS | 2140 | 1466500218335 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:18 INFO - PROCESS | 2140 | 1466500218339 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F121800 == 40 [pid = 2140] [id = 306] 02:10:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E403000) [pid = 2140] [serial = 917] [outer = 0000000000000000] 02:10:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264E463400) [pid = 2140] [serial = 918] [outer = 000000264E403000] 02:10:18 INFO - PROCESS | 2140 | 1466500218398 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002652210000) [pid = 2140] [serial = 919] [outer = 000000264E403000] 02:10:19 INFO - PROCESS | 2140 | 1466500219021 Marionette TRACE conn10 <- [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]]]}] 02:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1003ms 02:10:19 INFO - PROCESS | 2140 | 1466500219061 Marionette TRACE conn10 -> [0,1189,"getWindowHandle",null] 02:10:19 INFO - PROCESS | 2140 | 1466500219066 Marionette TRACE conn10 <- [1,1189,null,{"value":"13"}] 02:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:10:19 INFO - PROCESS | 2140 | 1466500219073 Marionette TRACE conn10 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:10:19 INFO - PROCESS | 2140 | 1466500219076 Marionette TRACE conn10 <- [1,1190,null,{}] 02:10:19 INFO - PROCESS | 2140 | 1466500219080 Marionette TRACE conn10 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:19 INFO - PROCESS | 2140 | 1466500219084 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:19 INFO - PROCESS | 2140 | 1466500219205 Marionette TRACE conn10 <- [1,1191,null,{"value":null}] 02:10:19 INFO - PROCESS | 2140 | 1466500219296 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:19 INFO - PROCESS | 2140 | 1466500219298 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:19 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD86000 == 41 [pid = 2140] [id = 307] 02:10:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026568A0800) [pid = 2140] [serial = 920] [outer = 0000000000000000] 02:10:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002656A30400) [pid = 2140] [serial = 921] [outer = 00000026568A0800] 02:10:19 INFO - PROCESS | 2140 | 1466500219356 Marionette DEBUG loaded listener.js 02:10:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A143800) [pid = 2140] [serial = 922] [outer = 00000026568A0800] 02:10:19 INFO - PROCESS | 2140 | 1466500219973 Marionette TRACE conn10 <- [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]]]}] 02:10:20 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 02:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 944ms 02:10:20 INFO - PROCESS | 2140 | 1466500220019 Marionette TRACE conn10 -> [0,1193,"getWindowHandle",null] 02:10:20 INFO - PROCESS | 2140 | 1466500220022 Marionette TRACE conn10 <- [1,1193,null,{"value":"13"}] 02:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:10:20 INFO - PROCESS | 2140 | 1466500220026 Marionette TRACE conn10 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:10:20 INFO - PROCESS | 2140 | 1466500220030 Marionette TRACE conn10 <- [1,1194,null,{}] 02:10:20 INFO - PROCESS | 2140 | 1466500220042 Marionette TRACE conn10 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:20 INFO - PROCESS | 2140 | 1466500220047 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:20 INFO - PROCESS | 2140 | 1466500220168 Marionette TRACE conn10 <- [1,1195,null,{"value":null}] 02:10:20 INFO - PROCESS | 2140 | 1466500220250 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:20 INFO - PROCESS | 2140 | 1466500220254 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF1F000 == 42 [pid = 2140] [id = 308] 02:10:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A68A800) [pid = 2140] [serial = 923] [outer = 0000000000000000] 02:10:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265AEEA000) [pid = 2140] [serial = 924] [outer = 000000265A68A800] 02:10:20 INFO - PROCESS | 2140 | 1466500220312 Marionette DEBUG loaded listener.js 02:10:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B36B800) [pid = 2140] [serial = 925] [outer = 000000265A68A800] 02:10:20 INFO - PROCESS | 2140 | 1466500220899 Marionette TRACE conn10 <- [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]]]}] 02:10:20 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 02:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 942ms 02:10:20 INFO - PROCESS | 2140 | 1466500220969 Marionette TRACE conn10 -> [0,1197,"getWindowHandle",null] 02:10:20 INFO - PROCESS | 2140 | 1466500220972 Marionette TRACE conn10 <- [1,1197,null,{"value":"13"}] 02:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:10:20 INFO - PROCESS | 2140 | 1466500220976 Marionette TRACE conn10 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:10:20 INFO - PROCESS | 2140 | 1466500220979 Marionette TRACE conn10 <- [1,1198,null,{}] 02:10:20 INFO - PROCESS | 2140 | 1466500220983 Marionette TRACE conn10 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:20 INFO - PROCESS | 2140 | 1466500220985 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:21 INFO - PROCESS | 2140 | 1466500221136 Marionette TRACE conn10 <- [1,1199,null,{"value":null}] 02:10:21 INFO - PROCESS | 2140 | 1466500221187 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:21 INFO - PROCESS | 2140 | 1466500221189 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E853800 == 43 [pid = 2140] [id = 309] 02:10:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265B6AA800) [pid = 2140] [serial = 926] [outer = 0000000000000000] 02:10:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265B6ADC00) [pid = 2140] [serial = 927] [outer = 000000265B6AA800] 02:10:21 INFO - PROCESS | 2140 | 1466500221244 Marionette DEBUG loaded listener.js 02:10:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265BE6D800) [pid = 2140] [serial = 928] [outer = 000000265B6AA800] 02:10:21 INFO - PROCESS | 2140 | 1466500221812 Marionette TRACE conn10 <- [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]]]}] 02:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 880ms 02:10:21 INFO - PROCESS | 2140 | 1466500221858 Marionette TRACE conn10 -> [0,1201,"getWindowHandle",null] 02:10:21 INFO - PROCESS | 2140 | 1466500221861 Marionette TRACE conn10 <- [1,1201,null,{"value":"13"}] 02:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:10:21 INFO - PROCESS | 2140 | 1466500221865 Marionette TRACE conn10 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:10:21 INFO - PROCESS | 2140 | 1466500221868 Marionette TRACE conn10 <- [1,1202,null,{}] 02:10:21 INFO - PROCESS | 2140 | 1466500221872 Marionette TRACE conn10 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:21 INFO - PROCESS | 2140 | 1466500221875 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:22 INFO - PROCESS | 2140 | 1466500221987 Marionette TRACE conn10 <- [1,1203,null,{"value":null}] 02:10:22 INFO - PROCESS | 2140 | 1466500222076 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:22 INFO - PROCESS | 2140 | 1466500222078 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:22 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B01B800 == 44 [pid = 2140] [id = 310] 02:10:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000265C89C000) [pid = 2140] [serial = 929] [outer = 0000000000000000] 02:10:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000265C89E800) [pid = 2140] [serial = 930] [outer = 000000265C89C000] 02:10:22 INFO - PROCESS | 2140 | 1466500222133 Marionette DEBUG loaded listener.js 02:10:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000265C8A6800) [pid = 2140] [serial = 931] [outer = 000000265C89C000] 02:10:22 INFO - PROCESS | 2140 | 1466500222698 Marionette TRACE conn10 <- [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]]]}] 02:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 943ms 02:10:22 INFO - PROCESS | 2140 | 1466500222921 Marionette TRACE conn10 -> [0,1205,"getWindowHandle",null] 02:10:22 INFO - PROCESS | 2140 | 1466500222927 Marionette TRACE conn10 <- [1,1205,null,{"value":"13"}] 02:10:22 INFO - PROCESS | 2140 | 1466500222968 Marionette TRACE conn10 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:10:22 INFO - PROCESS | 2140 | 1466500222971 Marionette TRACE conn10 <- [1,1206,null,{}] 02:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:10:22 INFO - PROCESS | 2140 | 1466500222978 Marionette TRACE conn10 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:22 INFO - PROCESS | 2140 | 1466500222981 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:23 INFO - PROCESS | 2140 | 1466500223095 Marionette TRACE conn10 <- [1,1207,null,{"value":null}] 02:10:23 INFO - PROCESS | 2140 | 1466500223166 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:23 INFO - PROCESS | 2140 | 1466500223171 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F146000 == 45 [pid = 2140] [id = 311] 02:10:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000264E0DF000) [pid = 2140] [serial = 932] [outer = 0000000000000000] 02:10:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000264E40D000) [pid = 2140] [serial = 933] [outer = 000000264E0DF000] 02:10:23 INFO - PROCESS | 2140 | 1466500223221 Marionette DEBUG loaded listener.js 02:10:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (0000002652205C00) [pid = 2140] [serial = 934] [outer = 000000264E0DF000] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5CE800 == 44 [pid = 2140] [id = 304] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C70800 == 43 [pid = 2140] [id = 303] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCCA800 == 42 [pid = 2140] [id = 302] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE82000 == 41 [pid = 2140] [id = 301] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE04800 == 40 [pid = 2140] [id = 300] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 0000002658F9D800 == 39 [pid = 2140] [id = 299] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 0000002653EB0000 == 38 [pid = 2140] [id = 298] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000264E482000 == 37 [pid = 2140] [id = 297] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 0000002653FE4000 == 36 [pid = 2140] [id = 294] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000264F74B000 == 35 [pid = 2140] [id = 295] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000264F54A800 == 34 [pid = 2140] [id = 285] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FA0000 == 33 [pid = 2140] [id = 296] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265B01B800 == 32 [pid = 2140] [id = 310] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265E853800 == 31 [pid = 2140] [id = 309] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF1F000 == 30 [pid = 2140] [id = 308] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD86000 == 29 [pid = 2140] [id = 307] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA30000 == 28 [pid = 2140] [id = 305] 02:10:24 INFO - PROCESS | 2140 | --DOCSHELL 000000264F121800 == 27 [pid = 2140] [id = 306] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000265A140400) [pid = 2140] [serial = 879] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (000000264D6D7400) [pid = 2140] [serial = 855] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000264E40AC00) [pid = 2140] [serial = 856] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000264F182000) [pid = 2140] [serial = 862] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264E462C00) [pid = 2140] [serial = 861] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264999FC00) [pid = 2140] [serial = 858] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264D6D9800) [pid = 2140] [serial = 859] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265242F400) [pid = 2140] [serial = 864] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0000002653736C00) [pid = 2140] [serial = 867] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264F298C00) [pid = 2140] [serial = 844] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264D9B9800) [pid = 2140] [serial = 843] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002656F87C00) [pid = 2140] [serial = 847] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002655874C00) [pid = 2140] [serial = 846] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265B14E000) [pid = 2140] [serial = 850] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265B0B3000) [pid = 2140] [serial = 849] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265B367C00) [pid = 2140] [serial = 853] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265B35C400) [pid = 2140] [serial = 852] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002655872C00) [pid = 2140] [serial = 870] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026539F1400) [pid = 2140] [serial = 868] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D6D3800) [pid = 2140] [serial = 873] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002656415000) [pid = 2140] [serial = 871] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656F87400) [pid = 2140] [serial = 874] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002658A98800) [pid = 2140] [serial = 876] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A10E800) [pid = 2140] [serial = 877] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A21C800) [pid = 2140] [serial = 880] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (00000026524BD400) [pid = 2140] [serial = 865] [outer = 0000000000000000] [url = about:blank] 02:10:24 INFO - PROCESS | 2140 | 1466500224521 Marionette TRACE conn10 <- [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]]]}] 02:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1672ms 02:10:24 INFO - PROCESS | 2140 | 1466500224652 Marionette TRACE conn10 -> [0,1209,"getWindowHandle",null] 02:10:24 INFO - PROCESS | 2140 | 1466500224657 Marionette TRACE conn10 <- [1,1209,null,{"value":"13"}] 02:10:24 INFO - PROCESS | 2140 | 1466500224662 Marionette TRACE conn10 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:10:24 INFO - PROCESS | 2140 | 1466500224666 Marionette TRACE conn10 <- [1,1210,null,{}] 02:10:24 INFO - PROCESS | 2140 | 1466500224671 Marionette TRACE conn10 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:24 INFO - PROCESS | 2140 | 1466500224675 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:24 INFO - PROCESS | 2140 | 1466500224769 Marionette TRACE conn10 <- [1,1211,null,{"value":null}] 02:10:24 INFO - PROCESS | 2140 | 1466500224776 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:24 INFO - PROCESS | 2140 | 1466500224780 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:24 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649C62000 == 28 [pid = 2140] [id = 312] 02:10:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026491A1000) [pid = 2140] [serial = 935] [outer = 0000000000000000] 02:10:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026491A6400) [pid = 2140] [serial = 936] [outer = 00000026491A1000] 02:10:24 INFO - PROCESS | 2140 | 1466500224831 Marionette DEBUG loaded listener.js 02:10:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026499AA400) [pid = 2140] [serial = 937] [outer = 00000026491A1000] 02:10:25 INFO - PROCESS | 2140 | 1466500225307 Marionette TRACE conn10 <- [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] 02:10:25 INFO - PROCESS | 2140 | 1466500225362 Marionette TRACE conn10 <- [1,1213,null,{"value":"13"}] 02:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:10:25 INFO - PROCESS | 2140 | 1466500225369 Marionette TRACE conn10 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 2140 | 1466500225372 Marionette TRACE conn10 <- [1,1214,null,{}] 02:10:25 INFO - PROCESS | 2140 | 1466500225376 Marionette TRACE conn10 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:25 INFO - PROCESS | 2140 | 1466500225379 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:25 INFO - PROCESS | 2140 | 1466500225470 Marionette TRACE conn10 <- [1,1215,null,{"value":null}] 02:10:25 INFO - PROCESS | 2140 | 1466500225478 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 2140 | 1466500225481 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAB9800 == 29 [pid = 2140] [id = 313] 02:10:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264D859400) [pid = 2140] [serial = 938] [outer = 0000000000000000] 02:10:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264E034400) [pid = 2140] [serial = 939] [outer = 000000264D859400] 02:10:25 INFO - PROCESS | 2140 | 1466500225532 Marionette DEBUG loaded listener.js 02:10:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264E409C00) [pid = 2140] [serial = 940] [outer = 000000264D859400] 02:10:26 INFO - PROCESS | 2140 | 1466500226009 Marionette TRACE conn10 <- [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]]]}] 02:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 691ms 02:10:26 INFO - PROCESS | 2140 | 1466500226061 Marionette TRACE conn10 -> [0,1217,"getWindowHandle",null] 02:10:26 INFO - PROCESS | 2140 | 1466500226063 Marionette TRACE conn10 <- [1,1217,null,{"value":"13"}] 02:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:10:26 INFO - PROCESS | 2140 | 1466500226067 Marionette TRACE conn10 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:10:26 INFO - PROCESS | 2140 | 1466500226071 Marionette TRACE conn10 <- [1,1218,null,{}] 02:10:26 INFO - PROCESS | 2140 | 1466500226082 Marionette TRACE conn10 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:26 INFO - PROCESS | 2140 | 1466500226087 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:26 INFO - PROCESS | 2140 | 1466500226236 Marionette TRACE conn10 <- [1,1219,null,{"value":null}] 02:10:26 INFO - PROCESS | 2140 | 1466500226252 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 2140 | 1466500226256 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:26 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D9800 == 30 [pid = 2140] [id = 314] 02:10:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264F299000) [pid = 2140] [serial = 941] [outer = 0000000000000000] 02:10:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264F2D3400) [pid = 2140] [serial = 942] [outer = 000000264F299000] 02:10:26 INFO - PROCESS | 2140 | 1466500226308 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002652430000) [pid = 2140] [serial = 943] [outer = 000000264F299000] 02:10:26 INFO - PROCESS | 2140 | 1466500226738 Marionette TRACE conn10 <- [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]]]}] 02:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 692ms 02:10:26 INFO - PROCESS | 2140 | 1466500226761 Marionette TRACE conn10 -> [0,1221,"getWindowHandle",null] 02:10:26 INFO - PROCESS | 2140 | 1466500226764 Marionette TRACE conn10 <- [1,1221,null,{"value":"13"}] 02:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:10:26 INFO - PROCESS | 2140 | 1466500226768 Marionette TRACE conn10 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:10:26 INFO - PROCESS | 2140 | 1466500226770 Marionette TRACE conn10 <- [1,1222,null,{}] 02:10:26 INFO - PROCESS | 2140 | 1466500226774 Marionette TRACE conn10 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:26 INFO - PROCESS | 2140 | 1466500226776 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:26 INFO - PROCESS | 2140 | 1466500226900 Marionette TRACE conn10 <- [1,1223,null,{"value":null}] 02:10:26 INFO - PROCESS | 2140 | 1466500226917 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:26 INFO - PROCESS | 2140 | 1466500226919 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:26 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DEF800 == 31 [pid = 2140] [id = 315] 02:10:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265249D400) [pid = 2140] [serial = 944] [outer = 0000000000000000] 02:10:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (00000026524A5C00) [pid = 2140] [serial = 945] [outer = 000000265249D400] 02:10:26 INFO - PROCESS | 2140 | 1466500226969 Marionette DEBUG loaded listener.js 02:10:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026524C0400) [pid = 2140] [serial = 946] [outer = 000000265249D400] 02:10:27 INFO - PROCESS | 2140 | 1466500227396 Marionette TRACE conn10 <- [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]]]}] 02:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 671ms 02:10:27 INFO - PROCESS | 2140 | 1466500227441 Marionette TRACE conn10 -> [0,1225,"getWindowHandle",null] 02:10:27 INFO - PROCESS | 2140 | 1466500227443 Marionette TRACE conn10 <- [1,1225,null,{"value":"13"}] 02:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:10:27 INFO - PROCESS | 2140 | 1466500227452 Marionette TRACE conn10 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:10:27 INFO - PROCESS | 2140 | 1466500227454 Marionette TRACE conn10 <- [1,1226,null,{}] 02:10:27 INFO - PROCESS | 2140 | 1466500227458 Marionette TRACE conn10 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:27 INFO - PROCESS | 2140 | 1466500227460 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:27 INFO - PROCESS | 2140 | 1466500227595 Marionette TRACE conn10 <- [1,1227,null,{"value":null}] 02:10:27 INFO - PROCESS | 2140 | 1466500227616 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:27 INFO - PROCESS | 2140 | 1466500227618 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:27 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FA1000 == 32 [pid = 2140] [id = 316] 02:10:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002652F56400) [pid = 2140] [serial = 947] [outer = 0000000000000000] 02:10:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002653534C00) [pid = 2140] [serial = 948] [outer = 0000002652F56400] 02:10:27 INFO - PROCESS | 2140 | 1466500227663 Marionette DEBUG loaded listener.js 02:10:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026539EE000) [pid = 2140] [serial = 949] [outer = 0000002652F56400] 02:10:28 INFO - PROCESS | 2140 | 1466500228087 Marionette TRACE conn10 <- [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]]]}] 02:10:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:10:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 02:10:28 INFO - PROCESS | 2140 | 1466500228147 Marionette TRACE conn10 -> [0,1229,"getWindowHandle",null] 02:10:28 INFO - PROCESS | 2140 | 1466500228149 Marionette TRACE conn10 <- [1,1229,null,{"value":"13"}] 02:10:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:10:28 INFO - PROCESS | 2140 | 1466500228153 Marionette TRACE conn10 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 2140 | 1466500228154 Marionette TRACE conn10 <- [1,1230,null,{}] 02:10:28 INFO - PROCESS | 2140 | 1466500228158 Marionette TRACE conn10 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:28 INFO - PROCESS | 2140 | 1466500228164 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:28 INFO - PROCESS | 2140 | 1466500228301 Marionette TRACE conn10 <- [1,1231,null,{"value":null}] 02:10:28 INFO - PROCESS | 2140 | 1466500228354 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:28 INFO - PROCESS | 2140 | 1466500228356 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:28 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE05000 == 33 [pid = 2140] [id = 317] 02:10:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002653FB2800) [pid = 2140] [serial = 950] [outer = 0000000000000000] 02:10:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002656079000) [pid = 2140] [serial = 951] [outer = 0000002653FB2800] 02:10:28 INFO - PROCESS | 2140 | 1466500228405 Marionette DEBUG loaded listener.js 02:10:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265689D800) [pid = 2140] [serial = 952] [outer = 0000002653FB2800] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0000002649199400) [pid = 2140] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002658782800) [pid = 2140] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002649C14C00) [pid = 2140] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A680400) [pid = 2140] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002649062C00) [pid = 2140] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002652430400) [pid = 2140] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264A504000) [pid = 2140] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264919A400) [pid = 2140] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F178000) [pid = 2140] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A21B000) [pid = 2140] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265220A800) [pid = 2140] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:10:29 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265B0AA000) [pid = 2140] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:10:29 INFO - PROCESS | 2140 | 1466500229343 Marionette TRACE conn10 <- [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]]]}] 02:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1232ms 02:10:29 INFO - PROCESS | 2140 | 1466500229389 Marionette TRACE conn10 -> [0,1233,"getWindowHandle",null] 02:10:29 INFO - PROCESS | 2140 | 1466500229394 Marionette TRACE conn10 <- [1,1233,null,{"value":"13"}] 02:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:10:29 INFO - PROCESS | 2140 | 1466500229400 Marionette TRACE conn10 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:10:29 INFO - PROCESS | 2140 | 1466500229403 Marionette TRACE conn10 <- [1,1234,null,{}] 02:10:29 INFO - PROCESS | 2140 | 1466500229409 Marionette TRACE conn10 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:29 INFO - PROCESS | 2140 | 1466500229413 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:29 INFO - PROCESS | 2140 | 1466500229542 Marionette TRACE conn10 <- [1,1235,null,{"value":null}] 02:10:29 INFO - PROCESS | 2140 | 1466500229618 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 2140 | 1466500229621 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F552000 == 34 [pid = 2140] [id = 318] 02:10:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264922E000) [pid = 2140] [serial = 953] [outer = 0000000000000000] 02:10:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264A2D5C00) [pid = 2140] [serial = 954] [outer = 000000264922E000] 02:10:29 INFO - PROCESS | 2140 | 1466500229723 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D9B9800) [pid = 2140] [serial = 955] [outer = 000000264922E000] 02:10:30 INFO - PROCESS | 2140 | 1466500230487 Marionette TRACE conn10 <- [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]]]}] 02:10:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:10:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1141ms 02:10:30 INFO - PROCESS | 2140 | 1466500230544 Marionette TRACE conn10 -> [0,1237,"getWindowHandle",null] 02:10:30 INFO - PROCESS | 2140 | 1466500230550 Marionette TRACE conn10 <- [1,1237,null,{"value":"13"}] 02:10:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:10:30 INFO - PROCESS | 2140 | 1466500230557 Marionette TRACE conn10 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 2140 | 1466500230560 Marionette TRACE conn10 <- [1,1238,null,{}] 02:10:30 INFO - PROCESS | 2140 | 1466500230564 Marionette TRACE conn10 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:30 INFO - PROCESS | 2140 | 1466500230568 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:30 INFO - PROCESS | 2140 | 1466500230699 Marionette TRACE conn10 <- [1,1239,null,{"value":null}] 02:10:30 INFO - PROCESS | 2140 | 1466500230767 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:30 INFO - PROCESS | 2140 | 1466500230769 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:30 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564EE000 == 35 [pid = 2140] [id = 319] 02:10:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264F298400) [pid = 2140] [serial = 956] [outer = 0000000000000000] 02:10:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264F29F400) [pid = 2140] [serial = 957] [outer = 000000264F298400] 02:10:30 INFO - PROCESS | 2140 | 1466500230827 Marionette DEBUG loaded listener.js 02:10:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002652499C00) [pid = 2140] [serial = 958] [outer = 000000264F298400] 02:10:31 INFO - PROCESS | 2140 | 1466500231695 Marionette TRACE conn10 <- [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]]]}] 02:10:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:10:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1193ms 02:10:31 INFO - PROCESS | 2140 | 1466500231751 Marionette TRACE conn10 -> [0,1241,"getWindowHandle",null] 02:10:31 INFO - PROCESS | 2140 | 1466500231756 Marionette TRACE conn10 <- [1,1241,null,{"value":"13"}] 02:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:10:31 INFO - PROCESS | 2140 | 1466500231761 Marionette TRACE conn10 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:10:31 INFO - PROCESS | 2140 | 1466500231764 Marionette TRACE conn10 <- [1,1242,null,{}] 02:10:31 INFO - PROCESS | 2140 | 1466500231770 Marionette TRACE conn10 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:31 INFO - PROCESS | 2140 | 1466500231773 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:31 INFO - PROCESS | 2140 | 1466500231902 Marionette TRACE conn10 <- [1,1243,null,{"value":null}] 02:10:31 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FA1000 == 34 [pid = 2140] [id = 316] 02:10:31 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DEF800 == 33 [pid = 2140] [id = 315] 02:10:31 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D9800 == 32 [pid = 2140] [id = 314] 02:10:31 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAB9800 == 31 [pid = 2140] [id = 313] 02:10:31 INFO - PROCESS | 2140 | --DOCSHELL 0000002649C62000 == 30 [pid = 2140] [id = 312] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A636800) [pid = 2140] [serial = 904] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A2CAC00) [pid = 2140] [serial = 903] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A134400) [pid = 2140] [serial = 901] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E1A5400) [pid = 2140] [serial = 891] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A85AC00) [pid = 2140] [serial = 906] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002656897C00) [pid = 2140] [serial = 909] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002655EB0C00) [pid = 2140] [serial = 889] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264F178C00) [pid = 2140] [serial = 886] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656897800) [pid = 2140] [serial = 897] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002658A9F800) [pid = 2140] [serial = 900] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A2D2400) [pid = 2140] [serial = 882] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A863800) [pid = 2140] [serial = 910] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002652F5C800) [pid = 2140] [serial = 888] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002656F82400) [pid = 2140] [serial = 898] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264E641400) [pid = 2140] [serial = 892] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265AEEAC00) [pid = 2140] [serial = 912] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A63B800) [pid = 2140] [serial = 883] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A8B3C00) [pid = 2140] [serial = 907] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0000002653733400) [pid = 2140] [serial = 895] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000264D9BAC00) [pid = 2140] [serial = 885] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (00000026524BC400) [pid = 2140] [serial = 894] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265B0AD000) [pid = 2140] [serial = 913] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000265B362C00) [pid = 2140] [serial = 916] [outer = 0000000000000000] [url = about:blank] 02:10:31 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265B14F400) [pid = 2140] [serial = 915] [outer = 0000000000000000] [url = about:blank] 02:10:32 INFO - PROCESS | 2140 | 1466500231998 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 2140 | 1466500232003 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:32 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D9DC000 == 31 [pid = 2140] [id = 320] 02:10:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264905CC00) [pid = 2140] [serial = 959] [outer = 0000000000000000] 02:10:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (00000026491A0000) [pid = 2140] [serial = 960] [outer = 000000264905CC00] 02:10:32 INFO - PROCESS | 2140 | 1466500232055 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264E0AF000) [pid = 2140] [serial = 961] [outer = 000000264905CC00] 02:10:32 INFO - PROCESS | 2140 | 1466500232512 Marionette TRACE conn10 <- [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]]]}] 02:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 776ms 02:10:32 INFO - PROCESS | 2140 | 1466500232543 Marionette TRACE conn10 -> [0,1245,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 2140 | 1466500232547 Marionette TRACE conn10 <- [1,1245,null,{"value":"13"}] 02:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:10:32 INFO - PROCESS | 2140 | 1466500232554 Marionette TRACE conn10 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 2140 | 1466500232557 Marionette TRACE conn10 <- [1,1246,null,{}] 02:10:32 INFO - PROCESS | 2140 | 1466500232561 Marionette TRACE conn10 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:32 INFO - PROCESS | 2140 | 1466500232563 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:32 INFO - PROCESS | 2140 | 1466500232652 Marionette TRACE conn10 <- [1,1247,null,{"value":null}] 02:10:32 INFO - PROCESS | 2140 | 1466500232659 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:32 INFO - PROCESS | 2140 | 1466500232662 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:32 INFO - PROCESS | 2140 | ++DOCSHELL 000000265355D000 == 32 [pid = 2140] [id = 321] 02:10:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264F298C00) [pid = 2140] [serial = 962] [outer = 0000000000000000] 02:10:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264F2D0400) [pid = 2140] [serial = 963] [outer = 000000264F298C00] 02:10:32 INFO - PROCESS | 2140 | 1466500232712 Marionette DEBUG loaded listener.js 02:10:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000265249B000) [pid = 2140] [serial = 964] [outer = 000000264F298C00] 02:10:33 INFO - PROCESS | 2140 | 1466500233193 Marionette TRACE conn10 <- [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]]]}] 02:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 691ms 02:10:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:10:33 INFO - PROCESS | 2140 | 1466500233246 Marionette TRACE conn10 -> [0,1249,"getWindowHandle",null] 02:10:33 INFO - PROCESS | 2140 | 1466500233249 Marionette TRACE conn10 <- [1,1249,null,{"value":"13"}] 02:10:33 INFO - PROCESS | 2140 | 1466500233252 Marionette TRACE conn10 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:10:33 INFO - PROCESS | 2140 | 1466500233256 Marionette TRACE conn10 <- [1,1250,null,{}] 02:10:33 INFO - PROCESS | 2140 | 1466500233267 Marionette TRACE conn10 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:33 INFO - PROCESS | 2140 | 1466500233272 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:33 INFO - PROCESS | 2140 | 1466500233427 Marionette TRACE conn10 <- [1,1251,null,{"value":null}] 02:10:33 INFO - PROCESS | 2140 | 1466500233506 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:33 INFO - PROCESS | 2140 | 1466500233510 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:33 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C80000 == 33 [pid = 2140] [id = 322] 02:10:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (00000026524C0000) [pid = 2140] [serial = 965] [outer = 0000000000000000] 02:10:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002653741400) [pid = 2140] [serial = 966] [outer = 00000026524C0000] 02:10:33 INFO - PROCESS | 2140 | 1466500233561 Marionette DEBUG loaded listener.js 02:10:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002656376400) [pid = 2140] [serial = 967] [outer = 00000026524C0000] 02:10:33 INFO - PROCESS | 2140 | 1466500233965 Marionette TRACE conn10 <- [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]]]}] 02:10:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:10:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 733ms 02:10:34 INFO - PROCESS | 2140 | 1466500233994 Marionette TRACE conn10 -> [0,1253,"getWindowHandle",null] 02:10:34 INFO - PROCESS | 2140 | 1466500233997 Marionette TRACE conn10 <- [1,1253,null,{"value":"13"}] 02:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:10:34 INFO - PROCESS | 2140 | 1466500234000 Marionette TRACE conn10 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:10:34 INFO - PROCESS | 2140 | 1466500234002 Marionette TRACE conn10 <- [1,1254,null,{}] 02:10:34 INFO - PROCESS | 2140 | 1466500234006 Marionette TRACE conn10 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:34 INFO - PROCESS | 2140 | 1466500234008 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:34 INFO - PROCESS | 2140 | 1466500234126 Marionette TRACE conn10 <- [1,1255,null,{"value":null}] 02:10:34 INFO - PROCESS | 2140 | 1466500234132 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 2140 | 1466500234134 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD6E000 == 34 [pid = 2140] [id = 323] 02:10:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002656434400) [pid = 2140] [serial = 968] [outer = 0000000000000000] 02:10:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265689FC00) [pid = 2140] [serial = 969] [outer = 0000002656434400] 02:10:34 INFO - PROCESS | 2140 | 1466500234227 Marionette DEBUG loaded listener.js 02:10:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002656F8A400) [pid = 2140] [serial = 970] [outer = 0000002656434400] 02:10:34 INFO - PROCESS | 2140 | 1466500234641 Marionette TRACE conn10 <- [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]]]}] 02:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 690ms 02:10:34 INFO - PROCESS | 2140 | 1466500234692 Marionette TRACE conn10 -> [0,1257,"getWindowHandle",null] 02:10:34 INFO - PROCESS | 2140 | 1466500234694 Marionette TRACE conn10 <- [1,1257,null,{"value":"13"}] 02:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:10:34 INFO - PROCESS | 2140 | 1466500234706 Marionette TRACE conn10 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:10:34 INFO - PROCESS | 2140 | 1466500234708 Marionette TRACE conn10 <- [1,1258,null,{}] 02:10:34 INFO - PROCESS | 2140 | 1466500234720 Marionette TRACE conn10 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:34 INFO - PROCESS | 2140 | 1466500234723 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:34 INFO - PROCESS | 2140 | 1466500234865 Marionette TRACE conn10 <- [1,1259,null,{"value":null}] 02:10:34 INFO - PROCESS | 2140 | 1466500234885 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 2140 | 1466500234888 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:34 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655A88800 == 35 [pid = 2140] [id = 324] 02:10:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F764C00) [pid = 2140] [serial = 971] [outer = 0000000000000000] 02:10:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002658780C00) [pid = 2140] [serial = 972] [outer = 000000264F764C00] 02:10:34 INFO - PROCESS | 2140 | 1466500234939 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002658F39800) [pid = 2140] [serial = 973] [outer = 000000264F764C00] 02:10:35 INFO - PROCESS | 2140 | 1466500235335 Marionette TRACE conn10 <- [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]]]}] 02:10:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:10:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 02:10:35 INFO - PROCESS | 2140 | 1466500235400 Marionette TRACE conn10 -> [0,1261,"getWindowHandle",null] 02:10:35 INFO - PROCESS | 2140 | 1466500235403 Marionette TRACE conn10 <- [1,1261,null,{"value":"13"}] 02:10:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:10:35 INFO - PROCESS | 2140 | 1466500235407 Marionette TRACE conn10 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 2140 | 1466500235409 Marionette TRACE conn10 <- [1,1262,null,{}] 02:10:35 INFO - PROCESS | 2140 | 1466500235413 Marionette TRACE conn10 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:35 INFO - PROCESS | 2140 | 1466500235420 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:35 INFO - PROCESS | 2140 | 1466500235579 Marionette TRACE conn10 <- [1,1263,null,{"value":null}] 02:10:35 INFO - PROCESS | 2140 | 1466500235631 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:35 INFO - PROCESS | 2140 | 1466500235633 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE8D800 == 36 [pid = 2140] [id = 325] 02:10:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658F37000) [pid = 2140] [serial = 974] [outer = 0000000000000000] 02:10:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A213800) [pid = 2140] [serial = 975] [outer = 0000002658F37000] 02:10:35 INFO - PROCESS | 2140 | 1466500235689 Marionette DEBUG loaded listener.js 02:10:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A62F000) [pid = 2140] [serial = 976] [outer = 0000002658F37000] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F299000) [pid = 2140] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265249D400) [pid = 2140] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E403000) [pid = 2140] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265C89C000) [pid = 2140] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A68A800) [pid = 2140] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265B6AA800) [pid = 2140] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264E0DF000) [pid = 2140] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026568A0800) [pid = 2140] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002652F56400) [pid = 2140] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (00000026491A1000) [pid = 2140] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:10:35 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264D859400) [pid = 2140] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:10:36 INFO - PROCESS | 2140 | 1466500236083 Marionette TRACE conn10 <- [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]]]}] 02:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 734ms 02:10:36 INFO - PROCESS | 2140 | 1466500236143 Marionette TRACE conn10 -> [0,1265,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 2140 | 1466500236145 Marionette TRACE conn10 <- [1,1265,null,{"value":"13"}] 02:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:10:36 INFO - PROCESS | 2140 | 1466500236149 Marionette TRACE conn10 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 2140 | 1466500236151 Marionette TRACE conn10 <- [1,1266,null,{}] 02:10:36 INFO - PROCESS | 2140 | 1466500236154 Marionette TRACE conn10 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:36 INFO - PROCESS | 2140 | 1466500236157 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:36 INFO - PROCESS | 2140 | 1466500236278 Marionette TRACE conn10 <- [1,1267,null,{"value":null}] 02:10:36 INFO - PROCESS | 2140 | 1466500236322 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 2140 | 1466500236324 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:36 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C741000 == 37 [pid = 2140] [id = 326] 02:10:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264E0DF000) [pid = 2140] [serial = 977] [outer = 0000000000000000] 02:10:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002653687800) [pid = 2140] [serial = 978] [outer = 000000264E0DF000] 02:10:36 INFO - PROCESS | 2140 | 1466500236370 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265A634000) [pid = 2140] [serial = 979] [outer = 000000264E0DF000] 02:10:36 INFO - PROCESS | 2140 | 1466500236682 Marionette TRACE conn10 <- [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]]]}] 02:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 585ms 02:10:36 INFO - PROCESS | 2140 | 1466500236738 Marionette TRACE conn10 -> [0,1269,"getWindowHandle",null] 02:10:36 INFO - PROCESS | 2140 | 1466500236741 Marionette TRACE conn10 <- [1,1269,null,{"value":"13"}] 02:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:10:36 INFO - PROCESS | 2140 | 1466500236744 Marionette TRACE conn10 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:10:36 INFO - PROCESS | 2140 | 1466500236746 Marionette TRACE conn10 <- [1,1270,null,{}] 02:10:36 INFO - PROCESS | 2140 | 1466500236750 Marionette TRACE conn10 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:36 INFO - PROCESS | 2140 | 1466500236752 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:36 INFO - PROCESS | 2140 | 1466500236862 Marionette TRACE conn10 <- [1,1271,null,{"value":null}] 02:10:36 INFO - PROCESS | 2140 | 1466500236870 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 2140 | 1466500236872 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:36 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCB5000 == 38 [pid = 2140] [id = 327] 02:10:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264E403000) [pid = 2140] [serial = 980] [outer = 0000000000000000] 02:10:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A65EC00) [pid = 2140] [serial = 981] [outer = 000000264E403000] 02:10:36 INFO - PROCESS | 2140 | 1466500236917 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A66C800) [pid = 2140] [serial = 982] [outer = 000000264E403000] 02:10:37 INFO - PROCESS | 2140 | 1466500237278 Marionette TRACE conn10 <- [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]]]}] 02:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 585ms 02:10:37 INFO - PROCESS | 2140 | 1466500237331 Marionette TRACE conn10 -> [0,1273,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 2140 | 1466500237334 Marionette TRACE conn10 <- [1,1273,null,{"value":"13"}] 02:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:10:37 INFO - PROCESS | 2140 | 1466500237337 Marionette TRACE conn10 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - PROCESS | 2140 | 1466500237339 Marionette TRACE conn10 <- [1,1274,null,{}] 02:10:37 INFO - PROCESS | 2140 | 1466500237343 Marionette TRACE conn10 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:37 INFO - PROCESS | 2140 | 1466500237345 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:37 INFO - PROCESS | 2140 | 1466500237469 Marionette TRACE conn10 <- [1,1275,null,{"value":null}] 02:10:37 INFO - PROCESS | 2140 | 1466500237513 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:37 INFO - PROCESS | 2140 | 1466500237515 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:37 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C69000 == 39 [pid = 2140] [id = 328] 02:10:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A10B000) [pid = 2140] [serial = 983] [outer = 0000000000000000] 02:10:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A680000) [pid = 2140] [serial = 984] [outer = 000000265A10B000] 02:10:37 INFO - PROCESS | 2140 | 1466500237560 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A864400) [pid = 2140] [serial = 985] [outer = 000000265A10B000] 02:10:37 INFO - PROCESS | 2140 | 1466500237870 Marionette TRACE conn10 <- [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]]]}] 02:10:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:10:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 586ms 02:10:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:10:37 INFO - PROCESS | 2140 | 1466500237925 Marionette TRACE conn10 -> [0,1277,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 2140 | 1466500237928 Marionette TRACE conn10 <- [1,1277,null,{"value":"13"}] 02:10:37 INFO - PROCESS | 2140 | 1466500237931 Marionette TRACE conn10 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - PROCESS | 2140 | 1466500237933 Marionette TRACE conn10 <- [1,1278,null,{}] 02:10:37 INFO - PROCESS | 2140 | 1466500237937 Marionette TRACE conn10 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:37 INFO - PROCESS | 2140 | 1466500237939 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:38 INFO - PROCESS | 2140 | 1466500238072 Marionette TRACE conn10 <- [1,1279,null,{"value":null}] 02:10:38 INFO - PROCESS | 2140 | 1466500238148 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 2140 | 1466500238152 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A20E800 == 40 [pid = 2140] [id = 329] 02:10:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002647610400) [pid = 2140] [serial = 986] [outer = 0000000000000000] 02:10:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002647F0C800) [pid = 2140] [serial = 987] [outer = 0000002647610400] 02:10:38 INFO - PROCESS | 2140 | 1466500238253 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264A758000) [pid = 2140] [serial = 988] [outer = 0000002647610400] 02:10:38 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:10:38 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 02:10:38 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 02:10:38 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 02:10:38 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 02:10:38 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 02:10:38 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 02:10:38 INFO - PROCESS | 2140 | 1466500238805 Marionette TRACE conn10 <- [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]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 943ms 02:10:38 INFO - PROCESS | 2140 | 1466500238879 Marionette TRACE conn10 -> [0,1281,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 2140 | 1466500238883 Marionette TRACE conn10 <- [1,1281,null,{"value":"13"}] 02:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:10:38 INFO - PROCESS | 2140 | 1466500238889 Marionette TRACE conn10 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 2140 | 1466500238893 Marionette TRACE conn10 <- [1,1282,null,{}] 02:10:38 INFO - PROCESS | 2140 | 1466500238898 Marionette TRACE conn10 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:38 INFO - PROCESS | 2140 | 1466500238904 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:39 INFO - PROCESS | 2140 | 1466500239064 Marionette TRACE conn10 <- [1,1283,null,{"value":null}] 02:10:39 INFO - PROCESS | 2140 | 1466500239177 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 2140 | 1466500239180 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:39 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C72800 == 41 [pid = 2140] [id = 330] 02:10:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264F297400) [pid = 2140] [serial = 989] [outer = 0000000000000000] 02:10:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265249B800) [pid = 2140] [serial = 990] [outer = 000000264F297400] 02:10:39 INFO - PROCESS | 2140 | 1466500239240 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265342DC00) [pid = 2140] [serial = 991] [outer = 000000264F297400] 02:10:39 INFO - PROCESS | 2140 | 1466500239751 Marionette TRACE conn10 <- [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]]]}] 02:10:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 02:10:39 INFO - PROCESS | 2140 | 1466500239771 Marionette TRACE conn10 -> [0,1285,"getWindowHandle",null] 02:10:39 INFO - PROCESS | 2140 | 1466500239775 Marionette TRACE conn10 <- [1,1285,null,{"value":"13"}] 02:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:10:39 INFO - PROCESS | 2140 | 1466500239779 Marionette TRACE conn10 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:10:39 INFO - PROCESS | 2140 | 1466500239782 Marionette TRACE conn10 <- [1,1286,null,{}] 02:10:39 INFO - PROCESS | 2140 | 1466500239786 Marionette TRACE conn10 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:39 INFO - PROCESS | 2140 | 1466500239789 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:39 INFO - PROCESS | 2140 | 1466500239903 Marionette TRACE conn10 <- [1,1287,null,{"value":null}] 02:10:40 INFO - PROCESS | 2140 | 1466500240014 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 2140 | 1466500240017 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D54F000 == 42 [pid = 2140] [id = 331] 02:10:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002655865000) [pid = 2140] [serial = 992] [outer = 0000000000000000] 02:10:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002658785400) [pid = 2140] [serial = 993] [outer = 0000002655865000] 02:10:40 INFO - PROCESS | 2140 | 1466500240155 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A143400) [pid = 2140] [serial = 994] [outer = 0000002655865000] 02:10:41 INFO - PROCESS | 2140 | 1466500241288 Marionette TRACE conn10 <- [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]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1650ms 02:10:41 INFO - PROCESS | 2140 | 1466500241480 Marionette TRACE conn10 -> [0,1289,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 2140 | 1466500241485 Marionette TRACE conn10 <- [1,1289,null,{"value":"13"}] 02:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:10:41 INFO - PROCESS | 2140 | 1466500241499 Marionette TRACE conn10 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 2140 | 1466500241504 Marionette TRACE conn10 <- [1,1290,null,{}] 02:10:41 INFO - PROCESS | 2140 | 1466500241508 Marionette TRACE conn10 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:41 INFO - PROCESS | 2140 | 1466500241512 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:41 INFO - PROCESS | 2140 | 1466500241654 Marionette TRACE conn10 <- [1,1291,null,{"value":null}] 02:10:41 INFO - PROCESS | 2140 | 1466500241725 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 2140 | 1466500241727 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:41 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D9CD800 == 43 [pid = 2140] [id = 332] 02:10:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002649917400) [pid = 2140] [serial = 995] [outer = 0000000000000000] 02:10:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264E0B5400) [pid = 2140] [serial = 996] [outer = 0000002649917400] 02:10:41 INFO - PROCESS | 2140 | 1466500241784 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265373C000) [pid = 2140] [serial = 997] [outer = 0000002649917400] 02:10:42 INFO - PROCESS | 2140 | 1466500242559 Marionette TRACE conn10 <- [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]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:10:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1134ms 02:10:42 INFO - PROCESS | 2140 | 1466500242629 Marionette TRACE conn10 -> [0,1293,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 2140 | 1466500242633 Marionette TRACE conn10 <- [1,1293,null,{"value":"13"}] 02:10:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:10:42 INFO - PROCESS | 2140 | 1466500242638 Marionette TRACE conn10 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 2140 | 1466500242643 Marionette TRACE conn10 <- [1,1294,null,{}] 02:10:42 INFO - PROCESS | 2140 | 1466500242664 Marionette TRACE conn10 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:42 INFO - PROCESS | 2140 | 1466500242667 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:42 INFO - PROCESS | 2140 | 1466500242807 Marionette TRACE conn10 <- [1,1295,null,{"value":null}] 02:10:42 INFO - PROCESS | 2140 | 1466500242855 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 2140 | 1466500242858 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:42 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F7B800 == 44 [pid = 2140] [id = 333] 02:10:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (00000026522AF000) [pid = 2140] [serial = 998] [outer = 0000000000000000] 02:10:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265249C800) [pid = 2140] [serial = 999] [outer = 00000026522AF000] 02:10:42 INFO - PROCESS | 2140 | 1466500242910 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002653542400) [pid = 2140] [serial = 1000] [outer = 00000026522AF000] 02:10:43 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C69000 == 43 [pid = 2140] [id = 328] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCB5000 == 42 [pid = 2140] [id = 327] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000265C741000 == 41 [pid = 2140] [id = 326] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE8D800 == 40 [pid = 2140] [id = 325] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 0000002655A88800 == 39 [pid = 2140] [id = 324] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD6E000 == 38 [pid = 2140] [id = 323] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C80000 == 37 [pid = 2140] [id = 322] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000265355D000 == 36 [pid = 2140] [id = 321] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000264D9DC000 == 35 [pid = 2140] [id = 320] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 00000026564EE000 == 34 [pid = 2140] [id = 319] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE05000 == 33 [pid = 2140] [id = 317] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000264F552000 == 32 [pid = 2140] [id = 318] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000264F146000 == 31 [pid = 2140] [id = 311] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000264D9CD800 == 30 [pid = 2140] [id = 332] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000265D54F000 == 29 [pid = 2140] [id = 331] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 000000264A20E800 == 28 [pid = 2140] [id = 329] 02:10:43 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C72800 == 27 [pid = 2140] [id = 330] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002652430000) [pid = 2140] [serial = 943] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264F2D3400) [pid = 2140] [serial = 942] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (00000026524A5C00) [pid = 2140] [serial = 945] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (00000026524C0400) [pid = 2140] [serial = 946] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002652210000) [pid = 2140] [serial = 919] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265C8A6800) [pid = 2140] [serial = 931] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265B36B800) [pid = 2140] [serial = 925] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265BE6D800) [pid = 2140] [serial = 928] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002652205C00) [pid = 2140] [serial = 934] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A143800) [pid = 2140] [serial = 922] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026539EE000) [pid = 2140] [serial = 949] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026491A6400) [pid = 2140] [serial = 936] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026499AA400) [pid = 2140] [serial = 937] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E034400) [pid = 2140] [serial = 939] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E409C00) [pid = 2140] [serial = 940] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E40D000) [pid = 2140] [serial = 933] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002653534C00) [pid = 2140] [serial = 948] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656079000) [pid = 2140] [serial = 951] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E463400) [pid = 2140] [serial = 918] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656A30400) [pid = 2140] [serial = 921] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265AEEA000) [pid = 2140] [serial = 924] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265B6ADC00) [pid = 2140] [serial = 927] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265C89E800) [pid = 2140] [serial = 930] [outer = 0000000000000000] [url = about:blank] 02:10:43 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:43 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:43 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:43 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:44 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:44 INFO - PROCESS | 2140 | 1466500244109 Marionette TRACE conn10 <- [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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1536ms 02:10:44 INFO - PROCESS | 2140 | 1466500244175 Marionette TRACE conn10 -> [0,1297,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 2140 | 1466500244179 Marionette TRACE conn10 <- [1,1297,null,{"value":"13"}] 02:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:10:44 INFO - PROCESS | 2140 | 1466500244185 Marionette TRACE conn10 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 2140 | 1466500244188 Marionette TRACE conn10 <- [1,1298,null,{}] 02:10:44 INFO - PROCESS | 2140 | 1466500244194 Marionette TRACE conn10 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:44 INFO - PROCESS | 2140 | 1466500244197 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:44 INFO - PROCESS | 2140 | 1466500244290 Marionette TRACE conn10 <- [1,1299,null,{"value":null}] 02:10:44 INFO - PROCESS | 2140 | 1466500244304 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 2140 | 1466500244307 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E3BC000 == 28 [pid = 2140] [id = 334] 02:10:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264922C400) [pid = 2140] [serial = 1001] [outer = 0000000000000000] 02:10:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026499A9C00) [pid = 2140] [serial = 1002] [outer = 000000264922C400] 02:10:44 INFO - PROCESS | 2140 | 1466500244356 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264D6D9C00) [pid = 2140] [serial = 1003] [outer = 000000264922C400] 02:10:44 INFO - PROCESS | 2140 | 1466500244834 Marionette TRACE conn10 <- [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]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 02:10:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 02:10:44 INFO - PROCESS | 2140 | 1466500244922 Marionette TRACE conn10 -> [0,1301,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 2140 | 1466500244927 Marionette TRACE conn10 <- [1,1301,null,{"value":"13"}] 02:10:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:10:44 INFO - PROCESS | 2140 | 1466500244934 Marionette TRACE conn10 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 2140 | 1466500244937 Marionette TRACE conn10 <- [1,1302,null,{}] 02:10:44 INFO - PROCESS | 2140 | 1466500244941 Marionette TRACE conn10 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:44 INFO - PROCESS | 2140 | 1466500244944 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:45 INFO - PROCESS | 2140 | 1466500245045 Marionette TRACE conn10 <- [1,1303,null,{"value":null}] 02:10:45 INFO - PROCESS | 2140 | 1466500245054 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 2140 | 1466500245056 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:45 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1D800 == 29 [pid = 2140] [id = 335] 02:10:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264E430C00) [pid = 2140] [serial = 1004] [outer = 0000000000000000] 02:10:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F105400) [pid = 2140] [serial = 1005] [outer = 000000264E430C00] 02:10:45 INFO - PROCESS | 2140 | 1466500245113 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264F275C00) [pid = 2140] [serial = 1006] [outer = 000000264E430C00] 02:10:45 INFO - PROCESS | 2140 | 1466500245589 Marionette TRACE conn10 <- [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]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 692ms 02:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:10:45 INFO - PROCESS | 2140 | 1466500245628 Marionette TRACE conn10 -> [0,1305,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 2140 | 1466500245630 Marionette TRACE conn10 <- [1,1305,null,{"value":"13"}] 02:10:45 INFO - PROCESS | 2140 | 1466500245634 Marionette TRACE conn10 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 2140 | 1466500245638 Marionette TRACE conn10 <- [1,1306,null,{}] 02:10:45 INFO - PROCESS | 2140 | 1466500245650 Marionette TRACE conn10 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:45 INFO - PROCESS | 2140 | 1466500245655 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:45 INFO - PROCESS | 2140 | 1466500245745 Marionette TRACE conn10 <- [1,1307,null,{"value":null}] 02:10:45 INFO - PROCESS | 2140 | 1466500245826 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 2140 | 1466500245829 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:45 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C6E000 == 30 [pid = 2140] [id = 336] 02:10:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002649198400) [pid = 2140] [serial = 1007] [outer = 0000000000000000] 02:10:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265249A000) [pid = 2140] [serial = 1008] [outer = 0000002649198400] 02:10:45 INFO - PROCESS | 2140 | 1466500245880 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (00000026524BCC00) [pid = 2140] [serial = 1009] [outer = 0000002649198400] 02:10:46 INFO - PROCESS | 2140 | 1466500246304 Marionette TRACE conn10 <- [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]]]}] 02:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 691ms 02:10:46 INFO - PROCESS | 2140 | 1466500246331 Marionette TRACE conn10 -> [0,1309,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 2140 | 1466500246334 Marionette TRACE conn10 <- [1,1309,null,{"value":"13"}] 02:10:46 INFO - PROCESS | 2140 | 1466500246337 Marionette TRACE conn10 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:10:46 INFO - PROCESS | 2140 | 1466500246339 Marionette TRACE conn10 <- [1,1310,null,{}] 02:10:46 INFO - PROCESS | 2140 | 1466500246342 Marionette TRACE conn10 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:46 INFO - PROCESS | 2140 | 1466500246344 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:46 INFO - PROCESS | 2140 | 1466500246486 Marionette TRACE conn10 <- [1,1311,null,{"value":null}] 02:10:46 INFO - PROCESS | 2140 | 1466500246511 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 2140 | 1466500246513 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:46 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658AC9800 == 31 [pid = 2140] [id = 337] 02:10:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265353C400) [pid = 2140] [serial = 1010] [outer = 0000000000000000] 02:10:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265373FC00) [pid = 2140] [serial = 1011] [outer = 000000265353C400] 02:10:46 INFO - PROCESS | 2140 | 1466500246559 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002653E85000) [pid = 2140] [serial = 1012] [outer = 000000265353C400] 02:10:47 INFO - PROCESS | 2140 | 1466500247019 Marionette TRACE conn10 <- [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]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 733ms 02:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:10:47 INFO - PROCESS | 2140 | 1466500247075 Marionette TRACE conn10 -> [0,1313,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 2140 | 1466500247077 Marionette TRACE conn10 <- [1,1313,null,{"value":"13"}] 02:10:47 INFO - PROCESS | 2140 | 1466500247081 Marionette TRACE conn10 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 2140 | 1466500247083 Marionette TRACE conn10 <- [1,1314,null,{}] 02:10:47 INFO - PROCESS | 2140 | 1466500247086 Marionette TRACE conn10 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:47 INFO - PROCESS | 2140 | 1466500247088 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:47 INFO - PROCESS | 2140 | 1466500247196 Marionette TRACE conn10 <- [1,1315,null,{"value":null}] 02:10:47 INFO - PROCESS | 2140 | 1466500247206 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 2140 | 1466500247208 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD71800 == 32 [pid = 2140] [id = 338] 02:10:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E42C400) [pid = 2140] [serial = 1013] [outer = 0000000000000000] 02:10:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002655BE7000) [pid = 2140] [serial = 1014] [outer = 000000264E42C400] 02:10:47 INFO - PROCESS | 2140 | 1466500247295 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002656895400) [pid = 2140] [serial = 1015] [outer = 000000264E42C400] 02:10:47 INFO - PROCESS | 2140 | 1466500247753 Marionette TRACE conn10 <- [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]]]}] 02:10:47 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 02:10:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 734ms 02:10:47 INFO - PROCESS | 2140 | 1466500247845 Marionette TRACE conn10 -> [0,1317,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 2140 | 1466500247848 Marionette TRACE conn10 <- [1,1317,null,{"value":"13"}] 02:10:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:10:47 INFO - PROCESS | 2140 | 1466500247851 Marionette TRACE conn10 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 2140 | 1466500247853 Marionette TRACE conn10 <- [1,1318,null,{}] 02:10:47 INFO - PROCESS | 2140 | 1466500247856 Marionette TRACE conn10 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:47 INFO - PROCESS | 2140 | 1466500247863 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:48 INFO - PROCESS | 2140 | 1466500248005 Marionette TRACE conn10 <- [1,1319,null,{"value":null}] 02:10:48 INFO - PROCESS | 2140 | 1466500248051 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 2140 | 1466500248053 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:48 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B11D000 == 33 [pid = 2140] [id = 339] 02:10:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656F86000) [pid = 2140] [serial = 1016] [outer = 0000000000000000] 02:10:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002658F37800) [pid = 2140] [serial = 1017] [outer = 0000002656F86000] 02:10:48 INFO - PROCESS | 2140 | 1466500248102 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A138400) [pid = 2140] [serial = 1018] [outer = 0000002656F86000] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F764C00) [pid = 2140] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002658F37000) [pid = 2140] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264E0DF000) [pid = 2140] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264905CC00) [pid = 2140] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E403000) [pid = 2140] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026524C0000) [pid = 2140] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264922E000) [pid = 2140] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F298C00) [pid = 2140] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F298400) [pid = 2140] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653FB2800) [pid = 2140] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A10B000) [pid = 2140] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:10:48 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002656434400) [pid = 2140] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:10:48 INFO - PROCESS | 2140 | 1466500248657 Marionette TRACE conn10 <- [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]]]}] 02:10:48 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 02:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 838ms 02:10:48 INFO - PROCESS | 2140 | 1466500248691 Marionette TRACE conn10 -> [0,1321,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 2140 | 1466500248693 Marionette TRACE conn10 <- [1,1321,null,{"value":"13"}] 02:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:10:48 INFO - PROCESS | 2140 | 1466500248696 Marionette TRACE conn10 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 2140 | 1466500248698 Marionette TRACE conn10 <- [1,1322,null,{}] 02:10:48 INFO - PROCESS | 2140 | 1466500248702 Marionette TRACE conn10 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:48 INFO - PROCESS | 2140 | 1466500248704 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:48 INFO - PROCESS | 2140 | 1466500248786 Marionette TRACE conn10 <- [1,1323,null,{"value":null}] 02:10:48 INFO - PROCESS | 2140 | 1466500248808 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 2140 | 1466500248810 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:48 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C72A000 == 34 [pid = 2140] [id = 340] 02:10:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264FC53000) [pid = 2140] [serial = 1019] [outer = 0000000000000000] 02:10:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265877D400) [pid = 2140] [serial = 1020] [outer = 000000264FC53000] 02:10:48 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:10:48 INFO - PROCESS | 2140 | 1466500248855 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A13FC00) [pid = 2140] [serial = 1021] [outer = 000000264FC53000] 02:10:49 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:49 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:49 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:49 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:49 INFO - PROCESS | 2140 | 1466500249261 Marionette TRACE conn10 <- [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]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 586ms 02:10:49 INFO - PROCESS | 2140 | 1466500249286 Marionette TRACE conn10 -> [0,1325,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 2140 | 1466500249288 Marionette TRACE conn10 <- [1,1325,null,{"value":"13"}] 02:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:10:49 INFO - PROCESS | 2140 | 1466500249302 Marionette TRACE conn10 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 2140 | 1466500249304 Marionette TRACE conn10 <- [1,1326,null,{}] 02:10:49 INFO - PROCESS | 2140 | 1466500249308 Marionette TRACE conn10 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:49 INFO - PROCESS | 2140 | 1466500249310 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:49 INFO - PROCESS | 2140 | 1466500249391 Marionette TRACE conn10 <- [1,1327,null,{"value":null}] 02:10:49 INFO - PROCESS | 2140 | 1466500249397 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 2140 | 1466500249400 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C861800 == 35 [pid = 2140] [id = 341] 02:10:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264E3DA400) [pid = 2140] [serial = 1022] [outer = 0000000000000000] 02:10:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A2C7400) [pid = 2140] [serial = 1023] [outer = 000000264E3DA400] 02:10:49 INFO - PROCESS | 2140 | 1466500249454 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A62E400) [pid = 2140] [serial = 1024] [outer = 000000264E3DA400] 02:10:50 INFO - PROCESS | 2140 | 1466500250373 Marionette TRACE conn10 <- [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]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:10:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1093ms 02:10:50 INFO - PROCESS | 2140 | 1466500250388 Marionette TRACE conn10 -> [0,1329,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 2140 | 1466500250390 Marionette TRACE conn10 <- [1,1329,null,{"value":"13"}] 02:10:50 INFO - PROCESS | 2140 | 1466500250393 Marionette TRACE conn10 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:10:50 INFO - PROCESS | 2140 | 1466500250395 Marionette TRACE conn10 <- [1,1330,null,{}] 02:10:50 INFO - PROCESS | 2140 | 1466500250399 Marionette TRACE conn10 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:50 INFO - PROCESS | 2140 | 1466500250401 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:50 INFO - PROCESS | 2140 | 1466500250530 Marionette TRACE conn10 <- [1,1331,null,{"value":null}] 02:10:50 INFO - PROCESS | 2140 | 1466500250600 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 2140 | 1466500250604 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:50 INFO - PROCESS | 2140 | ++DOCSHELL 0000002648FBC800 == 36 [pid = 2140] [id = 342] 02:10:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002647636C00) [pid = 2140] [serial = 1025] [outer = 0000000000000000] 02:10:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264873C800) [pid = 2140] [serial = 1026] [outer = 0000002647636C00] 02:10:50 INFO - PROCESS | 2140 | 1466500250665 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002649229800) [pid = 2140] [serial = 1027] [outer = 0000002647636C00] 02:10:51 INFO - PROCESS | 2140 | 1466500251489 Marionette TRACE conn10 <- [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]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1174ms 02:10:51 INFO - PROCESS | 2140 | 1466500251572 Marionette TRACE conn10 -> [0,1333,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 2140 | 1466500251577 Marionette TRACE conn10 <- [1,1333,null,{"value":"13"}] 02:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:10:51 INFO - PROCESS | 2140 | 1466500251606 Marionette TRACE conn10 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:10:51 INFO - PROCESS | 2140 | 1466500251610 Marionette TRACE conn10 <- [1,1334,null,{}] 02:10:51 INFO - PROCESS | 2140 | 1466500251615 Marionette TRACE conn10 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:51 INFO - PROCESS | 2140 | 1466500251621 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:51 INFO - PROCESS | 2140 | 1466500251754 Marionette TRACE conn10 <- [1,1335,null,{"value":null}] 02:10:51 INFO - PROCESS | 2140 | 1466500251822 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:51 INFO - PROCESS | 2140 | 1466500251826 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:51 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C78800 == 37 [pid = 2140] [id = 343] 02:10:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264F110000) [pid = 2140] [serial = 1028] [outer = 0000000000000000] 02:10:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264F2CC800) [pid = 2140] [serial = 1029] [outer = 000000264F110000] 02:10:51 INFO - PROCESS | 2140 | 1466500251883 Marionette DEBUG loaded listener.js 02:10:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (00000026522AE400) [pid = 2140] [serial = 1030] [outer = 000000264F110000] 02:10:52 INFO - PROCESS | 2140 | 1466500252732 Marionette TRACE conn10 <- [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]]]}] 02:10:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:10:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1200ms 02:10:52 INFO - PROCESS | 2140 | 1466500252911 Marionette TRACE conn10 -> [0,1337,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 2140 | 1466500252916 Marionette TRACE conn10 <- [1,1337,null,{"value":"13"}] 02:10:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:10:52 INFO - PROCESS | 2140 | 1466500252922 Marionette TRACE conn10 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - PROCESS | 2140 | 1466500252925 Marionette TRACE conn10 <- [1,1338,null,{}] 02:10:52 INFO - PROCESS | 2140 | 1466500252932 Marionette TRACE conn10 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:52 INFO - PROCESS | 2140 | 1466500252935 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:53 INFO - PROCESS | 2140 | 1466500253067 Marionette TRACE conn10 <- [1,1339,null,{"value":null}] 02:10:53 INFO - PROCESS | 2140 | 1466500253161 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:53 INFO - PROCESS | 2140 | 1466500253167 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A715000 == 38 [pid = 2140] [id = 344] 02:10:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002647611400) [pid = 2140] [serial = 1031] [outer = 0000000000000000] 02:10:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002647616C00) [pid = 2140] [serial = 1032] [outer = 0000002647611400] 02:10:53 INFO - PROCESS | 2140 | 1466500253217 Marionette DEBUG loaded listener.js 02:10:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264900A000) [pid = 2140] [serial = 1033] [outer = 0000002647611400] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265C861800 == 37 [pid = 2140] [id = 341] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265C72A000 == 36 [pid = 2140] [id = 340] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265B11D000 == 35 [pid = 2140] [id = 339] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD71800 == 34 [pid = 2140] [id = 338] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 0000002658AC9800 == 33 [pid = 2140] [id = 337] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C6E000 == 32 [pid = 2140] [id = 336] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1D800 == 31 [pid = 2140] [id = 335] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 000000264E3BC000 == 30 [pid = 2140] [id = 334] 02:10:53 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F7B800 == 29 [pid = 2140] [id = 333] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002658780C00) [pid = 2140] [serial = 972] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A213800) [pid = 2140] [serial = 975] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002658F39800) [pid = 2140] [serial = 973] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002653687800) [pid = 2140] [serial = 978] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A62F000) [pid = 2140] [serial = 976] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026491A0000) [pid = 2140] [serial = 960] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A66C800) [pid = 2140] [serial = 982] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E0AF000) [pid = 2140] [serial = 961] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653741400) [pid = 2140] [serial = 966] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264A2D5C00) [pid = 2140] [serial = 954] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D9B9800) [pid = 2140] [serial = 955] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F2D0400) [pid = 2140] [serial = 963] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265249B000) [pid = 2140] [serial = 964] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264F29F400) [pid = 2140] [serial = 957] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002652499C00) [pid = 2140] [serial = 958] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265689D800) [pid = 2140] [serial = 952] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A864400) [pid = 2140] [serial = 985] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A680000) [pid = 2140] [serial = 984] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265689FC00) [pid = 2140] [serial = 969] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002656F8A400) [pid = 2140] [serial = 970] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A634000) [pid = 2140] [serial = 979] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002656376400) [pid = 2140] [serial = 967] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A65EC00) [pid = 2140] [serial = 981] [outer = 0000000000000000] [url = about:blank] 02:10:53 INFO - PROCESS | 2140 | 1466500253818 Marionette TRACE conn10 <- [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]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 944ms 02:10:53 INFO - PROCESS | 2140 | 1466500253869 Marionette TRACE conn10 -> [0,1341,"getWindowHandle",null] 02:10:53 INFO - PROCESS | 2140 | 1466500253872 Marionette TRACE conn10 <- [1,1341,null,{"value":"13"}] 02:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:10:53 INFO - PROCESS | 2140 | 1466500253879 Marionette TRACE conn10 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 2140 | 1466500253883 Marionette TRACE conn10 <- [1,1342,null,{}] 02:10:53 INFO - PROCESS | 2140 | 1466500253887 Marionette TRACE conn10 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:53 INFO - PROCESS | 2140 | 1466500253889 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:53 INFO - PROCESS | 2140 | 1466500253980 Marionette TRACE conn10 <- [1,1343,null,{"value":null}] 02:10:54 INFO - PROCESS | 2140 | 1466500254056 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 2140 | 1466500254058 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:54 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1D800 == 30 [pid = 2140] [id = 345] 02:10:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264D6D2000) [pid = 2140] [serial = 1034] [outer = 0000000000000000] 02:10:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D855400) [pid = 2140] [serial = 1035] [outer = 000000264D6D2000] 02:10:54 INFO - PROCESS | 2140 | 1466500254108 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E034400) [pid = 2140] [serial = 1036] [outer = 000000264D6D2000] 02:10:54 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:54 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:54 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:54 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:54 INFO - PROCESS | 2140 | 1466500254497 Marionette TRACE conn10 <- [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]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:10:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 692ms 02:10:54 INFO - PROCESS | 2140 | 1466500254569 Marionette TRACE conn10 -> [0,1345,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 2140 | 1466500254572 Marionette TRACE conn10 <- [1,1345,null,{"value":"13"}] 02:10:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:10:54 INFO - PROCESS | 2140 | 1466500254575 Marionette TRACE conn10 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - PROCESS | 2140 | 1466500254577 Marionette TRACE conn10 <- [1,1346,null,{}] 02:10:54 INFO - PROCESS | 2140 | 1466500254588 Marionette TRACE conn10 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:54 INFO - PROCESS | 2140 | 1466500254594 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:54 INFO - PROCESS | 2140 | 1466500254689 Marionette TRACE conn10 <- [1,1347,null,{"value":null}] 02:10:54 INFO - PROCESS | 2140 | 1466500254705 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 2140 | 1466500254709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:54 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C3A800 == 31 [pid = 2140] [id = 346] 02:10:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F2D0400) [pid = 2140] [serial = 1037] [outer = 0000000000000000] 02:10:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264F766000) [pid = 2140] [serial = 1038] [outer = 000000264F2D0400] 02:10:54 INFO - PROCESS | 2140 | 1466500254759 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265242F400) [pid = 2140] [serial = 1039] [outer = 000000264F2D0400] 02:10:55 INFO - PROCESS | 2140 | 1466500255218 Marionette TRACE conn10 <- [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]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 691ms 02:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:10:55 INFO - PROCESS | 2140 | 1466500255269 Marionette TRACE conn10 -> [0,1349,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 2140 | 1466500255271 Marionette TRACE conn10 <- [1,1349,null,{"value":"13"}] 02:10:55 INFO - PROCESS | 2140 | 1466500255275 Marionette TRACE conn10 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 2140 | 1466500255277 Marionette TRACE conn10 <- [1,1350,null,{}] 02:10:55 INFO - PROCESS | 2140 | 1466500255280 Marionette TRACE conn10 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:55 INFO - PROCESS | 2140 | 1466500255283 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:55 INFO - PROCESS | 2140 | 1466500255375 Marionette TRACE conn10 <- [1,1351,null,{"value":null}] 02:10:55 INFO - PROCESS | 2140 | 1466500255382 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 2140 | 1466500255384 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16D800 == 32 [pid = 2140] [id = 347] 02:10:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026524A4C00) [pid = 2140] [serial = 1040] [outer = 0000000000000000] 02:10:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026524BC000) [pid = 2140] [serial = 1041] [outer = 00000026524A4C00] 02:10:55 INFO - PROCESS | 2140 | 1466500255430 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265350CC00) [pid = 2140] [serial = 1042] [outer = 00000026524A4C00] 02:10:55 INFO - PROCESS | 2140 | 1466500255881 Marionette TRACE conn10 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:10:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 689ms 02:10:55 INFO - PROCESS | 2140 | 1466500255968 Marionette TRACE conn10 -> [0,1353,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 2140 | 1466500255971 Marionette TRACE conn10 <- [1,1353,null,{"value":"13"}] 02:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:10:55 INFO - PROCESS | 2140 | 1466500255974 Marionette TRACE conn10 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 2140 | 1466500255976 Marionette TRACE conn10 <- [1,1354,null,{}] 02:10:55 INFO - PROCESS | 2140 | 1466500255985 Marionette TRACE conn10 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:55 INFO - PROCESS | 2140 | 1466500255987 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:56 INFO - PROCESS | 2140 | 1466500256130 Marionette TRACE conn10 <- [1,1355,null,{"value":null}] 02:10:56 INFO - PROCESS | 2140 | 1466500256151 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:56 INFO - PROCESS | 2140 | 1466500256154 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:56 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652B37000 == 33 [pid = 2140] [id = 348] 02:10:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002653737000) [pid = 2140] [serial = 1043] [outer = 0000000000000000] 02:10:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002653974C00) [pid = 2140] [serial = 1044] [outer = 0000002653737000] 02:10:56 INFO - PROCESS | 2140 | 1466500256207 Marionette DEBUG loaded listener.js 02:10:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002656083000) [pid = 2140] [serial = 1045] [outer = 0000002653737000] 02:10:56 INFO - PROCESS | 2140 | 1466500256646 Marionette TRACE conn10 <- [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] 02:10:56 INFO - PROCESS | 2140 | 1466500256715 Marionette TRACE conn10 <- [1,1357,null,{"value":"13"}] 02:10:56 INFO - PROCESS | 2140 | 1466500256718 Marionette TRACE conn10 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:10:56 INFO - PROCESS | 2140 | 1466500256720 Marionette TRACE conn10 <- [1,1358,null,{}] 02:10:56 INFO - PROCESS | 2140 | 1466500256723 Marionette TRACE conn10 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:56 INFO - PROCESS | 2140 | 1466500256729 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:56 INFO - PROCESS | 2140 | 1466500256872 Marionette TRACE conn10 <- [1,1359,null,{"value":null}] 02:10:56 INFO - PROCESS | 2140 | 1466500256929 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:56 INFO - PROCESS | 2140 | 1466500256931 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:56 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE90800 == 34 [pid = 2140] [id = 349] 02:10:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002649063400) [pid = 2140] [serial = 1046] [outer = 0000000000000000] 02:10:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265689B000) [pid = 2140] [serial = 1047] [outer = 0000002649063400] 02:10:56 INFO - PROCESS | 2140 | 1466500256977 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002658A9E800) [pid = 2140] [serial = 1048] [outer = 0000002649063400] 02:10:57 INFO - PROCESS | 2140 | 1466500257414 Marionette TRACE conn10 <- [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] 02:10:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:10:57 INFO - PROCESS | 2140 | 1466500257456 Marionette TRACE conn10 <- [1,1361,null,{"value":"13"}] 02:10:57 INFO - PROCESS | 2140 | 1466500257464 Marionette TRACE conn10 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:10:57 INFO - PROCESS | 2140 | 1466500257466 Marionette TRACE conn10 <- [1,1362,null,{}] 02:10:57 INFO - PROCESS | 2140 | 1466500257470 Marionette TRACE conn10 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:57 INFO - PROCESS | 2140 | 1466500257472 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:57 INFO - PROCESS | 2140 | 1466500257591 Marionette TRACE conn10 <- [1,1363,null,{"value":null}] 02:10:57 INFO - PROCESS | 2140 | 1466500257602 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 2140 | 1466500257604 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C84C800 == 35 [pid = 2140] [id = 350] 02:10:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A134C00) [pid = 2140] [serial = 1049] [outer = 0000000000000000] 02:10:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A13B000) [pid = 2140] [serial = 1050] [outer = 000000265A134C00] 02:10:57 INFO - PROCESS | 2140 | 1466500257648 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A217C00) [pid = 2140] [serial = 1051] [outer = 000000265A134C00] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265353C400) [pid = 2140] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002649198400) [pid = 2140] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264922C400) [pid = 2140] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E42C400) [pid = 2140] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E430C00) [pid = 2140] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026522AF000) [pid = 2140] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002649917400) [pid = 2140] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656F86000) [pid = 2140] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002647610400) [pid = 2140] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264F297400) [pid = 2140] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002655865000) [pid = 2140] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:10:57 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264FC53000) [pid = 2140] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:10:58 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:10:58 INFO - PROCESS | 2140 | 1466500258115 Marionette TRACE conn10 <- [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] 02:10:58 INFO - PROCESS | 2140 | 1466500258156 Marionette TRACE conn10 <- [1,1365,null,{"value":"13"}] 02:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:10:58 INFO - PROCESS | 2140 | 1466500258160 Marionette TRACE conn10 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 2140 | 1466500258162 Marionette TRACE conn10 <- [1,1366,null,{}] 02:10:58 INFO - PROCESS | 2140 | 1466500258165 Marionette TRACE conn10 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:58 INFO - PROCESS | 2140 | 1466500258167 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:58 INFO - PROCESS | 2140 | 1466500258280 Marionette TRACE conn10 <- [1,1367,null,{"value":null}] 02:10:58 INFO - PROCESS | 2140 | 1466500258328 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 2140 | 1466500258330 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCCB000 == 36 [pid = 2140] [id = 351] 02:10:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264905F000) [pid = 2140] [serial = 1052] [outer = 0000000000000000] 02:10:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002652210000) [pid = 2140] [serial = 1053] [outer = 000000264905F000] 02:10:58 INFO - PROCESS | 2140 | 1466500258375 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A143800) [pid = 2140] [serial = 1054] [outer = 000000264905F000] 02:10:58 INFO - PROCESS | 2140 | 1466500258715 Marionette TRACE conn10 <- [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] 02:10:58 INFO - PROCESS | 2140 | 1466500258793 Marionette TRACE conn10 <- [1,1369,null,{"value":"13"}] 02:10:58 INFO - PROCESS | 2140 | 1466500258803 Marionette TRACE conn10 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 2140 | 1466500258805 Marionette TRACE conn10 <- [1,1370,null,{}] 02:10:58 INFO - PROCESS | 2140 | 1466500258809 Marionette TRACE conn10 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:58 INFO - PROCESS | 2140 | 1466500258811 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:58 INFO - PROCESS | 2140 | 1466500258928 Marionette TRACE conn10 <- [1,1371,null,{"value":null}] 02:10:58 INFO - PROCESS | 2140 | 1466500258935 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 2140 | 1466500258937 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D543000 == 37 [pid = 2140] [id = 352] 02:10:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A2C8000) [pid = 2140] [serial = 1055] [outer = 0000000000000000] 02:10:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A630800) [pid = 2140] [serial = 1056] [outer = 000000265A2C8000] 02:10:58 INFO - PROCESS | 2140 | 1466500258982 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A65E400) [pid = 2140] [serial = 1057] [outer = 000000265A2C8000] 02:10:59 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:59 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:59 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:59 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:10:59 INFO - PROCESS | 2140 | [2140] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 02:10:59 INFO - PROCESS | 2140 | 1466500259405 Marionette TRACE conn10 <- [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] 02:10:59 INFO - PROCESS | 2140 | 1466500259432 Marionette TRACE conn10 <- [1,1373,null,{"value":"13"}] 02:10:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:10:59 INFO - PROCESS | 2140 | 1466500259436 Marionette TRACE conn10 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 2140 | 1466500259438 Marionette TRACE conn10 <- [1,1374,null,{}] 02:10:59 INFO - PROCESS | 2140 | 1466500259441 Marionette TRACE conn10 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:59 INFO - PROCESS | 2140 | 1466500259443 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:59 INFO - PROCESS | 2140 | 1466500259532 Marionette TRACE conn10 <- [1,1375,null,{"value":null}] 02:10:59 INFO - PROCESS | 2140 | 1466500259537 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 2140 | 1466500259540 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:10:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5D8000 == 38 [pid = 2140] [id = 353] 02:10:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A66A000) [pid = 2140] [serial = 1058] [outer = 0000000000000000] 02:10:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A66DC00) [pid = 2140] [serial = 1059] [outer = 000000265A66A000] 02:10:59 INFO - PROCESS | 2140 | 1466500259585 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A681800) [pid = 2140] [serial = 1060] [outer = 000000265A66A000] 02:11:00 INFO - PROCESS | 2140 | 1466500260079 Marionette TRACE conn10 <- [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] 02:11:00 INFO - PROCESS | 2140 | 1466500260135 Marionette TRACE conn10 <- [1,1377,null,{"value":"13"}] 02:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:11:00 INFO - PROCESS | 2140 | 1466500260141 Marionette TRACE conn10 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 2140 | 1466500260145 Marionette TRACE conn10 <- [1,1378,null,{}] 02:11:00 INFO - PROCESS | 2140 | 1466500260152 Marionette TRACE conn10 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:00 INFO - PROCESS | 2140 | 1466500260155 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:00 INFO - PROCESS | 2140 | 1466500260334 Marionette TRACE conn10 <- [1,1379,null,{"value":null}] 02:11:00 INFO - PROCESS | 2140 | 1466500260424 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 2140 | 1466500260429 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAC0000 == 39 [pid = 2140] [id = 354] 02:11:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002649230C00) [pid = 2140] [serial = 1061] [outer = 0000000000000000] 02:11:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002649C14C00) [pid = 2140] [serial = 1062] [outer = 0000002649230C00] 02:11:00 INFO - PROCESS | 2140 | 1466500260489 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264E0AEC00) [pid = 2140] [serial = 1063] [outer = 0000002649230C00] 02:11:01 INFO - PROCESS | 2140 | 1466500261115 Marionette TRACE conn10 <- [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]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:11:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1033ms 02:11:01 INFO - PROCESS | 2140 | 1466500261176 Marionette TRACE conn10 -> [0,1381,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 2140 | 1466500261181 Marionette TRACE conn10 <- [1,1381,null,{"value":"13"}] 02:11:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:11:01 INFO - PROCESS | 2140 | 1466500261188 Marionette TRACE conn10 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - PROCESS | 2140 | 1466500261191 Marionette TRACE conn10 <- [1,1382,null,{}] 02:11:01 INFO - PROCESS | 2140 | 1466500261196 Marionette TRACE conn10 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:01 INFO - PROCESS | 2140 | 1466500261199 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:01 INFO - PROCESS | 2140 | 1466500261346 Marionette TRACE conn10 <- [1,1383,null,{"value":null}] 02:11:01 INFO - PROCESS | 2140 | 1466500261464 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:01 INFO - PROCESS | 2140 | 1466500261466 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:01 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A166800 == 40 [pid = 2140] [id = 355] 02:11:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264F292000) [pid = 2140] [serial = 1064] [outer = 0000000000000000] 02:11:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265220F800) [pid = 2140] [serial = 1065] [outer = 000000264F292000] 02:11:01 INFO - PROCESS | 2140 | 1466500261525 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026524B8800) [pid = 2140] [serial = 1066] [outer = 000000264F292000] 02:11:02 INFO - PROCESS | 2140 | 1466500262122 Marionette TRACE conn10 <- [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]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:11:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 986ms 02:11:02 INFO - PROCESS | 2140 | 1466500262176 Marionette TRACE conn10 -> [0,1385,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 2140 | 1466500262179 Marionette TRACE conn10 <- [1,1385,null,{"value":"13"}] 02:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:11:02 INFO - PROCESS | 2140 | 1466500262183 Marionette TRACE conn10 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 2140 | 1466500262187 Marionette TRACE conn10 <- [1,1386,null,{}] 02:11:02 INFO - PROCESS | 2140 | 1466500262200 Marionette TRACE conn10 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:02 INFO - PROCESS | 2140 | 1466500262205 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:02 INFO - PROCESS | 2140 | 1466500262324 Marionette TRACE conn10 <- [1,1387,null,{"value":null}] 02:11:02 INFO - PROCESS | 2140 | 1466500262413 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 2140 | 1466500262416 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA3D800 == 41 [pid = 2140] [id = 356] 02:11:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002656F80400) [pid = 2140] [serial = 1067] [outer = 0000000000000000] 02:11:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002656F8C000) [pid = 2140] [serial = 1068] [outer = 0000002656F80400] 02:11:02 INFO - PROCESS | 2140 | 1466500262474 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A62FC00) [pid = 2140] [serial = 1069] [outer = 0000002656F80400] 02:11:03 INFO - PROCESS | 2140 | 1466500263137 Marionette TRACE conn10 <- [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]]]}] 02:11:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:11:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 02:11:03 INFO - PROCESS | 2140 | 1466500263170 Marionette TRACE conn10 -> [0,1389,"getWindowHandle",null] 02:11:03 INFO - PROCESS | 2140 | 1466500263174 Marionette TRACE conn10 <- [1,1389,null,{"value":"13"}] 02:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:11:03 INFO - PROCESS | 2140 | 1466500263178 Marionette TRACE conn10 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:11:03 INFO - PROCESS | 2140 | 1466500263180 Marionette TRACE conn10 <- [1,1390,null,{}] 02:11:03 INFO - PROCESS | 2140 | 1466500263184 Marionette TRACE conn10 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:03 INFO - PROCESS | 2140 | 1466500263187 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:03 INFO - PROCESS | 2140 | 1466500263336 Marionette TRACE conn10 <- [1,1391,null,{"value":null}] 02:11:03 INFO - PROCESS | 2140 | 1466500263453 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 2140 | 1466500263455 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:03 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649CC5000 == 42 [pid = 2140] [id = 357] 02:11:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002649060400) [pid = 2140] [serial = 1070] [outer = 0000000000000000] 02:11:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0000002649732400) [pid = 2140] [serial = 1071] [outer = 0000002649060400] 02:11:03 INFO - PROCESS | 2140 | 1466500263512 Marionette DEBUG loaded listener.js 02:11:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (0000002652F5B000) [pid = 2140] [serial = 1072] [outer = 0000002649060400] 02:11:04 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:11:04 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:11:04 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:11:04 INFO - PROCESS | 2140 | 1466500264289 Marionette TRACE conn10 <- [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]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:11:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1181ms 02:11:04 INFO - PROCESS | 2140 | 1466500264360 Marionette TRACE conn10 -> [0,1393,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 2140 | 1466500264365 Marionette TRACE conn10 <- [1,1393,null,{"value":"13"}] 02:11:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:11:04 INFO - PROCESS | 2140 | 1466500264370 Marionette TRACE conn10 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 2140 | 1466500264374 Marionette TRACE conn10 <- [1,1394,null,{}] 02:11:04 INFO - PROCESS | 2140 | 1466500264379 Marionette TRACE conn10 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:04 INFO - PROCESS | 2140 | 1466500264382 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:04 INFO - PROCESS | 2140 | 1466500264508 Marionette TRACE conn10 <- [1,1395,null,{"value":null}] 02:11:04 INFO - PROCESS | 2140 | 1466500264580 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 2140 | 1466500264582 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:04 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F19000 == 43 [pid = 2140] [id = 358] 02:11:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264F293800) [pid = 2140] [serial = 1073] [outer = 0000000000000000] 02:11:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000264F2CC000) [pid = 2140] [serial = 1074] [outer = 000000264F293800] 02:11:04 INFO - PROCESS | 2140 | 1466500264635 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265249F800) [pid = 2140] [serial = 1075] [outer = 000000264F293800] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265D543000 == 42 [pid = 2140] [id = 352] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCCB000 == 41 [pid = 2140] [id = 351] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265C84C800 == 40 [pid = 2140] [id = 350] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE90800 == 39 [pid = 2140] [id = 349] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002652B37000 == 38 [pid = 2140] [id = 348] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16D800 == 37 [pid = 2140] [id = 347] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C3A800 == 36 [pid = 2140] [id = 346] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1D800 == 35 [pid = 2140] [id = 345] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000264A715000 == 34 [pid = 2140] [id = 344] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C78800 == 33 [pid = 2140] [id = 343] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002648FBC800 == 32 [pid = 2140] [id = 342] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 0000002649CC5000 == 31 [pid = 2140] [id = 357] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA3D800 == 30 [pid = 2140] [id = 356] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265A166800 == 29 [pid = 2140] [id = 355] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5D8000 == 28 [pid = 2140] [id = 353] 02:11:05 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAC0000 == 27 [pid = 2140] [id = 354] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000265A2C7400) [pid = 2140] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265373FC00) [pid = 2140] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000265249A000) [pid = 2140] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (00000026499A9C00) [pid = 2140] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264D6D9C00) [pid = 2140] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002655BE7000) [pid = 2140] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264F105400) [pid = 2140] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264F275C00) [pid = 2140] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002653542400) [pid = 2140] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265249C800) [pid = 2140] [serial = 999] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002653E85000) [pid = 2140] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264E0B5400) [pid = 2140] [serial = 996] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002658F37800) [pid = 2140] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264A758000) [pid = 2140] [serial = 988] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002647F0C800) [pid = 2140] [serial = 987] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265342DC00) [pid = 2140] [serial = 991] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265249B800) [pid = 2140] [serial = 990] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A143400) [pid = 2140] [serial = 994] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002658785400) [pid = 2140] [serial = 993] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265373C000) [pid = 2140] [serial = 997] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656895400) [pid = 2140] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A138400) [pid = 2140] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A13FC00) [pid = 2140] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (00000026524BCC00) [pid = 2140] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265877D400) [pid = 2140] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 02:11:05 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (00000026491A5000) [pid = 2140] [serial = 1076] [outer = 0000002653512400] 02:11:05 INFO - PROCESS | 2140 | 1466500265938 Marionette TRACE conn10 <- [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]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1587ms 02:11:05 INFO - PROCESS | 2140 | 1466500265963 Marionette TRACE conn10 -> [0,1397,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 2140 | 1466500265967 Marionette TRACE conn10 <- [1,1397,null,{"value":"13"}] 02:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:11:06 INFO - PROCESS | 2140 | 1466500266000 Marionette TRACE conn10 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 2140 | 1466500266005 Marionette TRACE conn10 <- [1,1398,null,{}] 02:11:06 INFO - PROCESS | 2140 | 1466500266011 Marionette TRACE conn10 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:06 INFO - PROCESS | 2140 | 1466500266014 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:06 INFO - PROCESS | 2140 | 1466500266116 Marionette TRACE conn10 <- [1,1399,null,{"value":null}] 02:11:06 INFO - PROCESS | 2140 | 1466500266131 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 2140 | 1466500266134 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E470000 == 28 [pid = 2140] [id = 359] 02:11:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264D6CD800) [pid = 2140] [serial = 1077] [outer = 0000000000000000] 02:11:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264D6D7400) [pid = 2140] [serial = 1078] [outer = 000000264D6CD800] 02:11:06 INFO - PROCESS | 2140 | 1466500266184 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E0AF000) [pid = 2140] [serial = 1079] [outer = 000000264D6CD800] 02:11:06 INFO - PROCESS | 2140 | 1466500266702 Marionette TRACE conn10 <- [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]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 734ms 02:11:06 INFO - PROCESS | 2140 | 1466500266731 Marionette TRACE conn10 -> [0,1401,"getWindowHandle",null] 02:11:06 INFO - PROCESS | 2140 | 1466500266736 Marionette TRACE conn10 <- [1,1401,null,{"value":"13"}] 02:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:11:06 INFO - PROCESS | 2140 | 1466500266743 Marionette TRACE conn10 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 2140 | 1466500266746 Marionette TRACE conn10 <- [1,1402,null,{}] 02:11:06 INFO - PROCESS | 2140 | 1466500266750 Marionette TRACE conn10 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:06 INFO - PROCESS | 2140 | 1466500266753 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:06 INFO - PROCESS | 2140 | 1466500266849 Marionette TRACE conn10 <- [1,1403,null,{"value":null}] 02:11:06 INFO - PROCESS | 2140 | 1466500266922 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 2140 | 1466500266925 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:06 INFO - PROCESS | 2140 | ++DOCSHELL 00000026539E0000 == 29 [pid = 2140] [id = 360] 02:11:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264E394400) [pid = 2140] [serial = 1080] [outer = 0000000000000000] 02:11:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F17F000) [pid = 2140] [serial = 1081] [outer = 000000264E394400] 02:11:06 INFO - PROCESS | 2140 | 1466500266973 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264F29D800) [pid = 2140] [serial = 1082] [outer = 000000264E394400] 02:11:07 INFO - PROCESS | 2140 | 1466500267395 Marionette TRACE conn10 <- [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]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:11:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 691ms 02:11:07 INFO - PROCESS | 2140 | 1466500267436 Marionette TRACE conn10 -> [0,1405,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 2140 | 1466500267439 Marionette TRACE conn10 <- [1,1405,null,{"value":"13"}] 02:11:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:11:07 INFO - PROCESS | 2140 | 1466500267442 Marionette TRACE conn10 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 2140 | 1466500267446 Marionette TRACE conn10 <- [1,1406,null,{}] 02:11:07 INFO - PROCESS | 2140 | 1466500267457 Marionette TRACE conn10 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:07 INFO - PROCESS | 2140 | 1466500267462 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:07 INFO - PROCESS | 2140 | 1466500267596 Marionette TRACE conn10 <- [1,1407,null,{"value":null}] 02:11:07 INFO - PROCESS | 2140 | 1466500267606 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 2140 | 1466500267610 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:07 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656057000 == 30 [pid = 2140] [id = 361] 02:11:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026524A2C00) [pid = 2140] [serial = 1083] [outer = 0000000000000000] 02:11:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (00000026524B8400) [pid = 2140] [serial = 1084] [outer = 00000026524A2C00] 02:11:07 INFO - PROCESS | 2140 | 1466500267700 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002652F62000) [pid = 2140] [serial = 1085] [outer = 00000026524A2C00] 02:11:08 INFO - PROCESS | 2140 | 1466500268152 Marionette TRACE conn10 <- [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]]]}] 02:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 02:11:08 INFO - PROCESS | 2140 | 1466500268205 Marionette TRACE conn10 -> [0,1409,"getWindowHandle",null] 02:11:08 INFO - PROCESS | 2140 | 1466500268208 Marionette TRACE conn10 <- [1,1409,null,{"value":"13"}] 02:11:08 INFO - PROCESS | 2140 | 1466500268216 Marionette TRACE conn10 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:11:08 INFO - PROCESS | 2140 | 1466500268218 Marionette TRACE conn10 <- [1,1410,null,{}] 02:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:11:08 INFO - PROCESS | 2140 | 1466500268221 Marionette TRACE conn10 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:08 INFO - PROCESS | 2140 | 1466500268224 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:08 INFO - PROCESS | 2140 | 1466500268337 Marionette TRACE conn10 <- [1,1411,null,{"value":null}] 02:11:08 INFO - PROCESS | 2140 | 1466500268389 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 2140 | 1466500268391 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A167000 == 31 [pid = 2140] [id = 362] 02:11:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002653E7F000) [pid = 2140] [serial = 1086] [outer = 0000000000000000] 02:11:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002653FB6000) [pid = 2140] [serial = 1087] [outer = 0000002653E7F000] 02:11:08 INFO - PROCESS | 2140 | 1466500268437 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002653511800) [pid = 2140] [serial = 1088] [outer = 0000002653E7F000] 02:11:08 INFO - PROCESS | 2140 | 1466500268898 Marionette TRACE conn10 <- [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]]]}] 02:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 02:11:08 INFO - PROCESS | 2140 | 1466500268955 Marionette TRACE conn10 -> [0,1413,"getWindowHandle",null] 02:11:08 INFO - PROCESS | 2140 | 1466500268957 Marionette TRACE conn10 <- [1,1413,null,{"value":"13"}] 02:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:11:08 INFO - PROCESS | 2140 | 1466500268961 Marionette TRACE conn10 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:11:08 INFO - PROCESS | 2140 | 1466500268963 Marionette TRACE conn10 <- [1,1414,null,{}] 02:11:08 INFO - PROCESS | 2140 | 1466500268973 Marionette TRACE conn10 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:08 INFO - PROCESS | 2140 | 1466500268976 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:09 INFO - PROCESS | 2140 | 1466500269085 Marionette TRACE conn10 <- [1,1415,null,{"value":null}] 02:11:09 INFO - PROCESS | 2140 | 1466500269097 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 2140 | 1466500269099 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE14000 == 32 [pid = 2140] [id = 363] 02:11:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264F26F400) [pid = 2140] [serial = 1089] [outer = 0000000000000000] 02:11:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265641FC00) [pid = 2140] [serial = 1090] [outer = 000000264F26F400] 02:11:09 INFO - PROCESS | 2140 | 1466500269143 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002656899C00) [pid = 2140] [serial = 1091] [outer = 000000264F26F400] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002647636C00) [pid = 2140] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002649063400) [pid = 2140] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264F110000) [pid = 2140] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026524A4C00) [pid = 2140] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A134C00) [pid = 2140] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264905F000) [pid = 2140] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E3DA400) [pid = 2140] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002653737000) [pid = 2140] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002647611400) [pid = 2140] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F2D0400) [pid = 2140] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264D6D2000) [pid = 2140] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A2C8000) [pid = 2140] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:11:09 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A66A000) [pid = 2140] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:11:09 INFO - PROCESS | 2140 | 1466500269836 Marionette TRACE conn10 <- [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]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 944ms 02:11:09 INFO - PROCESS | 2140 | 1466500269908 Marionette TRACE conn10 -> [0,1417,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 2140 | 1466500269910 Marionette TRACE conn10 <- [1,1417,null,{"value":"13"}] 02:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:11:09 INFO - PROCESS | 2140 | 1466500269913 Marionette TRACE conn10 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 2140 | 1466500269915 Marionette TRACE conn10 <- [1,1418,null,{}] 02:11:09 INFO - PROCESS | 2140 | 1466500269919 Marionette TRACE conn10 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:09 INFO - PROCESS | 2140 | 1466500269925 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:10 INFO - PROCESS | 2140 | 1466500270022 Marionette TRACE conn10 <- [1,1419,null,{"value":null}] 02:11:10 INFO - PROCESS | 2140 | 1466500270033 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 2140 | 1466500270035 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B119800 == 33 [pid = 2140] [id = 364] 02:11:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E37A800) [pid = 2140] [serial = 1092] [outer = 0000000000000000] 02:11:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656F80800) [pid = 2140] [serial = 1093] [outer = 000000264E37A800] 02:11:10 INFO - PROCESS | 2140 | 1466500270081 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658787800) [pid = 2140] [serial = 1094] [outer = 000000264E37A800] 02:11:10 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:10 INFO - PROCESS | 2140 | 1466500270521 Marionette TRACE conn10 <- [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]]]}] 02:11:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:11:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 627ms 02:11:10 INFO - PROCESS | 2140 | 1466500270546 Marionette TRACE conn10 -> [0,1421,"getWindowHandle",null] 02:11:10 INFO - PROCESS | 2140 | 1466500270548 Marionette TRACE conn10 <- [1,1421,null,{"value":"13"}] 02:11:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:11:10 INFO - PROCESS | 2140 | 1466500270551 Marionette TRACE conn10 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:11:10 INFO - PROCESS | 2140 | 1466500270553 Marionette TRACE conn10 <- [1,1422,null,{}] 02:11:10 INFO - PROCESS | 2140 | 1466500270556 Marionette TRACE conn10 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:10 INFO - PROCESS | 2140 | 1466500270559 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:10 INFO - PROCESS | 2140 | 1466500270638 Marionette TRACE conn10 <- [1,1423,null,{"value":null}] 02:11:10 INFO - PROCESS | 2140 | 1466500270644 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 2140 | 1466500270646 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C73C000 == 34 [pid = 2140] [id = 365] 02:11:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F36400) [pid = 2140] [serial = 1095] [outer = 0000000000000000] 02:11:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002658F3B000) [pid = 2140] [serial = 1096] [outer = 0000002658F36400] 02:11:10 INFO - PROCESS | 2140 | 1466500270692 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A139800) [pid = 2140] [serial = 1097] [outer = 0000002658F36400] 02:11:11 INFO - PROCESS | 2140 | 1466500271112 Marionette TRACE conn10 <- [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]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 627ms 02:11:11 INFO - PROCESS | 2140 | 1466500271179 Marionette TRACE conn10 -> [0,1425,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 2140 | 1466500271182 Marionette TRACE conn10 <- [1,1425,null,{"value":"13"}] 02:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:11:11 INFO - PROCESS | 2140 | 1466500271185 Marionette TRACE conn10 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 2140 | 1466500271187 Marionette TRACE conn10 <- [1,1426,null,{}] 02:11:11 INFO - PROCESS | 2140 | 1466500271191 Marionette TRACE conn10 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:11 INFO - PROCESS | 2140 | 1466500271193 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:11 INFO - PROCESS | 2140 | 1466500271276 Marionette TRACE conn10 <- [1,1427,null,{"value":null}] 02:11:11 INFO - PROCESS | 2140 | 1466500271284 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 2140 | 1466500271286 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC5000 == 35 [pid = 2140] [id = 366] 02:11:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A214C00) [pid = 2140] [serial = 1098] [outer = 0000000000000000] 02:11:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2C7400) [pid = 2140] [serial = 1099] [outer = 000000265A214C00] 02:11:11 INFO - PROCESS | 2140 | 1466500271339 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A62E800) [pid = 2140] [serial = 1100] [outer = 000000265A214C00] 02:11:12 INFO - PROCESS | 2140 | 1466500272014 Marionette TRACE conn10 <- [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]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:11:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 880ms 02:11:12 INFO - PROCESS | 2140 | 1466500272069 Marionette TRACE conn10 -> [0,1429,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 2140 | 1466500272074 Marionette TRACE conn10 <- [1,1429,null,{"value":"13"}] 02:11:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:11:12 INFO - PROCESS | 2140 | 1466500272079 Marionette TRACE conn10 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 2140 | 1466500272083 Marionette TRACE conn10 <- [1,1430,null,{}] 02:11:12 INFO - PROCESS | 2140 | 1466500272089 Marionette TRACE conn10 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:12 INFO - PROCESS | 2140 | 1466500272093 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:12 INFO - PROCESS | 2140 | 1466500272236 Marionette TRACE conn10 <- [1,1431,null,{"value":null}] 02:11:12 INFO - PROCESS | 2140 | 1466500272305 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 2140 | 1466500272308 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:12 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F13000 == 36 [pid = 2140] [id = 367] 02:11:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026491A4C00) [pid = 2140] [serial = 1101] [outer = 0000000000000000] 02:11:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264922FC00) [pid = 2140] [serial = 1102] [outer = 00000026491A4C00] 02:11:12 INFO - PROCESS | 2140 | 1466500272408 Marionette DEBUG loaded listener.js 02:11:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264E011000) [pid = 2140] [serial = 1103] [outer = 00000026491A4C00] 02:11:13 INFO - PROCESS | 2140 | 1466500273111 Marionette TRACE conn10 <- [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]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1078ms 02:11:13 INFO - PROCESS | 2140 | 1466500273186 Marionette TRACE conn10 -> [0,1433,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 2140 | 1466500273191 Marionette TRACE conn10 <- [1,1433,null,{"value":"13"}] 02:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:11:13 INFO - PROCESS | 2140 | 1466500273199 Marionette TRACE conn10 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 2140 | 1466500273202 Marionette TRACE conn10 <- [1,1434,null,{}] 02:11:13 INFO - PROCESS | 2140 | 1466500273206 Marionette TRACE conn10 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:13 INFO - PROCESS | 2140 | 1466500273209 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:13 INFO - PROCESS | 2140 | 1466500273340 Marionette TRACE conn10 <- [1,1435,null,{"value":null}] 02:11:13 INFO - PROCESS | 2140 | 1466500273409 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 2140 | 1466500273412 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE0F000 == 37 [pid = 2140] [id = 368] 02:11:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026522AF000) [pid = 2140] [serial = 1104] [outer = 0000000000000000] 02:11:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265243A400) [pid = 2140] [serial = 1105] [outer = 00000026522AF000] 02:11:13 INFO - PROCESS | 2140 | 1466500273469 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002652BFB000) [pid = 2140] [serial = 1106] [outer = 00000026522AF000] 02:11:14 INFO - PROCESS | 2140 | 1466500274408 Marionette TRACE conn10 <- [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]]]}] 02:11:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:11:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1284ms 02:11:14 INFO - PROCESS | 2140 | 1466500274490 Marionette TRACE conn10 -> [0,1437,"getWindowHandle",null] 02:11:14 INFO - PROCESS | 2140 | 1466500274494 Marionette TRACE conn10 <- [1,1437,null,{"value":"13"}] 02:11:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:11:14 INFO - PROCESS | 2140 | 1466500274499 Marionette TRACE conn10 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:11:14 INFO - PROCESS | 2140 | 1466500274503 Marionette TRACE conn10 <- [1,1438,null,{}] 02:11:14 INFO - PROCESS | 2140 | 1466500274509 Marionette TRACE conn10 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:14 INFO - PROCESS | 2140 | 1466500274512 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:14 INFO - PROCESS | 2140 | 1466500274634 Marionette TRACE conn10 <- [1,1439,null,{"value":null}] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 000000265C73C000 == 36 [pid = 2140] [id = 365] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 000000265B119800 == 35 [pid = 2140] [id = 364] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE14000 == 34 [pid = 2140] [id = 363] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 000000265A167000 == 33 [pid = 2140] [id = 362] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 0000002656057000 == 32 [pid = 2140] [id = 361] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 00000026539E0000 == 31 [pid = 2140] [id = 360] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 000000264E470000 == 30 [pid = 2140] [id = 359] 02:11:14 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F19000 == 29 [pid = 2140] [id = 358] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002649229800) [pid = 2140] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002658A9E800) [pid = 2140] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264F2CC800) [pid = 2140] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265350CC00) [pid = 2140] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A13B000) [pid = 2140] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002652210000) [pid = 2140] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A143800) [pid = 2140] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A62E400) [pid = 2140] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653974C00) [pid = 2140] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002647616C00) [pid = 2140] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026522AE400) [pid = 2140] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F766000) [pid = 2140] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E034400) [pid = 2140] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265242F400) [pid = 2140] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002656083000) [pid = 2140] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A217C00) [pid = 2140] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A630800) [pid = 2140] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (00000026524BC000) [pid = 2140] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265689B000) [pid = 2140] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264D855400) [pid = 2140] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264900A000) [pid = 2140] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264873C800) [pid = 2140] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A681800) [pid = 2140] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A65E400) [pid = 2140] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A66DC00) [pid = 2140] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 02:11:14 INFO - PROCESS | 2140 | 1466500274741 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 2140 | 1466500274746 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:14 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490B6800 == 30 [pid = 2140] [id = 369] 02:11:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002647613400) [pid = 2140] [serial = 1107] [outer = 0000000000000000] 02:11:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264900A000) [pid = 2140] [serial = 1108] [outer = 0000002647613400] 02:11:14 INFO - PROCESS | 2140 | 1466500274801 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264D6B5800) [pid = 2140] [serial = 1109] [outer = 0000002647613400] 02:11:15 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:15 INFO - PROCESS | 2140 | 1466500275273 Marionette TRACE conn10 <- [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]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 839ms 02:11:15 INFO - PROCESS | 2140 | 1466500275345 Marionette TRACE conn10 -> [0,1441,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 2140 | 1466500275350 Marionette TRACE conn10 <- [1,1441,null,{"value":"13"}] 02:11:15 INFO - PROCESS | 2140 | 1466500275356 Marionette TRACE conn10 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 2140 | 1466500275359 Marionette TRACE conn10 <- [1,1442,null,{}] 02:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:11:15 INFO - PROCESS | 2140 | 1466500275364 Marionette TRACE conn10 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:15 INFO - PROCESS | 2140 | 1466500275366 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:15 INFO - PROCESS | 2140 | 1466500275465 Marionette TRACE conn10 <- [1,1443,null,{"value":null}] 02:11:15 INFO - PROCESS | 2140 | 1466500275474 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 2140 | 1466500275476 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:15 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535BD000 == 31 [pid = 2140] [id = 370] 02:11:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264F271C00) [pid = 2140] [serial = 1110] [outer = 0000000000000000] 02:11:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264F295C00) [pid = 2140] [serial = 1111] [outer = 000000264F271C00] 02:11:15 INFO - PROCESS | 2140 | 1466500275525 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026522B4000) [pid = 2140] [serial = 1112] [outer = 000000264F271C00] 02:11:16 INFO - PROCESS | 2140 | 1466500276002 Marionette TRACE conn10 <- [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]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 671ms 02:11:16 INFO - PROCESS | 2140 | 1466500276033 Marionette TRACE conn10 -> [0,1445,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 2140 | 1466500276035 Marionette TRACE conn10 <- [1,1445,null,{"value":"13"}] 02:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:11:16 INFO - PROCESS | 2140 | 1466500276039 Marionette TRACE conn10 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 2140 | 1466500276043 Marionette TRACE conn10 <- [1,1446,null,{}] 02:11:16 INFO - PROCESS | 2140 | 1466500276055 Marionette TRACE conn10 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:16 INFO - PROCESS | 2140 | 1466500276060 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:16 INFO - PROCESS | 2140 | 1466500276159 Marionette TRACE conn10 <- [1,1447,null,{"value":null}] 02:11:16 INFO - PROCESS | 2140 | 1466500276263 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 2140 | 1466500276267 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:16 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658790000 == 32 [pid = 2140] [id = 371] 02:11:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264F105C00) [pid = 2140] [serial = 1113] [outer = 0000000000000000] 02:11:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265373C400) [pid = 2140] [serial = 1114] [outer = 000000264F105C00] 02:11:16 INFO - PROCESS | 2140 | 1466500276318 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002655175C00) [pid = 2140] [serial = 1115] [outer = 000000264F105C00] 02:11:16 INFO - PROCESS | 2140 | 1466500276732 Marionette TRACE conn10 <- [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]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 734ms 02:11:16 INFO - PROCESS | 2140 | 1466500276776 Marionette TRACE conn10 -> [0,1449,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 2140 | 1466500276779 Marionette TRACE conn10 <- [1,1449,null,{"value":"13"}] 02:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:11:16 INFO - PROCESS | 2140 | 1466500276782 Marionette TRACE conn10 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 2140 | 1466500276784 Marionette TRACE conn10 <- [1,1450,null,{}] 02:11:16 INFO - PROCESS | 2140 | 1466500276793 Marionette TRACE conn10 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:16 INFO - PROCESS | 2140 | 1466500276796 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:16 INFO - PROCESS | 2140 | 1466500276916 Marionette TRACE conn10 <- [1,1451,null,{"value":null}] 02:11:16 INFO - PROCESS | 2140 | 1466500276927 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 2140 | 1466500276930 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE07800 == 33 [pid = 2140] [id = 372] 02:11:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656428400) [pid = 2140] [serial = 1116] [outer = 0000000000000000] 02:11:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656894C00) [pid = 2140] [serial = 1117] [outer = 0000002656428400] 02:11:17 INFO - PROCESS | 2140 | 1466500277014 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656F83C00) [pid = 2140] [serial = 1118] [outer = 0000002656428400] 02:11:17 INFO - PROCESS | 2140 | 1466500277466 Marionette TRACE conn10 <- [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]]]}] 02:11:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:11:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 733ms 02:11:17 INFO - PROCESS | 2140 | 1466500277521 Marionette TRACE conn10 -> [0,1453,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 2140 | 1466500277524 Marionette TRACE conn10 <- [1,1453,null,{"value":"13"}] 02:11:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:11:17 INFO - PROCESS | 2140 | 1466500277537 Marionette TRACE conn10 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 2140 | 1466500277539 Marionette TRACE conn10 <- [1,1454,null,{}] 02:11:17 INFO - PROCESS | 2140 | 1466500277542 Marionette TRACE conn10 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:17 INFO - PROCESS | 2140 | 1466500277545 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:17 INFO - PROCESS | 2140 | 1466500277653 Marionette TRACE conn10 <- [1,1455,null,{"value":null}] 02:11:17 INFO - PROCESS | 2140 | 1466500277707 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 2140 | 1466500277709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10D000 == 34 [pid = 2140] [id = 373] 02:11:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265877F400) [pid = 2140] [serial = 1119] [outer = 0000000000000000] 02:11:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F34400) [pid = 2140] [serial = 1120] [outer = 000000265877F400] 02:11:17 INFO - PROCESS | 2140 | 1466500277754 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A137C00) [pid = 2140] [serial = 1121] [outer = 000000265877F400] 02:11:18 INFO - PROCESS | 2140 | 1466500278199 Marionette TRACE conn10 <- [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]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 691ms 02:11:18 INFO - PROCESS | 2140 | 1466500278229 Marionette TRACE conn10 -> [0,1457,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 2140 | 1466500278231 Marionette TRACE conn10 <- [1,1457,null,{"value":"13"}] 02:11:18 INFO - PROCESS | 2140 | 1466500278234 Marionette TRACE conn10 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:11:18 INFO - PROCESS | 2140 | 1466500278236 Marionette TRACE conn10 <- [1,1458,null,{}] 02:11:18 INFO - PROCESS | 2140 | 1466500278244 Marionette TRACE conn10 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:18 INFO - PROCESS | 2140 | 1466500278250 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:18 INFO - PROCESS | 2140 | 1466500278392 Marionette TRACE conn10 <- [1,1459,null,{"value":null}] 02:11:18 INFO - PROCESS | 2140 | 1466500278448 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 2140 | 1466500278450 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCBA000 == 35 [pid = 2140] [id = 374] 02:11:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A631800) [pid = 2140] [serial = 1122] [outer = 0000000000000000] 02:11:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A662000) [pid = 2140] [serial = 1123] [outer = 000000265A631800] 02:11:18 INFO - PROCESS | 2140 | 1466500278496 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A67BC00) [pid = 2140] [serial = 1124] [outer = 000000265A631800] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E394400) [pid = 2140] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D6CD800) [pid = 2140] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264F293800) [pid = 2140] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649230C00) [pid = 2140] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F292000) [pid = 2140] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656F80400) [pid = 2140] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649060400) [pid = 2140] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002658F36400) [pid = 2140] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002653E7F000) [pid = 2140] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264F26F400) [pid = 2140] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (00000026524A2C00) [pid = 2140] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:11:18 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264E37A800) [pid = 2140] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:11:19 INFO - PROCESS | 2140 | 1466500278996 Marionette TRACE conn10 <- [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]]]}] 02:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 776ms 02:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:11:19 INFO - PROCESS | 2140 | 1466500279013 Marionette TRACE conn10 -> [0,1461,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 2140 | 1466500279016 Marionette TRACE conn10 <- [1,1461,null,{"value":"13"}] 02:11:19 INFO - PROCESS | 2140 | 1466500279019 Marionette TRACE conn10 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 2140 | 1466500279021 Marionette TRACE conn10 <- [1,1462,null,{}] 02:11:19 INFO - PROCESS | 2140 | 1466500279024 Marionette TRACE conn10 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:19 INFO - PROCESS | 2140 | 1466500279026 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:19 INFO - PROCESS | 2140 | 1466500279137 Marionette TRACE conn10 <- [1,1463,null,{"value":null}] 02:11:19 INFO - PROCESS | 2140 | 1466500279186 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 2140 | 1466500279188 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:19 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D53E800 == 36 [pid = 2140] [id = 375] 02:11:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002647634C00) [pid = 2140] [serial = 1125] [outer = 0000000000000000] 02:11:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002652499400) [pid = 2140] [serial = 1126] [outer = 0000002647634C00] 02:11:19 INFO - PROCESS | 2140 | 1466500279232 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A110800) [pid = 2140] [serial = 1127] [outer = 0000002647634C00] 02:11:19 INFO - PROCESS | 2140 | 1466500279583 Marionette TRACE conn10 <- [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]]]}] 02:11:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:11:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 627ms 02:11:19 INFO - PROCESS | 2140 | 1466500279650 Marionette TRACE conn10 -> [0,1465,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 2140 | 1466500279652 Marionette TRACE conn10 <- [1,1465,null,{"value":"13"}] 02:11:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:11:19 INFO - PROCESS | 2140 | 1466500279655 Marionette TRACE conn10 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 2140 | 1466500279657 Marionette TRACE conn10 <- [1,1466,null,{}] 02:11:19 INFO - PROCESS | 2140 | 1466500279661 Marionette TRACE conn10 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:19 INFO - PROCESS | 2140 | 1466500279663 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:19 INFO - PROCESS | 2140 | 1466500279746 Marionette TRACE conn10 <- [1,1467,null,{"value":null}] 02:11:19 INFO - PROCESS | 2140 | 1466500279752 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 2140 | 1466500279754 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:19 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5D1800 == 37 [pid = 2140] [id = 376] 02:11:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A669800) [pid = 2140] [serial = 1128] [outer = 0000000000000000] 02:11:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A689000) [pid = 2140] [serial = 1129] [outer = 000000265A669800] 02:11:19 INFO - PROCESS | 2140 | 1466500279810 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A85FC00) [pid = 2140] [serial = 1130] [outer = 000000265A669800] 02:11:20 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:20 INFO - PROCESS | 2140 | 1466500280249 Marionette TRACE conn10 <- [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]]]}] 02:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 627ms 02:11:20 INFO - PROCESS | 2140 | 1466500280285 Marionette TRACE conn10 -> [0,1469,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 2140 | 1466500280288 Marionette TRACE conn10 <- [1,1469,null,{"value":"13"}] 02:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:11:20 INFO - PROCESS | 2140 | 1466500280291 Marionette TRACE conn10 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 2140 | 1466500280293 Marionette TRACE conn10 <- [1,1470,null,{}] 02:11:20 INFO - PROCESS | 2140 | 1466500280297 Marionette TRACE conn10 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:20 INFO - PROCESS | 2140 | 1466500280299 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:20 INFO - PROCESS | 2140 | 1466500280384 Marionette TRACE conn10 <- [1,1471,null,{"value":null}] 02:11:20 INFO - PROCESS | 2140 | 1466500280392 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 2140 | 1466500280394 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265648B000 == 38 [pid = 2140] [id = 377] 02:11:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A8B0800) [pid = 2140] [serial = 1131] [outer = 0000000000000000] 02:11:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A8B7400) [pid = 2140] [serial = 1132] [outer = 000000265A8B0800] 02:11:20 INFO - PROCESS | 2140 | 1466500280438 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265AEE2C00) [pid = 2140] [serial = 1133] [outer = 000000265A8B0800] 02:11:21 INFO - PROCESS | 2140 | 1466500281061 Marionette TRACE conn10 <- [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]]]}] 02:11:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:11:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 776ms 02:11:21 INFO - PROCESS | 2140 | 1466500281071 Marionette TRACE conn10 -> [0,1473,"getWindowHandle",null] 02:11:21 INFO - PROCESS | 2140 | 1466500281076 Marionette TRACE conn10 <- [1,1473,null,{"value":"13"}] 02:11:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:11:21 INFO - PROCESS | 2140 | 1466500281082 Marionette TRACE conn10 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:11:21 INFO - PROCESS | 2140 | 1466500281086 Marionette TRACE conn10 <- [1,1474,null,{}] 02:11:21 INFO - PROCESS | 2140 | 1466500281093 Marionette TRACE conn10 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:21 INFO - PROCESS | 2140 | 1466500281096 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:21 INFO - PROCESS | 2140 | 1466500281226 Marionette TRACE conn10 <- [1,1475,null,{"value":null}] 02:11:21 INFO - PROCESS | 2140 | 1466500281344 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 2140 | 1466500281349 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:21 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F03000 == 39 [pid = 2140] [id = 378] 02:11:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002649C53800) [pid = 2140] [serial = 1134] [outer = 0000000000000000] 02:11:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D852400) [pid = 2140] [serial = 1135] [outer = 0000002649C53800] 02:11:21 INFO - PROCESS | 2140 | 1466500281409 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264F178000) [pid = 2140] [serial = 1136] [outer = 0000002649C53800] 02:11:22 INFO - PROCESS | 2140 | 1466500282095 Marionette TRACE conn10 <- [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]]]}] 02:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1088ms 02:11:22 INFO - PROCESS | 2140 | 1466500282173 Marionette TRACE conn10 -> [0,1477,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 2140 | 1466500282178 Marionette TRACE conn10 <- [1,1477,null,{"value":"13"}] 02:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:11:22 INFO - PROCESS | 2140 | 1466500282185 Marionette TRACE conn10 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 2140 | 1466500282188 Marionette TRACE conn10 <- [1,1478,null,{}] 02:11:22 INFO - PROCESS | 2140 | 1466500282192 Marionette TRACE conn10 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:22 INFO - PROCESS | 2140 | 1466500282195 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:22 INFO - PROCESS | 2140 | 1466500282350 Marionette TRACE conn10 <- [1,1479,null,{"value":null}] 02:11:22 INFO - PROCESS | 2140 | 1466500282461 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 2140 | 1466500282463 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:22 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C734000 == 40 [pid = 2140] [id = 379] 02:11:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (00000026524BC000) [pid = 2140] [serial = 1137] [outer = 0000000000000000] 02:11:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026539E6C00) [pid = 2140] [serial = 1138] [outer = 00000026524BC000] 02:11:22 INFO - PROCESS | 2140 | 1466500282523 Marionette DEBUG loaded listener.js 02:11:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265689D000) [pid = 2140] [serial = 1139] [outer = 00000026524BC000] 02:11:23 INFO - PROCESS | 2140 | 1466500283175 Marionette TRACE conn10 <- [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]]]}] 02:11:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:11:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1027ms 02:11:23 INFO - PROCESS | 2140 | 1466500283213 Marionette TRACE conn10 -> [0,1481,"getWindowHandle",null] 02:11:23 INFO - PROCESS | 2140 | 1466500283216 Marionette TRACE conn10 <- [1,1481,null,{"value":"13"}] 02:11:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:11:23 INFO - PROCESS | 2140 | 1466500283220 Marionette TRACE conn10 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:11:23 INFO - PROCESS | 2140 | 1466500283224 Marionette TRACE conn10 <- [1,1482,null,{}] 02:11:23 INFO - PROCESS | 2140 | 1466500283236 Marionette TRACE conn10 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:23 INFO - PROCESS | 2140 | 1466500283241 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:23 INFO - PROCESS | 2140 | 1466500283379 Marionette TRACE conn10 <- [1,1483,null,{"value":null}] 02:11:23 INFO - PROCESS | 2140 | 1466500283455 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 2140 | 1466500283458 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E152800 == 41 [pid = 2140] [id = 380] 02:11:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (00000026488C0000) [pid = 2140] [serial = 1140] [outer = 0000000000000000] 02:11:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A637000) [pid = 2140] [serial = 1141] [outer = 00000026488C0000] 02:11:23 INFO - PROCESS | 2140 | 1466500283567 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265AEE2000) [pid = 2140] [serial = 1142] [outer = 00000026488C0000] 02:11:24 INFO - PROCESS | 2140 | 1466500284357 Marionette TRACE conn10 <- [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]]]}] 02:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1179ms 02:11:24 INFO - PROCESS | 2140 | 1466500284402 Marionette TRACE conn10 -> [0,1485,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 2140 | 1466500284407 Marionette TRACE conn10 <- [1,1485,null,{"value":"13"}] 02:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:11:24 INFO - PROCESS | 2140 | 1466500284414 Marionette TRACE conn10 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 2140 | 1466500284417 Marionette TRACE conn10 <- [1,1486,null,{}] 02:11:24 INFO - PROCESS | 2140 | 1466500284423 Marionette TRACE conn10 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:24 INFO - PROCESS | 2140 | 1466500284426 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:24 INFO - PROCESS | 2140 | 1466500284538 Marionette TRACE conn10 <- [1,1487,null,{"value":null}] 02:11:24 INFO - PROCESS | 2140 | 1466500284614 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 2140 | 1466500284619 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:24 INFO - PROCESS | 2140 | ++DOCSHELL 0000002648FA7800 == 42 [pid = 2140] [id = 381] 02:11:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264E375000) [pid = 2140] [serial = 1143] [outer = 0000000000000000] 02:11:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264E42C400) [pid = 2140] [serial = 1144] [outer = 000000264E375000] 02:11:24 INFO - PROCESS | 2140 | 1466500284715 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264F2CB000) [pid = 2140] [serial = 1145] [outer = 000000264E375000] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5D1800 == 41 [pid = 2140] [id = 376] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265D53E800 == 40 [pid = 2140] [id = 375] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCBA000 == 39 [pid = 2140] [id = 374] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10D000 == 38 [pid = 2140] [id = 373] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE07800 == 37 [pid = 2140] [id = 372] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002658790000 == 36 [pid = 2140] [id = 371] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 00000026535BD000 == 35 [pid = 2140] [id = 370] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 00000026490B6800 == 34 [pid = 2140] [id = 369] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE0F000 == 33 [pid = 2140] [id = 368] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F13000 == 32 [pid = 2140] [id = 367] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC5000 == 31 [pid = 2140] [id = 366] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265E152800 == 30 [pid = 2140] [id = 380] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265C734000 == 29 [pid = 2140] [id = 379] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265648B000 == 28 [pid = 2140] [id = 377] 02:11:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F03000 == 27 [pid = 2140] [id = 378] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000264F17F000) [pid = 2140] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264D6D7400) [pid = 2140] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264E0AF000) [pid = 2140] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265249F800) [pid = 2140] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264F2CC000) [pid = 2140] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A2C7800) [pid = 2140] [serial = 661] [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.] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264E0AEC00) [pid = 2140] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002649C14C00) [pid = 2140] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (00000026524B8800) [pid = 2140] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265220F800) [pid = 2140] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A62FC00) [pid = 2140] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002656F8C000) [pid = 2140] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002652F5B000) [pid = 2140] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002649732400) [pid = 2140] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A139800) [pid = 2140] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002653511800) [pid = 2140] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002653FB6000) [pid = 2140] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265641FC00) [pid = 2140] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658F3B000) [pid = 2140] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A2C7400) [pid = 2140] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002656899C00) [pid = 2140] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (00000026524B8400) [pid = 2140] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002652F62000) [pid = 2140] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002656F80800) [pid = 2140] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002658787800) [pid = 2140] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264F29D800) [pid = 2140] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 02:11:25 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:25 INFO - PROCESS | 2140 | 1466500285927 Marionette TRACE conn10 <- [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]]]}] 02:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1546ms 02:11:25 INFO - PROCESS | 2140 | 1466500285970 Marionette TRACE conn10 -> [0,1489,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 2140 | 1466500285975 Marionette TRACE conn10 <- [1,1489,null,{"value":"13"}] 02:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:11:25 INFO - PROCESS | 2140 | 1466500285981 Marionette TRACE conn10 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 2140 | 1466500285984 Marionette TRACE conn10 <- [1,1490,null,{}] 02:11:26 INFO - PROCESS | 2140 | 1466500286032 Marionette TRACE conn10 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:26 INFO - PROCESS | 2140 | 1466500286035 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:26 INFO - PROCESS | 2140 | 1466500286136 Marionette TRACE conn10 <- [1,1491,null,{"value":null}] 02:11:26 INFO - PROCESS | 2140 | 1466500286143 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 2140 | 1466500286146 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E473000 == 28 [pid = 2140] [id = 382] 02:11:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (00000026491A0C00) [pid = 2140] [serial = 1146] [outer = 0000000000000000] 02:11:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002649226C00) [pid = 2140] [serial = 1147] [outer = 00000026491A0C00] 02:11:26 INFO - PROCESS | 2140 | 1466500286196 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D6C1400) [pid = 2140] [serial = 1148] [outer = 00000026491A0C00] 02:11:26 INFO - PROCESS | 2140 | 1466500286675 Marionette TRACE conn10 <- [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]]]}] 02:11:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:11:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 733ms 02:11:26 INFO - PROCESS | 2140 | 1466500286715 Marionette TRACE conn10 -> [0,1493,"getWindowHandle",null] 02:11:26 INFO - PROCESS | 2140 | 1466500286721 Marionette TRACE conn10 <- [1,1493,null,{"value":"13"}] 02:11:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:11:26 INFO - PROCESS | 2140 | 1466500286727 Marionette TRACE conn10 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 2140 | 1466500286730 Marionette TRACE conn10 <- [1,1494,null,{}] 02:11:26 INFO - PROCESS | 2140 | 1466500286734 Marionette TRACE conn10 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:26 INFO - PROCESS | 2140 | 1466500286737 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:26 INFO - PROCESS | 2140 | 1466500286831 Marionette TRACE conn10 <- [1,1495,null,{"value":null}] 02:11:26 INFO - PROCESS | 2140 | 1466500286840 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 2140 | 1466500286842 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:26 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1B800 == 29 [pid = 2140] [id = 383] 02:11:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E0B8400) [pid = 2140] [serial = 1149] [outer = 0000000000000000] 02:11:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264E0DC000) [pid = 2140] [serial = 1150] [outer = 000000264E0B8400] 02:11:26 INFO - PROCESS | 2140 | 1466500286891 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264E640800) [pid = 2140] [serial = 1151] [outer = 000000264E0B8400] 02:11:27 INFO - PROCESS | 2140 | 1466500287353 Marionette TRACE conn10 <- [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]]]}] 02:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 692ms 02:11:27 INFO - PROCESS | 2140 | 1466500287421 Marionette TRACE conn10 -> [0,1497,"getWindowHandle",null] 02:11:27 INFO - PROCESS | 2140 | 1466500287424 Marionette TRACE conn10 <- [1,1497,null,{"value":"13"}] 02:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:11:27 INFO - PROCESS | 2140 | 1466500287427 Marionette TRACE conn10 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 2140 | 1466500287431 Marionette TRACE conn10 <- [1,1498,null,{}] 02:11:27 INFO - PROCESS | 2140 | 1466500287443 Marionette TRACE conn10 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:27 INFO - PROCESS | 2140 | 1466500287448 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:27 INFO - PROCESS | 2140 | 1466500287565 Marionette TRACE conn10 <- [1,1499,null,{"value":null}] 02:11:27 INFO - PROCESS | 2140 | 1466500287647 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 2140 | 1466500287650 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:27 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C6E000 == 30 [pid = 2140] [id = 384] 02:11:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264919E400) [pid = 2140] [serial = 1152] [outer = 0000000000000000] 02:11:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002652278C00) [pid = 2140] [serial = 1153] [outer = 000000264919E400] 02:11:27 INFO - PROCESS | 2140 | 1466500287700 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265249C000) [pid = 2140] [serial = 1154] [outer = 000000264919E400] 02:11:28 INFO - PROCESS | 2140 | 1466500288097 Marionette TRACE conn10 <- [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]]]}] 02:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 733ms 02:11:28 INFO - PROCESS | 2140 | 1466500288162 Marionette TRACE conn10 -> [0,1501,"getWindowHandle",null] 02:11:28 INFO - PROCESS | 2140 | 1466500288165 Marionette TRACE conn10 <- [1,1501,null,{"value":"13"}] 02:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:11:28 INFO - PROCESS | 2140 | 1466500288168 Marionette TRACE conn10 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - PROCESS | 2140 | 1466500288170 Marionette TRACE conn10 <- [1,1502,null,{}] 02:11:28 INFO - PROCESS | 2140 | 1466500288174 Marionette TRACE conn10 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:28 INFO - PROCESS | 2140 | 1466500288176 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:28 INFO - PROCESS | 2140 | 1466500288292 Marionette TRACE conn10 <- [1,1503,null,{"value":null}] 02:11:28 INFO - PROCESS | 2140 | 1466500288301 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:28 INFO - PROCESS | 2140 | 1466500288304 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:28 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658ACA000 == 31 [pid = 2140] [id = 385] 02:11:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026524B7000) [pid = 2140] [serial = 1155] [outer = 0000000000000000] 02:11:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (00000026524BF000) [pid = 2140] [serial = 1156] [outer = 00000026524B7000] 02:11:28 INFO - PROCESS | 2140 | 1466500288354 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652F5DC00) [pid = 2140] [serial = 1157] [outer = 00000026524B7000] 02:11:28 INFO - PROCESS | 2140 | 1466500288810 Marionette TRACE conn10 <- [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]]]}] 02:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 691ms 02:11:28 INFO - PROCESS | 2140 | 1466500288862 Marionette TRACE conn10 -> [0,1505,"getWindowHandle",null] 02:11:28 INFO - PROCESS | 2140 | 1466500288865 Marionette TRACE conn10 <- [1,1505,null,{"value":"13"}] 02:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:11:28 INFO - PROCESS | 2140 | 1466500288911 Marionette TRACE conn10 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - PROCESS | 2140 | 1466500288913 Marionette TRACE conn10 <- [1,1506,null,{}] 02:11:28 INFO - PROCESS | 2140 | 1466500288917 Marionette TRACE conn10 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:28 INFO - PROCESS | 2140 | 1466500288920 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:29 INFO - PROCESS | 2140 | 1466500289026 Marionette TRACE conn10 <- [1,1507,null,{"value":null}] 02:11:29 INFO - PROCESS | 2140 | 1466500289038 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 2140 | 1466500289040 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD70800 == 32 [pid = 2140] [id = 386] 02:11:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264E0B5400) [pid = 2140] [serial = 1158] [outer = 0000000000000000] 02:11:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002653740000) [pid = 2140] [serial = 1159] [outer = 000000264E0B5400] 02:11:29 INFO - PROCESS | 2140 | 1466500289085 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002653FBE000) [pid = 2140] [serial = 1160] [outer = 000000264E0B5400] 02:11:29 INFO - PROCESS | 2140 | 1466500289554 Marionette TRACE conn10 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:11:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:11:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 733ms 02:11:29 INFO - PROCESS | 2140 | 1466500289604 Marionette TRACE conn10 -> [0,1509,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 2140 | 1466500289606 Marionette TRACE conn10 <- [1,1509,null,{"value":"13"}] 02:11:29 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:11:29 INFO - PROCESS | 2140 | 1466500289610 Marionette TRACE conn10 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 2140 | 1466500289612 Marionette TRACE conn10 <- [1,1510,null,{}] 02:11:29 INFO - PROCESS | 2140 | 1466500289616 Marionette TRACE conn10 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:29 INFO - PROCESS | 2140 | 1466500289622 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:29 INFO - PROCESS | 2140 | 1466500289760 Marionette TRACE conn10 <- [1,1511,null,{"value":null}] 02:11:29 INFO - PROCESS | 2140 | 1466500289812 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 2140 | 1466500289814 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B01C000 == 33 [pid = 2140] [id = 387] 02:11:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653534400) [pid = 2140] [serial = 1161] [outer = 0000000000000000] 02:11:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002656423000) [pid = 2140] [serial = 1162] [outer = 0000002653534400] 02:11:29 INFO - PROCESS | 2140 | 1466500289859 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002656FB8800) [pid = 2140] [serial = 1163] [outer = 0000002653534400] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265877F400) [pid = 2140] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002647634C00) [pid = 2140] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264F271C00) [pid = 2140] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026522AF000) [pid = 2140] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026491A4C00) [pid = 2140] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F105C00) [pid = 2140] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A214C00) [pid = 2140] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002647613400) [pid = 2140] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A631800) [pid = 2140] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A8B0800) [pid = 2140] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A669800) [pid = 2140] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:11:30 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656428400) [pid = 2140] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:11:30 INFO - PROCESS | 2140 | 1466500290450 Marionette TRACE conn10 <- [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"]]]}] 02:11:30 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 () { 02:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:11:30 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 () { 02:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:11:30 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 () { 02:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:11:30 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 () { 02:11:30 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:11:30 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 886ms 02:11:30 INFO - PROCESS | 2140 | 1466500290499 Marionette TRACE conn10 -> [0,1513,"getWindowHandle",null] 02:11:30 INFO - PROCESS | 2140 | 1466500290501 Marionette TRACE conn10 <- [1,1513,null,{"value":"13"}] 02:11:30 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:11:30 INFO - PROCESS | 2140 | 1466500290505 Marionette TRACE conn10 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 2140 | 1466500290506 Marionette TRACE conn10 <- [1,1514,null,{}] 02:11:30 INFO - PROCESS | 2140 | 1466500290510 Marionette TRACE conn10 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:30 INFO - PROCESS | 2140 | 1466500290512 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:30 INFO - PROCESS | 2140 | 1466500290594 Marionette TRACE conn10 <- [1,1515,null,{"value":null}] 02:11:30 INFO - PROCESS | 2140 | 1466500290599 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:30 INFO - PROCESS | 2140 | 1466500290601 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE75000 == 34 [pid = 2140] [id = 388] 02:11:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264F105C00) [pid = 2140] [serial = 1164] [outer = 0000000000000000] 02:11:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002658784400) [pid = 2140] [serial = 1165] [outer = 000000264F105C00] 02:11:30 INFO - PROCESS | 2140 | 1466500290647 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002658F37800) [pid = 2140] [serial = 1166] [outer = 000000264F105C00] 02:11:31 INFO - PROCESS | 2140 | 1466500291069 Marionette TRACE conn10 <- [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"]]]}] 02:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:11:31 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:11:31 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 584ms 02:11:31 INFO - PROCESS | 2140 | 1466500291099 Marionette TRACE conn10 -> [0,1517,"getWindowHandle",null] 02:11:31 INFO - PROCESS | 2140 | 1466500291101 Marionette TRACE conn10 <- [1,1517,null,{"value":"13"}] 02:11:31 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:11:31 INFO - PROCESS | 2140 | 1466500291104 Marionette TRACE conn10 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:11:31 INFO - PROCESS | 2140 | 1466500291106 Marionette TRACE conn10 <- [1,1518,null,{}] 02:11:31 INFO - PROCESS | 2140 | 1466500291110 Marionette TRACE conn10 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:31 INFO - PROCESS | 2140 | 1466500291111 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:31 INFO - PROCESS | 2140 | 1466500291192 Marionette TRACE conn10 <- [1,1519,null,{"value":null}] 02:11:31 INFO - PROCESS | 2140 | 1466500291197 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 2140 | 1466500291199 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:31 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C844000 == 35 [pid = 2140] [id = 389] 02:11:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A106C00) [pid = 2140] [serial = 1167] [outer = 0000000000000000] 02:11:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A138400) [pid = 2140] [serial = 1168] [outer = 000000265A106C00] 02:11:31 INFO - PROCESS | 2140 | 1466500291254 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A213C00) [pid = 2140] [serial = 1169] [outer = 000000265A106C00] 02:11:31 INFO - PROCESS | 2140 | 1466500291661 Marionette TRACE conn10 <- [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]]]}] 02:11:31 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 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:11:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:11:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:11:31 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. 02:11:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:11:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 629ms 02:11:31 INFO - PROCESS | 2140 | 1466500291735 Marionette TRACE conn10 -> [0,1521,"getWindowHandle",null] 02:11:31 INFO - PROCESS | 2140 | 1466500291738 Marionette TRACE conn10 <- [1,1521,null,{"value":"13"}] 02:11:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:11:31 INFO - PROCESS | 2140 | 1466500291742 Marionette TRACE conn10 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:11:31 INFO - PROCESS | 2140 | 1466500291744 Marionette TRACE conn10 <- [1,1522,null,{}] 02:11:31 INFO - PROCESS | 2140 | 1466500291747 Marionette TRACE conn10 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:31 INFO - PROCESS | 2140 | 1466500291749 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:31 INFO - PROCESS | 2140 | 1466500291831 Marionette TRACE conn10 <- [1,1523,null,{"value":null}] 02:11:31 INFO - PROCESS | 2140 | 1466500291837 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 2140 | 1466500291839 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:31 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C6C800 == 36 [pid = 2140] [id = 390] 02:11:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A136800) [pid = 2140] [serial = 1170] [outer = 0000000000000000] 02:11:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A2CC400) [pid = 2140] [serial = 1171] [outer = 000000265A136800] 02:11:31 INFO - PROCESS | 2140 | 1466500291885 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A631800) [pid = 2140] [serial = 1172] [outer = 000000265A136800] 02:11:32 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:32 INFO - PROCESS | 2140 | 1466500292686 Marionette TRACE conn10 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:11:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:11:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 02:11:32 INFO - PROCESS | 2140 | 1466500292730 Marionette TRACE conn10 -> [0,1525,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 2140 | 1466500292736 Marionette TRACE conn10 <- [1,1525,null,{"value":"13"}] 02:11:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:11:32 INFO - PROCESS | 2140 | 1466500292740 Marionette TRACE conn10 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 2140 | 1466500292746 Marionette TRACE conn10 <- [1,1526,null,{}] 02:11:32 INFO - PROCESS | 2140 | 1466500292752 Marionette TRACE conn10 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:32 INFO - PROCESS | 2140 | 1466500292755 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:32 INFO - PROCESS | 2140 | 1466500292902 Marionette TRACE conn10 <- [1,1527,null,{"value":null}] 02:11:32 INFO - PROCESS | 2140 | 1466500292970 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 2140 | 1466500292974 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:33 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653E9B000 == 37 [pid = 2140] [id = 391] 02:11:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (00000026497A9400) [pid = 2140] [serial = 1173] [outer = 0000000000000000] 02:11:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264D852800) [pid = 2140] [serial = 1174] [outer = 00000026497A9400] 02:11:33 INFO - PROCESS | 2140 | 1466500293076 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264E430C00) [pid = 2140] [serial = 1175] [outer = 00000026497A9400] 02:11:33 INFO - PROCESS | 2140 | 1466500293794 Marionette TRACE conn10 <- [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]]]}] 02:11:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:11:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1092ms 02:11:33 INFO - PROCESS | 2140 | 1466500293835 Marionette TRACE conn10 -> [0,1529,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 2140 | 1466500293840 Marionette TRACE conn10 <- [1,1529,null,{"value":"13"}] 02:11:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:11:33 INFO - PROCESS | 2140 | 1466500293847 Marionette TRACE conn10 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - PROCESS | 2140 | 1466500293851 Marionette TRACE conn10 <- [1,1530,null,{}] 02:11:33 INFO - PROCESS | 2140 | 1466500293855 Marionette TRACE conn10 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:33 INFO - PROCESS | 2140 | 1466500293858 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:34 INFO - PROCESS | 2140 | 1466500294031 Marionette TRACE conn10 <- [1,1531,null,{"value":null}] 02:11:34 INFO - PROCESS | 2140 | 1466500294153 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 2140 | 1466500294156 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A706000 == 38 [pid = 2140] [id = 392] 02:11:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026491A0800) [pid = 2140] [serial = 1176] [outer = 0000000000000000] 02:11:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264D6D9000) [pid = 2140] [serial = 1177] [outer = 00000026491A0800] 02:11:34 INFO - PROCESS | 2140 | 1466500294215 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002652BF4400) [pid = 2140] [serial = 1178] [outer = 00000026491A0800] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265C844000 == 37 [pid = 2140] [id = 389] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE75000 == 36 [pid = 2140] [id = 388] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265B01C000 == 35 [pid = 2140] [id = 387] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD70800 == 34 [pid = 2140] [id = 386] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 0000002658ACA000 == 33 [pid = 2140] [id = 385] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C6E000 == 32 [pid = 2140] [id = 384] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1B800 == 31 [pid = 2140] [id = 383] 02:11:34 INFO - PROCESS | 2140 | --DOCSHELL 000000264E473000 == 30 [pid = 2140] [id = 382] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A137C00) [pid = 2140] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002658F34400) [pid = 2140] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002652499400) [pid = 2140] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F295C00) [pid = 2140] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265243A400) [pid = 2140] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002652BFB000) [pid = 2140] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264922FC00) [pid = 2140] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264E011000) [pid = 2140] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265373C400) [pid = 2140] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A62E800) [pid = 2140] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264900A000) [pid = 2140] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264D6B5800) [pid = 2140] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A662000) [pid = 2140] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (00000026522B4000) [pid = 2140] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A8B7400) [pid = 2140] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265AEE2C00) [pid = 2140] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A689000) [pid = 2140] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A110800) [pid = 2140] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A67BC00) [pid = 2140] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A85FC00) [pid = 2140] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0000002656894C00) [pid = 2140] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002656F83C00) [pid = 2140] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 02:11:34 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0000002655175C00) [pid = 2140] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 02:11:35 INFO - PROCESS | 2140 | 1466500295027 Marionette TRACE conn10 <- [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]]]}] 02:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1232ms 02:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:11:35 INFO - PROCESS | 2140 | 1466500295081 Marionette TRACE conn10 -> [0,1533,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 2140 | 1466500295085 Marionette TRACE conn10 <- [1,1533,null,{"value":"13"}] 02:11:35 INFO - PROCESS | 2140 | 1466500295090 Marionette TRACE conn10 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 2140 | 1466500295095 Marionette TRACE conn10 <- [1,1534,null,{}] 02:11:35 INFO - PROCESS | 2140 | 1466500295100 Marionette TRACE conn10 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:35 INFO - PROCESS | 2140 | 1466500295102 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:35 INFO - PROCESS | 2140 | 1466500295205 Marionette TRACE conn10 <- [1,1535,null,{"value":null}] 02:11:35 INFO - PROCESS | 2140 | 1466500295282 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 2140 | 1466500295284 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E18A000 == 31 [pid = 2140] [id = 393] 02:11:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (00000026491A4400) [pid = 2140] [serial = 1179] [outer = 0000000000000000] 02:11:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264D84F400) [pid = 2140] [serial = 1180] [outer = 00000026491A4400] 02:11:35 INFO - PROCESS | 2140 | 1466500295337 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264E39C000) [pid = 2140] [serial = 1181] [outer = 00000026491A4400] 02:11:35 INFO - PROCESS | 2140 | 1466500295799 Marionette TRACE conn10 <- [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]]]}] 02:11:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:11:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 733ms 02:11:35 INFO - PROCESS | 2140 | 1466500295823 Marionette TRACE conn10 -> [0,1537,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 2140 | 1466500295828 Marionette TRACE conn10 <- [1,1537,null,{"value":"13"}] 02:11:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:11:35 INFO - PROCESS | 2140 | 1466500295834 Marionette TRACE conn10 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 2140 | 1466500295837 Marionette TRACE conn10 <- [1,1538,null,{}] 02:11:35 INFO - PROCESS | 2140 | 1466500295841 Marionette TRACE conn10 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:35 INFO - PROCESS | 2140 | 1466500295844 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:35 INFO - PROCESS | 2140 | 1466500295940 Marionette TRACE conn10 <- [1,1539,null,{"value":null}] 02:11:35 INFO - PROCESS | 2140 | 1466500295948 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 2140 | 1466500295951 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000265584B000 == 32 [pid = 2140] [id = 394] 02:11:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264FC50000) [pid = 2140] [serial = 1182] [outer = 0000000000000000] 02:11:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265220E800) [pid = 2140] [serial = 1183] [outer = 000000264FC50000] 02:11:36 INFO - PROCESS | 2140 | 1466500296002 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (00000026524A2C00) [pid = 2140] [serial = 1184] [outer = 000000264FC50000] 02:11:36 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:36 INFO - PROCESS | 2140 | 1466500296484 Marionette TRACE conn10 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:11:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:11:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 691ms 02:11:36 INFO - PROCESS | 2140 | 1466500296528 Marionette TRACE conn10 -> [0,1541,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 2140 | 1466500296530 Marionette TRACE conn10 <- [1,1541,null,{"value":"13"}] 02:11:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:11:36 INFO - PROCESS | 2140 | 1466500296534 Marionette TRACE conn10 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - PROCESS | 2140 | 1466500296538 Marionette TRACE conn10 <- [1,1542,null,{}] 02:11:36 INFO - PROCESS | 2140 | 1466500296549 Marionette TRACE conn10 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:36 INFO - PROCESS | 2140 | 1466500296554 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:36 INFO - PROCESS | 2140 | 1466500296645 Marionette TRACE conn10 <- [1,1543,null,{"value":null}] 02:11:36 INFO - PROCESS | 2140 | 1466500296717 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 2140 | 1466500296720 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:36 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB8000 == 33 [pid = 2140] [id = 395] 02:11:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002648E25800) [pid = 2140] [serial = 1185] [outer = 0000000000000000] 02:11:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002653E78400) [pid = 2140] [serial = 1186] [outer = 0000002648E25800] 02:11:36 INFO - PROCESS | 2140 | 1466500296805 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002655EB7000) [pid = 2140] [serial = 1187] [outer = 0000002648E25800] 02:11:37 INFO - PROCESS | 2140 | 1466500297198 Marionette TRACE conn10 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 692ms 02:11:37 INFO - PROCESS | 2140 | 1466500297228 Marionette TRACE conn10 -> [0,1545,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 2140 | 1466500297231 Marionette TRACE conn10 <- [1,1545,null,{"value":"13"}] 02:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:11:37 INFO - PROCESS | 2140 | 1466500297235 Marionette TRACE conn10 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 2140 | 1466500297237 Marionette TRACE conn10 <- [1,1546,null,{}] 02:11:37 INFO - PROCESS | 2140 | 1466500297240 Marionette TRACE conn10 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:37 INFO - PROCESS | 2140 | 1466500297242 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:37 INFO - PROCESS | 2140 | 1466500297370 Marionette TRACE conn10 <- [1,1547,null,{"value":null}] 02:11:37 INFO - PROCESS | 2140 | 1466500297387 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:37 INFO - PROCESS | 2140 | 1466500297389 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:37 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B006000 == 34 [pid = 2140] [id = 396] 02:11:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656423800) [pid = 2140] [serial = 1188] [outer = 0000000000000000] 02:11:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265689A800) [pid = 2140] [serial = 1189] [outer = 0000002656423800] 02:11:37 INFO - PROCESS | 2140 | 1466500297442 Marionette DEBUG loaded listener.js 02:11:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656F8B400) [pid = 2140] [serial = 1190] [outer = 0000002656423800] 02:11:37 INFO - PROCESS | 2140 | 1466500297854 Marionette TRACE conn10 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:11:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 02:11:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:11:37 INFO - PROCESS | 2140 | 1466500297929 Marionette TRACE conn10 -> [0,1549,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 2140 | 1466500297932 Marionette TRACE conn10 <- [1,1549,null,{"value":"13"}] 02:11:37 INFO - PROCESS | 2140 | 1466500297935 Marionette TRACE conn10 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 2140 | 1466500297937 Marionette TRACE conn10 <- [1,1550,null,{}] 02:11:37 INFO - PROCESS | 2140 | 1466500297940 Marionette TRACE conn10 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:37 INFO - PROCESS | 2140 | 1466500297943 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:38 INFO - PROCESS | 2140 | 1466500298080 Marionette TRACE conn10 <- [1,1551,null,{"value":null}] 02:11:38 INFO - PROCESS | 2140 | 1466500298101 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 2140 | 1466500298103 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE77000 == 35 [pid = 2140] [id = 397] 02:11:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264905C800) [pid = 2140] [serial = 1191] [outer = 0000000000000000] 02:11:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658F34400) [pid = 2140] [serial = 1192] [outer = 000000264905C800] 02:11:38 INFO - PROCESS | 2140 | 1466500298148 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A13C400) [pid = 2140] [serial = 1193] [outer = 000000264905C800] 02:11:38 INFO - PROCESS | 2140 | 1466500298607 Marionette TRACE conn10 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:11:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:11:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 736ms 02:11:38 INFO - PROCESS | 2140 | 1466500298674 Marionette TRACE conn10 -> [0,1553,"getWindowHandle",null] 02:11:38 INFO - PROCESS | 2140 | 1466500298677 Marionette TRACE conn10 <- [1,1553,null,{"value":"13"}] 02:11:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:11:38 INFO - PROCESS | 2140 | 1466500298680 Marionette TRACE conn10 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 2140 | 1466500298682 Marionette TRACE conn10 <- [1,1554,null,{}] 02:11:38 INFO - PROCESS | 2140 | 1466500298685 Marionette TRACE conn10 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:38 INFO - PROCESS | 2140 | 1466500298692 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:38 INFO - PROCESS | 2140 | 1466500298833 Marionette TRACE conn10 <- [1,1555,null,{"value":null}] 02:11:38 INFO - PROCESS | 2140 | 1466500298846 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 2140 | 1466500298848 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC3800 == 36 [pid = 2140] [id = 398] 02:11:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A2D1400) [pid = 2140] [serial = 1194] [outer = 0000000000000000] 02:11:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A664000) [pid = 2140] [serial = 1195] [outer = 000000265A2D1400] 02:11:38 INFO - PROCESS | 2140 | 1466500298937 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A67B800) [pid = 2140] [serial = 1196] [outer = 000000265A2D1400] 02:11:39 INFO - PROCESS | 2140 | 1466500299344 Marionette TRACE conn10 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:11:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:11:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A106C00) [pid = 2140] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026524B7000) [pid = 2140] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026491A0C00) [pid = 2140] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E0B8400) [pid = 2140] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264919E400) [pid = 2140] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E375000) [pid = 2140] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264E0B5400) [pid = 2140] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002649C53800) [pid = 2140] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (00000026524BC000) [pid = 2140] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (00000026488C0000) [pid = 2140] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002653534400) [pid = 2140] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:11:39 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264F105C00) [pid = 2140] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:11:39 INFO - PROCESS | 2140 | 1466500299428 Marionette TRACE conn10 -> [0,1557,"getWindowHandle",null] 02:11:39 INFO - PROCESS | 2140 | 1466500299430 Marionette TRACE conn10 <- [1,1557,null,{"value":"13"}] 02:11:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:11:39 INFO - PROCESS | 2140 | 1466500299438 Marionette TRACE conn10 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - PROCESS | 2140 | 1466500299440 Marionette TRACE conn10 <- [1,1558,null,{}] 02:11:39 INFO - PROCESS | 2140 | 1466500299445 Marionette TRACE conn10 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:39 INFO - PROCESS | 2140 | 1466500299447 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:39 INFO - PROCESS | 2140 | 1466500299529 Marionette TRACE conn10 <- [1,1559,null,{"value":null}] 02:11:39 INFO - PROCESS | 2140 | 1466500299536 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 2140 | 1466500299539 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:39 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C733800 == 37 [pid = 2140] [id = 399] 02:11:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026491A0000) [pid = 2140] [serial = 1197] [outer = 0000000000000000] 02:11:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264E42AC00) [pid = 2140] [serial = 1198] [outer = 00000026491A0000] 02:11:39 INFO - PROCESS | 2140 | 1466500299583 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A106C00) [pid = 2140] [serial = 1199] [outer = 00000026491A0000] 02:11:40 INFO - PROCESS | 2140 | 1466500299995 Marionette TRACE conn10 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 629ms 02:11:40 INFO - PROCESS | 2140 | 1466500300065 Marionette TRACE conn10 -> [0,1561,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 2140 | 1466500300068 Marionette TRACE conn10 <- [1,1561,null,{"value":"13"}] 02:11:40 INFO - PROCESS | 2140 | 1466500300071 Marionette TRACE conn10 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:11:40 INFO - PROCESS | 2140 | 1466500300073 Marionette TRACE conn10 <- [1,1562,null,{}] 02:11:40 INFO - PROCESS | 2140 | 1466500300077 Marionette TRACE conn10 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:40 INFO - PROCESS | 2140 | 1466500300087 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:40 INFO - PROCESS | 2140 | 1466500300170 Marionette TRACE conn10 <- [1,1563,null,{"value":null}] 02:11:40 INFO - PROCESS | 2140 | 1466500300177 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 2140 | 1466500300179 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5CF000 == 38 [pid = 2140] [id = 400] 02:11:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A682400) [pid = 2140] [serial = 1200] [outer = 0000000000000000] 02:11:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A859C00) [pid = 2140] [serial = 1201] [outer = 000000265A682400] 02:11:40 INFO - PROCESS | 2140 | 1466500300225 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A8B4800) [pid = 2140] [serial = 1202] [outer = 000000265A682400] 02:11:40 INFO - PROCESS | 2140 | 1466500300643 Marionette TRACE conn10 <- [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]]]}] 02:11:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:11:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 628ms 02:11:40 INFO - PROCESS | 2140 | 1466500300702 Marionette TRACE conn10 -> [0,1565,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 2140 | 1466500300704 Marionette TRACE conn10 <- [1,1565,null,{"value":"13"}] 02:11:40 INFO - PROCESS | 2140 | 1466500300708 Marionette TRACE conn10 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:11:40 INFO - PROCESS | 2140 | 1466500300710 Marionette TRACE conn10 <- [1,1566,null,{}] 02:11:40 INFO - PROCESS | 2140 | 1466500300714 Marionette TRACE conn10 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:40 INFO - PROCESS | 2140 | 1466500300715 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:40 INFO - PROCESS | 2140 | 1466500300799 Marionette TRACE conn10 <- [1,1567,null,{"value":null}] 02:11:40 INFO - PROCESS | 2140 | 1466500300806 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 2140 | 1466500300808 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA2D800 == 39 [pid = 2140] [id = 401] 02:11:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264F178400) [pid = 2140] [serial = 1203] [outer = 0000000000000000] 02:11:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A8ADC00) [pid = 2140] [serial = 1204] [outer = 000000264F178400] 02:11:40 INFO - PROCESS | 2140 | 1466500300854 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265B083000) [pid = 2140] [serial = 1205] [outer = 000000264F178400] 02:11:41 INFO - PROCESS | 2140 | 1466500301283 Marionette TRACE conn10 <- [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]]]}] 02:11:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:11:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 02:11:41 INFO - PROCESS | 2140 | 1466500301340 Marionette TRACE conn10 -> [0,1569,"getWindowHandle",null] 02:11:41 INFO - PROCESS | 2140 | 1466500301342 Marionette TRACE conn10 <- [1,1569,null,{"value":"13"}] 02:11:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:11:41 INFO - PROCESS | 2140 | 1466500301346 Marionette TRACE conn10 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:11:41 INFO - PROCESS | 2140 | 1466500301348 Marionette TRACE conn10 <- [1,1570,null,{}] 02:11:41 INFO - PROCESS | 2140 | 1466500301356 Marionette TRACE conn10 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:41 INFO - PROCESS | 2140 | 1466500301358 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:41 INFO - PROCESS | 2140 | 1466500301489 Marionette TRACE conn10 <- [1,1571,null,{"value":null}] 02:11:41 INFO - PROCESS | 2140 | 1466500301641 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 2140 | 1466500301645 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:41 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E11F800 == 40 [pid = 2140] [id = 402] 02:11:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002647635800) [pid = 2140] [serial = 1206] [outer = 0000000000000000] 02:11:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002648759800) [pid = 2140] [serial = 1207] [outer = 0000002647635800] 02:11:41 INFO - PROCESS | 2140 | 1466500301707 Marionette DEBUG loaded listener.js 02:11:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D6CB800) [pid = 2140] [serial = 1208] [outer = 0000002647635800] 02:11:42 INFO - PROCESS | 2140 | 1466500302419 Marionette TRACE conn10 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:11:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:11:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1141ms 02:11:42 INFO - PROCESS | 2140 | 1466500302491 Marionette TRACE conn10 -> [0,1573,"getWindowHandle",null] 02:11:42 INFO - PROCESS | 2140 | 1466500302496 Marionette TRACE conn10 <- [1,1573,null,{"value":"13"}] 02:11:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:11:42 INFO - PROCESS | 2140 | 1466500302502 Marionette TRACE conn10 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 2140 | 1466500302506 Marionette TRACE conn10 <- [1,1574,null,{}] 02:11:42 INFO - PROCESS | 2140 | 1466500302511 Marionette TRACE conn10 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:42 INFO - PROCESS | 2140 | 1466500302515 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:42 INFO - PROCESS | 2140 | 1466500302647 Marionette TRACE conn10 <- [1,1575,null,{"value":null}] 02:11:42 INFO - PROCESS | 2140 | 1466500302763 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 2140 | 1466500302766 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:42 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB3800 == 41 [pid = 2140] [id = 403] 02:11:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002652498400) [pid = 2140] [serial = 1209] [outer = 0000000000000000] 02:11:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (00000026524C0C00) [pid = 2140] [serial = 1210] [outer = 0000002652498400] 02:11:42 INFO - PROCESS | 2140 | 1466500302829 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265516F400) [pid = 2140] [serial = 1211] [outer = 0000002652498400] 02:11:43 INFO - PROCESS | 2140 | 1466500303447 Marionette TRACE conn10 <- [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]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:11:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 02:11:43 INFO - PROCESS | 2140 | 1466500303491 Marionette TRACE conn10 -> [0,1577,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 2140 | 1466500303494 Marionette TRACE conn10 <- [1,1577,null,{"value":"13"}] 02:11:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:11:43 INFO - PROCESS | 2140 | 1466500303498 Marionette TRACE conn10 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 2140 | 1466500303501 Marionette TRACE conn10 <- [1,1578,null,{}] 02:11:43 INFO - PROCESS | 2140 | 1466500303505 Marionette TRACE conn10 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:43 INFO - PROCESS | 2140 | 1466500303507 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:43 INFO - PROCESS | 2140 | 1466500303624 Marionette TRACE conn10 <- [1,1579,null,{"value":null}] 02:11:43 INFO - PROCESS | 2140 | 1466500303716 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 2140 | 1466500303719 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:43 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF12800 == 42 [pid = 2140] [id = 404] 02:11:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A13CC00) [pid = 2140] [serial = 1212] [outer = 0000000000000000] 02:11:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A21C800) [pid = 2140] [serial = 1213] [outer = 000000265A13CC00] 02:11:43 INFO - PROCESS | 2140 | 1466500303774 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A634C00) [pid = 2140] [serial = 1214] [outer = 000000265A13CC00] 02:11:44 INFO - PROCESS | 2140 | 1466500304350 Marionette TRACE conn10 <- [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]]]}] 02:11:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:11:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 879ms 02:11:44 INFO - PROCESS | 2140 | 1466500304378 Marionette TRACE conn10 -> [0,1581,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 2140 | 1466500304383 Marionette TRACE conn10 <- [1,1581,null,{"value":"13"}] 02:11:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:11:44 INFO - PROCESS | 2140 | 1466500304396 Marionette TRACE conn10 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - PROCESS | 2140 | 1466500304402 Marionette TRACE conn10 <- [1,1582,null,{}] 02:11:44 INFO - PROCESS | 2140 | 1466500304406 Marionette TRACE conn10 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:44 INFO - PROCESS | 2140 | 1466500304409 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:44 INFO - PROCESS | 2140 | 1466500304527 Marionette TRACE conn10 <- [1,1583,null,{"value":null}] 02:11:44 INFO - PROCESS | 2140 | 1466500304616 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 2140 | 1466500304619 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CB9B000 == 43 [pid = 2140] [id = 405] 02:11:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265B0B2000) [pid = 2140] [serial = 1215] [outer = 0000000000000000] 02:11:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B14B400) [pid = 2140] [serial = 1216] [outer = 000000265B0B2000] 02:11:44 INFO - PROCESS | 2140 | 1466500304673 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265B152400) [pid = 2140] [serial = 1217] [outer = 000000265B0B2000] 02:11:45 INFO - PROCESS | 2140 | 1466500305318 Marionette TRACE conn10 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:11:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:11:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1004ms 02:11:45 INFO - PROCESS | 2140 | 1466500305396 Marionette TRACE conn10 -> [0,1585,"getWindowHandle",null] 02:11:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:11:45 INFO - PROCESS | 2140 | 1466500305399 Marionette TRACE conn10 <- [1,1585,null,{"value":"13"}] 02:11:45 INFO - PROCESS | 2140 | 1466500305403 Marionette TRACE conn10 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 2140 | 1466500305405 Marionette TRACE conn10 <- [1,1586,null,{}] 02:11:45 INFO - PROCESS | 2140 | 1466500305409 Marionette TRACE conn10 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:45 INFO - PROCESS | 2140 | 1466500305411 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:45 INFO - PROCESS | 2140 | 1466500305524 Marionette TRACE conn10 <- [1,1587,null,{"value":null}] 02:11:45 INFO - PROCESS | 2140 | 1466500305745 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:45 INFO - PROCESS | 2140 | 1466500305749 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:45 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E449800 == 44 [pid = 2140] [id = 406] 02:11:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002647F09000) [pid = 2140] [serial = 1218] [outer = 0000000000000000] 02:11:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264919BC00) [pid = 2140] [serial = 1219] [outer = 0000002647F09000] 02:11:45 INFO - PROCESS | 2140 | 1466500305823 Marionette DEBUG loaded listener.js 02:11:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264E0D8000) [pid = 2140] [serial = 1220] [outer = 0000002647F09000] 02:11:46 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:46 INFO - PROCESS | 2140 | 1466500306481 Marionette TRACE conn10 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA2D800 == 43 [pid = 2140] [id = 401] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5CF000 == 42 [pid = 2140] [id = 400] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265C733800 == 41 [pid = 2140] [id = 399] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC3800 == 40 [pid = 2140] [id = 398] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE77000 == 39 [pid = 2140] [id = 397] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265B006000 == 38 [pid = 2140] [id = 396] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB8000 == 37 [pid = 2140] [id = 395] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265584B000 == 36 [pid = 2140] [id = 394] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000264E18A000 == 35 [pid = 2140] [id = 393] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000264A706000 == 34 [pid = 2140] [id = 392] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002653E9B000 == 33 [pid = 2140] [id = 391] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C6C800 == 32 [pid = 2140] [id = 390] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002648FA7800 == 31 [pid = 2140] [id = 381] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265CB9B000 == 30 [pid = 2140] [id = 405] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF12800 == 29 [pid = 2140] [id = 404] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB3800 == 28 [pid = 2140] [id = 403] 02:11:47 INFO - PROCESS | 2140 | --DOCSHELL 000000264E11F800 == 27 [pid = 2140] [id = 402] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000265A138400) [pid = 2140] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (00000026524BF000) [pid = 2140] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002649226C00) [pid = 2140] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264D6C1400) [pid = 2140] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264E0DC000) [pid = 2140] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264E640800) [pid = 2140] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002652278C00) [pid = 2140] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F2CB000) [pid = 2140] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264E42C400) [pid = 2140] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002653740000) [pid = 2140] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F178000) [pid = 2140] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D852400) [pid = 2140] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265689D000) [pid = 2140] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026539E6C00) [pid = 2140] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265AEE2000) [pid = 2140] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A637000) [pid = 2140] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656423000) [pid = 2140] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002653FBE000) [pid = 2140] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002656FB8800) [pid = 2140] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002658784400) [pid = 2140] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658F37800) [pid = 2140] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002652F5DC00) [pid = 2140] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A213C00) [pid = 2140] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265249C000) [pid = 2140] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 02:11:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:11:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1800ms 02:11:47 INFO - PROCESS | 2140 | 1466500307213 Marionette TRACE conn10 -> [0,1589,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 2140 | 1466500307218 Marionette TRACE conn10 <- [1,1589,null,{"value":"13"}] 02:11:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:11:47 INFO - PROCESS | 2140 | 1466500307224 Marionette TRACE conn10 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 2140 | 1466500307228 Marionette TRACE conn10 <- [1,1590,null,{}] 02:11:47 INFO - PROCESS | 2140 | 1466500307234 Marionette TRACE conn10 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:47 INFO - PROCESS | 2140 | 1466500307238 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:47 INFO - PROCESS | 2140 | 1466500307380 Marionette TRACE conn10 <- [1,1591,null,{"value":null}] 02:11:47 INFO - PROCESS | 2140 | 1466500307388 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:47 INFO - PROCESS | 2140 | 1466500307393 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D9DC000 == 28 [pid = 2140] [id = 407] 02:11:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002649199000) [pid = 2140] [serial = 1221] [outer = 0000000000000000] 02:11:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264919F000) [pid = 2140] [serial = 1222] [outer = 0000002649199000] 02:11:47 INFO - PROCESS | 2140 | 1466500307444 Marionette DEBUG loaded listener.js 02:11:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002649731C00) [pid = 2140] [serial = 1223] [outer = 0000002649199000] 02:11:47 INFO - PROCESS | 2140 | 1466500307957 Marionette TRACE conn10 <- [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]]]}] 02:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 796ms 02:11:48 INFO - PROCESS | 2140 | 1466500308021 Marionette TRACE conn10 -> [0,1593,"getWindowHandle",null] 02:11:48 INFO - PROCESS | 2140 | 1466500308024 Marionette TRACE conn10 <- [1,1593,null,{"value":"13"}] 02:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:11:48 INFO - PROCESS | 2140 | 1466500308031 Marionette TRACE conn10 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:11:48 INFO - PROCESS | 2140 | 1466500308036 Marionette TRACE conn10 <- [1,1594,null,{}] 02:11:48 INFO - PROCESS | 2140 | 1466500308041 Marionette TRACE conn10 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:48 INFO - PROCESS | 2140 | 1466500308044 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:48 INFO - PROCESS | 2140 | 1466500308139 Marionette TRACE conn10 <- [1,1595,null,{"value":null}] 02:11:48 INFO - PROCESS | 2140 | 1466500308218 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 2140 | 1466500308220 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:48 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653554000 == 29 [pid = 2140] [id = 408] 02:11:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002649228C00) [pid = 2140] [serial = 1224] [outer = 0000000000000000] 02:11:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264D9BAC00) [pid = 2140] [serial = 1225] [outer = 0000002649228C00] 02:11:48 INFO - PROCESS | 2140 | 1466500308271 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E39B400) [pid = 2140] [serial = 1226] [outer = 0000002649228C00] 02:11:48 INFO - PROCESS | 2140 | 1466500308663 Marionette TRACE conn10 <- [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]]]}] 02:11:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:11:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 02:11:48 INFO - PROCESS | 2140 | 1466500308736 Marionette TRACE conn10 -> [0,1597,"getWindowHandle",null] 02:11:48 INFO - PROCESS | 2140 | 1466500308739 Marionette TRACE conn10 <- [1,1597,null,{"value":"13"}] 02:11:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:11:48 INFO - PROCESS | 2140 | 1466500308743 Marionette TRACE conn10 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:11:48 INFO - PROCESS | 2140 | 1466500308745 Marionette TRACE conn10 <- [1,1598,null,{}] 02:11:48 INFO - PROCESS | 2140 | 1466500308759 Marionette TRACE conn10 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:48 INFO - PROCESS | 2140 | 1466500308772 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:48 INFO - PROCESS | 2140 | 1466500308876 Marionette TRACE conn10 <- [1,1599,null,{"value":null}] 02:11:48 INFO - PROCESS | 2140 | 1466500308886 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 2140 | 1466500308891 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:48 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DE3000 == 30 [pid = 2140] [id = 409] 02:11:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264FC4E000) [pid = 2140] [serial = 1227] [outer = 0000000000000000] 02:11:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652209800) [pid = 2140] [serial = 1228] [outer = 000000264FC4E000] 02:11:48 INFO - PROCESS | 2140 | 1466500308941 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265243B000) [pid = 2140] [serial = 1229] [outer = 000000264FC4E000] 02:11:49 INFO - PROCESS | 2140 | 1466500309423 Marionette TRACE conn10 <- [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]]]}] 02:11:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:11:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 734ms 02:11:49 INFO - PROCESS | 2140 | 1466500309479 Marionette TRACE conn10 -> [0,1601,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 2140 | 1466500309482 Marionette TRACE conn10 <- [1,1601,null,{"value":"13"}] 02:11:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:11:49 INFO - PROCESS | 2140 | 1466500309492 Marionette TRACE conn10 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 2140 | 1466500309495 Marionette TRACE conn10 <- [1,1602,null,{}] 02:11:49 INFO - PROCESS | 2140 | 1466500309499 Marionette TRACE conn10 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:49 INFO - PROCESS | 2140 | 1466500309501 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:49 INFO - PROCESS | 2140 | 1466500309618 Marionette TRACE conn10 <- [1,1603,null,{"value":null}] 02:11:49 INFO - PROCESS | 2140 | 1466500309668 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 2140 | 1466500309670 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000265890E000 == 31 [pid = 2140] [id = 410] 02:11:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026524BAC00) [pid = 2140] [serial = 1230] [outer = 0000000000000000] 02:11:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002652BFDC00) [pid = 2140] [serial = 1231] [outer = 00000026524BAC00] 02:11:49 INFO - PROCESS | 2140 | 1466500309717 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653736C00) [pid = 2140] [serial = 1232] [outer = 00000026524BAC00] 02:11:50 INFO - PROCESS | 2140 | 1466500310136 Marionette TRACE conn10 <- [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]]]}] 02:11:50 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 02:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 671ms 02:11:50 INFO - PROCESS | 2140 | 1466500310172 Marionette TRACE conn10 -> [0,1605,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 2140 | 1466500310174 Marionette TRACE conn10 <- [1,1605,null,{"value":"13"}] 02:11:50 INFO - PROCESS | 2140 | 1466500310178 Marionette TRACE conn10 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:11:50 INFO - PROCESS | 2140 | 1466500310180 Marionette TRACE conn10 <- [1,1606,null,{}] 02:11:50 INFO - PROCESS | 2140 | 1466500310183 Marionette TRACE conn10 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:50 INFO - PROCESS | 2140 | 1466500310186 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:50 INFO - PROCESS | 2140 | 1466500310324 Marionette TRACE conn10 <- [1,1607,null,{"value":null}] 02:11:50 INFO - PROCESS | 2140 | 1466500310346 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 2140 | 1466500310348 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:50 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FA6000 == 32 [pid = 2140] [id = 411] 02:11:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002653979000) [pid = 2140] [serial = 1233] [outer = 0000000000000000] 02:11:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002653FB1400) [pid = 2140] [serial = 1234] [outer = 0000002653979000] 02:11:50 INFO - PROCESS | 2140 | 1466500310393 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656415000) [pid = 2140] [serial = 1235] [outer = 0000002653979000] 02:11:50 INFO - PROCESS | 2140 | 1466500310842 Marionette TRACE conn10 <- [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]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:11:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 689ms 02:11:50 INFO - PROCESS | 2140 | 1466500310873 Marionette TRACE conn10 -> [0,1609,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 2140 | 1466500310875 Marionette TRACE conn10 <- [1,1609,null,{"value":"13"}] 02:11:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:11:50 INFO - PROCESS | 2140 | 1466500310879 Marionette TRACE conn10 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - PROCESS | 2140 | 1466500310881 Marionette TRACE conn10 <- [1,1610,null,{}] 02:11:50 INFO - PROCESS | 2140 | 1466500310885 Marionette TRACE conn10 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:50 INFO - PROCESS | 2140 | 1466500310891 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:51 INFO - PROCESS | 2140 | 1466500311036 Marionette TRACE conn10 <- [1,1611,null,{"value":null}] 02:11:51 INFO - PROCESS | 2140 | 1466500311049 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 2140 | 1466500311052 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE18000 == 33 [pid = 2140] [id = 412] 02:11:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265637A000) [pid = 2140] [serial = 1236] [outer = 0000000000000000] 02:11:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656F80000) [pid = 2140] [serial = 1237] [outer = 000000265637A000] 02:11:51 INFO - PROCESS | 2140 | 1466500311141 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002658A92800) [pid = 2140] [serial = 1238] [outer = 000000265637A000] 02:11:51 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002648E25800) [pid = 2140] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (00000026491A4400) [pid = 2140] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A682400) [pid = 2140] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002656423800) [pid = 2140] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (00000026497A9400) [pid = 2140] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A2D1400) [pid = 2140] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264FC50000) [pid = 2140] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264F178400) [pid = 2140] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A136800) [pid = 2140] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264905C800) [pid = 2140] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026491A0800) [pid = 2140] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:11:51 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026491A0000) [pid = 2140] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:11:51 INFO - PROCESS | 2140 | 1466500311774 Marionette TRACE conn10 <- [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]]]}] 02:11:51 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 02:11:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 944ms 02:11:51 INFO - PROCESS | 2140 | 1466500311825 Marionette TRACE conn10 -> [0,1613,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 2140 | 1466500311827 Marionette TRACE conn10 <- [1,1613,null,{"value":"13"}] 02:11:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:11:51 INFO - PROCESS | 2140 | 1466500311830 Marionette TRACE conn10 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 2140 | 1466500311832 Marionette TRACE conn10 <- [1,1614,null,{}] 02:11:51 INFO - PROCESS | 2140 | 1466500311836 Marionette TRACE conn10 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:51 INFO - PROCESS | 2140 | 1466500311838 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:51 INFO - PROCESS | 2140 | 1466500311945 Marionette TRACE conn10 <- [1,1615,null,{"value":null}] 02:11:52 INFO - PROCESS | 2140 | 1466500311995 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 2140 | 1466500311997 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B089000 == 34 [pid = 2140] [id = 413] 02:11:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002647E4C400) [pid = 2140] [serial = 1239] [outer = 0000000000000000] 02:11:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F110000) [pid = 2140] [serial = 1240] [outer = 0000002647E4C400] 02:11:52 INFO - PROCESS | 2140 | 1466500312042 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F34000) [pid = 2140] [serial = 1241] [outer = 0000002647E4C400] 02:11:52 INFO - PROCESS | 2140 | 1466500312384 Marionette TRACE conn10 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:11:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:11:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 586ms 02:11:52 INFO - PROCESS | 2140 | 1466500312420 Marionette TRACE conn10 -> [0,1617,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 2140 | 1466500312422 Marionette TRACE conn10 <- [1,1617,null,{"value":"13"}] 02:11:52 INFO - PROCESS | 2140 | 1466500312425 Marionette TRACE conn10 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:11:52 INFO - PROCESS | 2140 | 1466500312427 Marionette TRACE conn10 <- [1,1618,null,{}] 02:11:52 INFO - PROCESS | 2140 | 1466500312431 Marionette TRACE conn10 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:52 INFO - PROCESS | 2140 | 1466500312433 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:52 INFO - PROCESS | 2140 | 1466500312545 Marionette TRACE conn10 <- [1,1619,null,{"value":null}] 02:11:52 INFO - PROCESS | 2140 | 1466500312553 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 2140 | 1466500312555 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE87800 == 35 [pid = 2140] [id = 414] 02:11:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002647EBE400) [pid = 2140] [serial = 1242] [outer = 0000000000000000] 02:11:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A13BC00) [pid = 2140] [serial = 1243] [outer = 0000002647EBE400] 02:11:52 INFO - PROCESS | 2140 | 1466500312600 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A21B800) [pid = 2140] [serial = 1244] [outer = 0000002647EBE400] 02:11:53 INFO - PROCESS | 2140 | 1466500313012 Marionette TRACE conn10 <- [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]]]}] 02:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 02:11:53 INFO - PROCESS | 2140 | 1466500313059 Marionette TRACE conn10 -> [0,1621,"getWindowHandle",null] 02:11:53 INFO - PROCESS | 2140 | 1466500313061 Marionette TRACE conn10 <- [1,1621,null,{"value":"13"}] 02:11:53 INFO - PROCESS | 2140 | 1466500313065 Marionette TRACE conn10 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:11:53 INFO - PROCESS | 2140 | 1466500313067 Marionette TRACE conn10 <- [1,1622,null,{}] 02:11:53 INFO - PROCESS | 2140 | 1466500313070 Marionette TRACE conn10 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:53 INFO - PROCESS | 2140 | 1466500313072 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:53 INFO - PROCESS | 2140 | 1466500313182 Marionette TRACE conn10 <- [1,1623,null,{"value":null}] 02:11:53 INFO - PROCESS | 2140 | 1466500313190 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:53 INFO - PROCESS | 2140 | 1466500313192 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C850000 == 36 [pid = 2140] [id = 415] 02:11:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A219800) [pid = 2140] [serial = 1245] [outer = 0000000000000000] 02:11:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A2D1400) [pid = 2140] [serial = 1246] [outer = 000000265A219800] 02:11:53 INFO - PROCESS | 2140 | 1466500313238 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A662800) [pid = 2140] [serial = 1247] [outer = 000000265A219800] 02:11:53 INFO - PROCESS | 2140 | 1466500313711 Marionette TRACE conn10 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:11:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:11:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 02:11:53 INFO - PROCESS | 2140 | 1466500313760 Marionette TRACE conn10 -> [0,1625,"getWindowHandle",null] 02:11:53 INFO - PROCESS | 2140 | 1466500313765 Marionette TRACE conn10 <- [1,1625,null,{"value":"13"}] 02:11:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:11:53 INFO - PROCESS | 2140 | 1466500313798 Marionette TRACE conn10 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 2140 | 1466500313803 Marionette TRACE conn10 <- [1,1626,null,{}] 02:11:53 INFO - PROCESS | 2140 | 1466500313810 Marionette TRACE conn10 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:53 INFO - PROCESS | 2140 | 1466500313814 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:53 INFO - PROCESS | 2140 | 1466500313964 Marionette TRACE conn10 <- [1,1627,null,{"value":null}] 02:11:54 INFO - PROCESS | 2140 | 1466500314059 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 2140 | 1466500314064 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:54 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E478000 == 37 [pid = 2140] [id = 416] 02:11:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002649064800) [pid = 2140] [serial = 1248] [outer = 0000000000000000] 02:11:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264919A400) [pid = 2140] [serial = 1249] [outer = 0000002649064800] 02:11:54 INFO - PROCESS | 2140 | 1466500314146 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264D6B5800) [pid = 2140] [serial = 1250] [outer = 0000002649064800] 02:11:54 INFO - PROCESS | 2140 | 1466500314940 Marionette TRACE conn10 <- [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]]]}] 02:11:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:11:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1183ms 02:11:54 INFO - PROCESS | 2140 | 1466500314987 Marionette TRACE conn10 -> [0,1629,"getWindowHandle",null] 02:11:55 INFO - PROCESS | 2140 | 1466500314992 Marionette TRACE conn10 <- [1,1629,null,{"value":"13"}] 02:11:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:11:55 INFO - PROCESS | 2140 | 1466500314999 Marionette TRACE conn10 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:11:55 INFO - PROCESS | 2140 | 1466500315002 Marionette TRACE conn10 <- [1,1630,null,{}] 02:11:55 INFO - PROCESS | 2140 | 1466500315006 Marionette TRACE conn10 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:55 INFO - PROCESS | 2140 | 1466500315010 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:55 INFO - PROCESS | 2140 | 1466500315141 Marionette TRACE conn10 <- [1,1631,null,{"value":null}] 02:11:55 INFO - PROCESS | 2140 | 1466500315213 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:55 INFO - PROCESS | 2140 | 1466500315216 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000265890C000 == 38 [pid = 2140] [id = 417] 02:11:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264F29AC00) [pid = 2140] [serial = 1251] [outer = 0000000000000000] 02:11:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264F2D4800) [pid = 2140] [serial = 1252] [outer = 000000264F29AC00] 02:11:55 INFO - PROCESS | 2140 | 1466500315314 Marionette DEBUG loaded listener.js 02:11:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002652496C00) [pid = 2140] [serial = 1253] [outer = 000000264F29AC00] 02:11:56 INFO - PROCESS | 2140 | 1466500316230 Marionette TRACE conn10 <- [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]]]}] 02:11:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:11:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1293ms 02:11:56 INFO - PROCESS | 2140 | 1466500316294 Marionette TRACE conn10 -> [0,1633,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 2140 | 1466500316298 Marionette TRACE conn10 <- [1,1633,null,{"value":"13"}] 02:11:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:11:56 INFO - PROCESS | 2140 | 1466500316303 Marionette TRACE conn10 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 2140 | 1466500316307 Marionette TRACE conn10 <- [1,1634,null,{}] 02:11:56 INFO - PROCESS | 2140 | 1466500316312 Marionette TRACE conn10 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:56 INFO - PROCESS | 2140 | 1466500316315 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:56 INFO - PROCESS | 2140 | 1466500316440 Marionette TRACE conn10 <- [1,1635,null,{"value":null}] 02:11:56 INFO - PROCESS | 2140 | 1466500316518 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 2140 | 1466500316523 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:56 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F510800 == 39 [pid = 2140] [id = 418] 02:11:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264D6D5C00) [pid = 2140] [serial = 1254] [outer = 0000000000000000] 02:11:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264E36F000) [pid = 2140] [serial = 1255] [outer = 000000264D6D5C00] 02:11:56 INFO - PROCESS | 2140 | 1466500316608 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264F293C00) [pid = 2140] [serial = 1256] [outer = 000000264D6D5C00] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE87800 == 38 [pid = 2140] [id = 414] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 000000265B089000 == 37 [pid = 2140] [id = 413] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE18000 == 36 [pid = 2140] [id = 412] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FA6000 == 35 [pid = 2140] [id = 411] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 000000265890E000 == 34 [pid = 2140] [id = 410] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DE3000 == 33 [pid = 2140] [id = 409] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 0000002653554000 == 32 [pid = 2140] [id = 408] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 000000264D9DC000 == 31 [pid = 2140] [id = 407] 02:11:56 INFO - PROCESS | 2140 | --DOCSHELL 000000264E449800 == 30 [pid = 2140] [id = 406] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000265A8ADC00) [pid = 2140] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0000002658F34400) [pid = 2140] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265A664000) [pid = 2140] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A13C400) [pid = 2140] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264D852800) [pid = 2140] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264E430C00) [pid = 2140] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A631800) [pid = 2140] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A2CC400) [pid = 2140] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D6D9000) [pid = 2140] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002652BF4400) [pid = 2140] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002653E78400) [pid = 2140] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002655EB7000) [pid = 2140] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D84F400) [pid = 2140] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E39C000) [pid = 2140] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265220E800) [pid = 2140] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026524A2C00) [pid = 2140] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E42AC00) [pid = 2140] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A106C00) [pid = 2140] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265B083000) [pid = 2140] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A67B800) [pid = 2140] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265689A800) [pid = 2140] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656F8B400) [pid = 2140] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A8B4800) [pid = 2140] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A859C00) [pid = 2140] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 02:11:56 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:11:57 INFO - PROCESS | 2140 | 1466500317105 Marionette TRACE conn10 <- [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]]]}] 02:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 838ms 02:11:57 INFO - PROCESS | 2140 | 1466500317146 Marionette TRACE conn10 -> [0,1637,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 2140 | 1466500317150 Marionette TRACE conn10 <- [1,1637,null,{"value":"13"}] 02:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:11:57 INFO - PROCESS | 2140 | 1466500317157 Marionette TRACE conn10 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 2140 | 1466500317159 Marionette TRACE conn10 <- [1,1638,null,{}] 02:11:57 INFO - PROCESS | 2140 | 1466500317163 Marionette TRACE conn10 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:57 INFO - PROCESS | 2140 | 1466500317166 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:57 INFO - PROCESS | 2140 | 1466500317257 Marionette TRACE conn10 <- [1,1639,null,{"value":null}] 02:11:57 INFO - PROCESS | 2140 | 1466500317264 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 2140 | 1466500317267 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:57 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559EA800 == 31 [pid = 2140] [id = 419] 02:11:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F272400) [pid = 2140] [serial = 1257] [outer = 0000000000000000] 02:11:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002652210000) [pid = 2140] [serial = 1258] [outer = 000000264F272400] 02:11:57 INFO - PROCESS | 2140 | 1466500317317 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (00000026524A3000) [pid = 2140] [serial = 1259] [outer = 000000264F272400] 02:11:57 INFO - PROCESS | 2140 | 1466500317816 Marionette TRACE conn10 <- [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]]]}] 02:11:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:11:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 691ms 02:11:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:11:57 INFO - PROCESS | 2140 | 1466500317851 Marionette TRACE conn10 -> [0,1641,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 2140 | 1466500317853 Marionette TRACE conn10 <- [1,1641,null,{"value":"13"}] 02:11:57 INFO - PROCESS | 2140 | 1466500317857 Marionette TRACE conn10 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 2140 | 1466500317861 Marionette TRACE conn10 <- [1,1642,null,{}] 02:11:57 INFO - PROCESS | 2140 | 1466500317873 Marionette TRACE conn10 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:57 INFO - PROCESS | 2140 | 1466500317878 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:58 INFO - PROCESS | 2140 | 1466500318006 Marionette TRACE conn10 <- [1,1643,null,{"value":null}] 02:11:58 INFO - PROCESS | 2140 | 1466500318022 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:58 INFO - PROCESS | 2140 | 1466500318025 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:58 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658917000 == 32 [pid = 2140] [id = 420] 02:11:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002653FB2800) [pid = 2140] [serial = 1260] [outer = 0000000000000000] 02:11:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656077800) [pid = 2140] [serial = 1261] [outer = 0000002653FB2800] 02:11:58 INFO - PROCESS | 2140 | 1466500318074 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656896C00) [pid = 2140] [serial = 1262] [outer = 0000002653FB2800] 02:11:58 INFO - PROCESS | 2140 | 1466500318509 Marionette TRACE conn10 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:11:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:11:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 02:11:58 INFO - PROCESS | 2140 | 1466500318550 Marionette TRACE conn10 -> [0,1645,"getWindowHandle",null] 02:11:58 INFO - PROCESS | 2140 | 1466500318553 Marionette TRACE conn10 <- [1,1645,null,{"value":"13"}] 02:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:11:58 INFO - PROCESS | 2140 | 1466500318557 Marionette TRACE conn10 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - PROCESS | 2140 | 1466500318559 Marionette TRACE conn10 <- [1,1646,null,{}] 02:11:58 INFO - PROCESS | 2140 | 1466500318562 Marionette TRACE conn10 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:58 INFO - PROCESS | 2140 | 1466500318565 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:58 INFO - PROCESS | 2140 | 1466500318654 Marionette TRACE conn10 <- [1,1647,null,{"value":null}] 02:11:58 INFO - PROCESS | 2140 | 1466500318661 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:58 INFO - PROCESS | 2140 | 1466500318663 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE18000 == 33 [pid = 2140] [id = 421] 02:11:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656F87C00) [pid = 2140] [serial = 1263] [outer = 0000000000000000] 02:11:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002656FEAC00) [pid = 2140] [serial = 1264] [outer = 0000002656F87C00] 02:11:58 INFO - PROCESS | 2140 | 1466500318712 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F35C00) [pid = 2140] [serial = 1265] [outer = 0000002656F87C00] 02:11:59 INFO - PROCESS | 2140 | 1466500319150 Marionette TRACE conn10 <- [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]]]}] 02:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 627ms 02:11:59 INFO - PROCESS | 2140 | 1466500319186 Marionette TRACE conn10 -> [0,1649,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 2140 | 1466500319196 Marionette TRACE conn10 <- [1,1649,null,{"value":"13"}] 02:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:11:59 INFO - PROCESS | 2140 | 1466500319204 Marionette TRACE conn10 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 2140 | 1466500319207 Marionette TRACE conn10 <- [1,1650,null,{}] 02:11:59 INFO - PROCESS | 2140 | 1466500319211 Marionette TRACE conn10 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:59 INFO - PROCESS | 2140 | 1466500319213 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:59 INFO - PROCESS | 2140 | 1466500319322 Marionette TRACE conn10 <- [1,1651,null,{"value":null}] 02:11:59 INFO - PROCESS | 2140 | 1466500319328 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 2140 | 1466500319330 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:11:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE77000 == 34 [pid = 2140] [id = 422] 02:11:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656F8D400) [pid = 2140] [serial = 1266] [outer = 0000000000000000] 02:11:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A136400) [pid = 2140] [serial = 1267] [outer = 0000002656F8D400] 02:11:59 INFO - PROCESS | 2140 | 1466500319377 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A214400) [pid = 2140] [serial = 1268] [outer = 0000002656F8D400] 02:11:59 INFO - PROCESS | 2140 | 1466500319874 Marionette TRACE conn10 <- [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]]]}] 02:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 02:11:59 INFO - PROCESS | 2140 | 1466500319897 Marionette TRACE conn10 -> [0,1653,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 2140 | 1466500319899 Marionette TRACE conn10 <- [1,1653,null,{"value":"13"}] 02:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:11:59 INFO - PROCESS | 2140 | 1466500319915 Marionette TRACE conn10 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 2140 | 1466500319917 Marionette TRACE conn10 <- [1,1654,null,{}] 02:11:59 INFO - PROCESS | 2140 | 1466500319920 Marionette TRACE conn10 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:59 INFO - PROCESS | 2140 | 1466500319926 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:00 INFO - PROCESS | 2140 | 1466500320064 Marionette TRACE conn10 <- [1,1655,null,{"value":null}] 02:12:00 INFO - PROCESS | 2140 | 1466500320118 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:00 INFO - PROCESS | 2140 | 1466500320120 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA7000 == 35 [pid = 2140] [id = 423] 02:12:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2CD800) [pid = 2140] [serial = 1269] [outer = 0000000000000000] 02:12:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A66BC00) [pid = 2140] [serial = 1270] [outer = 000000265A2CD800] 02:12:00 INFO - PROCESS | 2140 | 1466500320166 Marionette DEBUG loaded listener.js 02:12:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A860000) [pid = 2140] [serial = 1271] [outer = 000000265A2CD800] 02:12:00 INFO - PROCESS | 2140 | 1466500320587 Marionette TRACE conn10 <- [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]]]}] 02:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 02:12:00 INFO - PROCESS | 2140 | 1466500320676 Marionette TRACE conn10 -> [0,1657,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 2140 | 1466500320678 Marionette TRACE conn10 <- [1,1657,null,{"value":"13"}] 02:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:12:00 INFO - PROCESS | 2140 | 1466500320684 Marionette TRACE conn10 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 2140 | 1466500320686 Marionette TRACE conn10 <- [1,1658,null,{}] 02:12:00 INFO - PROCESS | 2140 | 1466500320689 Marionette TRACE conn10 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:00 INFO - PROCESS | 2140 | 1466500320691 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:00 INFO - PROCESS | 2140 | 1466500320800 Marionette TRACE conn10 <- [1,1659,null,{"value":null}] 02:12:00 INFO - PROCESS | 2140 | 1466500320810 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:00 INFO - PROCESS | 2140 | 1466500320812 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D245800 == 36 [pid = 2140] [id = 424] 02:12:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A8B3C00) [pid = 2140] [serial = 1272] [outer = 0000000000000000] 02:12:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265AEE2800) [pid = 2140] [serial = 1273] [outer = 000000265A8B3C00] 02:12:00 INFO - PROCESS | 2140 | 1466500320863 Marionette DEBUG loaded listener.js 02:12:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265B082400) [pid = 2140] [serial = 1274] [outer = 000000265A8B3C00] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264FC4E000) [pid = 2140] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002649228C00) [pid = 2140] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002649199000) [pid = 2140] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002647F09000) [pid = 2140] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002653979000) [pid = 2140] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002647635800) [pid = 2140] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002652498400) [pid = 2140] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A13CC00) [pid = 2140] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265B0B2000) [pid = 2140] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002647E4C400) [pid = 2140] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265637A000) [pid = 2140] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002647EBE400) [pid = 2140] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:12:01 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (00000026524BAC00) [pid = 2140] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:12:01 INFO - PROCESS | 2140 | 1466500321365 Marionette TRACE conn10 <- [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]]]}] 02:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 02:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:12:01 INFO - PROCESS | 2140 | 1466500321419 Marionette TRACE conn10 -> [0,1661,"getWindowHandle",null] 02:12:01 INFO - PROCESS | 2140 | 1466500321421 Marionette TRACE conn10 <- [1,1661,null,{"value":"13"}] 02:12:01 INFO - PROCESS | 2140 | 1466500321424 Marionette TRACE conn10 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:12:01 INFO - PROCESS | 2140 | 1466500321426 Marionette TRACE conn10 <- [1,1662,null,{}] 02:12:01 INFO - PROCESS | 2140 | 1466500321430 Marionette TRACE conn10 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:01 INFO - PROCESS | 2140 | 1466500321432 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:01 INFO - PROCESS | 2140 | 1466500321515 Marionette TRACE conn10 <- [1,1663,null,{"value":null}] 02:12:01 INFO - PROCESS | 2140 | 1466500321522 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 2140 | 1466500321524 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:01 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D53C000 == 37 [pid = 2140] [id = 425] 02:12:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002647EBE400) [pid = 2140] [serial = 1275] [outer = 0000000000000000] 02:12:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002652498400) [pid = 2140] [serial = 1276] [outer = 0000002647EBE400] 02:12:01 INFO - PROCESS | 2140 | 1466500321639 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A633800) [pid = 2140] [serial = 1277] [outer = 0000002647EBE400] 02:12:01 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:12:02 INFO - PROCESS | 2140 | 1466500322012 Marionette TRACE conn10 <- [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]]]}] 02:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 628ms 02:12:02 INFO - PROCESS | 2140 | 1466500322056 Marionette TRACE conn10 -> [0,1665,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 2140 | 1466500322058 Marionette TRACE conn10 <- [1,1665,null,{"value":"13"}] 02:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:12:02 INFO - PROCESS | 2140 | 1466500322061 Marionette TRACE conn10 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 2140 | 1466500322063 Marionette TRACE conn10 <- [1,1666,null,{}] 02:12:02 INFO - PROCESS | 2140 | 1466500322066 Marionette TRACE conn10 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:02 INFO - PROCESS | 2140 | 1466500322068 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:02 INFO - PROCESS | 2140 | 1466500322175 Marionette TRACE conn10 <- [1,1667,null,{"value":null}] 02:12:02 INFO - PROCESS | 2140 | 1466500322253 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 2140 | 1466500322255 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5D1800 == 38 [pid = 2140] [id = 426] 02:12:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002649228C00) [pid = 2140] [serial = 1278] [outer = 0000000000000000] 02:12:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265B0ADC00) [pid = 2140] [serial = 1279] [outer = 0000002649228C00] 02:12:02 INFO - PROCESS | 2140 | 1466500322300 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265B14D800) [pid = 2140] [serial = 1280] [outer = 0000002649228C00] 02:12:02 INFO - PROCESS | 2140 | 1466500322635 Marionette TRACE conn10 <- [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]]]}] 02:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 629ms 02:12:02 INFO - PROCESS | 2140 | 1466500322694 Marionette TRACE conn10 -> [0,1669,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 2140 | 1466500322696 Marionette TRACE conn10 <- [1,1669,null,{"value":"13"}] 02:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:12:02 INFO - PROCESS | 2140 | 1466500322699 Marionette TRACE conn10 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 2140 | 1466500322701 Marionette TRACE conn10 <- [1,1670,null,{}] 02:12:02 INFO - PROCESS | 2140 | 1466500322704 Marionette TRACE conn10 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:02 INFO - PROCESS | 2140 | 1466500322706 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:02 INFO - PROCESS | 2140 | 1466500322822 Marionette TRACE conn10 <- [1,1671,null,{"value":null}] 02:12:02 INFO - PROCESS | 2140 | 1466500322868 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 2140 | 1466500322870 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA34800 == 39 [pid = 2140] [id = 427] 02:12:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A10A800) [pid = 2140] [serial = 1281] [outer = 0000000000000000] 02:12:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265B35E000) [pid = 2140] [serial = 1282] [outer = 000000265A10A800] 02:12:02 INFO - PROCESS | 2140 | 1466500322923 Marionette DEBUG loaded listener.js 02:12:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265B369400) [pid = 2140] [serial = 1283] [outer = 000000265A10A800] 02:12:03 INFO - PROCESS | 2140 | 1466500323282 Marionette TRACE conn10 <- [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]]]}] 02:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 670ms 02:12:03 INFO - PROCESS | 2140 | 1466500323373 Marionette TRACE conn10 -> [0,1673,"getWindowHandle",null] 02:12:03 INFO - PROCESS | 2140 | 1466500323378 Marionette TRACE conn10 <- [1,1673,null,{"value":"13"}] 02:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:12:03 INFO - PROCESS | 2140 | 1466500323400 Marionette TRACE conn10 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:12:03 INFO - PROCESS | 2140 | 1466500323405 Marionette TRACE conn10 <- [1,1674,null,{}] 02:12:03 INFO - PROCESS | 2140 | 1466500323412 Marionette TRACE conn10 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:03 INFO - PROCESS | 2140 | 1466500323416 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:03 INFO - PROCESS | 2140 | 1466500323601 Marionette TRACE conn10 <- [1,1675,null,{"value":null}] 02:12:03 INFO - PROCESS | 2140 | 1466500323688 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:03 INFO - PROCESS | 2140 | 1466500323694 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:03 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652EB0800 == 40 [pid = 2140] [id = 428] 02:12:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264D852C00) [pid = 2140] [serial = 1284] [outer = 0000000000000000] 02:12:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264D85D800) [pid = 2140] [serial = 1285] [outer = 000000264D852C00] 02:12:03 INFO - PROCESS | 2140 | 1466500323765 Marionette DEBUG loaded listener.js 02:12:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264F272800) [pid = 2140] [serial = 1286] [outer = 000000264D852C00] 02:12:04 INFO - PROCESS | 2140 | 1466500324390 Marionette TRACE conn10 <- [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]]]}] 02:12:04 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 02:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1037ms 02:12:04 INFO - PROCESS | 2140 | 1466500324437 Marionette TRACE conn10 -> [0,1677,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 2140 | 1466500324441 Marionette TRACE conn10 <- [1,1677,null,{"value":"13"}] 02:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:12:04 INFO - PROCESS | 2140 | 1466500324448 Marionette TRACE conn10 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 2140 | 1466500324452 Marionette TRACE conn10 <- [1,1678,null,{}] 02:12:04 INFO - PROCESS | 2140 | 1466500324456 Marionette TRACE conn10 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:04 INFO - PROCESS | 2140 | 1466500324459 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:04 INFO - PROCESS | 2140 | 1466500324609 Marionette TRACE conn10 <- [1,1679,null,{"value":null}] 02:12:04 INFO - PROCESS | 2140 | 1466500324733 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 2140 | 1466500324736 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10A800 == 41 [pid = 2140] [id = 429] 02:12:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002653734400) [pid = 2140] [serial = 1287] [outer = 0000000000000000] 02:12:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002653E78400) [pid = 2140] [serial = 1288] [outer = 0000002653734400] 02:12:04 INFO - PROCESS | 2140 | 1466500324795 Marionette DEBUG loaded listener.js 02:12:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002656899000) [pid = 2140] [serial = 1289] [outer = 0000002653734400] 02:12:05 INFO - PROCESS | 2140 | 1466500325417 Marionette TRACE conn10 <- [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]]]}] 02:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 986ms 02:12:05 INFO - PROCESS | 2140 | 1466500325432 Marionette TRACE conn10 -> [0,1681,"getWindowHandle",null] 02:12:05 INFO - PROCESS | 2140 | 1466500325435 Marionette TRACE conn10 <- [1,1681,null,{"value":"13"}] 02:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:12:05 INFO - PROCESS | 2140 | 1466500325439 Marionette TRACE conn10 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - PROCESS | 2140 | 1466500325441 Marionette TRACE conn10 <- [1,1682,null,{}] 02:12:05 INFO - PROCESS | 2140 | 1466500325453 Marionette TRACE conn10 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:05 INFO - PROCESS | 2140 | 1466500325458 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:05 INFO - PROCESS | 2140 | 1466500325575 Marionette TRACE conn10 <- [1,1683,null,{"value":null}] 02:12:05 INFO - PROCESS | 2140 | 1466500325670 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:05 INFO - PROCESS | 2140 | 1466500325675 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:05 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF1D800 == 42 [pid = 2140] [id = 430] 02:12:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A667400) [pid = 2140] [serial = 1290] [outer = 0000000000000000] 02:12:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265A66C800) [pid = 2140] [serial = 1291] [outer = 000000265A667400] 02:12:05 INFO - PROCESS | 2140 | 1466500325733 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265A866000) [pid = 2140] [serial = 1292] [outer = 000000265A667400] 02:12:06 INFO - PROCESS | 2140 | 1466500326365 Marionette TRACE conn10 <- [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]]]}] 02:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 02:12:06 INFO - PROCESS | 2140 | 1466500326426 Marionette TRACE conn10 -> [0,1685,"getWindowHandle",null] 02:12:06 INFO - PROCESS | 2140 | 1466500326429 Marionette TRACE conn10 <- [1,1685,null,{"value":"13"}] 02:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:12:06 INFO - PROCESS | 2140 | 1466500326433 Marionette TRACE conn10 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:12:06 INFO - PROCESS | 2140 | 1466500326435 Marionette TRACE conn10 <- [1,1686,null,{}] 02:12:06 INFO - PROCESS | 2140 | 1466500326438 Marionette TRACE conn10 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:06 INFO - PROCESS | 2140 | 1466500326441 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:06 INFO - PROCESS | 2140 | 1466500326561 Marionette TRACE conn10 <- [1,1687,null,{"value":null}] 02:12:06 INFO - PROCESS | 2140 | 1466500326648 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 2140 | 1466500326650 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E9B8800 == 43 [pid = 2140] [id = 431] 02:12:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000265B69EC00) [pid = 2140] [serial = 1293] [outer = 0000000000000000] 02:12:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000265B6A4C00) [pid = 2140] [serial = 1294] [outer = 000000265B69EC00] 02:12:06 INFO - PROCESS | 2140 | 1466500326706 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000265B6AD400) [pid = 2140] [serial = 1295] [outer = 000000265B69EC00] 02:12:07 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:12:07 INFO - PROCESS | 2140 | 1466500327353 Marionette TRACE conn10 <- [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]]]}] 02:12:07 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 02:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 984ms 02:12:07 INFO - PROCESS | 2140 | 1466500327420 Marionette TRACE conn10 -> [0,1689,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 2140 | 1466500327422 Marionette TRACE conn10 <- [1,1689,null,{"value":"13"}] 02:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:12:07 INFO - PROCESS | 2140 | 1466500327426 Marionette TRACE conn10 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 2140 | 1466500327428 Marionette TRACE conn10 <- [1,1690,null,{}] 02:12:07 INFO - PROCESS | 2140 | 1466500327432 Marionette TRACE conn10 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:07 INFO - PROCESS | 2140 | 1466500327435 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:07 INFO - PROCESS | 2140 | 1466500327546 Marionette TRACE conn10 <- [1,1691,null,{"value":null}] 02:12:07 INFO - PROCESS | 2140 | 1466500327767 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:07 INFO - PROCESS | 2140 | 1466500327771 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F734000 == 44 [pid = 2140] [id = 432] 02:12:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000264905C800) [pid = 2140] [serial = 1296] [outer = 0000000000000000] 02:12:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (00000026491A1C00) [pid = 2140] [serial = 1297] [outer = 000000264905C800] 02:12:07 INFO - PROCESS | 2140 | 1466500327838 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000264E0B4000) [pid = 2140] [serial = 1298] [outer = 000000264905C800] 02:12:08 INFO - PROCESS | 2140 | 1466500328432 Marionette TRACE conn10 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1030ms 02:12:08 INFO - PROCESS | 2140 | 1466500328466 Marionette TRACE conn10 -> [0,1693,"getWindowHandle",null] 02:12:08 INFO - PROCESS | 2140 | 1466500328470 Marionette TRACE conn10 <- [1,1693,null,{"value":"13"}] 02:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:12:08 INFO - PROCESS | 2140 | 1466500328493 Marionette TRACE conn10 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:12:08 INFO - PROCESS | 2140 | 1466500328496 Marionette TRACE conn10 <- [1,1694,null,{}] 02:12:08 INFO - PROCESS | 2140 | 1466500328502 Marionette TRACE conn10 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:08 INFO - PROCESS | 2140 | 1466500328506 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:08 INFO - PROCESS | 2140 | 1466500328618 Marionette TRACE conn10 <- [1,1695,null,{"value":null}] 02:12:08 INFO - PROCESS | 2140 | 1466500328712 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 2140 | 1466500328715 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:08 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C73000 == 45 [pid = 2140] [id = 433] 02:12:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (0000002652280000) [pid = 2140] [serial = 1299] [outer = 0000000000000000] 02:12:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (0000002652F55000) [pid = 2140] [serial = 1300] [outer = 0000002652280000] 02:12:08 INFO - PROCESS | 2140 | 1466500328765 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (0000002653FB8000) [pid = 2140] [serial = 1301] [outer = 0000002652280000] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5D1800 == 44 [pid = 2140] [id = 426] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265D53C000 == 43 [pid = 2140] [id = 425] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265D245800 == 42 [pid = 2140] [id = 424] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA7000 == 41 [pid = 2140] [id = 423] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE77000 == 40 [pid = 2140] [id = 422] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 0000002658917000 == 39 [pid = 2140] [id = 420] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 00000026559EA800 == 38 [pid = 2140] [id = 419] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000264F510800 == 37 [pid = 2140] [id = 418] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265C850000 == 36 [pid = 2140] [id = 415] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000264E478000 == 35 [pid = 2140] [id = 416] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265890C000 == 34 [pid = 2140] [id = 417] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE18000 == 33 [pid = 2140] [id = 421] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000264F734000 == 32 [pid = 2140] [id = 432] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265E9B8800 == 31 [pid = 2140] [id = 431] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF1D800 == 30 [pid = 2140] [id = 430] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10A800 == 29 [pid = 2140] [id = 429] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA34800 == 28 [pid = 2140] [id = 427] 02:12:09 INFO - PROCESS | 2140 | --DOCSHELL 0000002652EB0800 == 27 [pid = 2140] [id = 428] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (0000002652209800) [pid = 2140] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000264D9BAC00) [pid = 2140] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (000000264E39B400) [pid = 2140] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (000000264919F000) [pid = 2140] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (0000002649731C00) [pid = 2140] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000264E0D8000) [pid = 2140] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000264919BC00) [pid = 2140] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (0000002656415000) [pid = 2140] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264D6CB800) [pid = 2140] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0000002648759800) [pid = 2140] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265516F400) [pid = 2140] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (00000026524C0C00) [pid = 2140] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002653FB1400) [pid = 2140] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A634C00) [pid = 2140] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A21C800) [pid = 2140] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265B152400) [pid = 2140] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265B14B400) [pid = 2140] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F110000) [pid = 2140] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656F80000) [pid = 2140] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A13BC00) [pid = 2140] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002658A92800) [pid = 2140] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A21B800) [pid = 2140] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002652BFDC00) [pid = 2140] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002653736C00) [pid = 2140] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002658F34000) [pid = 2140] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A2D1400) [pid = 2140] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 02:12:09 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265243B000) [pid = 2140] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 02:12:10 INFO - PROCESS | 2140 | 1466500330028 Marionette TRACE conn10 <- [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]]]}] 02:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1598ms 02:12:10 INFO - PROCESS | 2140 | 1466500330093 Marionette TRACE conn10 -> [0,1697,"getWindowHandle",null] 02:12:10 INFO - PROCESS | 2140 | 1466500330097 Marionette TRACE conn10 <- [1,1697,null,{"value":"13"}] 02:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:12:10 INFO - PROCESS | 2140 | 1466500330102 Marionette TRACE conn10 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:12:10 INFO - PROCESS | 2140 | 1466500330107 Marionette TRACE conn10 <- [1,1698,null,{}] 02:12:10 INFO - PROCESS | 2140 | 1466500330146 Marionette TRACE conn10 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:10 INFO - PROCESS | 2140 | 1466500330149 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:10 INFO - PROCESS | 2140 | 1466500330254 Marionette TRACE conn10 <- [1,1699,null,{"value":null}] 02:12:10 INFO - PROCESS | 2140 | 1466500330263 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 2140 | 1466500330266 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E47A000 == 28 [pid = 2140] [id = 434] 02:12:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026499DA800) [pid = 2140] [serial = 1302] [outer = 0000000000000000] 02:12:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264D64D000) [pid = 2140] [serial = 1303] [outer = 00000026499DA800] 02:12:10 INFO - PROCESS | 2140 | 1466500330315 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264D853800) [pid = 2140] [serial = 1304] [outer = 00000026499DA800] 02:12:10 INFO - PROCESS | 2140 | 1466500330785 Marionette TRACE conn10 <- [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]]]}] 02:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 775ms 02:12:10 INFO - PROCESS | 2140 | 1466500330881 Marionette TRACE conn10 -> [0,1701,"getWindowHandle",null] 02:12:10 INFO - PROCESS | 2140 | 1466500330886 Marionette TRACE conn10 <- [1,1701,null,{"value":"13"}] 02:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:12:10 INFO - PROCESS | 2140 | 1466500330893 Marionette TRACE conn10 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:12:10 INFO - PROCESS | 2140 | 1466500330896 Marionette TRACE conn10 <- [1,1702,null,{}] 02:12:10 INFO - PROCESS | 2140 | 1466500330900 Marionette TRACE conn10 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:10 INFO - PROCESS | 2140 | 1466500330902 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:11 INFO - PROCESS | 2140 | 1466500331004 Marionette TRACE conn10 <- [1,1703,null,{"value":null}] 02:12:11 INFO - PROCESS | 2140 | 1466500331075 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 2140 | 1466500331078 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:11 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653673000 == 29 [pid = 2140] [id = 435] 02:12:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264D6D9000) [pid = 2140] [serial = 1305] [outer = 0000000000000000] 02:12:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264E3D9C00) [pid = 2140] [serial = 1306] [outer = 000000264D6D9000] 02:12:11 INFO - PROCESS | 2140 | 1466500331127 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264F110000) [pid = 2140] [serial = 1307] [outer = 000000264D6D9000] 02:12:11 INFO - PROCESS | 2140 | 1466500331515 Marionette TRACE conn10 <- [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 02:12:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 02:12:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 02:12:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:12:11 INFO - _addTest/ [0,1705,"getWindowHandle",null] 02:12:11 INFO - PROCESS | 2140 | 1466500331588 Marionette TRACE conn10 <- [1,1705,null,{"value":"13"}] 02:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:12:11 INFO - PROCESS | 2140 | 1466500331592 Marionette TRACE conn10 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - PROCESS | 2140 | 1466500331595 Marionette TRACE conn10 <- [1,1706,null,{}] 02:12:11 INFO - PROCESS | 2140 | 1466500331618 Marionette TRACE conn10 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:11 INFO - PROCESS | 2140 | 1466500331623 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:11 INFO - PROCESS | 2140 | 1466500331739 Marionette TRACE conn10 <- [1,1707,null,{"value":null}] 02:12:11 INFO - PROCESS | 2140 | 1466500331747 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 2140 | 1466500331750 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:11 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656487800 == 30 [pid = 2140] [id = 436] 02:12:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264FB52400) [pid = 2140] [serial = 1308] [outer = 0000000000000000] 02:12:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265227F400) [pid = 2140] [serial = 1309] [outer = 000000264FB52400] 02:12:11 INFO - PROCESS | 2140 | 1466500331801 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (00000026524A5C00) [pid = 2140] [serial = 1310] [outer = 000000264FB52400] 02:12:12 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:12:12 INFO - PROCESS | 2140 | 1466500332270 Marionette TRACE conn10 <- [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]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 02:12:12 INFO - PROCESS | 2140 | 1466500332361 Marionette TRACE conn10 -> [0,1709,"getWindowHandle",null] 02:12:12 INFO - PROCESS | 2140 | 1466500332364 Marionette TRACE conn10 <- [1,1709,null,{"value":"13"}] 02:12:12 INFO - PROCESS | 2140 | 1466500332372 Marionette TRACE conn10 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - PROCESS | 2140 | 1466500332374 Marionette TRACE conn10 <- [1,1710,null,{}] 02:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:12:12 INFO - PROCESS | 2140 | 1466500332378 Marionette TRACE conn10 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:12 INFO - PROCESS | 2140 | 1466500332380 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:12 INFO - PROCESS | 2140 | 1466500332496 Marionette TRACE conn10 <- [1,1711,null,{"value":null}] 02:12:12 INFO - PROCESS | 2140 | 1466500332550 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 2140 | 1466500332552 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:12 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FAB800 == 31 [pid = 2140] [id = 437] 02:12:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002652F5DC00) [pid = 2140] [serial = 1311] [outer = 0000000000000000] 02:12:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265373B000) [pid = 2140] [serial = 1312] [outer = 0000002652F5DC00] 02:12:12 INFO - PROCESS | 2140 | 1466500332598 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002653E7C000) [pid = 2140] [serial = 1313] [outer = 0000002652F5DC00] 02:12:13 INFO - PROCESS | 2140 | 1466500333034 Marionette TRACE conn10 <- [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]]]}] 02:12:13 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 02:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 671ms 02:12:13 INFO - PROCESS | 2140 | 1466500333057 Marionette TRACE conn10 -> [0,1713,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 2140 | 1466500333059 Marionette TRACE conn10 <- [1,1713,null,{"value":"13"}] 02:12:13 INFO - PROCESS | 2140 | 1466500333062 Marionette TRACE conn10 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:12:13 INFO - PROCESS | 2140 | 1466500333064 Marionette TRACE conn10 <- [1,1714,null,{}] 02:12:13 INFO - PROCESS | 2140 | 1466500333067 Marionette TRACE conn10 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:13 INFO - PROCESS | 2140 | 1466500333070 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:13 INFO - PROCESS | 2140 | 1466500333178 Marionette TRACE conn10 <- [1,1715,null,{"value":null}] 02:12:13 INFO - PROCESS | 2140 | 1466500333184 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:13 INFO - PROCESS | 2140 | 1466500333186 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD89000 == 32 [pid = 2140] [id = 438] 02:12:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026491A3C00) [pid = 2140] [serial = 1314] [outer = 0000000000000000] 02:12:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002655D64800) [pid = 2140] [serial = 1315] [outer = 00000026491A3C00] 02:12:13 INFO - PROCESS | 2140 | 1466500333232 Marionette DEBUG loaded listener.js 02:12:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002656421800) [pid = 2140] [serial = 1316] [outer = 00000026491A3C00] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002656F8D400) [pid = 2140] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265A2CD800) [pid = 2140] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002647EBE400) [pid = 2140] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A8B3C00) [pid = 2140] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A219800) [pid = 2140] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002649064800) [pid = 2140] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F29AC00) [pid = 2140] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D6D5C00) [pid = 2140] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653FB2800) [pid = 2140] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264F272400) [pid = 2140] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002656F87C00) [pid = 2140] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002649228C00) [pid = 2140] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:12:13 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A10A800) [pid = 2140] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:12:13 INFO - PROCESS | 2140 | 1466500333972 Marionette TRACE conn10 <- [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]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 921ms 02:12:13 INFO - PROCESS | 2140 | 1466500333987 Marionette TRACE conn10 -> [0,1717,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 2140 | 1466500333990 Marionette TRACE conn10 <- [1,1717,null,{"value":"13"}] 02:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:12:14 INFO - PROCESS | 2140 | 1466500333993 Marionette TRACE conn10 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:12:14 INFO - PROCESS | 2140 | 1466500333995 Marionette TRACE conn10 <- [1,1718,null,{}] 02:12:14 INFO - PROCESS | 2140 | 1466500333999 Marionette TRACE conn10 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:14 INFO - PROCESS | 2140 | 1466500334005 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:14 INFO - PROCESS | 2140 | 1466500334133 Marionette TRACE conn10 <- [1,1719,null,{"value":null}] 02:12:14 INFO - PROCESS | 2140 | 1466500334188 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 2140 | 1466500334190 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B022000 == 33 [pid = 2140] [id = 439] 02:12:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264E375000) [pid = 2140] [serial = 1317] [outer = 0000000000000000] 02:12:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002656414400) [pid = 2140] [serial = 1318] [outer = 000000264E375000] 02:12:14 INFO - PROCESS | 2140 | 1466500334236 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002658A95800) [pid = 2140] [serial = 1319] [outer = 000000264E375000] 02:12:14 INFO - PROCESS | 2140 | 1466500334612 Marionette TRACE conn10 <- [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] 02:12:14 INFO - PROCESS | 2140 | 1466500334628 Marionette TRACE conn10 <- [1,1721,null,{"value":"13"}] 02:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:12:14 INFO - PROCESS | 2140 | 1466500334631 Marionette TRACE conn10 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:12:14 INFO - PROCESS | 2140 | 1466500334633 Marionette TRACE conn10 <- [1,1722,null,{}] 02:12:14 INFO - PROCESS | 2140 | 1466500334648 Marionette TRACE conn10 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:14 INFO - PROCESS | 2140 | 1466500334650 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:14 INFO - PROCESS | 2140 | 1466500334732 Marionette TRACE conn10 <- [1,1723,null,{"value":null}] 02:12:14 INFO - PROCESS | 2140 | 1466500334737 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 2140 | 1466500334739 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE8B000 == 34 [pid = 2140] [id = 440] 02:12:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002653737C00) [pid = 2140] [serial = 1320] [outer = 0000000000000000] 02:12:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A10B400) [pid = 2140] [serial = 1321] [outer = 0000002653737C00] 02:12:14 INFO - PROCESS | 2140 | 1466500334786 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A211400) [pid = 2140] [serial = 1322] [outer = 0000002653737C00] 02:12:15 INFO - PROCESS | 2140 | 1466500335197 Marionette TRACE conn10 <- [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]]]}] 02:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 02:12:15 INFO - PROCESS | 2140 | 1466500335264 Marionette TRACE conn10 -> [0,1725,"getWindowHandle",null] 02:12:15 INFO - PROCESS | 2140 | 1466500335266 Marionette TRACE conn10 <- [1,1725,null,{"value":"13"}] 02:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:12:15 INFO - PROCESS | 2140 | 1466500335269 Marionette TRACE conn10 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - PROCESS | 2140 | 1466500335271 Marionette TRACE conn10 <- [1,1726,null,{}] 02:12:15 INFO - PROCESS | 2140 | 1466500335275 Marionette TRACE conn10 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:15 INFO - PROCESS | 2140 | 1466500335277 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:15 INFO - PROCESS | 2140 | 1466500335358 Marionette TRACE conn10 <- [1,1727,null,{"value":null}] 02:12:15 INFO - PROCESS | 2140 | 1466500335365 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:15 INFO - PROCESS | 2140 | 1466500335367 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C846000 == 35 [pid = 2140] [id = 441] 02:12:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A217400) [pid = 2140] [serial = 1323] [outer = 0000000000000000] 02:12:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A2CB000) [pid = 2140] [serial = 1324] [outer = 000000265A217400] 02:12:15 INFO - PROCESS | 2140 | 1466500335412 Marionette DEBUG loaded listener.js 02:12:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A631800) [pid = 2140] [serial = 1325] [outer = 000000265A217400] 02:12:15 INFO - PROCESS | 2140 | 1466500335922 Marionette TRACE conn10 <- [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]]]}] 02:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 732ms 02:12:16 INFO - PROCESS | 2140 | 1466500336005 Marionette TRACE conn10 -> [0,1729,"getWindowHandle",null] 02:12:16 INFO - PROCESS | 2140 | 1466500336011 Marionette TRACE conn10 <- [1,1729,null,{"value":"13"}] 02:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:12:16 INFO - PROCESS | 2140 | 1466500336016 Marionette TRACE conn10 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:12:16 INFO - PROCESS | 2140 | 1466500336020 Marionette TRACE conn10 <- [1,1730,null,{}] 02:12:16 INFO - PROCESS | 2140 | 1466500336027 Marionette TRACE conn10 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:16 INFO - PROCESS | 2140 | 1466500336030 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:16 INFO - PROCESS | 2140 | 1466500336177 Marionette TRACE conn10 <- [1,1731,null,{"value":null}] 02:12:16 INFO - PROCESS | 2140 | 1466500336291 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 2140 | 1466500336296 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E479000 == 36 [pid = 2140] [id = 442] 02:12:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264919D000) [pid = 2140] [serial = 1326] [outer = 0000000000000000] 02:12:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002649224800) [pid = 2140] [serial = 1327] [outer = 000000264919D000] 02:12:16 INFO - PROCESS | 2140 | 1466500336356 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264D6D5000) [pid = 2140] [serial = 1328] [outer = 000000264919D000] 02:12:17 INFO - PROCESS | 2140 | 1466500337127 Marionette TRACE conn10 <- [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]]]}] 02:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1141ms 02:12:17 INFO - PROCESS | 2140 | 1466500337159 Marionette TRACE conn10 -> [0,1733,"getWindowHandle",null] 02:12:17 INFO - PROCESS | 2140 | 1466500337165 Marionette TRACE conn10 <- [1,1733,null,{"value":"13"}] 02:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:12:17 INFO - PROCESS | 2140 | 1466500337171 Marionette TRACE conn10 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:12:17 INFO - PROCESS | 2140 | 1466500337175 Marionette TRACE conn10 <- [1,1734,null,{}] 02:12:17 INFO - PROCESS | 2140 | 1466500337203 Marionette TRACE conn10 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:17 INFO - PROCESS | 2140 | 1466500337206 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:17 INFO - PROCESS | 2140 | 1466500337338 Marionette TRACE conn10 <- [1,1735,null,{"value":null}] 02:12:17 INFO - PROCESS | 2140 | 1466500337410 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 2140 | 1466500337413 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000265891A000 == 37 [pid = 2140] [id = 443] 02:12:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264F296000) [pid = 2140] [serial = 1329] [outer = 0000000000000000] 02:12:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264F29EC00) [pid = 2140] [serial = 1330] [outer = 000000264F296000] 02:12:17 INFO - PROCESS | 2140 | 1466500337511 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002652498000) [pid = 2140] [serial = 1331] [outer = 000000264F296000] 02:12:17 INFO - PROCESS | 2140 | [2140] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1857 02:12:18 INFO - PROCESS | 2140 | 1466500338301 Marionette TRACE conn10 <- [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]]]}] 02:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1160ms 02:12:18 INFO - PROCESS | 2140 | 1466500338427 Marionette TRACE conn10 -> [0,1737,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 2140 | 1466500338431 Marionette TRACE conn10 <- [1,1737,null,{"value":"13"}] 02:12:18 INFO - PROCESS | 2140 | 1466500338436 Marionette TRACE conn10 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 2140 | 1466500338440 Marionette TRACE conn10 <- [1,1738,null,{}] 02:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:12:18 INFO - PROCESS | 2140 | 1466500338455 Marionette TRACE conn10 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:18 INFO - PROCESS | 2140 | 1466500338459 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:18 INFO - PROCESS | 2140 | 1466500338583 Marionette TRACE conn10 <- [1,1739,null,{"value":null}] 02:12:18 INFO - PROCESS | 2140 | 1466500338657 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:18 INFO - PROCESS | 2140 | 1466500338662 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E455000 == 38 [pid = 2140] [id = 444] 02:12:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264E00E000) [pid = 2140] [serial = 1332] [outer = 0000000000000000] 02:12:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264E0BDC00) [pid = 2140] [serial = 1333] [outer = 000000264E00E000] 02:12:18 INFO - PROCESS | 2140 | 1466500338712 Marionette DEBUG loaded listener.js 02:12:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264F29F000) [pid = 2140] [serial = 1334] [outer = 000000264E00E000] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE8B000 == 37 [pid = 2140] [id = 440] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 000000265B022000 == 36 [pid = 2140] [id = 439] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD89000 == 35 [pid = 2140] [id = 438] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FAB800 == 34 [pid = 2140] [id = 437] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 0000002656487800 == 33 [pid = 2140] [id = 436] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 0000002653673000 == 32 [pid = 2140] [id = 435] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 000000264E47A000 == 31 [pid = 2140] [id = 434] 02:12:19 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C73000 == 30 [pid = 2140] [id = 433] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000265A136400) [pid = 2140] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000265A860000) [pid = 2140] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265A66BC00) [pid = 2140] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002652498400) [pid = 2140] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265AEE2800) [pid = 2140] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265A662800) [pid = 2140] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264919A400) [pid = 2140] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264D6B5800) [pid = 2140] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F2D4800) [pid = 2140] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002652496C00) [pid = 2140] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264E36F000) [pid = 2140] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F293C00) [pid = 2140] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002656077800) [pid = 2140] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002656896C00) [pid = 2140] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002652210000) [pid = 2140] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026524A3000) [pid = 2140] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002656FEAC00) [pid = 2140] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265B14D800) [pid = 2140] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265B369400) [pid = 2140] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A214400) [pid = 2140] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265B35E000) [pid = 2140] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265B082400) [pid = 2140] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265B0ADC00) [pid = 2140] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002658F35C00) [pid = 2140] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A633800) [pid = 2140] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 02:12:19 INFO - PROCESS | 2140 | 1466500339368 Marionette TRACE conn10 <- [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]]]}] 02:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 943ms 02:12:19 INFO - PROCESS | 2140 | 1466500339395 Marionette TRACE conn10 -> [0,1741,"getWindowHandle",null] 02:12:19 INFO - PROCESS | 2140 | 1466500339398 Marionette TRACE conn10 <- [1,1741,null,{"value":"13"}] 02:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:12:19 INFO - PROCESS | 2140 | 1466500339404 Marionette TRACE conn10 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:12:19 INFO - PROCESS | 2140 | 1466500339408 Marionette TRACE conn10 <- [1,1742,null,{}] 02:12:19 INFO - PROCESS | 2140 | 1466500339412 Marionette TRACE conn10 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:19 INFO - PROCESS | 2140 | 1466500339415 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:19 INFO - PROCESS | 2140 | 1466500339508 Marionette TRACE conn10 <- [1,1743,null,{"value":null}] 02:12:19 INFO - PROCESS | 2140 | 1466500339587 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 2140 | 1466500339590 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:19 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535D5000 == 31 [pid = 2140] [id = 445] 02:12:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F111400) [pid = 2140] [serial = 1335] [outer = 0000000000000000] 02:12:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265220C400) [pid = 2140] [serial = 1336] [outer = 000000264F111400] 02:12:19 INFO - PROCESS | 2140 | 1466500339638 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265249F400) [pid = 2140] [serial = 1337] [outer = 000000264F111400] 02:12:20 INFO - PROCESS | 2140 | 1466500340045 Marionette TRACE conn10 <- [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]]]}] 02:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 692ms 02:12:20 INFO - PROCESS | 2140 | 1466500340095 Marionette TRACE conn10 -> [0,1745,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 2140 | 1466500340097 Marionette TRACE conn10 <- [1,1745,null,{"value":"13"}] 02:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:12:20 INFO - PROCESS | 2140 | 1466500340101 Marionette TRACE conn10 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 2140 | 1466500340103 Marionette TRACE conn10 <- [1,1746,null,{}] 02:12:20 INFO - PROCESS | 2140 | 1466500340113 Marionette TRACE conn10 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:20 INFO - PROCESS | 2140 | 1466500340118 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:20 INFO - PROCESS | 2140 | 1466500340207 Marionette TRACE conn10 <- [1,1747,null,{"value":null}] 02:12:20 INFO - PROCESS | 2140 | 1466500340217 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 2140 | 1466500340221 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:20 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658AC9800 == 32 [pid = 2140] [id = 446] 02:12:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026539E6800) [pid = 2140] [serial = 1338] [outer = 0000000000000000] 02:12:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002655862000) [pid = 2140] [serial = 1339] [outer = 00000026539E6800] 02:12:20 INFO - PROCESS | 2140 | 1466500340271 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656424C00) [pid = 2140] [serial = 1340] [outer = 00000026539E6800] 02:12:20 INFO - PROCESS | 2140 | 1466500340757 Marionette TRACE conn10 <- [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]]]}] 02:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 734ms 02:12:20 INFO - PROCESS | 2140 | 1466500340838 Marionette TRACE conn10 -> [0,1749,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 2140 | 1466500340840 Marionette TRACE conn10 <- [1,1749,null,{"value":"13"}] 02:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:12:20 INFO - PROCESS | 2140 | 1466500340844 Marionette TRACE conn10 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 2140 | 1466500340845 Marionette TRACE conn10 <- [1,1750,null,{}] 02:12:20 INFO - PROCESS | 2140 | 1466500340850 Marionette TRACE conn10 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:20 INFO - PROCESS | 2140 | 1466500340852 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:20 INFO - PROCESS | 2140 | 1466500340945 Marionette TRACE conn10 <- [1,1751,null,{"value":null}] 02:12:20 INFO - PROCESS | 2140 | 1466500340955 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 2140 | 1466500340958 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B012000 == 33 [pid = 2140] [id = 447] 02:12:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656F86800) [pid = 2140] [serial = 1341] [outer = 0000000000000000] 02:12:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002656F8B400) [pid = 2140] [serial = 1342] [outer = 0000002656F86800] 02:12:21 INFO - PROCESS | 2140 | 1466500341006 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F30400) [pid = 2140] [serial = 1343] [outer = 0000002656F86800] 02:12:21 INFO - PROCESS | 2140 | 1466500341431 Marionette TRACE conn10 <- [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]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 02:12:21 INFO - PROCESS | 2140 | 1466500341475 Marionette TRACE conn10 -> [0,1753,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 2140 | 1466500341477 Marionette TRACE conn10 <- [1,1753,null,{"value":"13"}] 02:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:12:21 INFO - PROCESS | 2140 | 1466500341480 Marionette TRACE conn10 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 2140 | 1466500341482 Marionette TRACE conn10 <- [1,1754,null,{}] 02:12:21 INFO - PROCESS | 2140 | 1466500341493 Marionette TRACE conn10 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:21 INFO - PROCESS | 2140 | 1466500341496 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:21 INFO - PROCESS | 2140 | 1466500341611 Marionette TRACE conn10 <- [1,1755,null,{"value":null}] 02:12:21 INFO - PROCESS | 2140 | 1466500341689 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 2140 | 1466500341692 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE8E800 == 34 [pid = 2140] [id = 448] 02:12:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002658F36000) [pid = 2140] [serial = 1344] [outer = 0000000000000000] 02:12:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A13C000) [pid = 2140] [serial = 1345] [outer = 0000002658F36000] 02:12:21 INFO - PROCESS | 2140 | 1466500341738 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2CB400) [pid = 2140] [serial = 1346] [outer = 0000002658F36000] 02:12:21 INFO - PROCESS | 2140 | [2140] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:12:22 INFO - PROCESS | 2140 | 1466500342167 Marionette TRACE conn10 <- [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]]]}] 02:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 02:12:22 INFO - PROCESS | 2140 | 1466500342217 Marionette TRACE conn10 -> [0,1757,"getWindowHandle",null] 02:12:22 INFO - PROCESS | 2140 | 1466500342219 Marionette TRACE conn10 <- [1,1757,null,{"value":"13"}] 02:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:12:22 INFO - PROCESS | 2140 | 1466500342223 Marionette TRACE conn10 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:12:22 INFO - PROCESS | 2140 | 1466500342225 Marionette TRACE conn10 <- [1,1758,null,{}] 02:12:22 INFO - PROCESS | 2140 | 1466500342229 Marionette TRACE conn10 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:22 INFO - PROCESS | 2140 | 1466500342235 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:22 INFO - PROCESS | 2140 | 1466500342377 Marionette TRACE conn10 <- [1,1759,null,{"value":null}] 02:12:22 INFO - PROCESS | 2140 | 1466500342437 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 2140 | 1466500342439 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:22 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCB6800 == 35 [pid = 2140] [id = 449] 02:12:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A666C00) [pid = 2140] [serial = 1347] [outer = 0000000000000000] 02:12:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A67EC00) [pid = 2140] [serial = 1348] [outer = 000000265A666C00] 02:12:22 INFO - PROCESS | 2140 | 1466500342485 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A85B800) [pid = 2140] [serial = 1349] [outer = 000000265A666C00] 02:12:22 INFO - PROCESS | 2140 | 1466500342918 Marionette TRACE conn10 <- [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]]]}] 02:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 732ms 02:12:22 INFO - PROCESS | 2140 | 1466500342973 Marionette TRACE conn10 -> [0,1761,"getWindowHandle",null] 02:12:22 INFO - PROCESS | 2140 | 1466500342976 Marionette TRACE conn10 <- [1,1761,null,{"value":"13"}] 02:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:12:22 INFO - PROCESS | 2140 | 1466500342981 Marionette TRACE conn10 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:12:22 INFO - PROCESS | 2140 | 1466500342983 Marionette TRACE conn10 <- [1,1762,null,{}] 02:12:22 INFO - PROCESS | 2140 | 1466500342986 Marionette TRACE conn10 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:22 INFO - PROCESS | 2140 | 1466500342989 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:23 INFO - PROCESS | 2140 | 1466500343106 Marionette TRACE conn10 <- [1,1763,null,{"value":null}] 02:12:23 INFO - PROCESS | 2140 | 1466500343159 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:23 INFO - PROCESS | 2140 | 1466500343161 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D252800 == 36 [pid = 2140] [id = 450] 02:12:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A85FC00) [pid = 2140] [serial = 1350] [outer = 0000000000000000] 02:12:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A8B6000) [pid = 2140] [serial = 1351] [outer = 000000265A85FC00] 02:12:23 INFO - PROCESS | 2140 | 1466500343206 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265AEEA000) [pid = 2140] [serial = 1352] [outer = 000000265A85FC00] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264FB52400) [pid = 2140] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (00000026499DA800) [pid = 2140] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002652280000) [pid = 2140] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002652F5DC00) [pid = 2140] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264D852C00) [pid = 2140] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002653734400) [pid = 2140] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A667400) [pid = 2140] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E375000) [pid = 2140] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265B69EC00) [pid = 2140] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264905C800) [pid = 2140] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026491A3C00) [pid = 2140] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002653737C00) [pid = 2140] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:12:23 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264D6D9000) [pid = 2140] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:12:23 INFO - PROCESS | 2140 | 1466500343635 Marionette TRACE conn10 <- [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]]]}] 02:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 690ms 02:12:23 INFO - PROCESS | 2140 | 1466500343674 Marionette TRACE conn10 -> [0,1765,"getWindowHandle",null] 02:12:23 INFO - PROCESS | 2140 | 1466500343676 Marionette TRACE conn10 <- [1,1765,null,{"value":"13"}] 02:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:12:23 INFO - PROCESS | 2140 | 1466500343680 Marionette TRACE conn10 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:12:23 INFO - PROCESS | 2140 | 1466500343682 Marionette TRACE conn10 <- [1,1766,null,{}] 02:12:23 INFO - PROCESS | 2140 | 1466500343686 Marionette TRACE conn10 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:23 INFO - PROCESS | 2140 | 1466500343688 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:23 INFO - PROCESS | 2140 | 1466500343801 Marionette TRACE conn10 <- [1,1767,null,{"value":null}] 02:12:23 INFO - PROCESS | 2140 | 1466500343853 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:23 INFO - PROCESS | 2140 | 1466500343855 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D54B800 == 37 [pid = 2140] [id = 451] 02:12:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026488BA000) [pid = 2140] [serial = 1353] [outer = 0000000000000000] 02:12:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002652209800) [pid = 2140] [serial = 1354] [outer = 00000026488BA000] 02:12:23 INFO - PROCESS | 2140 | 1466500343902 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A632C00) [pid = 2140] [serial = 1355] [outer = 00000026488BA000] 02:12:24 INFO - PROCESS | 2140 | 1466500344264 Marionette TRACE conn10 <- [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]]]}] 02:12:24 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 02:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 02:12:24 INFO - PROCESS | 2140 | 1466500344311 Marionette TRACE conn10 -> [0,1769,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 2140 | 1466500344323 Marionette TRACE conn10 <- [1,1769,null,{"value":"13"}] 02:12:24 INFO - PROCESS | 2140 | 1466500344326 Marionette TRACE conn10 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:12:24 INFO - PROCESS | 2140 | 1466500344328 Marionette TRACE conn10 <- [1,1770,null,{}] 02:12:24 INFO - PROCESS | 2140 | 1466500344332 Marionette TRACE conn10 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:24 INFO - PROCESS | 2140 | 1466500344334 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:24 INFO - PROCESS | 2140 | 1466500344420 Marionette TRACE conn10 <- [1,1771,null,{"value":null}] 02:12:24 INFO - PROCESS | 2140 | 1466500344452 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 2140 | 1466500344454 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:24 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5DD000 == 38 [pid = 2140] [id = 452] 02:12:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265AEEA800) [pid = 2140] [serial = 1356] [outer = 0000000000000000] 02:12:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265B0ABC00) [pid = 2140] [serial = 1357] [outer = 000000265AEEA800] 02:12:24 INFO - PROCESS | 2140 | 1466500344499 Marionette DEBUG loaded listener.js 02:12:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265B14E000) [pid = 2140] [serial = 1358] [outer = 000000265AEEA800] 02:12:24 INFO - PROCESS | 2140 | 1466500344905 Marionette TRACE conn10 <- [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]]]}] 02:12:24 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 02:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 02:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:12:24 INFO - PROCESS | 2140 | 1466500344962 Marionette TRACE conn10 -> [0,1773,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 2140 | 1466500344964 Marionette TRACE conn10 <- [1,1773,null,{"value":"13"}] 02:12:24 INFO - PROCESS | 2140 | 1466500344968 Marionette TRACE conn10 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - PROCESS | 2140 | 1466500344969 Marionette TRACE conn10 <- [1,1774,null,{}] 02:12:24 INFO - PROCESS | 2140 | 1466500344973 Marionette TRACE conn10 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:24 INFO - PROCESS | 2140 | 1466500344975 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:25 INFO - PROCESS | 2140 | 1466500345059 Marionette TRACE conn10 <- [1,1775,null,{"value":null}] 02:12:25 INFO - PROCESS | 2140 | 1466500345064 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 2140 | 1466500345066 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA41800 == 39 [pid = 2140] [id = 453] 02:12:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265B155800) [pid = 2140] [serial = 1359] [outer = 0000000000000000] 02:12:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265B360800) [pid = 2140] [serial = 1360] [outer = 000000265B155800] 02:12:25 INFO - PROCESS | 2140 | 1466500345112 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265B36B800) [pid = 2140] [serial = 1361] [outer = 000000265B155800] 02:12:25 INFO - PROCESS | 2140 | 1466500345580 Marionette TRACE conn10 <- [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]]]}] 02:12:25 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 02:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 692ms 02:12:25 INFO - PROCESS | 2140 | 1466500345662 Marionette TRACE conn10 -> [0,1777,"getWindowHandle",null] 02:12:25 INFO - PROCESS | 2140 | 1466500345667 Marionette TRACE conn10 <- [1,1777,null,{"value":"13"}] 02:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:12:25 INFO - PROCESS | 2140 | 1466500345673 Marionette TRACE conn10 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - PROCESS | 2140 | 1466500345678 Marionette TRACE conn10 <- [1,1778,null,{}] 02:12:25 INFO - PROCESS | 2140 | 1466500345686 Marionette TRACE conn10 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:25 INFO - PROCESS | 2140 | 1466500345689 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:25 INFO - PROCESS | 2140 | 1466500345909 Marionette TRACE conn10 <- [1,1779,null,{"value":null}] 02:12:25 INFO - PROCESS | 2140 | 1466500345973 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 2140 | 1466500345978 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:26 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652EB0800 == 40 [pid = 2140] [id = 454] 02:12:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264D85C400) [pid = 2140] [serial = 1362] [outer = 0000000000000000] 02:12:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264E36F000) [pid = 2140] [serial = 1363] [outer = 000000264D85C400] 02:12:26 INFO - PROCESS | 2140 | 1466500346038 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264FB43C00) [pid = 2140] [serial = 1364] [outer = 000000264D85C400] 02:12:26 INFO - PROCESS | 2140 | 1466500346623 Marionette TRACE conn10 <- [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]]]}] 02:12:26 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) 02:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 984ms 02:12:26 INFO - PROCESS | 2140 | 1466500346661 Marionette TRACE conn10 -> [0,1781,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 2140 | 1466500346666 Marionette TRACE conn10 <- [1,1781,null,{"value":"13"}] 02:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:12:26 INFO - PROCESS | 2140 | 1466500346673 Marionette TRACE conn10 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:12:26 INFO - PROCESS | 2140 | 1466500346676 Marionette TRACE conn10 <- [1,1782,null,{}] 02:12:26 INFO - PROCESS | 2140 | 1466500346680 Marionette TRACE conn10 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:26 INFO - PROCESS | 2140 | 1466500346683 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:26 INFO - PROCESS | 2140 | 1466500346803 Marionette TRACE conn10 <- [1,1783,null,{"value":null}] 02:12:26 INFO - PROCESS | 2140 | 1466500346899 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:26 INFO - PROCESS | 2140 | 1466500346902 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B009800 == 41 [pid = 2140] [id = 455] 02:12:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002653740C00) [pid = 2140] [serial = 1365] [outer = 0000000000000000] 02:12:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002655866800) [pid = 2140] [serial = 1366] [outer = 0000002653740C00] 02:12:26 INFO - PROCESS | 2140 | 1466500346960 Marionette DEBUG loaded listener.js 02:12:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002656A2F400) [pid = 2140] [serial = 1367] [outer = 0000002653740C00] 02:12:27 INFO - PROCESS | 2140 | 1466500347570 Marionette TRACE conn10 <- [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]]]}] 02:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 944ms 02:12:27 INFO - PROCESS | 2140 | 1466500347618 Marionette TRACE conn10 -> [0,1785,"getWindowHandle",null] 02:12:27 INFO - PROCESS | 2140 | 1466500347621 Marionette TRACE conn10 <- [1,1785,null,{"value":"13"}] 02:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:12:27 INFO - PROCESS | 2140 | 1466500347625 Marionette TRACE conn10 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:12:27 INFO - PROCESS | 2140 | 1466500347629 Marionette TRACE conn10 <- [1,1786,null,{}] 02:12:27 INFO - PROCESS | 2140 | 1466500347641 Marionette TRACE conn10 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:27 INFO - PROCESS | 2140 | 1466500347647 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:27 INFO - PROCESS | 2140 | 1466500347767 Marionette TRACE conn10 <- [1,1787,null,{"value":null}] 02:12:27 INFO - PROCESS | 2140 | 1466500347890 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:27 INFO - PROCESS | 2140 | 1466500347893 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:27 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E15A800 == 42 [pid = 2140] [id = 456] 02:12:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A667000) [pid = 2140] [serial = 1368] [outer = 0000000000000000] 02:12:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265A66A400) [pid = 2140] [serial = 1369] [outer = 000000265A667000] 02:12:27 INFO - PROCESS | 2140 | 1466500347953 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265B0A8000) [pid = 2140] [serial = 1370] [outer = 000000265A667000] 02:12:28 INFO - PROCESS | 2140 | 1466500348527 Marionette TRACE conn10 <- [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]]]}] 02:12:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:12:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 943ms 02:12:28 INFO - PROCESS | 2140 | 1466500348570 Marionette TRACE conn10 -> [0,1789,"getWindowHandle",null] 02:12:28 INFO - PROCESS | 2140 | 1466500348574 Marionette TRACE conn10 <- [1,1789,null,{"value":"13"}] 02:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:12:28 INFO - PROCESS | 2140 | 1466500348577 Marionette TRACE conn10 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:12:28 INFO - PROCESS | 2140 | 1466500348579 Marionette TRACE conn10 <- [1,1790,null,{}] 02:12:28 INFO - PROCESS | 2140 | 1466500348583 Marionette TRACE conn10 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:28 INFO - PROCESS | 2140 | 1466500348586 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:28 INFO - PROCESS | 2140 | 1466500348705 Marionette TRACE conn10 <- [1,1791,null,{"value":null}] 02:12:28 INFO - PROCESS | 2140 | 1466500348792 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 2140 | 1466500348795 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:28 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534D3000 == 43 [pid = 2140] [id = 457] 02:12:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000265B6AA000) [pid = 2140] [serial = 1371] [outer = 0000000000000000] 02:12:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000265BE65000) [pid = 2140] [serial = 1372] [outer = 000000265B6AA000] 02:12:28 INFO - PROCESS | 2140 | 1466500348850 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000265C898800) [pid = 2140] [serial = 1373] [outer = 000000265B6AA000] 02:12:29 INFO - PROCESS | 2140 | 1466500349414 Marionette TRACE conn10 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 882ms 02:12:29 INFO - PROCESS | 2140 | 1466500349461 Marionette TRACE conn10 -> [0,1793,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 2140 | 1466500349464 Marionette TRACE conn10 <- [1,1793,null,{"value":"13"}] 02:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:12:29 INFO - PROCESS | 2140 | 1466500349468 Marionette TRACE conn10 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - PROCESS | 2140 | 1466500349470 Marionette TRACE conn10 <- [1,1794,null,{}] 02:12:29 INFO - PROCESS | 2140 | 1466500349474 Marionette TRACE conn10 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:29 INFO - PROCESS | 2140 | 1466500349476 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:29 INFO - PROCESS | 2140 | 1466500349586 Marionette TRACE conn10 <- [1,1795,null,{"value":null}] 02:12:29 INFO - PROCESS | 2140 | 1466500349720 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 2140 | 1466500349723 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C738800 == 44 [pid = 2140] [id = 458] 02:12:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265A13EC00) [pid = 2140] [serial = 1374] [outer = 0000000000000000] 02:12:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 98 (000000265C89B000) [pid = 2140] [serial = 1375] [outer = 000000265A13EC00] 02:12:29 INFO - PROCESS | 2140 | 1466500349779 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 99 (000000265C8A6C00) [pid = 2140] [serial = 1376] [outer = 000000265A13EC00] 02:12:30 INFO - PROCESS | 2140 | 1466500350573 Marionette TRACE conn10 <- [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]]]}] 02:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1188ms 02:12:30 INFO - PROCESS | 2140 | 1466500350658 Marionette TRACE conn10 -> [0,1797,"getWindowHandle",null] 02:12:30 INFO - PROCESS | 2140 | 1466500350663 Marionette TRACE conn10 <- [1,1797,null,{"value":"13"}] 02:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:12:30 INFO - PROCESS | 2140 | 1466500350668 Marionette TRACE conn10 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:12:30 INFO - PROCESS | 2140 | 1466500350672 Marionette TRACE conn10 <- [1,1798,null,{}] 02:12:30 INFO - PROCESS | 2140 | 1466500350677 Marionette TRACE conn10 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:30 INFO - PROCESS | 2140 | 1466500350680 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:30 INFO - PROCESS | 2140 | 1466500350803 Marionette TRACE conn10 <- [1,1799,null,{"value":null}] 02:12:30 INFO - PROCESS | 2140 | 1466500350928 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:30 INFO - PROCESS | 2140 | 1466500350933 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D689800 == 45 [pid = 2140] [id = 459] 02:12:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 100 (000000264E0D1800) [pid = 2140] [serial = 1377] [outer = 0000000000000000] 02:12:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 101 (000000264E39C000) [pid = 2140] [serial = 1378] [outer = 000000264E0D1800] 02:12:30 INFO - PROCESS | 2140 | 1466500350989 Marionette DEBUG loaded listener.js 02:12:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 102 (000000264F299800) [pid = 2140] [serial = 1379] [outer = 000000264E0D1800] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5DD000 == 44 [pid = 2140] [id = 452] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265D54B800 == 43 [pid = 2140] [id = 451] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265D252800 == 42 [pid = 2140] [id = 450] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCB6800 == 41 [pid = 2140] [id = 449] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE8E800 == 40 [pid = 2140] [id = 448] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265B012000 == 39 [pid = 2140] [id = 447] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 0000002658AC9800 == 38 [pid = 2140] [id = 446] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 00000026535D5000 == 37 [pid = 2140] [id = 445] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000264E455000 == 36 [pid = 2140] [id = 444] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000264E479000 == 35 [pid = 2140] [id = 442] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265891A000 == 34 [pid = 2140] [id = 443] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265C846000 == 33 [pid = 2140] [id = 441] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265C738800 == 32 [pid = 2140] [id = 458] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 00000026534D3000 == 31 [pid = 2140] [id = 457] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265E15A800 == 30 [pid = 2140] [id = 456] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265B009800 == 29 [pid = 2140] [id = 455] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA41800 == 28 [pid = 2140] [id = 453] 02:12:32 INFO - PROCESS | 2140 | --DOCSHELL 0000002652EB0800 == 27 [pid = 2140] [id = 454] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 101 (000000265227F400) [pid = 2140] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 100 (000000264D64D000) [pid = 2140] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 99 (000000264D853800) [pid = 2140] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 98 (0000002653FB8000) [pid = 2140] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 97 (0000002652F55000) [pid = 2140] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (0000002653E7C000) [pid = 2140] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265373B000) [pid = 2140] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264F272800) [pid = 2140] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264D85D800) [pid = 2140] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0000002656899000) [pid = 2140] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002653E78400) [pid = 2140] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A866000) [pid = 2140] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265A66C800) [pid = 2140] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002656414400) [pid = 2140] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265B6AD400) [pid = 2140] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265B6A4C00) [pid = 2140] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A2CB000) [pid = 2140] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264E0B4000) [pid = 2140] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (00000026491A1C00) [pid = 2140] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002655D64800) [pid = 2140] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A10B400) [pid = 2140] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E3D9C00) [pid = 2140] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A211400) [pid = 2140] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002656421800) [pid = 2140] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026524A5C00) [pid = 2140] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002658A95800) [pid = 2140] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264F110000) [pid = 2140] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 02:12:32 INFO - PROCESS | 2140 | 1466500352344 Marionette TRACE conn10 <- [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]]]}] 02:12:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1747ms 02:12:32 INFO - PROCESS | 2140 | 1466500352420 Marionette TRACE conn10 -> [0,1801,"getWindowHandle",null] 02:12:32 INFO - PROCESS | 2140 | 1466500352425 Marionette TRACE conn10 <- [1,1801,null,{"value":"13"}] 02:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:12:32 INFO - PROCESS | 2140 | 1466500352430 Marionette TRACE conn10 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:12:32 INFO - PROCESS | 2140 | 1466500352434 Marionette TRACE conn10 <- [1,1802,null,{}] 02:12:32 INFO - PROCESS | 2140 | 1466500352442 Marionette TRACE conn10 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:32 INFO - PROCESS | 2140 | 1466500352445 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:32 INFO - PROCESS | 2140 | 1466500352582 Marionette TRACE conn10 <- [1,1803,null,{"value":null}] 02:12:32 INFO - PROCESS | 2140 | 1466500352591 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:32 INFO - PROCESS | 2140 | 1466500352595 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:32 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E46F800 == 28 [pid = 2140] [id = 460] 02:12:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002649066C00) [pid = 2140] [serial = 1380] [outer = 0000000000000000] 02:12:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002649228400) [pid = 2140] [serial = 1381] [outer = 0000002649066C00] 02:12:32 INFO - PROCESS | 2140 | 1466500352644 Marionette DEBUG loaded listener.js 02:12:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (00000026499E0800) [pid = 2140] [serial = 1382] [outer = 0000002649066C00] 02:12:33 INFO - PROCESS | 2140 | 1466500353130 Marionette TRACE conn10 <- [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]]]}] 02:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 734ms 02:12:33 INFO - PROCESS | 2140 | 1466500353167 Marionette TRACE conn10 -> [0,1805,"getWindowHandle",null] 02:12:33 INFO - PROCESS | 2140 | 1466500353172 Marionette TRACE conn10 <- [1,1805,null,{"value":"13"}] 02:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:12:33 INFO - PROCESS | 2140 | 1466500353216 Marionette TRACE conn10 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:12:33 INFO - PROCESS | 2140 | 1466500353219 Marionette TRACE conn10 <- [1,1806,null,{}] 02:12:33 INFO - PROCESS | 2140 | 1466500353226 Marionette TRACE conn10 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:33 INFO - PROCESS | 2140 | 1466500353229 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:33 INFO - PROCESS | 2140 | 1466500353322 Marionette TRACE conn10 <- [1,1807,null,{"value":null}] 02:12:33 INFO - PROCESS | 2140 | 1466500353336 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 2140 | 1466500353339 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:33 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534C8800 == 29 [pid = 2140] [id = 461] 02:12:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264D9BD000) [pid = 2140] [serial = 1383] [outer = 0000000000000000] 02:12:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264E0B4000) [pid = 2140] [serial = 1384] [outer = 000000264D9BD000] 02:12:33 INFO - PROCESS | 2140 | 1466500353388 Marionette DEBUG loaded listener.js 02:12:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264E430800) [pid = 2140] [serial = 1385] [outer = 000000264D9BD000] 02:12:33 INFO - PROCESS | 2140 | 1466500353881 Marionette TRACE conn10 <- [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]]]}] 02:12:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:12:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 02:12:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:12:33 INFO - PROCESS | 2140 | 1466500353912 Marionette TRACE conn10 -> [0,1809,"getWindowHandle",null] 02:12:33 INFO - PROCESS | 2140 | 1466500353915 Marionette TRACE conn10 <- [1,1809,null,{"value":"13"}] 02:12:33 INFO - PROCESS | 2140 | 1466500353918 Marionette TRACE conn10 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:12:33 INFO - PROCESS | 2140 | 1466500353922 Marionette TRACE conn10 <- [1,1810,null,{}] 02:12:33 INFO - PROCESS | 2140 | 1466500353933 Marionette TRACE conn10 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:33 INFO - PROCESS | 2140 | 1466500353938 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:34 INFO - PROCESS | 2140 | 1466500354028 Marionette TRACE conn10 <- [1,1811,null,{"value":null}] 02:12:34 INFO - PROCESS | 2140 | 1466500354114 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 2140 | 1466500354117 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:34 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C70800 == 30 [pid = 2140] [id = 462] 02:12:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002649007C00) [pid = 2140] [serial = 1386] [outer = 0000000000000000] 02:12:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264FC4D800) [pid = 2140] [serial = 1387] [outer = 0000002649007C00] 02:12:34 INFO - PROCESS | 2140 | 1466500354167 Marionette DEBUG loaded listener.js 02:12:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265249C400) [pid = 2140] [serial = 1388] [outer = 0000002649007C00] 02:12:34 INFO - PROCESS | 2140 | 1466500354620 Marionette TRACE conn10 <- [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]]]}] 02:12:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 02:12:34 INFO - PROCESS | 2140 | 1466500354682 Marionette TRACE conn10 -> [0,1813,"getWindowHandle",null] 02:12:34 INFO - PROCESS | 2140 | 1466500354684 Marionette TRACE conn10 <- [1,1813,null,{"value":"13"}] 02:12:34 INFO - PROCESS | 2140 | 1466500354700 Marionette TRACE conn10 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:12:34 INFO - PROCESS | 2140 | 1466500354702 Marionette TRACE conn10 <- [1,1814,null,{}] 02:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:12:34 INFO - PROCESS | 2140 | 1466500354709 Marionette TRACE conn10 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:34 INFO - PROCESS | 2140 | 1466500354711 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:34 INFO - PROCESS | 2140 | 1466500354829 Marionette TRACE conn10 <- [1,1815,null,{"value":null}] 02:12:34 INFO - PROCESS | 2140 | 1466500354840 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 2140 | 1466500354842 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265890D800 == 31 [pid = 2140] [id = 463] 02:12:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026524C1000) [pid = 2140] [serial = 1389] [outer = 0000000000000000] 02:12:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002652F5B000) [pid = 2140] [serial = 1390] [outer = 00000026524C1000] 02:12:34 INFO - PROCESS | 2140 | 1466500354931 Marionette DEBUG loaded listener.js 02:12:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265373D400) [pid = 2140] [serial = 1391] [outer = 00000026524C1000] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002658F36000) [pid = 2140] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A666C00) [pid = 2140] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026488BA000) [pid = 2140] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A85FC00) [pid = 2140] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265AEEA800) [pid = 2140] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A217400) [pid = 2140] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264919D000) [pid = 2140] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F111400) [pid = 2140] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E00E000) [pid = 2140] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656F86800) [pid = 2140] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026539E6800) [pid = 2140] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264F296000) [pid = 2140] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:12:35 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265B155800) [pid = 2140] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:12:36 INFO - PROCESS | 2140 | 1466500356002 Marionette TRACE conn10 <- [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]]]}] 02:12:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:12:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1336ms 02:12:36 INFO - PROCESS | 2140 | 1466500356045 Marionette TRACE conn10 -> [0,1817,"getWindowHandle",null] 02:12:36 INFO - PROCESS | 2140 | 1466500356050 Marionette TRACE conn10 <- [1,1817,null,{"value":"13"}] 02:12:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:12:36 INFO - PROCESS | 2140 | 1466500356055 Marionette TRACE conn10 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:12:36 INFO - PROCESS | 2140 | 1466500356061 Marionette TRACE conn10 <- [1,1818,null,{}] 02:12:36 INFO - PROCESS | 2140 | 1466500356067 Marionette TRACE conn10 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:36 INFO - PROCESS | 2140 | 1466500356070 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:36 INFO - PROCESS | 2140 | 1466500356253 Marionette TRACE conn10 <- [1,1819,null,{"value":null}] 02:12:36 INFO - PROCESS | 2140 | 1466500356263 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:36 INFO - PROCESS | 2140 | 1466500356267 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:36 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F11000 == 32 [pid = 2140] [id = 464] 02:12:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026499D7800) [pid = 2140] [serial = 1392] [outer = 0000000000000000] 02:12:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264D6D1000) [pid = 2140] [serial = 1393] [outer = 00000026499D7800] 02:12:36 INFO - PROCESS | 2140 | 1466500356328 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264E37A800) [pid = 2140] [serial = 1394] [outer = 00000026499D7800] 02:12:37 INFO - PROCESS | 2140 | 1466500357104 Marionette TRACE conn10 <- [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]]]}] 02:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1085ms 02:12:37 INFO - PROCESS | 2140 | 1466500357165 Marionette TRACE conn10 -> [0,1821,"getWindowHandle",null] 02:12:37 INFO - PROCESS | 2140 | 1466500357170 Marionette TRACE conn10 <- [1,1821,null,{"value":"13"}] 02:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:12:37 INFO - PROCESS | 2140 | 1466500357177 Marionette TRACE conn10 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - PROCESS | 2140 | 1466500357181 Marionette TRACE conn10 <- [1,1822,null,{}] 02:12:37 INFO - PROCESS | 2140 | 1466500357185 Marionette TRACE conn10 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:37 INFO - PROCESS | 2140 | 1466500357188 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:37 INFO - PROCESS | 2140 | 1466500357312 Marionette TRACE conn10 <- [1,1823,null,{"value":null}] 02:12:37 INFO - PROCESS | 2140 | 1466500357390 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 2140 | 1466500357393 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:37 INFO - PROCESS | 2140 | ++DOCSHELL 000000265892C800 == 33 [pid = 2140] [id = 465] 02:12:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264919F000) [pid = 2140] [serial = 1395] [outer = 0000000000000000] 02:12:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002652498C00) [pid = 2140] [serial = 1396] [outer = 000000264919F000] 02:12:37 INFO - PROCESS | 2140 | 1466500357496 Marionette DEBUG loaded listener.js 02:12:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002652F62000) [pid = 2140] [serial = 1397] [outer = 000000264919F000] 02:12:38 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C70800 == 32 [pid = 2140] [id = 462] 02:12:38 INFO - PROCESS | 2140 | --DOCSHELL 00000026534C8800 == 31 [pid = 2140] [id = 461] 02:12:38 INFO - PROCESS | 2140 | --DOCSHELL 000000264E46F800 == 30 [pid = 2140] [id = 460] 02:12:38 INFO - PROCESS | 2140 | --DOCSHELL 000000264D689800 == 29 [pid = 2140] [id = 459] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A13C000) [pid = 2140] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A2CB400) [pid = 2140] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A85B800) [pid = 2140] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A67EC00) [pid = 2140] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002652209800) [pid = 2140] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A8B6000) [pid = 2140] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265B14E000) [pid = 2140] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A631800) [pid = 2140] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002649224800) [pid = 2140] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264D6D5000) [pid = 2140] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265220C400) [pid = 2140] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265249F400) [pid = 2140] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264E0BDC00) [pid = 2140] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264F29F000) [pid = 2140] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002656F8B400) [pid = 2140] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0000002655862000) [pid = 2140] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002656424C00) [pid = 2140] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264F29EC00) [pid = 2140] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0000002652498000) [pid = 2140] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (000000265B360800) [pid = 2140] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000265B36B800) [pid = 2140] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265B0ABC00) [pid = 2140] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000265AEEA000) [pid = 2140] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000265A632C00) [pid = 2140] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (0000002658F30400) [pid = 2140] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 02:12:38 INFO - PROCESS | 2140 | 1466500358310 Marionette TRACE conn10 <- [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]]]}] 02:12:38 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 02:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1199ms 02:12:38 INFO - PROCESS | 2140 | 1466500358378 Marionette TRACE conn10 -> [0,1825,"getWindowHandle",null] 02:12:38 INFO - PROCESS | 2140 | 1466500358383 Marionette TRACE conn10 <- [1,1825,null,{"value":"13"}] 02:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:12:38 INFO - PROCESS | 2140 | 1466500358388 Marionette TRACE conn10 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:12:38 INFO - PROCESS | 2140 | 1466500358391 Marionette TRACE conn10 <- [1,1826,null,{}] 02:12:38 INFO - PROCESS | 2140 | 1466500358397 Marionette TRACE conn10 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:38 INFO - PROCESS | 2140 | 1466500358400 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:38 INFO - PROCESS | 2140 | 1466500358507 Marionette TRACE conn10 <- [1,1827,null,{"value":null}] 02:12:38 INFO - PROCESS | 2140 | 1466500358514 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:38 INFO - PROCESS | 2140 | 1466500358519 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:38 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F0E800 == 30 [pid = 2140] [id = 466] 02:12:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (000000264D6B3000) [pid = 2140] [serial = 1398] [outer = 0000000000000000] 02:12:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (000000264D6DA000) [pid = 2140] [serial = 1399] [outer = 000000264D6B3000] 02:12:38 INFO - PROCESS | 2140 | 1466500358571 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (000000264E19A400) [pid = 2140] [serial = 1400] [outer = 000000264D6B3000] 02:12:39 INFO - PROCESS | 2140 | 1466500359122 Marionette TRACE conn10 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 776ms 02:12:39 INFO - PROCESS | 2140 | 1466500359167 Marionette TRACE conn10 -> [0,1829,"getWindowHandle",null] 02:12:39 INFO - PROCESS | 2140 | 1466500359172 Marionette TRACE conn10 <- [1,1829,null,{"value":"13"}] 02:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:12:39 INFO - PROCESS | 2140 | 1466500359178 Marionette TRACE conn10 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:12:39 INFO - PROCESS | 2140 | 1466500359181 Marionette TRACE conn10 <- [1,1830,null,{}] 02:12:39 INFO - PROCESS | 2140 | 1466500359185 Marionette TRACE conn10 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:39 INFO - PROCESS | 2140 | 1466500359187 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:39 INFO - PROCESS | 2140 | 1466500359280 Marionette TRACE conn10 <- [1,1831,null,{"value":null}] 02:12:39 INFO - PROCESS | 2140 | 1466500359358 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:39 INFO - PROCESS | 2140 | 1466500359360 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:39 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655A87800 == 31 [pid = 2140] [id = 467] 02:12:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000264F295C00) [pid = 2140] [serial = 1401] [outer = 0000000000000000] 02:12:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (000000264F763C00) [pid = 2140] [serial = 1402] [outer = 000000264F295C00] 02:12:39 INFO - PROCESS | 2140 | 1466500359408 Marionette DEBUG loaded listener.js 02:12:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000265249C000) [pid = 2140] [serial = 1403] [outer = 000000264F295C00] 02:12:39 INFO - PROCESS | 2140 | 1466500359825 Marionette TRACE conn10 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:12:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:12:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 691ms 02:12:39 INFO - PROCESS | 2140 | 1466500359901 Marionette TRACE conn10 -> [0,1833,"getWindowHandle",null] 02:12:39 INFO - PROCESS | 2140 | 1466500359903 Marionette TRACE conn10 <- [1,1833,null,{"value":"13"}] 02:12:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:12:39 INFO - PROCESS | 2140 | 1466500359911 Marionette TRACE conn10 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:12:39 INFO - PROCESS | 2140 | 1466500359915 Marionette TRACE conn10 <- [1,1834,null,{}] 02:12:39 INFO - PROCESS | 2140 | 1466500359931 Marionette TRACE conn10 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:39 INFO - PROCESS | 2140 | 1466500359936 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:40 INFO - PROCESS | 2140 | 1466500360026 Marionette TRACE conn10 <- [1,1835,null,{"value":null}] 02:12:40 INFO - PROCESS | 2140 | 1466500360042 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 2140 | 1466500360045 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:40 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FA0800 == 32 [pid = 2140] [id = 468] 02:12:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (00000026539E9400) [pid = 2140] [serial = 1404] [outer = 0000000000000000] 02:12:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0000002653FBE000) [pid = 2140] [serial = 1405] [outer = 00000026539E9400] 02:12:40 INFO - PROCESS | 2140 | 1466500360094 Marionette DEBUG loaded listener.js 02:12:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002656080400) [pid = 2140] [serial = 1406] [outer = 00000026539E9400] 02:12:40 INFO - PROCESS | 2140 | 1466500360525 Marionette TRACE conn10 <- [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]]]}] 02:12:40 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) 02:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 691ms 02:12:40 INFO - PROCESS | 2140 | 1466500360605 Marionette TRACE conn10 -> [0,1837,"getWindowHandle",null] 02:12:40 INFO - PROCESS | 2140 | 1466500360608 Marionette TRACE conn10 <- [1,1837,null,{"value":"13"}] 02:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:12:40 INFO - PROCESS | 2140 | 1466500360611 Marionette TRACE conn10 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:12:40 INFO - PROCESS | 2140 | 1466500360613 Marionette TRACE conn10 <- [1,1838,null,{}] 02:12:40 INFO - PROCESS | 2140 | 1466500360617 Marionette TRACE conn10 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:40 INFO - PROCESS | 2140 | 1466500360619 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:40 INFO - PROCESS | 2140 | 1466500360735 Marionette TRACE conn10 <- [1,1839,null,{"value":null}] 02:12:40 INFO - PROCESS | 2140 | 1466500360741 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 2140 | 1466500360743 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD71000 == 33 [pid = 2140] [id = 469] 02:12:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000265641B800) [pid = 2140] [serial = 1407] [outer = 0000000000000000] 02:12:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002656429C00) [pid = 2140] [serial = 1408] [outer = 000000265641B800] 02:12:40 INFO - PROCESS | 2140 | 1466500360832 Marionette DEBUG loaded listener.js 02:12:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000265689EC00) [pid = 2140] [serial = 1409] [outer = 000000265641B800] 02:12:41 INFO - PROCESS | 2140 | 1466500361276 Marionette TRACE conn10 <- [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]]]}] 02:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 691ms 02:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:12:41 INFO - PROCESS | 2140 | 1466500361313 Marionette TRACE conn10 -> [0,1841,"getWindowHandle",null] 02:12:41 INFO - PROCESS | 2140 | 1466500361315 Marionette TRACE conn10 <- [1,1841,null,{"value":"13"}] 02:12:41 INFO - PROCESS | 2140 | 1466500361319 Marionette TRACE conn10 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:12:41 INFO - PROCESS | 2140 | 1466500361321 Marionette TRACE conn10 <- [1,1842,null,{}] 02:12:41 INFO - PROCESS | 2140 | 1466500361325 Marionette TRACE conn10 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:41 INFO - PROCESS | 2140 | 1466500361327 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:41 INFO - PROCESS | 2140 | 1466500361467 Marionette TRACE conn10 <- [1,1843,null,{"value":null}] 02:12:41 INFO - PROCESS | 2140 | 1466500361488 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 2140 | 1466500361490 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:41 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B003000 == 34 [pid = 2140] [id = 470] 02:12:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002656F83800) [pid = 2140] [serial = 1410] [outer = 0000000000000000] 02:12:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002656F8D800) [pid = 2140] [serial = 1411] [outer = 0000002656F83800] 02:12:41 INFO - PROCESS | 2140 | 1466500361535 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002658788800) [pid = 2140] [serial = 1412] [outer = 0000002656F83800] 02:12:41 INFO - PROCESS | 2140 | 1466500361966 Marionette TRACE conn10 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 692ms 02:12:42 INFO - PROCESS | 2140 | 1466500362011 Marionette TRACE conn10 -> [0,1845,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 2140 | 1466500362014 Marionette TRACE conn10 <- [1,1845,null,{"value":"13"}] 02:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:12:42 INFO - PROCESS | 2140 | 1466500362017 Marionette TRACE conn10 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 2140 | 1466500362019 Marionette TRACE conn10 <- [1,1846,null,{}] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002649007C00) [pid = 2140] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002653740C00) [pid = 2140] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A13EC00) [pid = 2140] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265B6AA000) [pid = 2140] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A667000) [pid = 2140] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000264D85C400) [pid = 2140] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002649066C00) [pid = 2140] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264D9BD000) [pid = 2140] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:12:42 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000264E0D1800) [pid = 2140] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:12:42 INFO - PROCESS | 2140 | 1466500362037 Marionette TRACE conn10 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:42 INFO - PROCESS | 2140 | 1466500362043 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:42 INFO - PROCESS | 2140 | 1466500362181 Marionette TRACE conn10 <- [1,1847,null,{"value":null}] 02:12:42 INFO - PROCESS | 2140 | 1466500362228 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:42 INFO - PROCESS | 2140 | 1466500362230 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10E800 == 35 [pid = 2140] [id = 471] 02:12:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0000002649C1BC00) [pid = 2140] [serial = 1413] [outer = 0000000000000000] 02:12:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (00000026524B7C00) [pid = 2140] [serial = 1414] [outer = 0000002649C1BC00] 02:12:42 INFO - PROCESS | 2140 | 1466500362276 Marionette DEBUG loaded listener.js 02:12:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002658F86000) [pid = 2140] [serial = 1415] [outer = 0000002649C1BC00] 02:12:42 INFO - PROCESS | 2140 | 1466500362647 Marionette TRACE conn10 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 02:12:42 INFO - PROCESS | 2140 | 1466500362711 Marionette TRACE conn10 -> [0,1849,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 2140 | 1466500362714 Marionette TRACE conn10 <- [1,1849,null,{"value":"13"}] 02:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:12:42 INFO - PROCESS | 2140 | 1466500362717 Marionette TRACE conn10 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 2140 | 1466500362719 Marionette TRACE conn10 <- [1,1850,null,{}] 02:12:42 INFO - PROCESS | 2140 | 1466500362723 Marionette TRACE conn10 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:42 INFO - PROCESS | 2140 | 1466500362725 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:42 INFO - PROCESS | 2140 | 1466500362848 Marionette TRACE conn10 <- [1,1851,null,{"value":null}] 02:12:42 INFO - PROCESS | 2140 | 1466500362855 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:42 INFO - PROCESS | 2140 | 1466500362857 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C727000 == 36 [pid = 2140] [id = 472] 02:12:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000265A105C00) [pid = 2140] [serial = 1416] [outer = 0000000000000000] 02:12:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000265A141400) [pid = 2140] [serial = 1417] [outer = 000000265A105C00] 02:12:42 INFO - PROCESS | 2140 | 1466500362903 Marionette DEBUG loaded listener.js 02:12:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000265A217C00) [pid = 2140] [serial = 1418] [outer = 000000265A105C00] 02:12:43 INFO - PROCESS | 2140 | 1466500363328 Marionette TRACE conn10 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 629ms 02:12:43 INFO - PROCESS | 2140 | 1466500363355 Marionette TRACE conn10 -> [0,1853,"getWindowHandle",null] 02:12:43 INFO - PROCESS | 2140 | 1466500363358 Marionette TRACE conn10 <- [1,1853,null,{"value":"13"}] 02:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:12:43 INFO - PROCESS | 2140 | 1466500363361 Marionette TRACE conn10 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:12:43 INFO - PROCESS | 2140 | 1466500363363 Marionette TRACE conn10 <- [1,1854,null,{}] 02:12:43 INFO - PROCESS | 2140 | 1466500363367 Marionette TRACE conn10 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:43 INFO - PROCESS | 2140 | 1466500363369 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:43 INFO - PROCESS | 2140 | 1466500363456 Marionette TRACE conn10 <- [1,1855,null,{"value":null}] 02:12:43 INFO - PROCESS | 2140 | 1466500363462 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:43 INFO - PROCESS | 2140 | 1466500363465 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:43 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C850800 == 37 [pid = 2140] [id = 473] 02:12:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265A2C6400) [pid = 2140] [serial = 1419] [outer = 0000000000000000] 02:12:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265A2CF800) [pid = 2140] [serial = 1420] [outer = 000000265A2C6400] 02:12:43 INFO - PROCESS | 2140 | 1466500363510 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265A632C00) [pid = 2140] [serial = 1421] [outer = 000000265A2C6400] 02:12:43 INFO - PROCESS | 2140 | 1466500363948 Marionette TRACE conn10 <- [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]]]}] 02:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 627ms 02:12:43 INFO - PROCESS | 2140 | 1466500363990 Marionette TRACE conn10 -> [0,1857,"getWindowHandle",null] 02:12:44 INFO - PROCESS | 2140 | 1466500363993 Marionette TRACE conn10 <- [1,1857,null,{"value":"13"}] 02:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:12:44 INFO - PROCESS | 2140 | 1466500363997 Marionette TRACE conn10 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - PROCESS | 2140 | 1466500363998 Marionette TRACE conn10 <- [1,1858,null,{}] 02:12:44 INFO - PROCESS | 2140 | 1466500364002 Marionette TRACE conn10 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:44 INFO - PROCESS | 2140 | 1466500364004 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:44 INFO - PROCESS | 2140 | 1466500364087 Marionette TRACE conn10 <- [1,1859,null,{"value":null}] 02:12:44 INFO - PROCESS | 2140 | 1466500364093 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 2140 | 1466500364095 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA0800 == 38 [pid = 2140] [id = 474] 02:12:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265A635000) [pid = 2140] [serial = 1422] [outer = 0000000000000000] 02:12:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265A660400) [pid = 2140] [serial = 1423] [outer = 000000265A635000] 02:12:44 INFO - PROCESS | 2140 | 1466500364141 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A668800) [pid = 2140] [serial = 1424] [outer = 000000265A635000] 02:12:44 INFO - PROCESS | 2140 | 1466500364616 Marionette TRACE conn10 <- [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]]]}] 02:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 690ms 02:12:44 INFO - PROCESS | 2140 | 1466500364701 Marionette TRACE conn10 -> [0,1861,"getWindowHandle",null] 02:12:44 INFO - PROCESS | 2140 | 1466500364706 Marionette TRACE conn10 <- [1,1861,null,{"value":"13"}] 02:12:44 INFO - PROCESS | 2140 | 1466500364711 Marionette TRACE conn10 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:12:44 INFO - PROCESS | 2140 | 1466500364717 Marionette TRACE conn10 <- [1,1862,null,{}] 02:12:44 INFO - PROCESS | 2140 | 1466500364724 Marionette TRACE conn10 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:44 INFO - PROCESS | 2140 | 1466500364728 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:44 INFO - PROCESS | 2140 | 1466500364864 Marionette TRACE conn10 <- [1,1863,null,{"value":null}] 02:12:44 INFO - PROCESS | 2140 | 1466500364951 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 2140 | 1466500364956 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FABB800 == 39 [pid = 2140] [id = 475] 02:12:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002649C12000) [pid = 2140] [serial = 1425] [outer = 0000000000000000] 02:12:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264D831000) [pid = 2140] [serial = 1426] [outer = 0000002649C12000] 02:12:45 INFO - PROCESS | 2140 | 1466500365015 Marionette DEBUG loaded listener.js 02:12:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E638C00) [pid = 2140] [serial = 1427] [outer = 0000002649C12000] 02:12:45 INFO - PROCESS | 2140 | 1466500365668 Marionette TRACE conn10 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:12:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:12:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 985ms 02:12:45 INFO - PROCESS | 2140 | 1466500365704 Marionette TRACE conn10 -> [0,1865,"getWindowHandle",null] 02:12:45 INFO - PROCESS | 2140 | 1466500365709 Marionette TRACE conn10 <- [1,1865,null,{"value":"13"}] 02:12:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:12:45 INFO - PROCESS | 2140 | 1466500365716 Marionette TRACE conn10 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:12:45 INFO - PROCESS | 2140 | 1466500365719 Marionette TRACE conn10 <- [1,1866,null,{}] 02:12:45 INFO - PROCESS | 2140 | 1466500365723 Marionette TRACE conn10 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:45 INFO - PROCESS | 2140 | 1466500365726 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:45 INFO - PROCESS | 2140 | 1466500365845 Marionette TRACE conn10 <- [1,1867,null,{"value":null}] 02:12:45 INFO - PROCESS | 2140 | 1466500365938 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:45 INFO - PROCESS | 2140 | 1466500365941 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:45 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16D800 == 40 [pid = 2140] [id = 476] 02:12:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (00000026524BD800) [pid = 2140] [serial = 1428] [outer = 0000000000000000] 02:12:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652F55000) [pid = 2140] [serial = 1429] [outer = 00000026524BD800] 02:12:46 INFO - PROCESS | 2140 | 1466500365999 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (00000026539EFC00) [pid = 2140] [serial = 1430] [outer = 00000026524BD800] 02:12:46 INFO - PROCESS | 2140 | 1466500366579 Marionette TRACE conn10 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 900ms 02:12:46 INFO - PROCESS | 2140 | 1466500366617 Marionette TRACE conn10 -> [0,1869,"getWindowHandle",null] 02:12:46 INFO - PROCESS | 2140 | 1466500366620 Marionette TRACE conn10 <- [1,1869,null,{"value":"13"}] 02:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:12:46 INFO - PROCESS | 2140 | 1466500366626 Marionette TRACE conn10 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:12:46 INFO - PROCESS | 2140 | 1466500366630 Marionette TRACE conn10 <- [1,1870,null,{}] 02:12:46 INFO - PROCESS | 2140 | 1466500366642 Marionette TRACE conn10 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:46 INFO - PROCESS | 2140 | 1466500366648 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:46 INFO - PROCESS | 2140 | 1466500366767 Marionette TRACE conn10 <- [1,1871,null,{"value":null}] 02:12:46 INFO - PROCESS | 2140 | 1466500366860 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 2140 | 1466500366864 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC9800 == 41 [pid = 2140] [id = 477] 02:12:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002658F35000) [pid = 2140] [serial = 1431] [outer = 0000000000000000] 02:12:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002658F7D800) [pid = 2140] [serial = 1432] [outer = 0000002658F35000] 02:12:46 INFO - PROCESS | 2140 | 1466500366923 Marionette DEBUG loaded listener.js 02:12:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A211400) [pid = 2140] [serial = 1433] [outer = 0000002658F35000] 02:12:47 INFO - PROCESS | 2140 | 1466500367566 Marionette TRACE conn10 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 985ms 02:12:47 INFO - PROCESS | 2140 | 1466500367615 Marionette TRACE conn10 -> [0,1873,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 2140 | 1466500367619 Marionette TRACE conn10 <- [1,1873,null,{"value":"13"}] 02:12:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:12:47 INFO - PROCESS | 2140 | 1466500367622 Marionette TRACE conn10 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - PROCESS | 2140 | 1466500367624 Marionette TRACE conn10 <- [1,1874,null,{}] 02:12:47 INFO - PROCESS | 2140 | 1466500367629 Marionette TRACE conn10 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:47 INFO - PROCESS | 2140 | 1466500367631 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:47 INFO - PROCESS | 2140 | 1466500367746 Marionette TRACE conn10 <- [1,1875,null,{"value":null}] 02:12:47 INFO - PROCESS | 2140 | 1466500367865 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:47 INFO - PROCESS | 2140 | 1466500367867 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D543000 == 42 [pid = 2140] [id = 478] 02:12:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A67B800) [pid = 2140] [serial = 1434] [outer = 0000000000000000] 02:12:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A85C800) [pid = 2140] [serial = 1435] [outer = 000000265A67B800] 02:12:47 INFO - PROCESS | 2140 | 1466500367923 Marionette DEBUG loaded listener.js 02:12:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A8ABC00) [pid = 2140] [serial = 1436] [outer = 000000265A67B800] 02:12:48 INFO - PROCESS | 2140 | 1466500368730 Marionette TRACE conn10 <- [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]]]}] 02:12:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1137ms 02:12:48 INFO - PROCESS | 2140 | 1466500368761 Marionette TRACE conn10 -> [0,1877,"getWindowHandle",null] 02:12:48 INFO - PROCESS | 2140 | 1466500368766 Marionette TRACE conn10 <- [1,1877,null,{"value":"13"}] 02:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:12:48 INFO - PROCESS | 2140 | 1466500368771 Marionette TRACE conn10 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:12:48 INFO - PROCESS | 2140 | 1466500368774 Marionette TRACE conn10 <- [1,1878,null,{}] 02:12:48 INFO - PROCESS | 2140 | 1466500368780 Marionette TRACE conn10 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:48 INFO - PROCESS | 2140 | 1466500368783 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:48 INFO - PROCESS | 2140 | 1466500368899 Marionette TRACE conn10 <- [1,1879,null,{"value":null}] 02:12:48 INFO - PROCESS | 2140 | 1466500368980 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:48 INFO - PROCESS | 2140 | 1466500368985 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:49 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534CF800 == 43 [pid = 2140] [id = 479] 02:12:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264D859800) [pid = 2140] [serial = 1437] [outer = 0000000000000000] 02:12:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264E038400) [pid = 2140] [serial = 1438] [outer = 000000264D859800] 02:12:49 INFO - PROCESS | 2140 | 1466500369090 Marionette DEBUG loaded listener.js 02:12:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264F294000) [pid = 2140] [serial = 1439] [outer = 000000264D859800] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265C850800 == 42 [pid = 2140] [id = 473] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265C727000 == 41 [pid = 2140] [id = 472] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10E800 == 40 [pid = 2140] [id = 471] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265B003000 == 39 [pid = 2140] [id = 470] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD71000 == 38 [pid = 2140] [id = 469] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FA0800 == 37 [pid = 2140] [id = 468] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 0000002655A87800 == 36 [pid = 2140] [id = 467] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F0E800 == 35 [pid = 2140] [id = 466] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265892C800 == 34 [pid = 2140] [id = 465] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F11000 == 33 [pid = 2140] [id = 464] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265890D800 == 32 [pid = 2140] [id = 463] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265D543000 == 31 [pid = 2140] [id = 478] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC9800 == 30 [pid = 2140] [id = 477] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16D800 == 29 [pid = 2140] [id = 476] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA0800 == 28 [pid = 2140] [id = 474] 02:12:50 INFO - PROCESS | 2140 | --DOCSHELL 000000264FABB800 == 27 [pid = 2140] [id = 475] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265249C400) [pid = 2140] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002656A2F400) [pid = 2140] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265C8A6C00) [pid = 2140] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265C898800) [pid = 2140] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265B0A8000) [pid = 2140] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264FB43C00) [pid = 2140] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264FC4D800) [pid = 2140] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265BE65000) [pid = 2140] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649228400) [pid = 2140] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E0B4000) [pid = 2140] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A66A400) [pid = 2140] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E39C000) [pid = 2140] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264E430800) [pid = 2140] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264E36F000) [pid = 2140] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264F299800) [pid = 2140] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265C89B000) [pid = 2140] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026499E0800) [pid = 2140] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002655866800) [pid = 2140] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 02:12:50 INFO - PROCESS | 2140 | 1466500370448 Marionette TRACE conn10 <- [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]]]}] 02:12:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:12:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1696ms 02:12:50 INFO - PROCESS | 2140 | 1466500370471 Marionette TRACE conn10 -> [0,1881,"getWindowHandle",null] 02:12:50 INFO - PROCESS | 2140 | 1466500370475 Marionette TRACE conn10 <- [1,1881,null,{"value":"13"}] 02:12:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:12:50 INFO - PROCESS | 2140 | 1466500370481 Marionette TRACE conn10 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:12:50 INFO - PROCESS | 2140 | 1466500370483 Marionette TRACE conn10 <- [1,1882,null,{}] 02:12:50 INFO - PROCESS | 2140 | 1466500370496 Marionette TRACE conn10 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:50 INFO - PROCESS | 2140 | 1466500370499 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:50 INFO - PROCESS | 2140 | 1466500370596 Marionette TRACE conn10 <- [1,1883,null,{"value":null}] 02:12:50 INFO - PROCESS | 2140 | 1466500370604 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:50 INFO - PROCESS | 2140 | 1466500370607 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E471000 == 28 [pid = 2140] [id = 480] 02:12:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264919AC00) [pid = 2140] [serial = 1440] [outer = 0000000000000000] 02:12:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264922A400) [pid = 2140] [serial = 1441] [outer = 000000264919AC00] 02:12:50 INFO - PROCESS | 2140 | 1466500370656 Marionette DEBUG loaded listener.js 02:12:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002649C14C00) [pid = 2140] [serial = 1442] [outer = 000000264919AC00] 02:12:51 INFO - PROCESS | 2140 | 1466500371137 Marionette TRACE conn10 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 02:12:51 INFO - PROCESS | 2140 | 1466500371218 Marionette TRACE conn10 -> [0,1885,"getWindowHandle",null] 02:12:51 INFO - PROCESS | 2140 | 1466500371224 Marionette TRACE conn10 <- [1,1885,null,{"value":"13"}] 02:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:12:51 INFO - PROCESS | 2140 | 1466500371231 Marionette TRACE conn10 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:12:51 INFO - PROCESS | 2140 | 1466500371234 Marionette TRACE conn10 <- [1,1886,null,{}] 02:12:51 INFO - PROCESS | 2140 | 1466500371238 Marionette TRACE conn10 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:51 INFO - PROCESS | 2140 | 1466500371240 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:51 INFO - PROCESS | 2140 | 1466500371343 Marionette TRACE conn10 <- [1,1887,null,{"value":null}] 02:12:51 INFO - PROCESS | 2140 | 1466500371351 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:51 INFO - PROCESS | 2140 | 1466500371353 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:51 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534D0000 == 29 [pid = 2140] [id = 481] 02:12:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264E0D1800) [pid = 2140] [serial = 1443] [outer = 0000000000000000] 02:12:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264E36F000) [pid = 2140] [serial = 1444] [outer = 000000264E0D1800] 02:12:51 INFO - PROCESS | 2140 | 1466500371405 Marionette DEBUG loaded listener.js 02:12:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264F105400) [pid = 2140] [serial = 1445] [outer = 000000264E0D1800] 02:12:51 INFO - PROCESS | 2140 | 1466500371883 Marionette TRACE conn10 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:12:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:12:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 02:12:51 INFO - PROCESS | 2140 | 1466500371923 Marionette TRACE conn10 -> [0,1889,"getWindowHandle",null] 02:12:51 INFO - PROCESS | 2140 | 1466500371926 Marionette TRACE conn10 <- [1,1889,null,{"value":"13"}] 02:12:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:12:51 INFO - PROCESS | 2140 | 1466500371930 Marionette TRACE conn10 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:12:51 INFO - PROCESS | 2140 | 1466500371934 Marionette TRACE conn10 <- [1,1890,null,{}] 02:12:51 INFO - PROCESS | 2140 | 1466500371946 Marionette TRACE conn10 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:51 INFO - PROCESS | 2140 | 1466500371952 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:52 INFO - PROCESS | 2140 | 1466500372106 Marionette TRACE conn10 <- [1,1891,null,{"value":null}] 02:12:52 INFO - PROCESS | 2140 | 1466500372161 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:52 INFO - PROCESS | 2140 | 1466500372165 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:52 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C7B000 == 30 [pid = 2140] [id = 482] 02:12:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264905D000) [pid = 2140] [serial = 1446] [outer = 0000000000000000] 02:12:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265220C400) [pid = 2140] [serial = 1447] [outer = 000000264905D000] 02:12:52 INFO - PROCESS | 2140 | 1466500372214 Marionette DEBUG loaded listener.js 02:12:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265243A400) [pid = 2140] [serial = 1448] [outer = 000000264905D000] 02:12:52 INFO - PROCESS | 2140 | 1466500372640 Marionette TRACE conn10 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 732ms 02:12:52 INFO - PROCESS | 2140 | 1466500372664 Marionette TRACE conn10 -> [0,1893,"getWindowHandle",null] 02:12:52 INFO - PROCESS | 2140 | 1466500372667 Marionette TRACE conn10 <- [1,1893,null,{"value":"13"}] 02:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:12:52 INFO - PROCESS | 2140 | 1466500372676 Marionette TRACE conn10 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 2140 | 1466500372678 Marionette TRACE conn10 <- [1,1894,null,{}] 02:12:52 INFO - PROCESS | 2140 | 1466500372682 Marionette TRACE conn10 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:52 INFO - PROCESS | 2140 | 1466500372684 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:52 INFO - PROCESS | 2140 | 1466500372803 Marionette TRACE conn10 <- [1,1895,null,{"value":null}] 02:12:52 INFO - PROCESS | 2140 | 1466500372809 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:52 INFO - PROCESS | 2140 | 1466500372811 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:52 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658903000 == 31 [pid = 2140] [id = 483] 02:12:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026524A4C00) [pid = 2140] [serial = 1449] [outer = 0000000000000000] 02:12:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (00000026524BBC00) [pid = 2140] [serial = 1450] [outer = 00000026524A4C00] 02:12:52 INFO - PROCESS | 2140 | 1466500372903 Marionette DEBUG loaded listener.js 02:12:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653513000) [pid = 2140] [serial = 1451] [outer = 00000026524A4C00] 02:12:53 INFO - PROCESS | 2140 | 1466500373340 Marionette TRACE conn10 <- [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]]]}] 02:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 02:12:53 INFO - PROCESS | 2140 | 1466500373371 Marionette TRACE conn10 -> [0,1897,"getWindowHandle",null] 02:12:53 INFO - PROCESS | 2140 | 1466500373374 Marionette TRACE conn10 <- [1,1897,null,{"value":"13"}] 02:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:12:53 INFO - PROCESS | 2140 | 1466500373377 Marionette TRACE conn10 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:12:53 INFO - PROCESS | 2140 | 1466500373379 Marionette TRACE conn10 <- [1,1898,null,{}] 02:12:53 INFO - PROCESS | 2140 | 1466500373383 Marionette TRACE conn10 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:53 INFO - PROCESS | 2140 | 1466500373385 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:53 INFO - PROCESS | 2140 | 1466500373539 Marionette TRACE conn10 <- [1,1899,null,{"value":null}] 02:12:53 INFO - PROCESS | 2140 | 1466500373550 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:53 INFO - PROCESS | 2140 | 1466500373553 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:53 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658ADB800 == 32 [pid = 2140] [id = 484] 02:12:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002647EC5400) [pid = 2140] [serial = 1452] [outer = 0000000000000000] 02:12:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265373F000) [pid = 2140] [serial = 1453] [outer = 0000002647EC5400] 02:12:53 INFO - PROCESS | 2140 | 1466500373599 Marionette DEBUG loaded listener.js 02:12:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002655EB1400) [pid = 2140] [serial = 1454] [outer = 0000002647EC5400] 02:12:54 INFO - PROCESS | 2140 | 1466500374061 Marionette TRACE conn10 <- [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]]]}] 02:12:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:12:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 731ms 02:12:54 INFO - PROCESS | 2140 | 1466500374111 Marionette TRACE conn10 -> [0,1901,"getWindowHandle",null] 02:12:54 INFO - PROCESS | 2140 | 1466500374114 Marionette TRACE conn10 <- [1,1901,null,{"value":"13"}] 02:12:54 INFO - PROCESS | 2140 | 1466500374117 Marionette TRACE conn10 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:12:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:12:54 INFO - PROCESS | 2140 | 1466500374119 Marionette TRACE conn10 <- [1,1902,null,{}] 02:12:54 INFO - PROCESS | 2140 | 1466500374123 Marionette TRACE conn10 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:54 INFO - PROCESS | 2140 | 1466500374129 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:54 INFO - PROCESS | 2140 | 1466500374265 Marionette TRACE conn10 <- [1,1903,null,{"value":null}] 02:12:54 INFO - PROCESS | 2140 | 1466500374276 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:54 INFO - PROCESS | 2140 | 1466500374278 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:54 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE16800 == 33 [pid = 2140] [id = 485] 02:12:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264E0B7400) [pid = 2140] [serial = 1455] [outer = 0000000000000000] 02:12:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265641FC00) [pid = 2140] [serial = 1456] [outer = 000000264E0B7400] 02:12:54 INFO - PROCESS | 2140 | 1466500374324 Marionette DEBUG loaded listener.js 02:12:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002658785400) [pid = 2140] [serial = 1457] [outer = 000000264E0B7400] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002656F83800) [pid = 2140] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002649C1BC00) [pid = 2140] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (00000026539E9400) [pid = 2140] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026499D7800) [pid = 2140] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264919F000) [pid = 2140] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F295C00) [pid = 2140] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D6B3000) [pid = 2140] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026524C1000) [pid = 2140] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A2C6400) [pid = 2140] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A105C00) [pid = 2140] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A635000) [pid = 2140] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:12:54 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265641B800) [pid = 2140] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:12:54 INFO - PROCESS | 2140 | 1466500374936 Marionette TRACE conn10 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 880ms 02:12:55 INFO - PROCESS | 2140 | 1466500375000 Marionette TRACE conn10 -> [0,1905,"getWindowHandle",null] 02:12:55 INFO - PROCESS | 2140 | 1466500375002 Marionette TRACE conn10 <- [1,1905,null,{"value":"13"}] 02:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:12:55 INFO - PROCESS | 2140 | 1466500375005 Marionette TRACE conn10 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:12:55 INFO - PROCESS | 2140 | 1466500375007 Marionette TRACE conn10 <- [1,1906,null,{}] 02:12:55 INFO - PROCESS | 2140 | 1466500375010 Marionette TRACE conn10 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:55 INFO - PROCESS | 2140 | 1466500375012 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:55 INFO - PROCESS | 2140 | 1466500375094 Marionette TRACE conn10 <- [1,1907,null,{"value":null}] 02:12:55 INFO - PROCESS | 2140 | 1466500375101 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:55 INFO - PROCESS | 2140 | 1466500375103 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10B800 == 34 [pid = 2140] [id = 486] 02:12:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002652F55800) [pid = 2140] [serial = 1458] [outer = 0000000000000000] 02:12:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265877E400) [pid = 2140] [serial = 1459] [outer = 0000002652F55800] 02:12:55 INFO - PROCESS | 2140 | 1466500375150 Marionette DEBUG loaded listener.js 02:12:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F79400) [pid = 2140] [serial = 1460] [outer = 0000002652F55800] 02:12:55 INFO - PROCESS | 2140 | 1466500375554 Marionette TRACE conn10 <- [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]]]}] 02:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 586ms 02:12:55 INFO - PROCESS | 2140 | 1466500375600 Marionette TRACE conn10 -> [0,1909,"getWindowHandle",null] 02:12:55 INFO - PROCESS | 2140 | 1466500375602 Marionette TRACE conn10 <- [1,1909,null,{"value":"13"}] 02:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:12:55 INFO - PROCESS | 2140 | 1466500375606 Marionette TRACE conn10 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:12:55 INFO - PROCESS | 2140 | 1466500375608 Marionette TRACE conn10 <- [1,1910,null,{}] 02:12:55 INFO - PROCESS | 2140 | 1466500375612 Marionette TRACE conn10 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:55 INFO - PROCESS | 2140 | 1466500375614 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:55 INFO - PROCESS | 2140 | 1466500375701 Marionette TRACE conn10 <- [1,1911,null,{"value":null}] 02:12:55 INFO - PROCESS | 2140 | 1466500375706 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:55 INFO - PROCESS | 2140 | 1466500375709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C73C800 == 35 [pid = 2140] [id = 487] 02:12:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002658F81C00) [pid = 2140] [serial = 1461] [outer = 0000000000000000] 02:12:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A103800) [pid = 2140] [serial = 1462] [outer = 0000002658F81C00] 02:12:55 INFO - PROCESS | 2140 | 1466500375755 Marionette DEBUG loaded listener.js 02:12:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A13A000) [pid = 2140] [serial = 1463] [outer = 0000002658F81C00] 02:12:56 INFO - PROCESS | 2140 | 1466500376209 Marionette TRACE conn10 <- [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]]]}] 02:12:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:12:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 627ms 02:12:56 INFO - PROCESS | 2140 | 1466500376236 Marionette TRACE conn10 -> [0,1913,"getWindowHandle",null] 02:12:56 INFO - PROCESS | 2140 | 1466500376238 Marionette TRACE conn10 <- [1,1913,null,{"value":"13"}] 02:12:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:12:56 INFO - PROCESS | 2140 | 1466500376242 Marionette TRACE conn10 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:12:56 INFO - PROCESS | 2140 | 1466500376244 Marionette TRACE conn10 <- [1,1914,null,{}] 02:12:56 INFO - PROCESS | 2140 | 1466500376248 Marionette TRACE conn10 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:56 INFO - PROCESS | 2140 | 1466500376250 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:56 INFO - PROCESS | 2140 | 1466500376337 Marionette TRACE conn10 <- [1,1915,null,{"value":null}] 02:12:56 INFO - PROCESS | 2140 | 1466500376343 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:56 INFO - PROCESS | 2140 | 1466500376345 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:56 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C79800 == 36 [pid = 2140] [id = 488] 02:12:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A138800) [pid = 2140] [serial = 1464] [outer = 0000000000000000] 02:12:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A217400) [pid = 2140] [serial = 1465] [outer = 000000265A138800] 02:12:56 INFO - PROCESS | 2140 | 1466500376392 Marionette DEBUG loaded listener.js 02:12:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A2D1000) [pid = 2140] [serial = 1466] [outer = 000000265A138800] 02:12:57 INFO - PROCESS | 2140 | 1466500377053 Marionette TRACE conn10 <- [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]]]}] 02:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 944ms 02:12:57 INFO - PROCESS | 2140 | 1466500377189 Marionette TRACE conn10 -> [0,1917,"getWindowHandle",null] 02:12:57 INFO - PROCESS | 2140 | 1466500377195 Marionette TRACE conn10 <- [1,1917,null,{"value":"13"}] 02:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:12:57 INFO - PROCESS | 2140 | 1466500377200 Marionette TRACE conn10 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:12:57 INFO - PROCESS | 2140 | 1466500377204 Marionette TRACE conn10 <- [1,1918,null,{}] 02:12:57 INFO - PROCESS | 2140 | 1466500377210 Marionette TRACE conn10 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:57 INFO - PROCESS | 2140 | 1466500377213 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:57 INFO - PROCESS | 2140 | 1466500377353 Marionette TRACE conn10 <- [1,1919,null,{"value":null}] 02:12:57 INFO - PROCESS | 2140 | 1466500377427 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:57 INFO - PROCESS | 2140 | 1466500377430 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:57 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F1C000 == 37 [pid = 2140] [id = 489] 02:12:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264905F000) [pid = 2140] [serial = 1467] [outer = 0000000000000000] 02:12:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264D645000) [pid = 2140] [serial = 1468] [outer = 000000264905F000] 02:12:57 INFO - PROCESS | 2140 | 1466500377529 Marionette DEBUG loaded listener.js 02:12:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264E0B4000) [pid = 2140] [serial = 1469] [outer = 000000264905F000] 02:12:58 INFO - PROCESS | 2140 | 1466500378249 Marionette TRACE conn10 <- [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]]]}] 02:12:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:12:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1078ms 02:12:58 INFO - PROCESS | 2140 | 1466500378291 Marionette TRACE conn10 -> [0,1921,"getWindowHandle",null] 02:12:58 INFO - PROCESS | 2140 | 1466500378296 Marionette TRACE conn10 <- [1,1921,null,{"value":"13"}] 02:12:58 INFO - PROCESS | 2140 | 1466500378303 Marionette TRACE conn10 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:12:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:12:58 INFO - PROCESS | 2140 | 1466500378306 Marionette TRACE conn10 <- [1,1922,null,{}] 02:12:58 INFO - PROCESS | 2140 | 1466500378310 Marionette TRACE conn10 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:58 INFO - PROCESS | 2140 | 1466500378313 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:58 INFO - PROCESS | 2140 | 1466500378496 Marionette TRACE conn10 <- [1,1923,null,{"value":null}] 02:12:58 INFO - PROCESS | 2140 | 1466500378506 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:58 INFO - PROCESS | 2140 | 1466500378509 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:58 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658ADA000 == 38 [pid = 2140] [id = 490] 02:12:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264F771800) [pid = 2140] [serial = 1470] [outer = 0000000000000000] 02:12:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265227F800) [pid = 2140] [serial = 1471] [outer = 000000264F771800] 02:12:58 INFO - PROCESS | 2140 | 1466500378568 Marionette DEBUG loaded listener.js 02:12:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (00000026524B5000) [pid = 2140] [serial = 1472] [outer = 000000264F771800] 02:12:59 INFO - PROCESS | 2140 | 1466500379549 Marionette TRACE conn10 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265C73C800 == 37 [pid = 2140] [id = 487] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10B800 == 36 [pid = 2140] [id = 486] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE16800 == 35 [pid = 2140] [id = 485] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 0000002658ADB800 == 34 [pid = 2140] [id = 484] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 0000002658903000 == 33 [pid = 2140] [id = 483] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C7B000 == 32 [pid = 2140] [id = 482] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 00000026534D0000 == 31 [pid = 2140] [id = 481] 02:12:59 INFO - PROCESS | 2140 | --DOCSHELL 000000264E471000 == 30 [pid = 2140] [id = 480] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0000002656F8D800) [pid = 2140] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (00000026524B7C00) [pid = 2140] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002658788800) [pid = 2140] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002653FBE000) [pid = 2140] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264D6D1000) [pid = 2140] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264E37A800) [pid = 2140] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002652498C00) [pid = 2140] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002652F62000) [pid = 2140] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F763C00) [pid = 2140] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265249C000) [pid = 2140] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D6DA000) [pid = 2140] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264E19A400) [pid = 2140] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002652F5B000) [pid = 2140] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265373D400) [pid = 2140] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A632C00) [pid = 2140] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A141400) [pid = 2140] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A668800) [pid = 2140] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A660400) [pid = 2140] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A2CF800) [pid = 2140] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002656429C00) [pid = 2140] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265689EC00) [pid = 2140] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002658F86000) [pid = 2140] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002656080400) [pid = 2140] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A217C00) [pid = 2140] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 02:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1334ms 02:12:59 INFO - PROCESS | 2140 | 1466500379642 Marionette TRACE conn10 -> [0,1925,"getWindowHandle",null] 02:12:59 INFO - PROCESS | 2140 | 1466500379646 Marionette TRACE conn10 <- [1,1925,null,{"value":"13"}] 02:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:12:59 INFO - PROCESS | 2140 | 1466500379652 Marionette TRACE conn10 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:12:59 INFO - PROCESS | 2140 | 1466500379655 Marionette TRACE conn10 <- [1,1926,null,{}] 02:12:59 INFO - PROCESS | 2140 | 1466500379661 Marionette TRACE conn10 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:59 INFO - PROCESS | 2140 | 1466500379664 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:59 INFO - PROCESS | 2140 | 1466500379769 Marionette TRACE conn10 <- [1,1927,null,{"value":null}] 02:12:59 INFO - PROCESS | 2140 | 1466500379777 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:59 INFO - PROCESS | 2140 | 1466500379781 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:12:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F14D800 == 31 [pid = 2140] [id = 491] 02:12:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264A2D6000) [pid = 2140] [serial = 1473] [outer = 0000000000000000] 02:12:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D6D1000) [pid = 2140] [serial = 1474] [outer = 000000264A2D6000] 02:12:59 INFO - PROCESS | 2140 | 1466500379833 Marionette DEBUG loaded listener.js 02:12:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E394400) [pid = 2140] [serial = 1475] [outer = 000000264A2D6000] 02:13:00 INFO - PROCESS | 2140 | 1466500380362 Marionette TRACE conn10 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 02:13:00 INFO - PROCESS | 2140 | 1466500380389 Marionette TRACE conn10 -> [0,1929,"getWindowHandle",null] 02:13:00 INFO - PROCESS | 2140 | 1466500380394 Marionette TRACE conn10 <- [1,1929,null,{"value":"13"}] 02:13:00 INFO - PROCESS | 2140 | 1466500380400 Marionette TRACE conn10 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:13:00 INFO - PROCESS | 2140 | 1466500380403 Marionette TRACE conn10 <- [1,1930,null,{}] 02:13:00 INFO - PROCESS | 2140 | 1466500380407 Marionette TRACE conn10 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:00 INFO - PROCESS | 2140 | 1466500380410 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:00 INFO - PROCESS | 2140 | 1466500380502 Marionette TRACE conn10 <- [1,1931,null,{"value":null}] 02:13:00 INFO - PROCESS | 2140 | 1466500380511 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:00 INFO - PROCESS | 2140 | 1466500380513 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:00 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FD9800 == 32 [pid = 2140] [id = 492] 02:13:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F763C00) [pid = 2140] [serial = 1476] [outer = 0000000000000000] 02:13:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264FB52400) [pid = 2140] [serial = 1477] [outer = 000000264F763C00] 02:13:00 INFO - PROCESS | 2140 | 1466500380566 Marionette DEBUG loaded listener.js 02:13:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265249E400) [pid = 2140] [serial = 1478] [outer = 000000264F763C00] 02:13:01 INFO - PROCESS | 2140 | 1466500381033 Marionette TRACE conn10 <- [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]]]}] 02:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 671ms 02:13:01 INFO - PROCESS | 2140 | 1466500381074 Marionette TRACE conn10 -> [0,1933,"getWindowHandle",null] 02:13:01 INFO - PROCESS | 2140 | 1466500381077 Marionette TRACE conn10 <- [1,1933,null,{"value":"13"}] 02:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:13:01 INFO - PROCESS | 2140 | 1466500381081 Marionette TRACE conn10 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:13:01 INFO - PROCESS | 2140 | 1466500381084 Marionette TRACE conn10 <- [1,1934,null,{}] 02:13:01 INFO - PROCESS | 2140 | 1466500381096 Marionette TRACE conn10 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:01 INFO - PROCESS | 2140 | 1466500381101 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:01 INFO - PROCESS | 2140 | 1466500381220 Marionette TRACE conn10 <- [1,1935,null,{"value":null}] 02:13:01 INFO - PROCESS | 2140 | 1466500381236 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 2140 | 1466500381239 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:01 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658916800 == 33 [pid = 2140] [id = 493] 02:13:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002648530400) [pid = 2140] [serial = 1479] [outer = 0000000000000000] 02:13:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002653974800) [pid = 2140] [serial = 1480] [outer = 0000002648530400] 02:13:01 INFO - PROCESS | 2140 | 1466500381288 Marionette DEBUG loaded listener.js 02:13:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656379400) [pid = 2140] [serial = 1481] [outer = 0000002648530400] 02:13:01 INFO - PROCESS | 2140 | 1466500381705 Marionette TRACE conn10 <- [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]]]}] 02:13:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:13:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 688ms 02:13:01 INFO - PROCESS | 2140 | 1466500381777 Marionette TRACE conn10 -> [0,1937,"getWindowHandle",null] 02:13:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:13:01 INFO - PROCESS | 2140 | 1466500381780 Marionette TRACE conn10 <- [1,1937,null,{"value":"13"}] 02:13:01 INFO - PROCESS | 2140 | 1466500381783 Marionette TRACE conn10 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:13:01 INFO - PROCESS | 2140 | 1466500381785 Marionette TRACE conn10 <- [1,1938,null,{}] 02:13:01 INFO - PROCESS | 2140 | 1466500381789 Marionette TRACE conn10 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:01 INFO - PROCESS | 2140 | 1466500381791 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:01 INFO - PROCESS | 2140 | 1466500381911 Marionette TRACE conn10 <- [1,1939,null,{"value":null}] 02:13:01 INFO - PROCESS | 2140 | 1466500381960 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 2140 | 1466500381962 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:01 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB5800 == 34 [pid = 2140] [id = 494] 02:13:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656898000) [pid = 2140] [serial = 1482] [outer = 0000000000000000] 02:13:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265689E400) [pid = 2140] [serial = 1483] [outer = 0000002656898000] 02:13:02 INFO - PROCESS | 2140 | 1466500382008 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002656F87400) [pid = 2140] [serial = 1484] [outer = 0000002656898000] 02:13:02 INFO - PROCESS | 2140 | 1466500382452 Marionette TRACE conn10 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 02:13:02 INFO - PROCESS | 2140 | 1466500382477 Marionette TRACE conn10 -> [0,1941,"getWindowHandle",null] 02:13:02 INFO - PROCESS | 2140 | 1466500382479 Marionette TRACE conn10 <- [1,1941,null,{"value":"13"}] 02:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:13:02 INFO - PROCESS | 2140 | 1466500382488 Marionette TRACE conn10 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:13:02 INFO - PROCESS | 2140 | 1466500382490 Marionette TRACE conn10 <- [1,1942,null,{}] 02:13:02 INFO - PROCESS | 2140 | 1466500382494 Marionette TRACE conn10 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:02 INFO - PROCESS | 2140 | 1466500382497 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:02 INFO - PROCESS | 2140 | 1466500382637 Marionette TRACE conn10 <- [1,1943,null,{"value":null}] 02:13:02 INFO - PROCESS | 2140 | 1466500382658 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 2140 | 1466500382660 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B00F800 == 35 [pid = 2140] [id = 495] 02:13:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656F89400) [pid = 2140] [serial = 1485] [outer = 0000000000000000] 02:13:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002658F35C00) [pid = 2140] [serial = 1486] [outer = 0000002656F89400] 02:13:02 INFO - PROCESS | 2140 | 1466500382705 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002658F87C00) [pid = 2140] [serial = 1487] [outer = 0000002656F89400] 02:13:03 INFO - PROCESS | 2140 | 1466500383151 Marionette TRACE conn10 <- [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]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 691ms 02:13:03 INFO - PROCESS | 2140 | 1466500383186 Marionette TRACE conn10 -> [0,1945,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 2140 | 1466500383188 Marionette TRACE conn10 <- [1,1945,null,{"value":"13"}] 02:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:13:03 INFO - PROCESS | 2140 | 1466500383192 Marionette TRACE conn10 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 2140 | 1466500383193 Marionette TRACE conn10 <- [1,1946,null,{}] 02:13:03 INFO - PROCESS | 2140 | 1466500383197 Marionette TRACE conn10 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:03 INFO - PROCESS | 2140 | 1466500383203 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:03 INFO - PROCESS | 2140 | 1466500383348 Marionette TRACE conn10 <- [1,1947,null,{"value":null}] 02:13:03 INFO - PROCESS | 2140 | 1466500383404 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:03 INFO - PROCESS | 2140 | 1466500383406 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C733000 == 36 [pid = 2140] [id = 496] 02:13:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2CA000) [pid = 2140] [serial = 1488] [outer = 0000000000000000] 02:13:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A637000) [pid = 2140] [serial = 1489] [outer = 000000265A2CA000] 02:13:03 INFO - PROCESS | 2140 | 1466500383453 Marionette DEBUG loaded listener.js 02:13:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A669C00) [pid = 2140] [serial = 1490] [outer = 000000265A2CA000] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264905D000) [pid = 2140] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264E0D1800) [pid = 2140] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (00000026524A4C00) [pid = 2140] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D859800) [pid = 2140] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264919AC00) [pid = 2140] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649C12000) [pid = 2140] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002647EC5400) [pid = 2140] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026524BD800) [pid = 2140] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002658F35000) [pid = 2140] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A67B800) [pid = 2140] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002658F81C00) [pid = 2140] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E0B7400) [pid = 2140] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:13:03 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002652F55800) [pid = 2140] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:13:03 INFO - PROCESS | 2140 | 1466500383923 Marionette TRACE conn10 <- [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]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:13:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 774ms 02:13:03 INFO - PROCESS | 2140 | 1466500383970 Marionette TRACE conn10 -> [0,1949,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 2140 | 1466500383972 Marionette TRACE conn10 <- [1,1949,null,{"value":"13"}] 02:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:13:03 INFO - PROCESS | 2140 | 1466500383975 Marionette TRACE conn10 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 2140 | 1466500383977 Marionette TRACE conn10 <- [1,1950,null,{}] 02:13:03 INFO - PROCESS | 2140 | 1466500383981 Marionette TRACE conn10 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:03 INFO - PROCESS | 2140 | 1466500383983 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:04 INFO - PROCESS | 2140 | 1466500384065 Marionette TRACE conn10 <- [1,1951,null,{"value":null}] 02:13:04 INFO - PROCESS | 2140 | 1466500384139 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 2140 | 1466500384142 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CB96000 == 37 [pid = 2140] [id = 497] 02:13:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002649007C00) [pid = 2140] [serial = 1491] [outer = 0000000000000000] 02:13:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265373E400) [pid = 2140] [serial = 1492] [outer = 0000002649007C00] 02:13:04 INFO - PROCESS | 2140 | 1466500384196 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A219000) [pid = 2140] [serial = 1493] [outer = 0000002649007C00] 02:13:04 INFO - PROCESS | 2140 | 1466500384561 Marionette TRACE conn10 <- [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]]]}] 02:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 02:13:04 INFO - PROCESS | 2140 | 1466500384608 Marionette TRACE conn10 -> [0,1953,"getWindowHandle",null] 02:13:04 INFO - PROCESS | 2140 | 1466500384610 Marionette TRACE conn10 <- [1,1953,null,{"value":"13"}] 02:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:13:04 INFO - PROCESS | 2140 | 1466500384613 Marionette TRACE conn10 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:13:04 INFO - PROCESS | 2140 | 1466500384615 Marionette TRACE conn10 <- [1,1954,null,{}] 02:13:04 INFO - PROCESS | 2140 | 1466500384619 Marionette TRACE conn10 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:04 INFO - PROCESS | 2140 | 1466500384629 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:04 INFO - PROCESS | 2140 | 1466500384740 Marionette TRACE conn10 <- [1,1955,null,{"value":null}] 02:13:04 INFO - PROCESS | 2140 | 1466500384749 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 2140 | 1466500384751 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D247000 == 38 [pid = 2140] [id = 498] 02:13:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E0B7400) [pid = 2140] [serial = 1494] [outer = 0000000000000000] 02:13:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A683C00) [pid = 2140] [serial = 1495] [outer = 000000264E0B7400] 02:13:04 INFO - PROCESS | 2140 | 1466500384795 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A85F800) [pid = 2140] [serial = 1496] [outer = 000000264E0B7400] 02:13:05 INFO - PROCESS | 2140 | 1466500385189 Marionette TRACE conn10 <- [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]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 628ms 02:13:05 INFO - PROCESS | 2140 | 1466500385245 Marionette TRACE conn10 -> [0,1957,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 2140 | 1466500385247 Marionette TRACE conn10 <- [1,1957,null,{"value":"13"}] 02:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:13:05 INFO - PROCESS | 2140 | 1466500385250 Marionette TRACE conn10 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 2140 | 1466500385252 Marionette TRACE conn10 <- [1,1958,null,{}] 02:13:05 INFO - PROCESS | 2140 | 1466500385256 Marionette TRACE conn10 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:05 INFO - PROCESS | 2140 | 1466500385258 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:05 INFO - PROCESS | 2140 | 1466500385390 Marionette TRACE conn10 <- [1,1959,null,{"value":null}] 02:13:05 INFO - PROCESS | 2140 | 1466500385432 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:05 INFO - PROCESS | 2140 | 1466500385434 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:05 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658916000 == 39 [pid = 2140] [id = 499] 02:13:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A859400) [pid = 2140] [serial = 1497] [outer = 0000000000000000] 02:13:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265AEDEC00) [pid = 2140] [serial = 1498] [outer = 000000265A859400] 02:13:05 INFO - PROCESS | 2140 | 1466500385478 Marionette DEBUG loaded listener.js 02:13:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265AEEA400) [pid = 2140] [serial = 1499] [outer = 000000265A859400] 02:13:05 INFO - PROCESS | 2140 | 1466500385921 Marionette TRACE conn10 <- [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]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 02:13:05 INFO - PROCESS | 2140 | 1466500385988 Marionette TRACE conn10 -> [0,1961,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 2140 | 1466500385994 Marionette TRACE conn10 <- [1,1961,null,{"value":"13"}] 02:13:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:13:06 INFO - PROCESS | 2140 | 1466500386000 Marionette TRACE conn10 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:13:06 INFO - PROCESS | 2140 | 1466500386004 Marionette TRACE conn10 <- [1,1962,null,{}] 02:13:06 INFO - PROCESS | 2140 | 1466500386011 Marionette TRACE conn10 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:06 INFO - PROCESS | 2140 | 1466500386014 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:06 INFO - PROCESS | 2140 | 1466500386153 Marionette TRACE conn10 <- [1,1963,null,{"value":null}] 02:13:06 INFO - PROCESS | 2140 | 1466500386241 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 2140 | 1466500386246 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:06 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534D9800 == 40 [pid = 2140] [id = 500] 02:13:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D6DA800) [pid = 2140] [serial = 1500] [outer = 0000000000000000] 02:13:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264D94C000) [pid = 2140] [serial = 1501] [outer = 000000264D6DA800] 02:13:06 INFO - PROCESS | 2140 | 1466500386305 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264F296000) [pid = 2140] [serial = 1502] [outer = 000000264D6DA800] 02:13:06 INFO - PROCESS | 2140 | 1466500386941 Marionette TRACE conn10 <- [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]]]}] 02:13:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:13:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 985ms 02:13:06 INFO - PROCESS | 2140 | 1466500386987 Marionette TRACE conn10 -> [0,1965,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 2140 | 1466500386993 Marionette TRACE conn10 <- [1,1965,null,{"value":"13"}] 02:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:13:07 INFO - PROCESS | 2140 | 1466500386999 Marionette TRACE conn10 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:13:07 INFO - PROCESS | 2140 | 1466500387002 Marionette TRACE conn10 <- [1,1966,null,{}] 02:13:07 INFO - PROCESS | 2140 | 1466500387006 Marionette TRACE conn10 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:07 INFO - PROCESS | 2140 | 1466500387009 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:07 INFO - PROCESS | 2140 | 1466500387126 Marionette TRACE conn10 <- [1,1967,null,{"value":null}] 02:13:07 INFO - PROCESS | 2140 | 1466500387221 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:07 INFO - PROCESS | 2140 | 1466500387223 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD84000 == 41 [pid = 2140] [id = 501] 02:13:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265373F800) [pid = 2140] [serial = 1503] [outer = 0000000000000000] 02:13:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (00000026539EE000) [pid = 2140] [serial = 1504] [outer = 000000265373F800] 02:13:07 INFO - PROCESS | 2140 | 1466500387281 Marionette DEBUG loaded listener.js 02:13:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656895000) [pid = 2140] [serial = 1505] [outer = 000000265373F800] 02:13:07 INFO - PROCESS | 2140 | 1466500387876 Marionette TRACE conn10 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 943ms 02:13:07 INFO - PROCESS | 2140 | 1466500387944 Marionette TRACE conn10 -> [0,1969,"getWindowHandle",null] 02:13:07 INFO - PROCESS | 2140 | 1466500387947 Marionette TRACE conn10 <- [1,1969,null,{"value":"13"}] 02:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:13:07 INFO - PROCESS | 2140 | 1466500387952 Marionette TRACE conn10 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:13:07 INFO - PROCESS | 2140 | 1466500387956 Marionette TRACE conn10 <- [1,1970,null,{}] 02:13:07 INFO - PROCESS | 2140 | 1466500387968 Marionette TRACE conn10 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:07 INFO - PROCESS | 2140 | 1466500387974 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:08 INFO - PROCESS | 2140 | 1466500388121 Marionette TRACE conn10 <- [1,1971,null,{"value":null}] 02:13:08 INFO - PROCESS | 2140 | 1466500388245 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:08 INFO - PROCESS | 2140 | 1466500388248 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA30800 == 42 [pid = 2140] [id = 502] 02:13:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A212800) [pid = 2140] [serial = 1506] [outer = 0000000000000000] 02:13:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265A634C00) [pid = 2140] [serial = 1507] [outer = 000000265A212800] 02:13:08 INFO - PROCESS | 2140 | 1466500388309 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265AEE1000) [pid = 2140] [serial = 1508] [outer = 000000265A212800] 02:13:08 INFO - PROCESS | 2140 | 1466500388927 Marionette TRACE conn10 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1030ms 02:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:13:08 INFO - PROCESS | 2140 | 1466500388983 Marionette TRACE conn10 -> [0,1973,"getWindowHandle",null] 02:13:08 INFO - PROCESS | 2140 | 1466500388986 Marionette TRACE conn10 <- [1,1973,null,{"value":"13"}] 02:13:08 INFO - PROCESS | 2140 | 1466500388989 Marionette TRACE conn10 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 2140 | 1466500388992 Marionette TRACE conn10 <- [1,1974,null,{}] 02:13:09 INFO - PROCESS | 2140 | 1466500388996 Marionette TRACE conn10 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:09 INFO - PROCESS | 2140 | 1466500388998 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:09 INFO - PROCESS | 2140 | 1466500389114 Marionette TRACE conn10 <- [1,1975,null,{"value":null}] 02:13:09 INFO - PROCESS | 2140 | 1466500389263 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 2140 | 1466500389266 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C850800 == 43 [pid = 2140] [id = 503] 02:13:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A13B000) [pid = 2140] [serial = 1509] [outer = 0000000000000000] 02:13:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000265B0B4400) [pid = 2140] [serial = 1510] [outer = 000000265A13B000] 02:13:09 INFO - PROCESS | 2140 | 1466500389322 Marionette DEBUG loaded listener.js 02:13:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265B14E000) [pid = 2140] [serial = 1511] [outer = 000000265A13B000] 02:13:10 INFO - PROCESS | 2140 | 1466500390099 Marionette TRACE conn10 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1134ms 02:13:10 INFO - PROCESS | 2140 | 1466500390125 Marionette TRACE conn10 -> [0,1977,"getWindowHandle",null] 02:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:13:10 INFO - PROCESS | 2140 | 1466500390130 Marionette TRACE conn10 <- [1,1977,null,{"value":"13"}] 02:13:10 INFO - PROCESS | 2140 | 1466500390134 Marionette TRACE conn10 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:13:10 INFO - PROCESS | 2140 | 1466500390138 Marionette TRACE conn10 <- [1,1978,null,{}] 02:13:10 INFO - PROCESS | 2140 | 1466500390143 Marionette TRACE conn10 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:10 INFO - PROCESS | 2140 | 1466500390146 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:10 INFO - PROCESS | 2140 | 1466500390294 Marionette TRACE conn10 <- [1,1979,null,{"value":null}] 02:13:10 INFO - PROCESS | 2140 | 1466500390424 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:10 INFO - PROCESS | 2140 | 1466500390427 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E478000 == 44 [pid = 2140] [id = 504] 02:13:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000264D6CCC00) [pid = 2140] [serial = 1512] [outer = 0000000000000000] 02:13:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264E19C800) [pid = 2140] [serial = 1513] [outer = 000000264D6CCC00] 02:13:10 INFO - PROCESS | 2140 | 1466500390479 Marionette DEBUG loaded listener.js 02:13:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000264F29A000) [pid = 2140] [serial = 1514] [outer = 000000264D6CCC00] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 00000026534CF800 == 43 [pid = 2140] [id = 479] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265D247000 == 42 [pid = 2140] [id = 498] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265CB96000 == 41 [pid = 2140] [id = 497] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265C733000 == 40 [pid = 2140] [id = 496] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265B00F800 == 39 [pid = 2140] [id = 495] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB5800 == 38 [pid = 2140] [id = 494] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002658916800 == 37 [pid = 2140] [id = 493] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002653FD9800 == 36 [pid = 2140] [id = 492] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000264F14D800 == 35 [pid = 2140] [id = 491] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002658ADA000 == 34 [pid = 2140] [id = 490] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F1C000 == 33 [pid = 2140] [id = 489] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C79800 == 32 [pid = 2140] [id = 488] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265C850800 == 31 [pid = 2140] [id = 503] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA30800 == 30 [pid = 2140] [id = 502] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD84000 == 29 [pid = 2140] [id = 501] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 0000002658916000 == 28 [pid = 2140] [id = 499] 02:13:11 INFO - PROCESS | 2140 | --DOCSHELL 00000026534D9800 == 27 [pid = 2140] [id = 500] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (000000265220C400) [pid = 2140] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264F105400) [pid = 2140] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264E36F000) [pid = 2140] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (00000026524BBC00) [pid = 2140] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000264F294000) [pid = 2140] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264E038400) [pid = 2140] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264922A400) [pid = 2140] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002649C14C00) [pid = 2140] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000264E638C00) [pid = 2140] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264D831000) [pid = 2140] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265373F000) [pid = 2140] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026539EFC00) [pid = 2140] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002652F55000) [pid = 2140] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A211400) [pid = 2140] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002658F7D800) [pid = 2140] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A8ABC00) [pid = 2140] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A85C800) [pid = 2140] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A13A000) [pid = 2140] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653513000) [pid = 2140] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265641FC00) [pid = 2140] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002655EB1400) [pid = 2140] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A103800) [pid = 2140] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658785400) [pid = 2140] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265877E400) [pid = 2140] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A217400) [pid = 2140] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002658F79400) [pid = 2140] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265243A400) [pid = 2140] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 02:13:11 INFO - PROCESS | 2140 | 1466500391630 Marionette TRACE conn10 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:13:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:13:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1554ms 02:13:11 INFO - PROCESS | 2140 | 1466500391689 Marionette TRACE conn10 -> [0,1981,"getWindowHandle",null] 02:13:11 INFO - PROCESS | 2140 | 1466500391693 Marionette TRACE conn10 <- [1,1981,null,{"value":"13"}] 02:13:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:13:11 INFO - PROCESS | 2140 | 1466500391697 Marionette TRACE conn10 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:13:11 INFO - PROCESS | 2140 | 1466500391703 Marionette TRACE conn10 <- [1,1982,null,{}] 02:13:11 INFO - PROCESS | 2140 | 1466500391708 Marionette TRACE conn10 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:11 INFO - PROCESS | 2140 | 1466500391711 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:11 INFO - PROCESS | 2140 | 1466500391807 Marionette TRACE conn10 <- [1,1983,null,{"value":null}] 02:13:11 INFO - PROCESS | 2140 | 1466500391915 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 2140 | 1466500391917 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E3B8000 == 28 [pid = 2140] [id = 505] 02:13:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002649012000) [pid = 2140] [serial = 1515] [outer = 0000000000000000] 02:13:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026491A1C00) [pid = 2140] [serial = 1516] [outer = 0000002649012000] 02:13:11 INFO - PROCESS | 2140 | 1466500391967 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649232800) [pid = 2140] [serial = 1517] [outer = 0000002649012000] 02:13:12 INFO - PROCESS | 2140 | 1466500392342 Marionette TRACE conn10 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 02:13:12 INFO - PROCESS | 2140 | 1466500392394 Marionette TRACE conn10 -> [0,1985,"getWindowHandle",null] 02:13:12 INFO - PROCESS | 2140 | 1466500392400 Marionette TRACE conn10 <- [1,1985,null,{"value":"13"}] 02:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:13:12 INFO - PROCESS | 2140 | 1466500392406 Marionette TRACE conn10 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:13:12 INFO - PROCESS | 2140 | 1466500392409 Marionette TRACE conn10 <- [1,1986,null,{}] 02:13:12 INFO - PROCESS | 2140 | 1466500392413 Marionette TRACE conn10 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:12 INFO - PROCESS | 2140 | 1466500392416 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:12 INFO - PROCESS | 2140 | 1466500392550 Marionette TRACE conn10 <- [1,1987,null,{"value":null}] 02:13:12 INFO - PROCESS | 2140 | 1466500392557 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 2140 | 1466500392559 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:12 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534C4800 == 29 [pid = 2140] [id = 506] 02:13:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D6D9800) [pid = 2140] [serial = 1518] [outer = 0000000000000000] 02:13:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264D85DC00) [pid = 2140] [serial = 1519] [outer = 000000264D6D9800] 02:13:12 INFO - PROCESS | 2140 | 1466500392609 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264E36F000) [pid = 2140] [serial = 1520] [outer = 000000264D6D9800] 02:13:13 INFO - PROCESS | 2140 | 1466500393054 Marionette TRACE conn10 <- [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]]]}] 02:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 02:13:13 INFO - PROCESS | 2140 | 1466500393099 Marionette TRACE conn10 -> [0,1989,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 2140 | 1466500393102 Marionette TRACE conn10 <- [1,1989,null,{"value":"13"}] 02:13:13 INFO - PROCESS | 2140 | 1466500393105 Marionette TRACE conn10 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:13:13 INFO - PROCESS | 2140 | 1466500393109 Marionette TRACE conn10 <- [1,1990,null,{}] 02:13:13 INFO - PROCESS | 2140 | 1466500393121 Marionette TRACE conn10 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:13 INFO - PROCESS | 2140 | 1466500393127 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:13 INFO - PROCESS | 2140 | 1466500393216 Marionette TRACE conn10 <- [1,1991,null,{"value":null}] 02:13:13 INFO - PROCESS | 2140 | 1466500393223 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:13 INFO - PROCESS | 2140 | 1466500393227 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:13 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559DA800 == 30 [pid = 2140] [id = 507] 02:13:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264F184800) [pid = 2140] [serial = 1521] [outer = 0000000000000000] 02:13:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264F299800) [pid = 2140] [serial = 1522] [outer = 000000264F184800] 02:13:13 INFO - PROCESS | 2140 | 1466500393279 Marionette DEBUG loaded listener.js 02:13:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265220C400) [pid = 2140] [serial = 1523] [outer = 000000264F184800] 02:13:13 INFO - PROCESS | 2140 | 1466500393795 Marionette TRACE conn10 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:13:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:13:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 02:13:13 INFO - PROCESS | 2140 | 1466500393841 Marionette TRACE conn10 -> [0,1993,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 2140 | 1466500393844 Marionette TRACE conn10 <- [1,1993,null,{"value":"13"}] 02:13:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:13:13 INFO - PROCESS | 2140 | 1466500393848 Marionette TRACE conn10 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:13:13 INFO - PROCESS | 2140 | 1466500393849 Marionette TRACE conn10 <- [1,1994,null,{}] 02:13:13 INFO - PROCESS | 2140 | 1466500393858 Marionette TRACE conn10 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:13 INFO - PROCESS | 2140 | 1466500393860 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:14 INFO - PROCESS | 2140 | 1466500394005 Marionette TRACE conn10 <- [1,1995,null,{"value":null}] 02:13:14 INFO - PROCESS | 2140 | 1466500394018 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:14 INFO - PROCESS | 2140 | 1466500394020 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:14 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564F3800 == 31 [pid = 2140] [id = 508] 02:13:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265249D000) [pid = 2140] [serial = 1524] [outer = 0000000000000000] 02:13:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026524A1000) [pid = 2140] [serial = 1525] [outer = 000000265249D000] 02:13:14 INFO - PROCESS | 2140 | 1466500394107 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (00000026524B9C00) [pid = 2140] [serial = 1526] [outer = 000000265249D000] 02:13:14 INFO - PROCESS | 2140 | 1466500394526 Marionette TRACE conn10 <- [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]]]}] 02:13:14 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 02:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 731ms 02:13:14 INFO - PROCESS | 2140 | 1466500394581 Marionette TRACE conn10 -> [0,1997,"getWindowHandle",null] 02:13:14 INFO - PROCESS | 2140 | 1466500394583 Marionette TRACE conn10 <- [1,1997,null,{"value":"13"}] 02:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:13:14 INFO - PROCESS | 2140 | 1466500394591 Marionette TRACE conn10 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:13:14 INFO - PROCESS | 2140 | 1466500394594 Marionette TRACE conn10 <- [1,1998,null,{}] 02:13:14 INFO - PROCESS | 2140 | 1466500394597 Marionette TRACE conn10 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:14 INFO - PROCESS | 2140 | 1466500394599 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:14 INFO - PROCESS | 2140 | 1466500394707 Marionette TRACE conn10 <- [1,1999,null,{"value":null}] 02:13:14 INFO - PROCESS | 2140 | 1466500394719 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:14 INFO - PROCESS | 2140 | 1466500394721 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:14 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658928000 == 32 [pid = 2140] [id = 509] 02:13:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265249EC00) [pid = 2140] [serial = 1527] [outer = 0000000000000000] 02:13:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002652E88C00) [pid = 2140] [serial = 1528] [outer = 000000265249EC00] 02:13:14 INFO - PROCESS | 2140 | 1466500394765 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265368B400) [pid = 2140] [serial = 1529] [outer = 000000265249EC00] 02:13:15 INFO - PROCESS | 2140 | 1466500395255 Marionette TRACE conn10 <- [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]]]}] 02:13:15 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 02:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 02:13:15 INFO - PROCESS | 2140 | 1466500395286 Marionette TRACE conn10 -> [0,2001,"getWindowHandle",null] 02:13:15 INFO - PROCESS | 2140 | 1466500395288 Marionette TRACE conn10 <- [1,2001,null,{"value":"13"}] 02:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:13:15 INFO - PROCESS | 2140 | 1466500395291 Marionette TRACE conn10 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:13:15 INFO - PROCESS | 2140 | 1466500395293 Marionette TRACE conn10 <- [1,2002,null,{}] 02:13:15 INFO - PROCESS | 2140 | 1466500395297 Marionette TRACE conn10 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:15 INFO - PROCESS | 2140 | 1466500395303 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:15 INFO - PROCESS | 2140 | 1466500395637 Marionette TRACE conn10 <- [1,2003,null,{"value":null}] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A2CA000) [pid = 2140] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002656F89400) [pid = 2140] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A138800) [pid = 2140] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264A2D6000) [pid = 2140] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264E0B7400) [pid = 2140] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F763C00) [pid = 2140] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002648530400) [pid = 2140] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649007C00) [pid = 2140] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264905F000) [pid = 2140] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A859400) [pid = 2140] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:13:15 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002656898000) [pid = 2140] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:13:15 INFO - PROCESS | 2140 | 1466500395702 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:15 INFO - PROCESS | 2140 | 1466500395704 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000265893F800 == 33 [pid = 2140] [id = 510] 02:13:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264905F000) [pid = 2140] [serial = 1530] [outer = 0000000000000000] 02:13:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264F273C00) [pid = 2140] [serial = 1531] [outer = 000000264905F000] 02:13:15 INFO - PROCESS | 2140 | 1466500395752 Marionette DEBUG loaded listener.js 02:13:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026568A3C00) [pid = 2140] [serial = 1532] [outer = 000000264905F000] 02:13:16 INFO - PROCESS | 2140 | 1466500396140 Marionette TRACE conn10 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 878ms 02:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:13:16 INFO - PROCESS | 2140 | 1466500396178 Marionette TRACE conn10 -> [0,2005,"getWindowHandle",null] 02:13:16 INFO - PROCESS | 2140 | 1466500396180 Marionette TRACE conn10 <- [1,2005,null,{"value":"13"}] 02:13:16 INFO - PROCESS | 2140 | 1466500396183 Marionette TRACE conn10 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:13:16 INFO - PROCESS | 2140 | 1466500396185 Marionette TRACE conn10 <- [1,2006,null,{}] 02:13:16 INFO - PROCESS | 2140 | 1466500396189 Marionette TRACE conn10 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:16 INFO - PROCESS | 2140 | 1466500396191 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:16 INFO - PROCESS | 2140 | 1466500396301 Marionette TRACE conn10 <- [1,2007,null,{"value":null}] 02:13:16 INFO - PROCESS | 2140 | 1466500396307 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 2140 | 1466500396309 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD83000 == 34 [pid = 2140] [id = 511] 02:13:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002653E83000) [pid = 2140] [serial = 1533] [outer = 0000000000000000] 02:13:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002656899000) [pid = 2140] [serial = 1534] [outer = 0000002653E83000] 02:13:16 INFO - PROCESS | 2140 | 1466500396355 Marionette DEBUG loaded listener.js 02:13:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265642C000) [pid = 2140] [serial = 1535] [outer = 0000002653E83000] 02:13:16 INFO - PROCESS | 2140 | 1466500396785 Marionette TRACE conn10 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:13:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:13:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 628ms 02:13:16 INFO - PROCESS | 2140 | 1466500396815 Marionette TRACE conn10 -> [0,2009,"getWindowHandle",null] 02:13:16 INFO - PROCESS | 2140 | 1466500396817 Marionette TRACE conn10 <- [1,2009,null,{"value":"13"}] 02:13:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:13:16 INFO - PROCESS | 2140 | 1466500396820 Marionette TRACE conn10 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:13:16 INFO - PROCESS | 2140 | 1466500396822 Marionette TRACE conn10 <- [1,2010,null,{}] 02:13:16 INFO - PROCESS | 2140 | 1466500396825 Marionette TRACE conn10 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:16 INFO - PROCESS | 2140 | 1466500396827 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:16 INFO - PROCESS | 2140 | 1466500396921 Marionette TRACE conn10 <- [1,2011,null,{"value":null}] 02:13:16 INFO - PROCESS | 2140 | 1466500396926 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 2140 | 1466500396929 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10C800 == 35 [pid = 2140] [id = 512] 02:13:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656FC2000) [pid = 2140] [serial = 1536] [outer = 0000000000000000] 02:13:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002658785800) [pid = 2140] [serial = 1537] [outer = 0000002656FC2000] 02:13:16 INFO - PROCESS | 2140 | 1466500396976 Marionette DEBUG loaded listener.js 02:13:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002658F37000) [pid = 2140] [serial = 1538] [outer = 0000002656FC2000] 02:13:17 INFO - PROCESS | 2140 | 1466500397425 Marionette TRACE conn10 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 02:13:17 INFO - PROCESS | 2140 | 1466500397452 Marionette TRACE conn10 -> [0,2013,"getWindowHandle",null] 02:13:17 INFO - PROCESS | 2140 | 1466500397455 Marionette TRACE conn10 <- [1,2013,null,{"value":"13"}] 02:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:13:17 INFO - PROCESS | 2140 | 1466500397458 Marionette TRACE conn10 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:13:17 INFO - PROCESS | 2140 | 1466500397460 Marionette TRACE conn10 <- [1,2014,null,{}] 02:13:17 INFO - PROCESS | 2140 | 1466500397463 Marionette TRACE conn10 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:17 INFO - PROCESS | 2140 | 1466500397465 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:17 INFO - PROCESS | 2140 | 1466500397585 Marionette TRACE conn10 <- [1,2015,null,{"value":null}] 02:13:17 INFO - PROCESS | 2140 | 1466500397595 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 2140 | 1466500397597 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE91800 == 36 [pid = 2140] [id = 513] 02:13:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002658F7C000) [pid = 2140] [serial = 1539] [outer = 0000000000000000] 02:13:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002658F82800) [pid = 2140] [serial = 1540] [outer = 0000002658F7C000] 02:13:17 INFO - PROCESS | 2140 | 1466500397642 Marionette DEBUG loaded listener.js 02:13:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A109C00) [pid = 2140] [serial = 1541] [outer = 0000002658F7C000] 02:13:18 INFO - PROCESS | 2140 | 1466500398449 Marionette TRACE conn10 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1023ms 02:13:18 INFO - PROCESS | 2140 | 1466500398485 Marionette TRACE conn10 -> [0,2017,"getWindowHandle",null] 02:13:18 INFO - PROCESS | 2140 | 1466500398490 Marionette TRACE conn10 <- [1,2017,null,{"value":"13"}] 02:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:13:18 INFO - PROCESS | 2140 | 1466500398495 Marionette TRACE conn10 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:13:18 INFO - PROCESS | 2140 | 1466500398501 Marionette TRACE conn10 <- [1,2018,null,{}] 02:13:18 INFO - PROCESS | 2140 | 1466500398528 Marionette TRACE conn10 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:18 INFO - PROCESS | 2140 | 1466500398532 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:18 INFO - PROCESS | 2140 | 1466500398697 Marionette TRACE conn10 <- [1,2019,null,{"value":null}] 02:13:18 INFO - PROCESS | 2140 | 1466500398811 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:18 INFO - PROCESS | 2140 | 1466500398815 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:18 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F8D000 == 37 [pid = 2140] [id = 514] 02:13:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (00000026499DD800) [pid = 2140] [serial = 1542] [outer = 0000000000000000] 02:13:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264D6D3800) [pid = 2140] [serial = 1543] [outer = 00000026499DD800] 02:13:18 INFO - PROCESS | 2140 | 1466500398875 Marionette DEBUG loaded listener.js 02:13:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264E3D5C00) [pid = 2140] [serial = 1544] [outer = 00000026499DD800] 02:13:19 INFO - PROCESS | 2140 | 1466500399578 Marionette TRACE conn10 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:13:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:13:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1158ms 02:13:19 INFO - PROCESS | 2140 | 1466500399657 Marionette TRACE conn10 -> [0,2021,"getWindowHandle",null] 02:13:19 INFO - PROCESS | 2140 | 1466500399662 Marionette TRACE conn10 <- [1,2021,null,{"value":"13"}] 02:13:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:13:19 INFO - PROCESS | 2140 | 1466500399699 Marionette TRACE conn10 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:13:19 INFO - PROCESS | 2140 | 1466500399702 Marionette TRACE conn10 <- [1,2022,null,{}] 02:13:19 INFO - PROCESS | 2140 | 1466500399706 Marionette TRACE conn10 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:19 INFO - PROCESS | 2140 | 1466500399709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:19 INFO - PROCESS | 2140 | 1466500399847 Marionette TRACE conn10 <- [1,2023,null,{"value":null}] 02:13:19 INFO - PROCESS | 2140 | 1466500399963 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:19 INFO - PROCESS | 2140 | 1466500399966 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:19 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAB8800 == 38 [pid = 2140] [id = 515] 02:13:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002649232000) [pid = 2140] [serial = 1545] [outer = 0000000000000000] 02:13:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264D84F400) [pid = 2140] [serial = 1546] [outer = 0000002649232000] 02:13:20 INFO - PROCESS | 2140 | 1466500400027 Marionette DEBUG loaded listener.js 02:13:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (0000002652497800) [pid = 2140] [serial = 1547] [outer = 0000002649232000] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10C800 == 37 [pid = 2140] [id = 512] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD83000 == 36 [pid = 2140] [id = 511] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 000000265893F800 == 35 [pid = 2140] [id = 510] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 0000002658928000 == 34 [pid = 2140] [id = 509] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 00000026564F3800 == 33 [pid = 2140] [id = 508] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 00000026559DA800 == 32 [pid = 2140] [id = 507] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 00000026534C4800 == 31 [pid = 2140] [id = 506] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 000000264E3B8000 == 30 [pid = 2140] [id = 505] 02:13:20 INFO - PROCESS | 2140 | --DOCSHELL 000000264E478000 == 29 [pid = 2140] [id = 504] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A637000) [pid = 2140] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002658F87C00) [pid = 2140] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002658F35C00) [pid = 2140] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A2D1000) [pid = 2140] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264D6D1000) [pid = 2140] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264E394400) [pid = 2140] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A85F800) [pid = 2140] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264FB52400) [pid = 2140] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265249E400) [pid = 2140] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653974800) [pid = 2140] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265227F800) [pid = 2140] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265373E400) [pid = 2140] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D645000) [pid = 2140] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E0B4000) [pid = 2140] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A683C00) [pid = 2140] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265AEEA400) [pid = 2140] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A669C00) [pid = 2140] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A219000) [pid = 2140] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265689E400) [pid = 2140] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265AEDEC00) [pid = 2140] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002656F87400) [pid = 2140] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002656379400) [pid = 2140] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 02:13:20 INFO - PROCESS | 2140 | 1466500400870 Marionette TRACE conn10 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1192ms 02:13:20 INFO - PROCESS | 2140 | 1466500400893 Marionette TRACE conn10 -> [0,2025,"getWindowHandle",null] 02:13:20 INFO - PROCESS | 2140 | 1466500400896 Marionette TRACE conn10 <- [1,2025,null,{"value":"13"}] 02:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:13:20 INFO - PROCESS | 2140 | 1466500400901 Marionette TRACE conn10 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:13:20 INFO - PROCESS | 2140 | 1466500400904 Marionette TRACE conn10 <- [1,2026,null,{}] 02:13:20 INFO - PROCESS | 2140 | 1466500400909 Marionette TRACE conn10 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:20 INFO - PROCESS | 2140 | 1466500400912 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:21 INFO - PROCESS | 2140 | 1466500401020 Marionette TRACE conn10 <- [1,2027,null,{"value":null}] 02:13:21 INFO - PROCESS | 2140 | 1466500401100 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 2140 | 1466500401103 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F73B800 == 30 [pid = 2140] [id = 516] 02:13:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002649227C00) [pid = 2140] [serial = 1548] [outer = 0000000000000000] 02:13:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264D83C000) [pid = 2140] [serial = 1549] [outer = 0000002649227C00] 02:13:21 INFO - PROCESS | 2140 | 1466500401152 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264E42AC00) [pid = 2140] [serial = 1550] [outer = 0000002649227C00] 02:13:21 INFO - PROCESS | 2140 | 1466500401623 Marionette TRACE conn10 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:13:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:13:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 776ms 02:13:21 INFO - PROCESS | 2140 | 1466500401677 Marionette TRACE conn10 -> [0,2029,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 2140 | 1466500401682 Marionette TRACE conn10 <- [1,2029,null,{"value":"13"}] 02:13:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:13:21 INFO - PROCESS | 2140 | 1466500401688 Marionette TRACE conn10 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 2140 | 1466500401691 Marionette TRACE conn10 <- [1,2030,null,{}] 02:13:21 INFO - PROCESS | 2140 | 1466500401695 Marionette TRACE conn10 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:21 INFO - PROCESS | 2140 | 1466500401698 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:21 INFO - PROCESS | 2140 | 1466500401791 Marionette TRACE conn10 <- [1,2031,null,{"value":null}] 02:13:21 INFO - PROCESS | 2140 | 1466500401800 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 2140 | 1466500401802 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:21 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559DB800 == 31 [pid = 2140] [id = 517] 02:13:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002652497C00) [pid = 2140] [serial = 1551] [outer = 0000000000000000] 02:13:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265249F800) [pid = 2140] [serial = 1552] [outer = 0000002652497C00] 02:13:21 INFO - PROCESS | 2140 | 1466500401851 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026524C1800) [pid = 2140] [serial = 1553] [outer = 0000002652497C00] 02:13:22 INFO - PROCESS | 2140 | 1466500402315 Marionette TRACE conn10 <- [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]]]}] 02:13:22 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) 02:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 691ms 02:13:22 INFO - PROCESS | 2140 | 1466500402382 Marionette TRACE conn10 -> [0,2033,"getWindowHandle",null] 02:13:22 INFO - PROCESS | 2140 | 1466500402385 Marionette TRACE conn10 <- [1,2033,null,{"value":"13"}] 02:13:22 INFO - PROCESS | 2140 | 1466500402388 Marionette TRACE conn10 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:13:22 INFO - PROCESS | 2140 | 1466500402392 Marionette TRACE conn10 <- [1,2034,null,{}] 02:13:22 INFO - PROCESS | 2140 | 1466500402404 Marionette TRACE conn10 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:22 INFO - PROCESS | 2140 | 1466500402410 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:22 INFO - PROCESS | 2140 | 1466500402499 Marionette TRACE conn10 <- [1,2035,null,{"value":null}] 02:13:22 INFO - PROCESS | 2140 | 1466500402611 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 2140 | 1466500402614 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:22 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658AC1800 == 32 [pid = 2140] [id = 518] 02:13:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002649005000) [pid = 2140] [serial = 1554] [outer = 0000000000000000] 02:13:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002653E81C00) [pid = 2140] [serial = 1555] [outer = 0000002649005000] 02:13:22 INFO - PROCESS | 2140 | 1466500402664 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265607EC00) [pid = 2140] [serial = 1556] [outer = 0000002649005000] 02:13:23 INFO - PROCESS | 2140 | 1466500403050 Marionette TRACE conn10 <- [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]]]}] 02:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 691ms 02:13:23 INFO - PROCESS | 2140 | 1466500403082 Marionette TRACE conn10 -> [0,2037,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 2140 | 1466500403085 Marionette TRACE conn10 <- [1,2037,null,{"value":"13"}] 02:13:23 INFO - PROCESS | 2140 | 1466500403088 Marionette TRACE conn10 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:13:23 INFO - PROCESS | 2140 | 1466500403090 Marionette TRACE conn10 <- [1,2038,null,{}] 02:13:23 INFO - PROCESS | 2140 | 1466500403093 Marionette TRACE conn10 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:23 INFO - PROCESS | 2140 | 1466500403095 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:23 INFO - PROCESS | 2140 | 1466500403223 Marionette TRACE conn10 <- [1,2039,null,{"value":null}] 02:13:23 INFO - PROCESS | 2140 | 1466500403277 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:23 INFO - PROCESS | 2140 | 1466500403280 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE1D800 == 33 [pid = 2140] [id = 519] 02:13:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002656079400) [pid = 2140] [serial = 1557] [outer = 0000000000000000] 02:13:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265689FC00) [pid = 2140] [serial = 1558] [outer = 0000002656079400] 02:13:23 INFO - PROCESS | 2140 | 1466500403332 Marionette DEBUG loaded listener.js 02:13:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656FBA400) [pid = 2140] [serial = 1559] [outer = 0000002656079400] 02:13:23 INFO - PROCESS | 2140 | 1466500403757 Marionette TRACE conn10 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:13:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:13:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 02:13:23 INFO - PROCESS | 2140 | 1466500403781 Marionette TRACE conn10 -> [0,2041,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 2140 | 1466500403783 Marionette TRACE conn10 <- [1,2041,null,{"value":"13"}] 02:13:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:13:23 INFO - PROCESS | 2140 | 1466500403786 Marionette TRACE conn10 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - PROCESS | 2140 | 1466500403788 Marionette TRACE conn10 <- [1,2042,null,{}] 02:13:23 INFO - PROCESS | 2140 | 1466500403792 Marionette TRACE conn10 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:23 INFO - PROCESS | 2140 | 1466500403794 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:23 INFO - PROCESS | 2140 | 1466500403933 Marionette TRACE conn10 <- [1,2043,null,{"value":null}] 02:13:23 INFO - PROCESS | 2140 | 1466500403956 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:23 INFO - PROCESS | 2140 | 1466500403958 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B11B800 == 34 [pid = 2140] [id = 520] 02:13:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002658784800) [pid = 2140] [serial = 1560] [outer = 0000000000000000] 02:13:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002658A9F000) [pid = 2140] [serial = 1561] [outer = 0000002658784800] 02:13:24 INFO - PROCESS | 2140 | 1466500404003 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002658F86400) [pid = 2140] [serial = 1562] [outer = 0000002658784800] 02:13:24 INFO - PROCESS | 2140 | 1466500404482 Marionette TRACE conn10 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 734ms 02:13:24 INFO - PROCESS | 2140 | 1466500404524 Marionette TRACE conn10 -> [0,2045,"getWindowHandle",null] 02:13:24 INFO - PROCESS | 2140 | 1466500404526 Marionette TRACE conn10 <- [1,2045,null,{"value":"13"}] 02:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:13:24 INFO - PROCESS | 2140 | 1466500404536 Marionette TRACE conn10 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:13:24 INFO - PROCESS | 2140 | 1466500404538 Marionette TRACE conn10 <- [1,2046,null,{}] 02:13:24 INFO - PROCESS | 2140 | 1466500404541 Marionette TRACE conn10 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:24 INFO - PROCESS | 2140 | 1466500404547 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:24 INFO - PROCESS | 2140 | 1466500404679 Marionette TRACE conn10 <- [1,2047,null,{"value":null}] 02:13:24 INFO - PROCESS | 2140 | 1466500404689 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:24 INFO - PROCESS | 2140 | 1466500404692 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:24 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C861800 == 35 [pid = 2140] [id = 521] 02:13:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A10A400) [pid = 2140] [serial = 1563] [outer = 0000000000000000] 02:13:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A212000) [pid = 2140] [serial = 1564] [outer = 000000265A10A400] 02:13:24 INFO - PROCESS | 2140 | 1466500404741 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A2D4400) [pid = 2140] [serial = 1565] [outer = 000000265A10A400] 02:13:25 INFO - PROCESS | 2140 | 1466500405180 Marionette TRACE conn10 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F771800) [pid = 2140] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002656FC2000) [pid = 2140] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264D6D9800) [pid = 2140] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264D6CCC00) [pid = 2140] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F184800) [pid = 2140] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653E83000) [pid = 2140] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265373F800) [pid = 2140] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D6DA800) [pid = 2140] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265249EC00) [pid = 2140] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A13B000) [pid = 2140] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264905F000) [pid = 2140] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002649012000) [pid = 2140] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A212800) [pid = 2140] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:13:25 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265249D000) [pid = 2140] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:13:25 INFO - PROCESS | 2140 | 1466500405300 Marionette TRACE conn10 -> [0,2049,"getWindowHandle",null] 02:13:25 INFO - PROCESS | 2140 | 1466500405302 Marionette TRACE conn10 <- [1,2049,null,{"value":"13"}] 02:13:25 INFO - PROCESS | 2140 | 1466500405313 Marionette TRACE conn10 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - PROCESS | 2140 | 1466500405315 Marionette TRACE conn10 <- [1,2050,null,{}] 02:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:13:25 INFO - PROCESS | 2140 | 1466500405318 Marionette TRACE conn10 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:25 INFO - PROCESS | 2140 | 1466500405320 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:25 INFO - PROCESS | 2140 | 1466500405408 Marionette TRACE conn10 <- [1,2051,null,{"value":null}] 02:13:25 INFO - PROCESS | 2140 | 1466500405414 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 2140 | 1466500405416 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A173000 == 36 [pid = 2140] [id = 522] 02:13:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026499E4000) [pid = 2140] [serial = 1566] [outer = 0000000000000000] 02:13:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264E40F000) [pid = 2140] [serial = 1567] [outer = 00000026499E4000] 02:13:25 INFO - PROCESS | 2140 | 1466500405462 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002655EB0800) [pid = 2140] [serial = 1568] [outer = 00000026499E4000] 02:13:25 INFO - PROCESS | 2140 | 1466500405884 Marionette TRACE conn10 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 02:13:25 INFO - PROCESS | 2140 | 1466500405948 Marionette TRACE conn10 -> [0,2053,"getWindowHandle",null] 02:13:25 INFO - PROCESS | 2140 | 1466500405958 Marionette TRACE conn10 <- [1,2053,null,{"value":"13"}] 02:13:25 INFO - PROCESS | 2140 | 1466500405962 Marionette TRACE conn10 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - PROCESS | 2140 | 1466500405964 Marionette TRACE conn10 <- [1,2054,null,{}] 02:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:13:25 INFO - PROCESS | 2140 | 1466500405967 Marionette TRACE conn10 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:25 INFO - PROCESS | 2140 | 1466500405969 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:26 INFO - PROCESS | 2140 | 1466500406055 Marionette TRACE conn10 <- [1,2055,null,{"value":null}] 02:13:26 INFO - PROCESS | 2140 | 1466500406063 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:26 INFO - PROCESS | 2140 | 1466500406065 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D246800 == 37 [pid = 2140] [id = 523] 02:13:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658F87000) [pid = 2140] [serial = 1569] [outer = 0000000000000000] 02:13:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A631C00) [pid = 2140] [serial = 1570] [outer = 0000002658F87000] 02:13:26 INFO - PROCESS | 2140 | 1466500406109 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A664000) [pid = 2140] [serial = 1571] [outer = 0000002658F87000] 02:13:26 INFO - PROCESS | 2140 | 1466500406529 Marionette TRACE conn10 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 586ms 02:13:26 INFO - PROCESS | 2140 | 1466500406562 Marionette TRACE conn10 -> [0,2057,"getWindowHandle",null] 02:13:26 INFO - PROCESS | 2140 | 1466500406565 Marionette TRACE conn10 <- [1,2057,null,{"value":"13"}] 02:13:26 INFO - PROCESS | 2140 | 1466500406568 Marionette TRACE conn10 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:13:26 INFO - PROCESS | 2140 | 1466500406570 Marionette TRACE conn10 <- [1,2058,null,{}] 02:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:13:26 INFO - PROCESS | 2140 | 1466500406573 Marionette TRACE conn10 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:26 INFO - PROCESS | 2140 | 1466500406575 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:26 INFO - PROCESS | 2140 | 1466500406665 Marionette TRACE conn10 <- [1,2059,null,{"value":null}] 02:13:26 INFO - PROCESS | 2140 | 1466500406671 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:26 INFO - PROCESS | 2140 | 1466500406673 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D548000 == 38 [pid = 2140] [id = 524] 02:13:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A662400) [pid = 2140] [serial = 1572] [outer = 0000000000000000] 02:13:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A67DC00) [pid = 2140] [serial = 1573] [outer = 000000265A662400] 02:13:26 INFO - PROCESS | 2140 | 1466500406719 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A684C00) [pid = 2140] [serial = 1574] [outer = 000000265A662400] 02:13:27 INFO - PROCESS | 2140 | 1466500407162 Marionette TRACE conn10 <- [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]]]}] 02:13:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 02:13:27 INFO - PROCESS | 2140 | 1466500407213 Marionette TRACE conn10 -> [0,2061,"getWindowHandle",null] 02:13:27 INFO - PROCESS | 2140 | 1466500407215 Marionette TRACE conn10 <- [1,2061,null,{"value":"13"}] 02:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:13:27 INFO - PROCESS | 2140 | 1466500407218 Marionette TRACE conn10 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:13:27 INFO - PROCESS | 2140 | 1466500407220 Marionette TRACE conn10 <- [1,2062,null,{}] 02:13:27 INFO - PROCESS | 2140 | 1466500407223 Marionette TRACE conn10 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:27 INFO - PROCESS | 2140 | 1466500407225 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:27 INFO - PROCESS | 2140 | 1466500407361 Marionette TRACE conn10 <- [1,2063,null,{"value":null}] 02:13:27 INFO - PROCESS | 2140 | 1466500407490 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:27 INFO - PROCESS | 2140 | 1466500407494 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:27 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E16B800 == 39 [pid = 2140] [id = 525] 02:13:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002647636C00) [pid = 2140] [serial = 1575] [outer = 0000000000000000] 02:13:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002648E21C00) [pid = 2140] [serial = 1576] [outer = 0000002647636C00] 02:13:27 INFO - PROCESS | 2140 | 1466500407558 Marionette DEBUG loaded listener.js 02:13:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264A2D5800) [pid = 2140] [serial = 1577] [outer = 0000002647636C00] 02:13:28 INFO - PROCESS | 2140 | 1466500408242 Marionette TRACE conn10 <- [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]]]}] 02:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1079ms 02:13:28 INFO - PROCESS | 2140 | 1466500408303 Marionette TRACE conn10 -> [0,2065,"getWindowHandle",null] 02:13:28 INFO - PROCESS | 2140 | 1466500408307 Marionette TRACE conn10 <- [1,2065,null,{"value":"13"}] 02:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:13:28 INFO - PROCESS | 2140 | 1466500408313 Marionette TRACE conn10 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 2140 | 1466500408317 Marionette TRACE conn10 <- [1,2066,null,{}] 02:13:28 INFO - PROCESS | 2140 | 1466500408322 Marionette TRACE conn10 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:28 INFO - PROCESS | 2140 | 1466500408326 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:28 INFO - PROCESS | 2140 | 1466500408482 Marionette TRACE conn10 <- [1,2067,null,{"value":null}] 02:13:28 INFO - PROCESS | 2140 | 1466500408606 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 2140 | 1466500408609 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:28 INFO - PROCESS | 2140 | ++DOCSHELL 000000265893F800 == 40 [pid = 2140] [id = 526] 02:13:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265243C400) [pid = 2140] [serial = 1578] [outer = 0000000000000000] 02:13:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002652F5FC00) [pid = 2140] [serial = 1579] [outer = 000000265243C400] 02:13:28 INFO - PROCESS | 2140 | 1466500408668 Marionette DEBUG loaded listener.js 02:13:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002653E78800) [pid = 2140] [serial = 1580] [outer = 000000265243C400] 02:13:29 INFO - PROCESS | 2140 | 1466500409273 Marionette TRACE conn10 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 987ms 02:13:29 INFO - PROCESS | 2140 | 1466500409307 Marionette TRACE conn10 -> [0,2069,"getWindowHandle",null] 02:13:29 INFO - PROCESS | 2140 | 1466500409311 Marionette TRACE conn10 <- [1,2069,null,{"value":"13"}] 02:13:29 INFO - PROCESS | 2140 | 1466500409316 Marionette TRACE conn10 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:13:29 INFO - PROCESS | 2140 | 1466500409319 Marionette TRACE conn10 <- [1,2070,null,{}] 02:13:29 INFO - PROCESS | 2140 | 1466500409323 Marionette TRACE conn10 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:29 INFO - PROCESS | 2140 | 1466500409326 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:29 INFO - PROCESS | 2140 | 1466500409444 Marionette TRACE conn10 <- [1,2071,null,{"value":null}] 02:13:29 INFO - PROCESS | 2140 | 1466500409539 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:29 INFO - PROCESS | 2140 | 1466500409542 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5CE000 == 41 [pid = 2140] [id = 527] 02:13:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002658F84C00) [pid = 2140] [serial = 1581] [outer = 0000000000000000] 02:13:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265A137000) [pid = 2140] [serial = 1582] [outer = 0000002658F84C00] 02:13:29 INFO - PROCESS | 2140 | 1466500409597 Marionette DEBUG loaded listener.js 02:13:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265A218C00) [pid = 2140] [serial = 1583] [outer = 0000002658F84C00] 02:13:30 INFO - PROCESS | 2140 | 1466500410173 Marionette TRACE conn10 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 942ms 02:13:30 INFO - PROCESS | 2140 | 1466500410265 Marionette TRACE conn10 -> [0,2073,"getWindowHandle",null] 02:13:30 INFO - PROCESS | 2140 | 1466500410270 Marionette TRACE conn10 <- [1,2073,null,{"value":"13"}] 02:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:13:30 INFO - PROCESS | 2140 | 1466500410283 Marionette TRACE conn10 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - PROCESS | 2140 | 1466500410288 Marionette TRACE conn10 <- [1,2074,null,{}] 02:13:30 INFO - PROCESS | 2140 | 1466500410307 Marionette TRACE conn10 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:30 INFO - PROCESS | 2140 | 1466500410311 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:30 INFO - PROCESS | 2140 | 1466500410437 Marionette TRACE conn10 <- [1,2075,null,{"value":null}] 02:13:30 INFO - PROCESS | 2140 | 1466500410587 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 2140 | 1466500410590 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE7A000 == 42 [pid = 2140] [id = 528] 02:13:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002658A94400) [pid = 2140] [serial = 1584] [outer = 0000000000000000] 02:13:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265A85B800) [pid = 2140] [serial = 1585] [outer = 0000002658A94400] 02:13:30 INFO - PROCESS | 2140 | 1466500410645 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000265AEE3000) [pid = 2140] [serial = 1586] [outer = 0000002658A94400] 02:13:31 INFO - PROCESS | 2140 | 1466500411447 Marionette TRACE conn10 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1252ms 02:13:31 INFO - PROCESS | 2140 | 1466500411531 Marionette TRACE conn10 -> [0,2077,"getWindowHandle",null] 02:13:31 INFO - PROCESS | 2140 | 1466500411537 Marionette TRACE conn10 <- [1,2077,null,{"value":"13"}] 02:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:13:31 INFO - PROCESS | 2140 | 1466500411542 Marionette TRACE conn10 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:13:31 INFO - PROCESS | 2140 | 1466500411546 Marionette TRACE conn10 <- [1,2078,null,{}] 02:13:31 INFO - PROCESS | 2140 | 1466500411551 Marionette TRACE conn10 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:31 INFO - PROCESS | 2140 | 1466500411554 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:31 INFO - PROCESS | 2140 | 1466500411712 Marionette TRACE conn10 <- [1,2079,null,{"value":null}] 02:13:31 INFO - PROCESS | 2140 | 1466500411832 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:31 INFO - PROCESS | 2140 | 1466500411837 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:31 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E47B800 == 43 [pid = 2140] [id = 529] 02:13:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264E0D6C00) [pid = 2140] [serial = 1587] [outer = 0000000000000000] 02:13:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000264E39E400) [pid = 2140] [serial = 1588] [outer = 000000264E0D6C00] 02:13:31 INFO - PROCESS | 2140 | 1466500411891 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000264F29AC00) [pid = 2140] [serial = 1589] [outer = 000000264E0D6C00] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265D548000 == 42 [pid = 2140] [id = 524] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265D246800 == 41 [pid = 2140] [id = 523] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265A173000 == 40 [pid = 2140] [id = 522] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265C861800 == 39 [pid = 2140] [id = 521] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265B11B800 == 38 [pid = 2140] [id = 520] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE1D800 == 37 [pid = 2140] [id = 519] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 0000002658AC1800 == 36 [pid = 2140] [id = 518] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 00000026559DB800 == 35 [pid = 2140] [id = 517] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000264F73B800 == 34 [pid = 2140] [id = 516] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAB8800 == 33 [pid = 2140] [id = 515] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F8D000 == 32 [pid = 2140] [id = 514] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE91800 == 31 [pid = 2140] [id = 513] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE7A000 == 30 [pid = 2140] [id = 528] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5CE000 == 29 [pid = 2140] [id = 527] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000265893F800 == 28 [pid = 2140] [id = 526] 02:13:32 INFO - PROCESS | 2140 | --DOCSHELL 000000264E16B800 == 27 [pid = 2140] [id = 525] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (00000026524B5000) [pid = 2140] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (0000002658785800) [pid = 2140] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264E36F000) [pid = 2140] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (000000264F29A000) [pid = 2140] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000264F299800) [pid = 2140] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265642C000) [pid = 2140] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (00000026539EE000) [pid = 2140] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264F296000) [pid = 2140] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265368B400) [pid = 2140] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265B0B4400) [pid = 2140] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264D85DC00) [pid = 2140] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264F273C00) [pid = 2140] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002652E88C00) [pid = 2140] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (00000026568A3C00) [pid = 2140] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002649232800) [pid = 2140] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265B14E000) [pid = 2140] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002656895000) [pid = 2140] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D94C000) [pid = 2140] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002656899000) [pid = 2140] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265AEE1000) [pid = 2140] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E19C800) [pid = 2140] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A634C00) [pid = 2140] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (00000026524B9C00) [pid = 2140] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (00000026524A1000) [pid = 2140] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (00000026491A1C00) [pid = 2140] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265220C400) [pid = 2140] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 02:13:32 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002658F37000) [pid = 2140] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 02:13:33 INFO - PROCESS | 2140 | 1466500413152 Marionette TRACE conn10 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1642ms 02:13:33 INFO - PROCESS | 2140 | 1466500413188 Marionette TRACE conn10 -> [0,2081,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 2140 | 1466500413193 Marionette TRACE conn10 <- [1,2081,null,{"value":"13"}] 02:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:13:33 INFO - PROCESS | 2140 | 1466500413197 Marionette TRACE conn10 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - PROCESS | 2140 | 1466500413202 Marionette TRACE conn10 <- [1,2082,null,{}] 02:13:33 INFO - PROCESS | 2140 | 1466500413208 Marionette TRACE conn10 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:33 INFO - PROCESS | 2140 | 1466500413211 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:33 INFO - PROCESS | 2140 | 1466500413346 Marionette TRACE conn10 <- [1,2083,null,{"value":null}] 02:13:33 INFO - PROCESS | 2140 | 1466500413426 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:33 INFO - PROCESS | 2140 | 1466500413429 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F55C000 == 28 [pid = 2140] [id = 530] 02:13:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002649230800) [pid = 2140] [serial = 1590] [outer = 0000000000000000] 02:13:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264A2D5C00) [pid = 2140] [serial = 1591] [outer = 0000002649230800] 02:13:33 INFO - PROCESS | 2140 | 1466500413479 Marionette DEBUG loaded listener.js 02:13:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D859800) [pid = 2140] [serial = 1592] [outer = 0000002649230800] 02:13:33 INFO - PROCESS | 2140 | 1466500413875 Marionette TRACE conn10 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 02:13:33 INFO - PROCESS | 2140 | 1466500413939 Marionette TRACE conn10 -> [0,2085,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 2140 | 1466500413945 Marionette TRACE conn10 <- [1,2085,null,{"value":"13"}] 02:13:33 INFO - PROCESS | 2140 | 1466500413954 Marionette TRACE conn10 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:13:33 INFO - PROCESS | 2140 | 1466500413957 Marionette TRACE conn10 <- [1,2086,null,{}] 02:13:33 INFO - PROCESS | 2140 | 1466500413961 Marionette TRACE conn10 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:33 INFO - PROCESS | 2140 | 1466500413963 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:34 INFO - PROCESS | 2140 | 1466500414057 Marionette TRACE conn10 <- [1,2087,null,{"value":null}] 02:13:34 INFO - PROCESS | 2140 | 1466500414063 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 2140 | 1466500414066 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:34 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655971000 == 29 [pid = 2140] [id = 531] 02:13:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264E0BC800) [pid = 2140] [serial = 1593] [outer = 0000000000000000] 02:13:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264E42F800) [pid = 2140] [serial = 1594] [outer = 000000264E0BC800] 02:13:34 INFO - PROCESS | 2140 | 1466500414122 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264F296400) [pid = 2140] [serial = 1595] [outer = 000000264E0BC800] 02:13:34 INFO - PROCESS | 2140 | 1466500414564 Marionette TRACE conn10 <- [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]]]}] 02:13:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:13:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 02:13:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:13:34 INFO - PROCESS | 2140 | 1466500414602 Marionette TRACE conn10 -> [0,2089,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 2140 | 1466500414604 Marionette TRACE conn10 <- [1,2089,null,{"value":"13"}] 02:13:34 INFO - PROCESS | 2140 | 1466500414608 Marionette TRACE conn10 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:13:34 INFO - PROCESS | 2140 | 1466500414612 Marionette TRACE conn10 <- [1,2090,null,{}] 02:13:34 INFO - PROCESS | 2140 | 1466500414623 Marionette TRACE conn10 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:34 INFO - PROCESS | 2140 | 1466500414628 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:34 INFO - PROCESS | 2140 | 1466500414717 Marionette TRACE conn10 <- [1,2091,null,{"value":null}] 02:13:34 INFO - PROCESS | 2140 | 1466500414725 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:34 INFO - PROCESS | 2140 | 1466500414729 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:34 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656A0B000 == 30 [pid = 2140] [id = 532] 02:13:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002652278C00) [pid = 2140] [serial = 1596] [outer = 0000000000000000] 02:13:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652496400) [pid = 2140] [serial = 1597] [outer = 0000002652278C00] 02:13:34 INFO - PROCESS | 2140 | 1466500414777 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (00000026524B5000) [pid = 2140] [serial = 1598] [outer = 0000002652278C00] 02:13:35 INFO - PROCESS | 2140 | 1466500415269 Marionette TRACE conn10 <- [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]]]}] 02:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 689ms 02:13:35 INFO - PROCESS | 2140 | 1466500415300 Marionette TRACE conn10 -> [0,2093,"getWindowHandle",null] 02:13:35 INFO - PROCESS | 2140 | 1466500415303 Marionette TRACE conn10 <- [1,2093,null,{"value":"13"}] 02:13:35 INFO - PROCESS | 2140 | 1466500415307 Marionette TRACE conn10 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:13:35 INFO - PROCESS | 2140 | 1466500415309 Marionette TRACE conn10 <- [1,2094,null,{}] 02:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:13:35 INFO - PROCESS | 2140 | 1466500415312 Marionette TRACE conn10 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:35 INFO - PROCESS | 2140 | 1466500415314 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:35 INFO - PROCESS | 2140 | 1466500415432 Marionette TRACE conn10 <- [1,2095,null,{"value":null}] 02:13:35 INFO - PROCESS | 2140 | 1466500415515 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 2140 | 1466500415517 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:35 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658934000 == 31 [pid = 2140] [id = 533] 02:13:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002652BFDC00) [pid = 2140] [serial = 1599] [outer = 0000000000000000] 02:13:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002652F5E000) [pid = 2140] [serial = 1600] [outer = 0000002652BFDC00] 02:13:35 INFO - PROCESS | 2140 | 1466500415565 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653736C00) [pid = 2140] [serial = 1601] [outer = 0000002652BFDC00] 02:13:35 INFO - PROCESS | 2140 | --DOCSHELL 000000264F12C800 == 30 [pid = 2140] [id = 10] 02:13:36 INFO - PROCESS | 2140 | 1466500416065 Marionette TRACE conn10 <- [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] 02:13:36 INFO - PROCESS | 2140 | 1466500416091 Marionette TRACE conn10 <- [1,2097,null,{"value":"13"}] 02:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:13:36 INFO - PROCESS | 2140 | 1466500416103 Marionette TRACE conn10 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 2140 | 1466500416105 Marionette TRACE conn10 <- [1,2098,null,{}] 02:13:36 INFO - PROCESS | 2140 | 1466500416109 Marionette TRACE conn10 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:36 INFO - PROCESS | 2140 | 1466500416111 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:36 INFO - PROCESS | 2140 | 1466500416221 Marionette TRACE conn10 <- [1,2099,null,{"value":null}] 02:13:36 INFO - PROCESS | 2140 | 1466500416228 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 2140 | 1466500416230 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:36 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FBA000 == 31 [pid = 2140] [id = 534] 02:13:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264D6D9C00) [pid = 2140] [serial = 1602] [outer = 0000000000000000] 02:13:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002655173400) [pid = 2140] [serial = 1603] [outer = 000000264D6D9C00] 02:13:36 INFO - PROCESS | 2140 | 1466500416275 Marionette DEBUG loaded listener.js 02:13:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265641C800) [pid = 2140] [serial = 1604] [outer = 000000264D6D9C00] 02:13:36 INFO - PROCESS | 2140 | 1466500416764 Marionette TRACE conn10 <- [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]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:13:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 02:13:36 INFO - PROCESS | 2140 | 1466500416846 Marionette TRACE conn10 -> [0,2101,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 2140 | 1466500416848 Marionette TRACE conn10 <- [1,2101,null,{"value":"13"}] 02:13:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:13:36 INFO - PROCESS | 2140 | 1466500416862 Marionette TRACE conn10 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 2140 | 1466500416864 Marionette TRACE conn10 <- [1,2102,null,{}] 02:13:36 INFO - PROCESS | 2140 | 1466500416868 Marionette TRACE conn10 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:36 INFO - PROCESS | 2140 | 1466500416875 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:37 INFO - PROCESS | 2140 | 1466500417184 Marionette TRACE conn10 <- [1,2103,null,{"value":null}] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A662400) [pid = 2140] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A10A400) [pid = 2140] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002658784800) [pid = 2140] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002658F7C000) [pid = 2140] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026499DD800) [pid = 2140] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649232000) [pid = 2140] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002652497C00) [pid = 2140] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002649227C00) [pid = 2140] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649005000) [pid = 2140] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (00000026499E4000) [pid = 2140] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656079400) [pid = 2140] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:13:37 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658F87000) [pid = 2140] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:13:37 INFO - PROCESS | 2140 | 1466500417241 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 2140 | 1466500417243 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:37 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535CB800 == 32 [pid = 2140] [id = 535] 02:13:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002647614400) [pid = 2140] [serial = 1605] [outer = 0000000000000000] 02:13:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002649C1BC00) [pid = 2140] [serial = 1606] [outer = 0000002647614400] 02:13:37 INFO - PROCESS | 2140 | 1466500417300 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656422800) [pid = 2140] [serial = 1607] [outer = 0000002647614400] 02:13:37 INFO - PROCESS | 2140 | 1466500417670 Marionette TRACE conn10 <- [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]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 838ms 02:13:37 INFO - PROCESS | 2140 | 1466500417702 Marionette TRACE conn10 -> [0,2105,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 2140 | 1466500417704 Marionette TRACE conn10 <- [1,2105,null,{"value":"13"}] 02:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:13:37 INFO - PROCESS | 2140 | 1466500417708 Marionette TRACE conn10 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 2140 | 1466500417710 Marionette TRACE conn10 <- [1,2106,null,{}] 02:13:37 INFO - PROCESS | 2140 | 1466500417714 Marionette TRACE conn10 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:37 INFO - PROCESS | 2140 | 1466500417716 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:37 INFO - PROCESS | 2140 | 1466500417799 Marionette TRACE conn10 <- [1,2107,null,{"value":null}] 02:13:37 INFO - PROCESS | 2140 | 1466500417805 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 2140 | 1466500417807 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:37 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10E000 == 33 [pid = 2140] [id = 536] 02:13:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002655874000) [pid = 2140] [serial = 1608] [outer = 0000000000000000] 02:13:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658A9F800) [pid = 2140] [serial = 1609] [outer = 0000002655874000] 02:13:37 INFO - PROCESS | 2140 | 1466500417852 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F7E400) [pid = 2140] [serial = 1610] [outer = 0000002655874000] 02:13:38 INFO - PROCESS | 2140 | 1466500418347 Marionette TRACE conn10 <- [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]]]}] 02:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 734ms 02:13:38 INFO - PROCESS | 2140 | 1466500418444 Marionette TRACE conn10 -> [0,2109,"getWindowHandle",null] 02:13:38 INFO - PROCESS | 2140 | 1466500418449 Marionette TRACE conn10 <- [1,2109,null,{"value":"13"}] 02:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:13:38 INFO - PROCESS | 2140 | 1466500418455 Marionette TRACE conn10 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:13:38 INFO - PROCESS | 2140 | 1466500418460 Marionette TRACE conn10 <- [1,2110,null,{}] 02:13:38 INFO - PROCESS | 2140 | 1466500418475 Marionette TRACE conn10 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:38 INFO - PROCESS | 2140 | 1466500418479 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:38 INFO - PROCESS | 2140 | 1466500418679 Marionette TRACE conn10 <- [1,2111,null,{"value":null}] 02:13:38 INFO - PROCESS | 2140 | 1466500418751 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 2140 | 1466500418757 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F158000 == 34 [pid = 2140] [id = 537] 02:13:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026491A5800) [pid = 2140] [serial = 1611] [outer = 0000000000000000] 02:13:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002649229400) [pid = 2140] [serial = 1612] [outer = 00000026491A5800] 02:13:38 INFO - PROCESS | 2140 | 1466500418857 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D85AC00) [pid = 2140] [serial = 1613] [outer = 00000026491A5800] 02:13:39 INFO - PROCESS | 2140 | 1466500419571 Marionette TRACE conn10 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1198ms 02:13:39 INFO - PROCESS | 2140 | 1466500419657 Marionette TRACE conn10 -> [0,2113,"getWindowHandle",null] 02:13:39 INFO - PROCESS | 2140 | 1466500419662 Marionette TRACE conn10 <- [1,2113,null,{"value":"13"}] 02:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:13:39 INFO - PROCESS | 2140 | 1466500419669 Marionette TRACE conn10 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:13:39 INFO - PROCESS | 2140 | 1466500419672 Marionette TRACE conn10 <- [1,2114,null,{}] 02:13:39 INFO - PROCESS | 2140 | 1466500419676 Marionette TRACE conn10 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:39 INFO - PROCESS | 2140 | 1466500419679 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:39 INFO - PROCESS | 2140 | 1466500419831 Marionette TRACE conn10 <- [1,2115,null,{"value":null}] 02:13:39 INFO - PROCESS | 2140 | 1466500419946 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 2140 | 1466500419949 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:39 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658930800 == 35 [pid = 2140] [id = 538] 02:13:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264E3D9C00) [pid = 2140] [serial = 1614] [outer = 0000000000000000] 02:13:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264FC53000) [pid = 2140] [serial = 1615] [outer = 000000264E3D9C00] 02:13:40 INFO - PROCESS | 2140 | 1466500420008 Marionette DEBUG loaded listener.js 02:13:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026524B3000) [pid = 2140] [serial = 1616] [outer = 000000264E3D9C00] 02:13:40 INFO - PROCESS | 2140 | 1466500420950 Marionette TRACE conn10 <- [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]]]}] 02:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1351ms 02:13:41 INFO - PROCESS | 2140 | 1466500421022 Marionette TRACE conn10 -> [0,2117,"getWindowHandle",null] 02:13:41 INFO - PROCESS | 2140 | 1466500421026 Marionette TRACE conn10 <- [1,2117,null,{"value":"13"}] 02:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:13:41 INFO - PROCESS | 2140 | 1466500421032 Marionette TRACE conn10 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - PROCESS | 2140 | 1466500421035 Marionette TRACE conn10 <- [1,2118,null,{}] 02:13:41 INFO - PROCESS | 2140 | 1466500421041 Marionette TRACE conn10 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:41 INFO - PROCESS | 2140 | 1466500421044 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:41 INFO - PROCESS | 2140 | 1466500421182 Marionette TRACE conn10 <- [1,2119,null,{"value":null}] 02:13:41 INFO - PROCESS | 2140 | --DOCSHELL 00000026535CB800 == 34 [pid = 2140] [id = 535] 02:13:41 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FBA000 == 33 [pid = 2140] [id = 534] 02:13:41 INFO - PROCESS | 2140 | --DOCSHELL 0000002658934000 == 32 [pid = 2140] [id = 533] 02:13:41 INFO - PROCESS | 2140 | --DOCSHELL 0000002656A0B000 == 31 [pid = 2140] [id = 532] 02:13:41 INFO - PROCESS | 2140 | --DOCSHELL 0000002655971000 == 30 [pid = 2140] [id = 531] 02:13:41 INFO - PROCESS | 2140 | --DOCSHELL 000000264F55C000 == 29 [pid = 2140] [id = 530] 02:13:41 INFO - PROCESS | 2140 | --DOCSHELL 0000002647EE2800 == 28 [pid = 2140] [id = 11] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A67DC00) [pid = 2140] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A212000) [pid = 2140] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002658F86400) [pid = 2140] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002658F82800) [pid = 2140] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D6D3800) [pid = 2140] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002658A9F000) [pid = 2140] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E3D5C00) [pid = 2140] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264D84F400) [pid = 2140] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002652497800) [pid = 2140] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265249F800) [pid = 2140] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (00000026524C1800) [pid = 2140] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264D83C000) [pid = 2140] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264E42AC00) [pid = 2140] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002653E81C00) [pid = 2140] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265607EC00) [pid = 2140] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A109C00) [pid = 2140] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002655EB0800) [pid = 2140] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264E40F000) [pid = 2140] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A2D4400) [pid = 2140] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265689FC00) [pid = 2140] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265A684C00) [pid = 2140] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002656FBA400) [pid = 2140] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000265A664000) [pid = 2140] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265A631C00) [pid = 2140] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 02:13:41 INFO - PROCESS | 2140 | 1466500421292 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 2140 | 1466500421297 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:41 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D680800 == 29 [pid = 2140] [id = 539] 02:13:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0000002647E4F000) [pid = 2140] [serial = 1617] [outer = 0000000000000000] 02:13:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000264973CC00) [pid = 2140] [serial = 1618] [outer = 0000002647E4F000] 02:13:41 INFO - PROCESS | 2140 | 1466500421348 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264E0B8400) [pid = 2140] [serial = 1619] [outer = 0000002647E4F000] 02:13:41 INFO - PROCESS | 2140 | 1466500421793 Marionette TRACE conn10 <- [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] 02:13:41 INFO - PROCESS | 2140 | 1466500421879 Marionette TRACE conn10 <- [1,2121,null,{"value":"13"}] 02:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:13:41 INFO - PROCESS | 2140 | 1466500421886 Marionette TRACE conn10 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - PROCESS | 2140 | 1466500421889 Marionette TRACE conn10 <- [1,2122,null,{}] 02:13:41 INFO - PROCESS | 2140 | 1466500421897 Marionette TRACE conn10 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:41 INFO - PROCESS | 2140 | 1466500421900 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:42 INFO - PROCESS | 2140 | 1466500422000 Marionette TRACE conn10 <- [1,2123,null,{"value":null}] 02:13:42 INFO - PROCESS | 2140 | 1466500422008 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 2140 | 1466500422011 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:42 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653E9F000 == 30 [pid = 2140] [id = 540] 02:13:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000265220B400) [pid = 2140] [serial = 1620] [outer = 0000000000000000] 02:13:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000265220F800) [pid = 2140] [serial = 1621] [outer = 000000265220B400] 02:13:42 INFO - PROCESS | 2140 | 1466500422059 Marionette DEBUG loaded listener.js 02:13:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (00000026524A4C00) [pid = 2140] [serial = 1622] [outer = 000000265220B400] 02:13:42 INFO - PROCESS | 2140 | 1466500422512 Marionette TRACE conn10 <- [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] 02:13:42 INFO - PROCESS | 2140 | 1466500422582 Marionette TRACE conn10 <- [1,2125,null,{"value":"13"}] 02:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:13:42 INFO - PROCESS | 2140 | 1466500422616 Marionette TRACE conn10 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 2140 | 1466500422620 Marionette TRACE conn10 <- [1,2126,null,{}] 02:13:42 INFO - PROCESS | 2140 | 1466500422634 Marionette TRACE conn10 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:42 INFO - PROCESS | 2140 | 1466500422639 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:42 INFO - PROCESS | 2140 | 1466500422748 Marionette TRACE conn10 <- [1,2127,null,{"value":null}] 02:13:42 INFO - PROCESS | 2140 | 1466500422820 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 2140 | 1466500422823 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:42 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656A0B000 == 31 [pid = 2140] [id = 541] 02:13:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002652F55C00) [pid = 2140] [serial = 1623] [outer = 0000000000000000] 02:13:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002653741400) [pid = 2140] [serial = 1624] [outer = 0000002652F55C00] 02:13:42 INFO - PROCESS | 2140 | 1466500422872 Marionette DEBUG loaded listener.js 02:13:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002656895000) [pid = 2140] [serial = 1625] [outer = 0000002652F55C00] 02:13:43 INFO - PROCESS | 2140 | 1466500423256 Marionette TRACE conn10 <- [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]]]}] 02:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 713ms 02:13:43 INFO - PROCESS | 2140 | 1466500423301 Marionette TRACE conn10 -> [0,2129,"getWindowHandle",null] 02:13:43 INFO - PROCESS | 2140 | 1466500423303 Marionette TRACE conn10 <- [1,2129,null,{"value":"13"}] 02:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:13:43 INFO - PROCESS | 2140 | 1466500423307 Marionette TRACE conn10 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:13:43 INFO - PROCESS | 2140 | 1466500423309 Marionette TRACE conn10 <- [1,2130,null,{}] 02:13:43 INFO - PROCESS | 2140 | 1466500423312 Marionette TRACE conn10 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:43 INFO - PROCESS | 2140 | 1466500423314 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:43 INFO - PROCESS | 2140 | 1466500423444 Marionette TRACE conn10 <- [1,2131,null,{"value":null}] 02:13:43 INFO - PROCESS | 2140 | 1466500423460 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:43 INFO - PROCESS | 2140 | 1466500423462 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:43 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A17A000 == 32 [pid = 2140] [id = 542] 02:13:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026568A3800) [pid = 2140] [serial = 1626] [outer = 0000000000000000] 02:13:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002656F83000) [pid = 2140] [serial = 1627] [outer = 00000026568A3800] 02:13:43 INFO - PROCESS | 2140 | 1466500423508 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002658784800) [pid = 2140] [serial = 1628] [outer = 00000026568A3800] 02:13:43 INFO - PROCESS | 2140 | 1466500423959 Marionette TRACE conn10 <- [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] 02:13:44 INFO - PROCESS | 2140 | 1466500424003 Marionette TRACE conn10 <- [1,2133,null,{"value":"13"}] 02:13:44 INFO - PROCESS | 2140 | 1466500424007 Marionette TRACE conn10 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:13:44 INFO - PROCESS | 2140 | 1466500424009 Marionette TRACE conn10 <- [1,2134,null,{}] 02:13:44 INFO - PROCESS | 2140 | 1466500424012 Marionette TRACE conn10 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:44 INFO - PROCESS | 2140 | 1466500424022 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:44 INFO - PROCESS | 2140 | 1466500424165 Marionette TRACE conn10 <- [1,2135,null,{"value":null}] 02:13:44 INFO - PROCESS | 2140 | 1466500424178 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:44 INFO - PROCESS | 2140 | 1466500424180 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B110000 == 33 [pid = 2140] [id = 543] 02:13:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656A29800) [pid = 2140] [serial = 1629] [outer = 0000000000000000] 02:13:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002658F86400) [pid = 2140] [serial = 1630] [outer = 0000002656A29800] 02:13:44 INFO - PROCESS | 2140 | 1466500424225 Marionette DEBUG loaded listener.js 02:13:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A136400) [pid = 2140] [serial = 1631] [outer = 0000002656A29800] 02:13:44 INFO - PROCESS | 2140 | 1466500424689 Marionette TRACE conn10 <- [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] 02:13:44 INFO - PROCESS | 2140 | 1466500424746 Marionette TRACE conn10 <- [1,2137,null,{"value":"13"}] 02:13:44 INFO - PROCESS | 2140 | 1466500424749 Marionette TRACE conn10 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:13:44 INFO - PROCESS | 2140 | 1466500424751 Marionette TRACE conn10 <- [1,2138,null,{}] 02:13:44 INFO - PROCESS | 2140 | 1466500424754 Marionette TRACE conn10 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:44 INFO - PROCESS | 2140 | 1466500424760 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:44 INFO - PROCESS | 2140 | 1466500424910 Marionette TRACE conn10 <- [1,2139,null,{"value":null}] 02:13:44 INFO - PROCESS | 2140 | 1466500424961 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:44 INFO - PROCESS | 2140 | 1466500424963 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C847000 == 34 [pid = 2140] [id = 544] 02:13:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A140800) [pid = 2140] [serial = 1632] [outer = 0000000000000000] 02:13:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A2C7C00) [pid = 2140] [serial = 1633] [outer = 000000265A140800] 02:13:45 INFO - PROCESS | 2140 | 1466500425010 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A65F000) [pid = 2140] [serial = 1634] [outer = 000000265A140800] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002652BFDC00) [pid = 2140] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002652278C00) [pid = 2140] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649230800) [pid = 2140] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264E0BC800) [pid = 2140] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264E0D6C00) [pid = 2140] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264D6D9C00) [pid = 2140] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002647636C00) [pid = 2140] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265243C400) [pid = 2140] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002658F84C00) [pid = 2140] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002658A94400) [pid = 2140] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002653512400) [pid = 2140] [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.] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002647614400) [pid = 2140] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:13:45 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264F12D000) [pid = 2140] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:13:45 INFO - PROCESS | 2140 | 1466500425506 Marionette TRACE conn10 <- [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] 02:13:45 INFO - PROCESS | 2140 | 1466500425557 Marionette TRACE conn10 <- [1,2141,null,{"value":"13"}] 02:13:45 INFO - PROCESS | 2140 | 1466500425561 Marionette TRACE conn10 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:13:45 INFO - PROCESS | 2140 | 1466500425563 Marionette TRACE conn10 <- [1,2142,null,{}] 02:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:13:45 INFO - PROCESS | 2140 | 1466500425566 Marionette TRACE conn10 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:45 INFO - PROCESS | 2140 | 1466500425568 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:45 INFO - PROCESS | 2140 | 1466500425649 Marionette TRACE conn10 <- [1,2143,null,{"value":null}] 02:13:45 INFO - PROCESS | 2140 | 1466500425656 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 2140 | 1466500425658 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:45 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C85D800 == 35 [pid = 2140] [id = 545] 02:13:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264E19F000) [pid = 2140] [serial = 1635] [outer = 0000000000000000] 02:13:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264F29E000) [pid = 2140] [serial = 1636] [outer = 000000264E19F000] 02:13:45 INFO - PROCESS | 2140 | 1466500425702 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002658786C00) [pid = 2140] [serial = 1637] [outer = 000000264E19F000] 02:13:46 INFO - PROCESS | 2140 | 1466500426126 Marionette TRACE conn10 <- [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]]]}] 02:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 626ms 02:13:46 INFO - PROCESS | 2140 | 1466500426193 Marionette TRACE conn10 -> [0,2145,"getWindowHandle",null] 02:13:46 INFO - PROCESS | 2140 | 1466500426195 Marionette TRACE conn10 <- [1,2145,null,{"value":"13"}] 02:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:13:46 INFO - PROCESS | 2140 | 1466500426199 Marionette TRACE conn10 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - PROCESS | 2140 | 1466500426201 Marionette TRACE conn10 <- [1,2146,null,{}] 02:13:46 INFO - PROCESS | 2140 | 1466500426204 Marionette TRACE conn10 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:46 INFO - PROCESS | 2140 | 1466500426206 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:46 INFO - PROCESS | 2140 | 1466500426289 Marionette TRACE conn10 <- [1,2147,null,{"value":null}] 02:13:46 INFO - PROCESS | 2140 | 1466500426294 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 2140 | 1466500426296 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC4000 == 36 [pid = 2140] [id = 546] 02:13:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265A66B800) [pid = 2140] [serial = 1638] [outer = 0000000000000000] 02:13:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265A685400) [pid = 2140] [serial = 1639] [outer = 000000265A66B800] 02:13:46 INFO - PROCESS | 2140 | 1466500426343 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265A85DC00) [pid = 2140] [serial = 1640] [outer = 000000265A66B800] 02:13:46 INFO - PROCESS | 2140 | 1466500426765 Marionette TRACE conn10 <- [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] 02:13:46 INFO - PROCESS | 2140 | 1466500426834 Marionette TRACE conn10 <- [1,2149,null,{"value":"13"}] 02:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:13:46 INFO - PROCESS | 2140 | 1466500426837 Marionette TRACE conn10 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - PROCESS | 2140 | 1466500426839 Marionette TRACE conn10 <- [1,2150,null,{}] 02:13:46 INFO - PROCESS | 2140 | 1466500426842 Marionette TRACE conn10 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:46 INFO - PROCESS | 2140 | 1466500426844 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:46 INFO - PROCESS | 2140 | 1466500426931 Marionette TRACE conn10 <- [1,2151,null,{"value":null}] 02:13:46 INFO - PROCESS | 2140 | 1466500426939 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 2140 | 1466500426941 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D25F000 == 37 [pid = 2140] [id = 547] 02:13:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264D6CE800) [pid = 2140] [serial = 1641] [outer = 0000000000000000] 02:13:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A85E800) [pid = 2140] [serial = 1642] [outer = 000000264D6CE800] 02:13:46 INFO - PROCESS | 2140 | 1466500426985 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265AEE2C00) [pid = 2140] [serial = 1643] [outer = 000000264D6CE800] 02:13:47 INFO - PROCESS | 2140 | 1466500427439 Marionette TRACE conn10 <- [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]]]}] 02:13:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:13:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 02:13:47 INFO - PROCESS | 2140 | 1466500427508 Marionette TRACE conn10 -> [0,2153,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 2140 | 1466500427513 Marionette TRACE conn10 <- [1,2153,null,{"value":"13"}] 02:13:47 INFO - PROCESS | 2140 | 1466500427518 Marionette TRACE conn10 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:13:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:13:47 INFO - PROCESS | 2140 | 1466500427523 Marionette TRACE conn10 <- [1,2154,null,{}] 02:13:47 INFO - PROCESS | 2140 | 1466500427530 Marionette TRACE conn10 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:47 INFO - PROCESS | 2140 | 1466500427534 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:47 INFO - PROCESS | 2140 | 1466500427672 Marionette TRACE conn10 <- [1,2155,null,{"value":null}] 02:13:47 INFO - PROCESS | 2140 | 1466500427766 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 2140 | 1466500427769 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F736800 == 38 [pid = 2140] [id = 548] 02:13:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026499AA400) [pid = 2140] [serial = 1644] [outer = 0000000000000000] 02:13:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264D6D4C00) [pid = 2140] [serial = 1645] [outer = 00000026499AA400] 02:13:47 INFO - PROCESS | 2140 | 1466500427832 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264F10F800) [pid = 2140] [serial = 1646] [outer = 00000026499AA400] 02:13:48 INFO - PROCESS | 2140 | 1466500428519 Marionette TRACE conn10 <- [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]]]}] 02:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1026ms 02:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:13:48 INFO - PROCESS | 2140 | 1466500428551 Marionette TRACE conn10 -> [0,2157,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 2140 | 1466500428555 Marionette TRACE conn10 <- [1,2157,null,{"value":"13"}] 02:13:48 INFO - PROCESS | 2140 | 1466500428561 Marionette TRACE conn10 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:13:48 INFO - PROCESS | 2140 | 1466500428566 Marionette TRACE conn10 <- [1,2158,null,{}] 02:13:48 INFO - PROCESS | 2140 | 1466500428570 Marionette TRACE conn10 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:48 INFO - PROCESS | 2140 | 1466500428573 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:48 INFO - PROCESS | 2140 | 1466500428688 Marionette TRACE conn10 <- [1,2159,null,{"value":null}] 02:13:48 INFO - PROCESS | 2140 | 1466500428782 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 2140 | 1466500428785 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:48 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B018800 == 39 [pid = 2140] [id = 549] 02:13:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002653514400) [pid = 2140] [serial = 1647] [outer = 0000000000000000] 02:13:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026537D4800) [pid = 2140] [serial = 1648] [outer = 0000002653514400] 02:13:48 INFO - PROCESS | 2140 | 1466500428842 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656896000) [pid = 2140] [serial = 1649] [outer = 0000002653514400] 02:13:49 INFO - PROCESS | 2140 | 1466500429390 Marionette TRACE conn10 <- [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]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:13:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 902ms 02:13:49 INFO - PROCESS | 2140 | 1466500429462 Marionette TRACE conn10 -> [0,2161,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 2140 | 1466500429465 Marionette TRACE conn10 <- [1,2161,null,{"value":"13"}] 02:13:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:13:49 INFO - PROCESS | 2140 | 1466500429469 Marionette TRACE conn10 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 2140 | 1466500429471 Marionette TRACE conn10 <- [1,2162,null,{}] 02:13:49 INFO - PROCESS | 2140 | 1466500429482 Marionette TRACE conn10 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:49 INFO - PROCESS | 2140 | 1466500429487 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:49 INFO - PROCESS | 2140 | 1466500429613 Marionette TRACE conn10 <- [1,2163,null,{"value":null}] 02:13:49 INFO - PROCESS | 2140 | 1466500429732 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:49 INFO - PROCESS | 2140 | 1466500429736 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5D5000 == 40 [pid = 2140] [id = 550] 02:13:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2CAC00) [pid = 2140] [serial = 1650] [outer = 0000000000000000] 02:13:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2D0000) [pid = 2140] [serial = 1651] [outer = 000000265A2CAC00] 02:13:49 INFO - PROCESS | 2140 | 1466500429798 Marionette DEBUG loaded listener.js 02:13:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A685C00) [pid = 2140] [serial = 1652] [outer = 000000265A2CAC00] 02:13:50 INFO - PROCESS | 2140 | 1466500430416 Marionette TRACE conn10 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 985ms 02:13:50 INFO - PROCESS | 2140 | 1466500430455 Marionette TRACE conn10 -> [0,2165,"getWindowHandle",null] 02:13:50 INFO - PROCESS | 2140 | 1466500430458 Marionette TRACE conn10 <- [1,2165,null,{"value":"13"}] 02:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:13:50 INFO - PROCESS | 2140 | 1466500430461 Marionette TRACE conn10 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:13:50 INFO - PROCESS | 2140 | 1466500430463 Marionette TRACE conn10 <- [1,2166,null,{}] 02:13:50 INFO - PROCESS | 2140 | 1466500430467 Marionette TRACE conn10 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:50 INFO - PROCESS | 2140 | 1466500430470 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:50 INFO - PROCESS | 2140 | 1466500430584 Marionette TRACE conn10 <- [1,2167,null,{"value":null}] 02:13:50 INFO - PROCESS | 2140 | 1466500430707 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 2140 | 1466500430709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF10800 == 41 [pid = 2140] [id = 551] 02:13:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265B0A9400) [pid = 2140] [serial = 1653] [outer = 0000000000000000] 02:13:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265B0B2000) [pid = 2140] [serial = 1654] [outer = 000000265B0A9400] 02:13:50 INFO - PROCESS | 2140 | 1466500430767 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265B14CC00) [pid = 2140] [serial = 1655] [outer = 000000265B0A9400] 02:13:51 INFO - PROCESS | 2140 | 1466500431470 Marionette TRACE conn10 <- [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]]]}] 02:13:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:13:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1029ms 02:13:51 INFO - PROCESS | 2140 | 1466500431500 Marionette TRACE conn10 -> [0,2169,"getWindowHandle",null] 02:13:51 INFO - PROCESS | 2140 | 1466500431503 Marionette TRACE conn10 <- [1,2169,null,{"value":"13"}] 02:13:51 INFO - PROCESS | 2140 | 1466500431508 Marionette TRACE conn10 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:13:51 INFO - PROCESS | 2140 | 1466500431510 Marionette TRACE conn10 <- [1,2170,null,{}] 02:13:51 INFO - PROCESS | 2140 | 1466500431532 Marionette TRACE conn10 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:51 INFO - PROCESS | 2140 | 1466500431535 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:51 INFO - PROCESS | 2140 | 1466500431768 Marionette TRACE conn10 <- [1,2171,null,{"value":null}] 02:13:51 INFO - PROCESS | 2140 | 1466500431907 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 2140 | 1466500431910 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F54A800 == 42 [pid = 2140] [id = 552] 02:13:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002649010400) [pid = 2140] [serial = 1656] [outer = 0000000000000000] 02:13:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002649230400) [pid = 2140] [serial = 1657] [outer = 0000002649010400] 02:13:51 INFO - PROCESS | 2140 | 1466500431963 Marionette DEBUG loaded listener.js 02:13:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264E0B7400) [pid = 2140] [serial = 1658] [outer = 0000002649010400] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC4000 == 41 [pid = 2140] [id = 546] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265C85D800 == 40 [pid = 2140] [id = 545] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265C847000 == 39 [pid = 2140] [id = 544] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265B110000 == 38 [pid = 2140] [id = 543] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265A17A000 == 37 [pid = 2140] [id = 542] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 0000002656A0B000 == 36 [pid = 2140] [id = 541] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 0000002653E9F000 == 35 [pid = 2140] [id = 540] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000264D680800 == 34 [pid = 2140] [id = 539] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 0000002658930800 == 33 [pid = 2140] [id = 538] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10E000 == 32 [pid = 2140] [id = 536] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000264F158000 == 31 [pid = 2140] [id = 537] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000264E47B800 == 30 [pid = 2140] [id = 529] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF10800 == 29 [pid = 2140] [id = 551] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5D5000 == 28 [pid = 2140] [id = 550] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265B018800 == 27 [pid = 2140] [id = 549] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000265D25F000 == 26 [pid = 2140] [id = 547] 02:13:53 INFO - PROCESS | 2140 | --DOCSHELL 000000264F736800 == 25 [pid = 2140] [id = 548] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264F737000) [pid = 2140] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002652F5E000) [pid = 2140] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002652496400) [pid = 2140] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264A2D5C00) [pid = 2140] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D859800) [pid = 2140] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264F296400) [pid = 2140] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264E42F800) [pid = 2140] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F29AC00) [pid = 2140] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E39E400) [pid = 2140] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002655173400) [pid = 2140] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264A2D5800) [pid = 2140] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002648E21C00) [pid = 2140] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653E78800) [pid = 2140] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002652F5FC00) [pid = 2140] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A218C00) [pid = 2140] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A137000) [pid = 2140] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265AEE3000) [pid = 2140] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A85B800) [pid = 2140] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026491A5000) [pid = 2140] [serial = 1076] [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.] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002653736C00) [pid = 2140] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002649C1BC00) [pid = 2140] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265641C800) [pid = 2140] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (00000026524B5000) [pid = 2140] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0000002656422800) [pid = 2140] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002658A9F800) [pid = 2140] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 02:13:53 INFO - PROCESS | 2140 | 1466500433325 Marionette TRACE conn10 <- [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]]]}] 02:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1847ms 02:13:53 INFO - PROCESS | 2140 | 1466500433360 Marionette TRACE conn10 -> [0,2173,"getWindowHandle",null] 02:13:53 INFO - PROCESS | 2140 | 1466500433365 Marionette TRACE conn10 <- [1,2173,null,{"value":"13"}] 02:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:13:53 INFO - PROCESS | 2140 | 1466500433373 Marionette TRACE conn10 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:13:53 INFO - PROCESS | 2140 | 1466500433376 Marionette TRACE conn10 <- [1,2174,null,{}] 02:13:53 INFO - PROCESS | 2140 | 1466500433383 Marionette TRACE conn10 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:53 INFO - PROCESS | 2140 | 1466500433386 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:53 INFO - PROCESS | 2140 | 1466500433526 Marionette TRACE conn10 <- [1,2175,null,{"value":null}] 02:13:53 INFO - PROCESS | 2140 | 1466500433606 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:53 INFO - PROCESS | 2140 | 1466500433611 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E443000 == 26 [pid = 2140] [id = 553] 02:13:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (00000026491A6000) [pid = 2140] [serial = 1659] [outer = 0000000000000000] 02:13:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002649229000) [pid = 2140] [serial = 1660] [outer = 00000026491A6000] 02:13:53 INFO - PROCESS | 2140 | 1466500433662 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002649C12C00) [pid = 2140] [serial = 1661] [outer = 00000026491A6000] 02:13:54 INFO - PROCESS | 2140 | 1466500434097 Marionette TRACE conn10 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 797ms 02:13:54 INFO - PROCESS | 2140 | 1466500434171 Marionette TRACE conn10 -> [0,2177,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 2140 | 1466500434176 Marionette TRACE conn10 <- [1,2177,null,{"value":"13"}] 02:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:13:54 INFO - PROCESS | 2140 | 1466500434183 Marionette TRACE conn10 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - PROCESS | 2140 | 1466500434186 Marionette TRACE conn10 <- [1,2178,null,{}] 02:13:54 INFO - PROCESS | 2140 | 1466500434196 Marionette TRACE conn10 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:54 INFO - PROCESS | 2140 | 1466500434199 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:54 INFO - PROCESS | 2140 | 1466500434294 Marionette TRACE conn10 <- [1,2179,null,{"value":null}] 02:13:54 INFO - PROCESS | 2140 | 1466500434309 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:54 INFO - PROCESS | 2140 | 1466500434312 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:54 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534CE800 == 27 [pid = 2140] [id = 554] 02:13:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D85EC00) [pid = 2140] [serial = 1662] [outer = 0000000000000000] 02:13:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264D9BAC00) [pid = 2140] [serial = 1663] [outer = 000000264D85EC00] 02:13:54 INFO - PROCESS | 2140 | 1466500434363 Marionette DEBUG loaded listener.js 02:13:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264E39E400) [pid = 2140] [serial = 1664] [outer = 000000264D85EC00] 02:13:54 INFO - PROCESS | 2140 | 1466500434838 Marionette TRACE conn10 <- [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]]]}] 02:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 691ms 02:13:54 INFO - PROCESS | 2140 | 1466500434876 Marionette TRACE conn10 -> [0,2181,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 2140 | 1466500434878 Marionette TRACE conn10 <- [1,2181,null,{"value":"13"}] 02:13:54 INFO - PROCESS | 2140 | 1466500434913 Marionette TRACE conn10 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:13:54 INFO - PROCESS | 2140 | 1466500434917 Marionette TRACE conn10 <- [1,2182,null,{}] 02:13:54 INFO - PROCESS | 2140 | 1466500434932 Marionette TRACE conn10 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:54 INFO - PROCESS | 2140 | 1466500434937 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:55 INFO - PROCESS | 2140 | 1466500435060 Marionette TRACE conn10 <- [1,2183,null,{"value":null}] 02:13:55 INFO - PROCESS | 2140 | 1466500435111 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 2140 | 1466500435115 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:55 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C73800 == 28 [pid = 2140] [id = 555] 02:13:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649199400) [pid = 2140] [serial = 1665] [outer = 0000000000000000] 02:13:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264F2D5800) [pid = 2140] [serial = 1666] [outer = 0000002649199400] 02:13:55 INFO - PROCESS | 2140 | 1466500435164 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002652211C00) [pid = 2140] [serial = 1667] [outer = 0000002649199400] 02:13:55 INFO - PROCESS | 2140 | 1466500435583 Marionette TRACE conn10 <- [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]]]}] 02:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 691ms 02:13:55 INFO - PROCESS | 2140 | 1466500435610 Marionette TRACE conn10 -> [0,2185,"getWindowHandle",null] 02:13:55 INFO - PROCESS | 2140 | 1466500435613 Marionette TRACE conn10 <- [1,2185,null,{"value":"13"}] 02:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:13:55 INFO - PROCESS | 2140 | 1466500435616 Marionette TRACE conn10 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:13:55 INFO - PROCESS | 2140 | 1466500435618 Marionette TRACE conn10 <- [1,2186,null,{}] 02:13:55 INFO - PROCESS | 2140 | 1466500435622 Marionette TRACE conn10 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:55 INFO - PROCESS | 2140 | 1466500435624 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:55 INFO - PROCESS | 2140 | 1466500435743 Marionette TRACE conn10 <- [1,2187,null,{"value":null}] 02:13:55 INFO - PROCESS | 2140 | 1466500435748 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 2140 | 1466500435750 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000265890E800 == 29 [pid = 2140] [id = 556] 02:13:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265249F400) [pid = 2140] [serial = 1668] [outer = 0000000000000000] 02:13:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026524B7000) [pid = 2140] [serial = 1669] [outer = 000000265249F400] 02:13:55 INFO - PROCESS | 2140 | 1466500435799 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002652F57800) [pid = 2140] [serial = 1670] [outer = 000000265249F400] 02:13:56 INFO - PROCESS | 2140 | 1466500436267 Marionette TRACE conn10 <- [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]]]}] 02:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 690ms 02:13:56 INFO - PROCESS | 2140 | 1466500436309 Marionette TRACE conn10 -> [0,2189,"getWindowHandle",null] 02:13:56 INFO - PROCESS | 2140 | 1466500436311 Marionette TRACE conn10 <- [1,2189,null,{"value":"13"}] 02:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:13:56 INFO - PROCESS | 2140 | 1466500436315 Marionette TRACE conn10 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:13:56 INFO - PROCESS | 2140 | 1466500436317 Marionette TRACE conn10 <- [1,2190,null,{}] 02:13:56 INFO - PROCESS | 2140 | 1466500436320 Marionette TRACE conn10 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:56 INFO - PROCESS | 2140 | 1466500436322 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:56 INFO - PROCESS | 2140 | 1466500436457 Marionette TRACE conn10 <- [1,2191,null,{"value":null}] 02:13:56 INFO - PROCESS | 2140 | 1466500436476 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:56 INFO - PROCESS | 2140 | 1466500436479 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:56 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658F9E000 == 30 [pid = 2140] [id = 557] 02:13:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264D85DC00) [pid = 2140] [serial = 1671] [outer = 0000000000000000] 02:13:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002653736C00) [pid = 2140] [serial = 1672] [outer = 000000264D85DC00] 02:13:56 INFO - PROCESS | 2140 | 1466500436525 Marionette DEBUG loaded listener.js 02:13:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002653E81400) [pid = 2140] [serial = 1673] [outer = 000000264D85DC00] 02:13:56 INFO - PROCESS | 2140 | 1466500436984 Marionette TRACE conn10 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 732ms 02:13:57 INFO - PROCESS | 2140 | 1466500437058 Marionette TRACE conn10 -> [0,2193,"getWindowHandle",null] 02:13:57 INFO - PROCESS | 2140 | 1466500437060 Marionette TRACE conn10 <- [1,2193,null,{"value":"13"}] 02:13:57 INFO - PROCESS | 2140 | 1466500437064 Marionette TRACE conn10 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:13:57 INFO - PROCESS | 2140 | 1466500437066 Marionette TRACE conn10 <- [1,2194,null,{}] 02:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:13:57 INFO - PROCESS | 2140 | 1466500437070 Marionette TRACE conn10 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:57 INFO - PROCESS | 2140 | 1466500437076 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:57 INFO - PROCESS | 2140 | 1466500437222 Marionette TRACE conn10 <- [1,2195,null,{"value":null}] 02:13:57 INFO - PROCESS | 2140 | 1466500437274 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:57 INFO - PROCESS | 2140 | 1466500437276 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD87000 == 31 [pid = 2140] [id = 558] 02:13:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656082C00) [pid = 2140] [serial = 1674] [outer = 0000000000000000] 02:13:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002656899000) [pid = 2140] [serial = 1675] [outer = 0000002656082C00] 02:13:57 INFO - PROCESS | 2140 | 1466500437322 Marionette DEBUG loaded listener.js 02:13:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002656F81400) [pid = 2140] [serial = 1676] [outer = 0000002656082C00] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D6CE800) [pid = 2140] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A140800) [pid = 2140] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002656A29800) [pid = 2140] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002655874000) [pid = 2140] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002647E4F000) [pid = 2140] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265220B400) [pid = 2140] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026491A5800) [pid = 2140] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002652F55C00) [pid = 2140] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264E3D9C00) [pid = 2140] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E19F000) [pid = 2140] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (00000026568A3800) [pid = 2140] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:13:57 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A66B800) [pid = 2140] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:13:57 INFO - PROCESS | 2140 | 1466500437892 Marionette TRACE conn10 <- [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]]]}] 02:13:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:13:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 879ms 02:13:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:13:57 INFO - PROCESS | 2140 | 1466500437949 Marionette TRACE conn10 -> [0,2197,"getWindowHandle",null] 02:13:57 INFO - PROCESS | 2140 | 1466500437951 Marionette TRACE conn10 <- [1,2197,null,{"value":"13"}] 02:13:57 INFO - PROCESS | 2140 | 1466500437955 Marionette TRACE conn10 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:13:57 INFO - PROCESS | 2140 | 1466500437956 Marionette TRACE conn10 <- [1,2198,null,{}] 02:13:57 INFO - PROCESS | 2140 | 1466500437960 Marionette TRACE conn10 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:57 INFO - PROCESS | 2140 | 1466500437962 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:58 INFO - PROCESS | 2140 | 1466500438043 Marionette TRACE conn10 <- [1,2199,null,{"value":null}] 02:13:58 INFO - PROCESS | 2140 | 1466500438047 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:58 INFO - PROCESS | 2140 | 1466500438050 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B01B800 == 32 [pid = 2140] [id = 559] 02:13:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002652BF4C00) [pid = 2140] [serial = 1677] [outer = 0000000000000000] 02:13:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002656A29000) [pid = 2140] [serial = 1678] [outer = 0000002652BF4C00] 02:13:58 INFO - PROCESS | 2140 | 1466500438096 Marionette DEBUG loaded listener.js 02:13:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656FBEC00) [pid = 2140] [serial = 1679] [outer = 0000002652BF4C00] 02:13:58 INFO - PROCESS | 2140 | 1466500438513 Marionette TRACE conn10 <- [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]]]}] 02:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 585ms 02:13:58 INFO - PROCESS | 2140 | 1466500438543 Marionette TRACE conn10 -> [0,2201,"getWindowHandle",null] 02:13:58 INFO - PROCESS | 2140 | 1466500438545 Marionette TRACE conn10 <- [1,2201,null,{"value":"13"}] 02:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:13:58 INFO - PROCESS | 2140 | 1466500438560 Marionette TRACE conn10 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:13:58 INFO - PROCESS | 2140 | 1466500438562 Marionette TRACE conn10 <- [1,2202,null,{}] 02:13:58 INFO - PROCESS | 2140 | 1466500438566 Marionette TRACE conn10 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:58 INFO - PROCESS | 2140 | 1466500438568 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:58 INFO - PROCESS | 2140 | 1466500438653 Marionette TRACE conn10 <- [1,2203,null,{"value":null}] 02:13:58 INFO - PROCESS | 2140 | 1466500438658 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:58 INFO - PROCESS | 2140 | 1466500438660 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE94000 == 33 [pid = 2140] [id = 560] 02:13:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002658A9EC00) [pid = 2140] [serial = 1680] [outer = 0000000000000000] 02:13:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002658F36000) [pid = 2140] [serial = 1681] [outer = 0000002658A9EC00] 02:13:58 INFO - PROCESS | 2140 | 1466500438708 Marionette DEBUG loaded listener.js 02:13:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658F83C00) [pid = 2140] [serial = 1682] [outer = 0000002658A9EC00] 02:13:59 INFO - PROCESS | 2140 | 1466500439161 Marionette TRACE conn10 <- [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]]]}] 02:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 628ms 02:13:59 INFO - PROCESS | 2140 | 1466500439191 Marionette TRACE conn10 -> [0,2205,"getWindowHandle",null] 02:13:59 INFO - PROCESS | 2140 | 1466500439193 Marionette TRACE conn10 <- [1,2205,null,{"value":"13"}] 02:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:13:59 INFO - PROCESS | 2140 | 1466500439196 Marionette TRACE conn10 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:13:59 INFO - PROCESS | 2140 | 1466500439198 Marionette TRACE conn10 <- [1,2206,null,{}] 02:13:59 INFO - PROCESS | 2140 | 1466500439206 Marionette TRACE conn10 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:59 INFO - PROCESS | 2140 | 1466500439208 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:59 INFO - PROCESS | 2140 | 1466500439289 Marionette TRACE conn10 <- [1,2207,null,{"value":null}] 02:13:59 INFO - PROCESS | 2140 | 1466500439295 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:59 INFO - PROCESS | 2140 | 1466500439297 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:13:59 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C73000 == 34 [pid = 2140] [id = 561] 02:13:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658F88800) [pid = 2140] [serial = 1683] [outer = 0000000000000000] 02:13:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A10E000) [pid = 2140] [serial = 1684] [outer = 0000002658F88800] 02:13:59 INFO - PROCESS | 2140 | 1466500439343 Marionette DEBUG loaded listener.js 02:13:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A143400) [pid = 2140] [serial = 1685] [outer = 0000002658F88800] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 000000264E443000 == 33 [pid = 2140] [id = 553] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 000000264F54A800 == 32 [pid = 2140] [id = 552] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 00000026534CE800 == 31 [pid = 2140] [id = 554] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD87000 == 30 [pid = 2140] [id = 558] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 000000265890E800 == 29 [pid = 2140] [id = 556] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE94000 == 28 [pid = 2140] [id = 560] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 0000002658F9E000 == 27 [pid = 2140] [id = 557] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C73800 == 26 [pid = 2140] [id = 555] 02:14:00 INFO - PROCESS | 2140 | --DOCSHELL 000000265B01B800 == 25 [pid = 2140] [id = 559] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A85E800) [pid = 2140] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A2C7C00) [pid = 2140] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A136400) [pid = 2140] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002658F86400) [pid = 2140] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002658F7E400) [pid = 2140] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264973CC00) [pid = 2140] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E0B8400) [pid = 2140] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265220F800) [pid = 2140] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026524A4C00) [pid = 2140] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002649229400) [pid = 2140] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264D85AC00) [pid = 2140] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002653741400) [pid = 2140] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002656895000) [pid = 2140] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264FC53000) [pid = 2140] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (00000026524B3000) [pid = 2140] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0000002658786C00) [pid = 2140] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000264F29E000) [pid = 2140] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000265AEE2C00) [pid = 2140] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265A65F000) [pid = 2140] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0000002656F83000) [pid = 2140] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (0000002658784800) [pid = 2140] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265A85DC00) [pid = 2140] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000265A685400) [pid = 2140] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 02:14:01 INFO - PROCESS | 2140 | 1466500441147 Marionette TRACE conn10 <- [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]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1977ms 02:14:01 INFO - PROCESS | 2140 | 1466500441178 Marionette TRACE conn10 -> [0,2209,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 2140 | 1466500441182 Marionette TRACE conn10 <- [1,2209,null,{"value":"13"}] 02:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:14:01 INFO - PROCESS | 2140 | 1466500441188 Marionette TRACE conn10 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 2140 | 1466500441191 Marionette TRACE conn10 <- [1,2210,null,{}] 02:14:01 INFO - PROCESS | 2140 | 1466500441198 Marionette TRACE conn10 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:01 INFO - PROCESS | 2140 | 1466500441201 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:01 INFO - PROCESS | 2140 | 1466500441308 Marionette TRACE conn10 <- [1,2211,null,{"value":null}] 02:14:01 INFO - PROCESS | 2140 | 1466500441317 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:01 INFO - PROCESS | 2140 | 1466500441322 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:01 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E455000 == 26 [pid = 2140] [id = 562] 02:14:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (00000026491A1C00) [pid = 2140] [serial = 1686] [outer = 0000000000000000] 02:14:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (00000026491A2400) [pid = 2140] [serial = 1687] [outer = 00000026491A1C00] 02:14:01 INFO - PROCESS | 2140 | 1466500441374 Marionette DEBUG loaded listener.js 02:14:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002649732400) [pid = 2140] [serial = 1688] [outer = 00000026491A1C00] 02:14:01 INFO - PROCESS | 2140 | 1466500441878 Marionette TRACE conn10 <- [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]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 733ms 02:14:01 INFO - PROCESS | 2140 | 1466500441925 Marionette TRACE conn10 -> [0,2213,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 2140 | 1466500441931 Marionette TRACE conn10 <- [1,2213,null,{"value":"13"}] 02:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:14:01 INFO - PROCESS | 2140 | 1466500441937 Marionette TRACE conn10 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 2140 | 1466500441940 Marionette TRACE conn10 <- [1,2214,null,{}] 02:14:01 INFO - PROCESS | 2140 | 1466500441944 Marionette TRACE conn10 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:01 INFO - PROCESS | 2140 | 1466500441948 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:02 INFO - PROCESS | 2140 | 1466500442040 Marionette TRACE conn10 <- [1,2215,null,{"value":null}] 02:14:02 INFO - PROCESS | 2140 | 1466500442048 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 2140 | 1466500442051 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:02 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F13800 == 27 [pid = 2140] [id = 563] 02:14:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000264D6D2400) [pid = 2140] [serial = 1689] [outer = 0000000000000000] 02:14:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264D84F800) [pid = 2140] [serial = 1690] [outer = 000000264D6D2400] 02:14:02 INFO - PROCESS | 2140 | 1466500442102 Marionette DEBUG loaded listener.js 02:14:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000264D952C00) [pid = 2140] [serial = 1691] [outer = 000000264D6D2400] 02:14:02 INFO - PROCESS | 2140 | 1466500442578 Marionette TRACE conn10 <- [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]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 692ms 02:14:02 INFO - PROCESS | 2140 | 1466500442631 Marionette TRACE conn10 -> [0,2217,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 2140 | 1466500442633 Marionette TRACE conn10 <- [1,2217,null,{"value":"13"}] 02:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:14:02 INFO - PROCESS | 2140 | 1466500442637 Marionette TRACE conn10 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 2140 | 1466500442641 Marionette TRACE conn10 <- [1,2218,null,{}] 02:14:02 INFO - PROCESS | 2140 | 1466500442653 Marionette TRACE conn10 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:02 INFO - PROCESS | 2140 | 1466500442658 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:02 INFO - PROCESS | 2140 | 1466500442776 Marionette TRACE conn10 <- [1,2219,null,{"value":null}] 02:14:02 INFO - PROCESS | 2140 | 1466500442860 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 2140 | 1466500442864 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:02 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D7000 == 28 [pid = 2140] [id = 564] 02:14:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002647635800) [pid = 2140] [serial = 1692] [outer = 0000000000000000] 02:14:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264E638000) [pid = 2140] [serial = 1693] [outer = 0000002647635800] 02:14:02 INFO - PROCESS | 2140 | 1466500442916 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264F274800) [pid = 2140] [serial = 1694] [outer = 0000002647635800] 02:14:03 INFO - PROCESS | 2140 | 1466500443285 Marionette TRACE conn10 <- [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]]]}] 02:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 02:14:03 INFO - PROCESS | 2140 | 1466500443332 Marionette TRACE conn10 -> [0,2221,"getWindowHandle",null] 02:14:03 INFO - PROCESS | 2140 | 1466500443335 Marionette TRACE conn10 <- [1,2221,null,{"value":"13"}] 02:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:14:03 INFO - PROCESS | 2140 | 1466500443339 Marionette TRACE conn10 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:14:03 INFO - PROCESS | 2140 | 1466500443341 Marionette TRACE conn10 <- [1,2222,null,{}] 02:14:03 INFO - PROCESS | 2140 | 1466500443344 Marionette TRACE conn10 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:03 INFO - PROCESS | 2140 | 1466500443346 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:03 INFO - PROCESS | 2140 | 1466500443432 Marionette TRACE conn10 <- [1,2223,null,{"value":null}] 02:14:03 INFO - PROCESS | 2140 | 1466500443438 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 2140 | 1466500443440 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:03 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DD6800 == 29 [pid = 2140] [id = 565] 02:14:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264F2D3000) [pid = 2140] [serial = 1695] [outer = 0000000000000000] 02:14:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264F770800) [pid = 2140] [serial = 1696] [outer = 000000264F2D3000] 02:14:03 INFO - PROCESS | 2140 | 1466500443490 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265220F000) [pid = 2140] [serial = 1697] [outer = 000000264F2D3000] 02:14:03 INFO - PROCESS | 2140 | 1466500443919 Marionette TRACE conn10 <- [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]]]}] 02:14:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:14:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 02:14:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:14:03 INFO - PROCESS | 2140 | 1466500443971 Marionette TRACE conn10 -> [0,2225,"getWindowHandle",null] 02:14:03 INFO - PROCESS | 2140 | 1466500443974 Marionette TRACE conn10 <- [1,2225,null,{"value":"13"}] 02:14:03 INFO - PROCESS | 2140 | 1466500443977 Marionette TRACE conn10 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:14:03 INFO - PROCESS | 2140 | 1466500443979 Marionette TRACE conn10 <- [1,2226,null,{}] 02:14:03 INFO - PROCESS | 2140 | 1466500443983 Marionette TRACE conn10 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:03 INFO - PROCESS | 2140 | 1466500443985 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:04 INFO - PROCESS | 2140 | 1466500444064 Marionette TRACE conn10 <- [1,2227,null,{"value":null}] 02:14:04 INFO - PROCESS | 2140 | 1466500444068 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:04 INFO - PROCESS | 2140 | 1466500444071 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265891C800 == 30 [pid = 2140] [id = 566] 02:14:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264D6CE000) [pid = 2140] [serial = 1698] [outer = 0000000000000000] 02:14:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265249A400) [pid = 2140] [serial = 1699] [outer = 000000264D6CE000] 02:14:04 INFO - PROCESS | 2140 | 1466500444115 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (00000026524B3C00) [pid = 2140] [serial = 1700] [outer = 000000264D6CE000] 02:14:04 INFO - PROCESS | 2140 | 1466500444557 Marionette TRACE conn10 <- [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]]]}] 02:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 629ms 02:14:04 INFO - PROCESS | 2140 | 1466500444607 Marionette TRACE conn10 -> [0,2229,"getWindowHandle",null] 02:14:04 INFO - PROCESS | 2140 | 1466500444610 Marionette TRACE conn10 <- [1,2229,null,{"value":"13"}] 02:14:04 INFO - PROCESS | 2140 | 1466500444613 Marionette TRACE conn10 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:14:04 INFO - PROCESS | 2140 | 1466500444615 Marionette TRACE conn10 <- [1,2230,null,{}] 02:14:04 INFO - PROCESS | 2140 | 1466500444624 Marionette TRACE conn10 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:04 INFO - PROCESS | 2140 | 1466500444630 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:04 INFO - PROCESS | 2140 | 1466500444742 Marionette TRACE conn10 <- [1,2231,null,{"value":null}] 02:14:04 INFO - PROCESS | 2140 | 1466500444756 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:04 INFO - PROCESS | 2140 | 1466500444758 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A179000 == 31 [pid = 2140] [id = 567] 02:14:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002653508000) [pid = 2140] [serial = 1701] [outer = 0000000000000000] 02:14:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002653975800) [pid = 2140] [serial = 1702] [outer = 0000002653508000] 02:14:04 INFO - PROCESS | 2140 | 1466500444804 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002655874C00) [pid = 2140] [serial = 1703] [outer = 0000002653508000] 02:14:05 INFO - PROCESS | 2140 | 1466500445224 Marionette TRACE conn10 <- [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]]]}] 02:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 692ms 02:14:05 INFO - PROCESS | 2140 | 1466500445308 Marionette TRACE conn10 -> [0,2233,"getWindowHandle",null] 02:14:05 INFO - PROCESS | 2140 | 1466500445311 Marionette TRACE conn10 <- [1,2233,null,{"value":"13"}] 02:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:14:05 INFO - PROCESS | 2140 | 1466500445314 Marionette TRACE conn10 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 2140 | 1466500445316 Marionette TRACE conn10 <- [1,2234,null,{}] 02:14:05 INFO - PROCESS | 2140 | 1466500445321 Marionette TRACE conn10 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:05 INFO - PROCESS | 2140 | 1466500445323 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:05 INFO - PROCESS | 2140 | 1466500445401 Marionette TRACE conn10 <- [1,2235,null,{"value":null}] 02:14:05 INFO - PROCESS | 2140 | 1466500445436 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:05 INFO - PROCESS | 2140 | 1466500445438 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:05 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE16800 == 32 [pid = 2140] [id = 568] 02:14:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002648750C00) [pid = 2140] [serial = 1704] [outer = 0000000000000000] 02:14:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265637E800) [pid = 2140] [serial = 1705] [outer = 0000002648750C00] 02:14:05 INFO - PROCESS | 2140 | 1466500445482 Marionette DEBUG loaded listener.js 02:14:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002656431400) [pid = 2140] [serial = 1706] [outer = 0000002648750C00] 02:14:05 INFO - PROCESS | 2140 | 1466500445895 Marionette TRACE conn10 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 629ms 02:14:05 INFO - PROCESS | 2140 | 1466500445946 Marionette TRACE conn10 -> [0,2237,"getWindowHandle",null] 02:14:05 INFO - PROCESS | 2140 | 1466500445948 Marionette TRACE conn10 <- [1,2237,null,{"value":"13"}] 02:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:14:05 INFO - PROCESS | 2140 | 1466500445951 Marionette TRACE conn10 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 2140 | 1466500445953 Marionette TRACE conn10 <- [1,2238,null,{}] 02:14:05 INFO - PROCESS | 2140 | 1466500445957 Marionette TRACE conn10 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:05 INFO - PROCESS | 2140 | 1466500445960 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:06 INFO - PROCESS | 2140 | 1466500446058 Marionette TRACE conn10 <- [1,2239,null,{"value":null}] 02:14:06 INFO - PROCESS | 2140 | 1466500446067 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 2140 | 1466500446069 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B111000 == 33 [pid = 2140] [id = 569] 02:14:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265689D000) [pid = 2140] [serial = 1707] [outer = 0000000000000000] 02:14:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656A29800) [pid = 2140] [serial = 1708] [outer = 000000265689D000] 02:14:06 INFO - PROCESS | 2140 | 1466500446114 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656F88400) [pid = 2140] [serial = 1709] [outer = 000000265689D000] 02:14:06 INFO - PROCESS | 2140 | 1466500446590 Marionette TRACE conn10 <- [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]]]}] 02:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 688ms 02:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:14:06 INFO - PROCESS | 2140 | 1466500446644 Marionette TRACE conn10 -> [0,2241,"getWindowHandle",null] 02:14:06 INFO - PROCESS | 2140 | 1466500446646 Marionette TRACE conn10 <- [1,2241,null,{"value":"13"}] 02:14:06 INFO - PROCESS | 2140 | 1466500446650 Marionette TRACE conn10 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:14:06 INFO - PROCESS | 2140 | 1466500446652 Marionette TRACE conn10 <- [1,2242,null,{}] 02:14:06 INFO - PROCESS | 2140 | 1466500446656 Marionette TRACE conn10 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:06 INFO - PROCESS | 2140 | 1466500446658 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:06 INFO - PROCESS | 2140 | 1466500446790 Marionette TRACE conn10 <- [1,2243,null,{"value":null}] 02:14:06 INFO - PROCESS | 2140 | 1466500446844 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 2140 | 1466500446846 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:06 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D6800 == 34 [pid = 2140] [id = 570] 02:14:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002656F87800) [pid = 2140] [serial = 1710] [outer = 0000000000000000] 02:14:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002658783800) [pid = 2140] [serial = 1711] [outer = 0000002656F87800] 02:14:06 INFO - PROCESS | 2140 | 1466500446890 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002658F30800) [pid = 2140] [serial = 1712] [outer = 0000002656F87800] 02:14:07 INFO - PROCESS | 2140 | 1466500447292 Marionette TRACE conn10 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 691ms 02:14:07 INFO - PROCESS | 2140 | 1466500447344 Marionette TRACE conn10 -> [0,2245,"getWindowHandle",null] 02:14:07 INFO - PROCESS | 2140 | 1466500447347 Marionette TRACE conn10 <- [1,2245,null,{"value":"13"}] 02:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:14:07 INFO - PROCESS | 2140 | 1466500447359 Marionette TRACE conn10 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:14:07 INFO - PROCESS | 2140 | 1466500447361 Marionette TRACE conn10 <- [1,2246,null,{}] 02:14:07 INFO - PROCESS | 2140 | 1466500447365 Marionette TRACE conn10 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:07 INFO - PROCESS | 2140 | 1466500447367 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:07 INFO - PROCESS | 2140 | 1466500447481 Marionette TRACE conn10 <- [1,2247,null,{"value":null}] 02:14:07 INFO - PROCESS | 2140 | 1466500447486 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:07 INFO - PROCESS | 2140 | 1466500447488 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CB93800 == 35 [pid = 2140] [id = 571] 02:14:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002658A96800) [pid = 2140] [serial = 1713] [outer = 0000000000000000] 02:14:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002658F83800) [pid = 2140] [serial = 1714] [outer = 0000002658A96800] 02:14:07 INFO - PROCESS | 2140 | 1466500447535 Marionette DEBUG loaded listener.js 02:14:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A10B000) [pid = 2140] [serial = 1715] [outer = 0000002658A96800] 02:14:08 INFO - PROCESS | 2140 | 1466500447989 Marionette TRACE conn10 <- [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]]]}] 02:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 02:14:08 INFO - PROCESS | 2140 | 1466500448055 Marionette TRACE conn10 -> [0,2249,"getWindowHandle",null] 02:14:08 INFO - PROCESS | 2140 | 1466500448058 Marionette TRACE conn10 <- [1,2249,null,{"value":"13"}] 02:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:14:08 INFO - PROCESS | 2140 | 1466500448061 Marionette TRACE conn10 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:14:08 INFO - PROCESS | 2140 | 1466500448064 Marionette TRACE conn10 <- [1,2250,null,{}] 02:14:08 INFO - PROCESS | 2140 | 1466500448068 Marionette TRACE conn10 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:08 INFO - PROCESS | 2140 | 1466500448070 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:08 INFO - PROCESS | 2140 | 1466500448224 Marionette TRACE conn10 <- [1,2251,null,{"value":null}] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265249F400) [pid = 2140] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264D85DC00) [pid = 2140] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002656082C00) [pid = 2140] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002658A9EC00) [pid = 2140] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002649199400) [pid = 2140] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D85EC00) [pid = 2140] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026491A6000) [pid = 2140] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649010400) [pid = 2140] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265B0A9400) [pid = 2140] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A2CAC00) [pid = 2140] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002653514400) [pid = 2140] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (00000026499AA400) [pid = 2140] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:14:08 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002652BF4C00) [pid = 2140] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:14:08 INFO - PROCESS | 2140 | 1466500448398 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 2140 | 1466500448401 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:08 INFO - PROCESS | 2140 | ++DOCSHELL 00000026539DA000 == 36 [pid = 2140] [id = 572] 02:14:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002649010400) [pid = 2140] [serial = 1716] [outer = 0000000000000000] 02:14:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264A504000) [pid = 2140] [serial = 1717] [outer = 0000002649010400] 02:14:08 INFO - PROCESS | 2140 | 1466500448449 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658F37000) [pid = 2140] [serial = 1718] [outer = 0000002649010400] 02:14:08 INFO - PROCESS | 2140 | 1466500448801 Marionette TRACE conn10 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 776ms 02:14:08 INFO - PROCESS | 2140 | 1466500448840 Marionette TRACE conn10 -> [0,2253,"getWindowHandle",null] 02:14:08 INFO - PROCESS | 2140 | 1466500448842 Marionette TRACE conn10 <- [1,2253,null,{"value":"13"}] 02:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:14:08 INFO - PROCESS | 2140 | 1466500448845 Marionette TRACE conn10 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:14:08 INFO - PROCESS | 2140 | 1466500448847 Marionette TRACE conn10 <- [1,2254,null,{}] 02:14:08 INFO - PROCESS | 2140 | 1466500448851 Marionette TRACE conn10 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:08 INFO - PROCESS | 2140 | 1466500448853 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:08 INFO - PROCESS | 2140 | 1466500448962 Marionette TRACE conn10 <- [1,2255,null,{"value":null}] 02:14:08 INFO - PROCESS | 2140 | 1466500448970 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 2140 | 1466500448972 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D256000 == 37 [pid = 2140] [id = 573] 02:14:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A2C5800) [pid = 2140] [serial = 1719] [outer = 0000000000000000] 02:14:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A2CE000) [pid = 2140] [serial = 1720] [outer = 000000265A2C5800] 02:14:09 INFO - PROCESS | 2140 | 1466500449020 Marionette DEBUG loaded listener.js 02:14:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A632000) [pid = 2140] [serial = 1721] [outer = 000000265A2C5800] 02:14:09 INFO - PROCESS | 2140 | 1466500449409 Marionette TRACE conn10 <- [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]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 629ms 02:14:09 INFO - PROCESS | 2140 | 1466500449478 Marionette TRACE conn10 -> [0,2257,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 2140 | 1466500449480 Marionette TRACE conn10 <- [1,2257,null,{"value":"13"}] 02:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:14:09 INFO - PROCESS | 2140 | 1466500449483 Marionette TRACE conn10 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 2140 | 1466500449485 Marionette TRACE conn10 <- [1,2258,null,{}] 02:14:09 INFO - PROCESS | 2140 | 1466500449488 Marionette TRACE conn10 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:09 INFO - PROCESS | 2140 | 1466500449490 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:09 INFO - PROCESS | 2140 | 1466500449604 Marionette TRACE conn10 <- [1,2259,null,{"value":null}] 02:14:09 INFO - PROCESS | 2140 | 1466500449617 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:09 INFO - PROCESS | 2140 | 1466500449618 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D554800 == 38 [pid = 2140] [id = 574] 02:14:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A636400) [pid = 2140] [serial = 1722] [outer = 0000000000000000] 02:14:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A639C00) [pid = 2140] [serial = 1723] [outer = 000000265A636400] 02:14:09 INFO - PROCESS | 2140 | 1466500449662 Marionette DEBUG loaded listener.js 02:14:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A662800) [pid = 2140] [serial = 1724] [outer = 000000265A636400] 02:14:10 INFO - PROCESS | 2140 | 1466500450077 Marionette TRACE conn10 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 02:14:10 INFO - PROCESS | 2140 | 1466500450116 Marionette TRACE conn10 -> [0,2261,"getWindowHandle",null] 02:14:10 INFO - PROCESS | 2140 | 1466500450118 Marionette TRACE conn10 <- [1,2261,null,{"value":"13"}] 02:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:14:10 INFO - PROCESS | 2140 | 1466500450121 Marionette TRACE conn10 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:14:10 INFO - PROCESS | 2140 | 1466500450123 Marionette TRACE conn10 <- [1,2262,null,{}] 02:14:10 INFO - PROCESS | 2140 | 1466500450126 Marionette TRACE conn10 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:10 INFO - PROCESS | 2140 | 1466500450128 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:10 INFO - PROCESS | 2140 | 1466500450253 Marionette TRACE conn10 <- [1,2263,null,{"value":null}] 02:14:10 INFO - PROCESS | 2140 | 1466500450261 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 2140 | 1466500450263 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:10 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5D7800 == 39 [pid = 2140] [id = 575] 02:14:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A669400) [pid = 2140] [serial = 1725] [outer = 0000000000000000] 02:14:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A67D000) [pid = 2140] [serial = 1726] [outer = 000000265A669400] 02:14:10 INFO - PROCESS | 2140 | 1466500450309 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A683800) [pid = 2140] [serial = 1727] [outer = 000000265A669400] 02:14:11 INFO - PROCESS | 2140 | 1466500451125 Marionette TRACE conn10 <- [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]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1023ms 02:14:11 INFO - PROCESS | 2140 | 1466500451148 Marionette TRACE conn10 -> [0,2265,"getWindowHandle",null] 02:14:11 INFO - PROCESS | 2140 | 1466500451153 Marionette TRACE conn10 <- [1,2265,null,{"value":"13"}] 02:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:14:11 INFO - PROCESS | 2140 | 1466500451158 Marionette TRACE conn10 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - PROCESS | 2140 | 1466500451164 Marionette TRACE conn10 <- [1,2266,null,{}] 02:14:11 INFO - PROCESS | 2140 | 1466500451190 Marionette TRACE conn10 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:11 INFO - PROCESS | 2140 | 1466500451193 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:11 INFO - PROCESS | 2140 | 1466500451332 Marionette TRACE conn10 <- [1,2267,null,{"value":null}] 02:14:11 INFO - PROCESS | 2140 | 1466500451454 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:11 INFO - PROCESS | 2140 | 1466500451457 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:11 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F7C000 == 40 [pid = 2140] [id = 576] 02:14:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264922C000) [pid = 2140] [serial = 1728] [outer = 0000000000000000] 02:14:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002649C11800) [pid = 2140] [serial = 1729] [outer = 000000264922C000] 02:14:11 INFO - PROCESS | 2140 | 1466500451517 Marionette DEBUG loaded listener.js 02:14:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264D9B4800) [pid = 2140] [serial = 1730] [outer = 000000264922C000] 02:14:12 INFO - PROCESS | 2140 | 1466500452441 Marionette TRACE conn10 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1308ms 02:14:12 INFO - PROCESS | 2140 | 1466500452480 Marionette TRACE conn10 -> [0,2269,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 2140 | 1466500452484 Marionette TRACE conn10 <- [1,2269,null,{"value":"13"}] 02:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:14:12 INFO - PROCESS | 2140 | 1466500452491 Marionette TRACE conn10 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - PROCESS | 2140 | 1466500452494 Marionette TRACE conn10 <- [1,2270,null,{}] 02:14:12 INFO - PROCESS | 2140 | 1466500452500 Marionette TRACE conn10 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:12 INFO - PROCESS | 2140 | 1466500452503 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:12 INFO - PROCESS | 2140 | 1466500452628 Marionette TRACE conn10 <- [1,2271,null,{"value":null}] 02:14:12 INFO - PROCESS | 2140 | 1466500452701 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 2140 | 1466500452705 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:12 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652B26000 == 41 [pid = 2140] [id = 577] 02:14:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264D6C1400) [pid = 2140] [serial = 1731] [outer = 0000000000000000] 02:14:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264D858800) [pid = 2140] [serial = 1732] [outer = 000000264D6C1400] 02:14:12 INFO - PROCESS | 2140 | 1466500452756 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264E398800) [pid = 2140] [serial = 1733] [outer = 000000264D6C1400] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000265D554800 == 40 [pid = 2140] [id = 574] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000265D256000 == 39 [pid = 2140] [id = 573] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 00000026539DA000 == 38 [pid = 2140] [id = 572] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000265CB93800 == 37 [pid = 2140] [id = 571] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D6800 == 36 [pid = 2140] [id = 570] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000265B111000 == 35 [pid = 2140] [id = 569] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE16800 == 34 [pid = 2140] [id = 568] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000265A179000 == 33 [pid = 2140] [id = 567] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000265891C800 == 32 [pid = 2140] [id = 566] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DD6800 == 31 [pid = 2140] [id = 565] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D7000 == 30 [pid = 2140] [id = 564] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265A10E000) [pid = 2140] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F13800 == 29 [pid = 2140] [id = 563] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 000000264E455000 == 28 [pid = 2140] [id = 562] 02:14:13 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C73000 == 27 [pid = 2140] [id = 561] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (00000026524B7000) [pid = 2140] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002653736C00) [pid = 2140] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002652F57800) [pid = 2140] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002656899000) [pid = 2140] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002653E81400) [pid = 2140] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002658F36000) [pid = 2140] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002656F81400) [pid = 2140] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F2D5800) [pid = 2140] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D9BAC00) [pid = 2140] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E39E400) [pid = 2140] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002649229000) [pid = 2140] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649C12C00) [pid = 2140] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E0B7400) [pid = 2140] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002649230400) [pid = 2140] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265B14CC00) [pid = 2140] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265B0B2000) [pid = 2140] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A685C00) [pid = 2140] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A2D0000) [pid = 2140] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656896000) [pid = 2140] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026537D4800) [pid = 2140] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264F10F800) [pid = 2140] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264D6D4C00) [pid = 2140] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002656A29000) [pid = 2140] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002656FBEC00) [pid = 2140] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0000002652211C00) [pid = 2140] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002658F83C00) [pid = 2140] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 02:14:13 INFO - PROCESS | 2140 | 1466500453434 Marionette TRACE conn10 <- [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]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:14:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 985ms 02:14:13 INFO - PROCESS | 2140 | 1466500453482 Marionette TRACE conn10 -> [0,2273,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 2140 | 1466500453487 Marionette TRACE conn10 <- [1,2273,null,{"value":"13"}] 02:14:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:14:13 INFO - PROCESS | 2140 | 1466500453493 Marionette TRACE conn10 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - PROCESS | 2140 | 1466500453496 Marionette TRACE conn10 <- [1,2274,null,{}] 02:14:13 INFO - PROCESS | 2140 | 1466500453500 Marionette TRACE conn10 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:13 INFO - PROCESS | 2140 | 1466500453504 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:13 INFO - PROCESS | 2140 | 1466500453598 Marionette TRACE conn10 <- [1,2275,null,{"value":null}] 02:14:13 INFO - PROCESS | 2140 | 1466500453677 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 2140 | 1466500453679 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:13 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534DB000 == 28 [pid = 2140] [id = 578] 02:14:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002649C12C00) [pid = 2140] [serial = 1734] [outer = 0000000000000000] 02:14:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264E373800) [pid = 2140] [serial = 1735] [outer = 0000002649C12C00] 02:14:13 INFO - PROCESS | 2140 | 1466500453728 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264F272400) [pid = 2140] [serial = 1736] [outer = 0000002649C12C00] 02:14:14 INFO - PROCESS | 2140 | 1466500454173 Marionette TRACE conn10 <- [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]]]}] 02:14:14 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 02:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms 02:14:14 INFO - PROCESS | 2140 | 1466500454230 Marionette TRACE conn10 -> [0,2277,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 2140 | 1466500454232 Marionette TRACE conn10 <- [1,2277,null,{"value":"13"}] 02:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:14:14 INFO - PROCESS | 2140 | 1466500454236 Marionette TRACE conn10 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 2140 | 1466500454240 Marionette TRACE conn10 <- [1,2278,null,{}] 02:14:14 INFO - PROCESS | 2140 | 1466500454252 Marionette TRACE conn10 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:14 INFO - PROCESS | 2140 | 1466500454257 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:14 INFO - PROCESS | 2140 | 1466500454351 Marionette TRACE conn10 <- [1,2279,null,{"value":null}] 02:14:14 INFO - PROCESS | 2140 | 1466500454365 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 2140 | 1466500454368 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:14 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C6F800 == 29 [pid = 2140] [id = 579] 02:14:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265243C400) [pid = 2140] [serial = 1737] [outer = 0000000000000000] 02:14:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265249C000) [pid = 2140] [serial = 1738] [outer = 000000265243C400] 02:14:14 INFO - PROCESS | 2140 | 1466500454420 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026524B9C00) [pid = 2140] [serial = 1739] [outer = 000000265243C400] 02:14:14 INFO - PROCESS | 2140 | 1466500454882 Marionette TRACE conn10 <- [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]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 692ms 02:14:14 INFO - PROCESS | 2140 | 1466500454930 Marionette TRACE conn10 -> [0,2281,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 2140 | 1466500454933 Marionette TRACE conn10 <- [1,2281,null,{"value":"13"}] 02:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:14:14 INFO - PROCESS | 2140 | 1466500454936 Marionette TRACE conn10 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 2140 | 1466500454938 Marionette TRACE conn10 <- [1,2282,null,{}] 02:14:14 INFO - PROCESS | 2140 | 1466500454941 Marionette TRACE conn10 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:14 INFO - PROCESS | 2140 | 1466500454944 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:15 INFO - PROCESS | 2140 | 1466500455033 Marionette TRACE conn10 <- [1,2283,null,{"value":null}] 02:14:15 INFO - PROCESS | 2140 | 1466500455040 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 2140 | 1466500455043 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:15 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658922800 == 30 [pid = 2140] [id = 580] 02:14:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265342DC00) [pid = 2140] [serial = 1740] [outer = 0000000000000000] 02:14:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002653533800) [pid = 2140] [serial = 1741] [outer = 000000265342DC00] 02:14:15 INFO - PROCESS | 2140 | 1466500455090 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002653970800) [pid = 2140] [serial = 1742] [outer = 000000265342DC00] 02:14:15 INFO - PROCESS | 2140 | 1466500455527 Marionette TRACE conn10 <- [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]]]}] 02:14:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:14:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 626ms 02:14:15 INFO - PROCESS | 2140 | 1466500455566 Marionette TRACE conn10 -> [0,2285,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 2140 | 1466500455569 Marionette TRACE conn10 <- [1,2285,null,{"value":"13"}] 02:14:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:14:15 INFO - PROCESS | 2140 | 1466500455572 Marionette TRACE conn10 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - PROCESS | 2140 | 1466500455574 Marionette TRACE conn10 <- [1,2286,null,{}] 02:14:15 INFO - PROCESS | 2140 | 1466500455585 Marionette TRACE conn10 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:15 INFO - PROCESS | 2140 | 1466500455588 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:15 INFO - PROCESS | 2140 | 1466500455693 Marionette TRACE conn10 <- [1,2287,null,{"value":null}] 02:14:15 INFO - PROCESS | 2140 | 1466500455778 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 2140 | 1466500455780 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A166000 == 31 [pid = 2140] [id = 581] 02:14:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265373F800) [pid = 2140] [serial = 1743] [outer = 0000000000000000] 02:14:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265587F400) [pid = 2140] [serial = 1744] [outer = 000000265373F800] 02:14:15 INFO - PROCESS | 2140 | 1466500455826 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265641A400) [pid = 2140] [serial = 1745] [outer = 000000265373F800] 02:14:16 INFO - PROCESS | 2140 | 1466500456226 Marionette TRACE conn10 <- [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]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 689ms 02:14:16 INFO - PROCESS | 2140 | 1466500456264 Marionette TRACE conn10 -> [0,2289,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 2140 | 1466500456266 Marionette TRACE conn10 <- [1,2289,null,{"value":"13"}] 02:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:14:16 INFO - PROCESS | 2140 | 1466500456269 Marionette TRACE conn10 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:14:16 INFO - PROCESS | 2140 | 1466500456271 Marionette TRACE conn10 <- [1,2290,null,{}] 02:14:16 INFO - PROCESS | 2140 | 1466500456275 Marionette TRACE conn10 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:16 INFO - PROCESS | 2140 | 1466500456281 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:16 INFO - PROCESS | 2140 | 1466500456422 Marionette TRACE conn10 <- [1,2291,null,{"value":null}] 02:14:16 INFO - PROCESS | 2140 | 1466500456428 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:16 INFO - PROCESS | 2140 | 1466500456430 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:16 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B002800 == 32 [pid = 2140] [id = 582] 02:14:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (00000026568A3000) [pid = 2140] [serial = 1746] [outer = 0000000000000000] 02:14:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002656F85C00) [pid = 2140] [serial = 1747] [outer = 00000026568A3000] 02:14:16 INFO - PROCESS | 2140 | 1466500456521 Marionette DEBUG loaded listener.js 02:14:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002658F84800) [pid = 2140] [serial = 1748] [outer = 00000026568A3000] 02:14:16 INFO - PROCESS | 2140 | 1466500456946 Marionette TRACE conn10 <- [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]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 733ms 02:14:17 INFO - PROCESS | 2140 | 1466500457006 Marionette TRACE conn10 -> [0,2293,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 2140 | 1466500457008 Marionette TRACE conn10 <- [1,2293,null,{"value":"13"}] 02:14:17 INFO - PROCESS | 2140 | 1466500457011 Marionette TRACE conn10 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:14:17 INFO - PROCESS | 2140 | 1466500457013 Marionette TRACE conn10 <- [1,2294,null,{}] 02:14:17 INFO - PROCESS | 2140 | 1466500457018 Marionette TRACE conn10 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:17 INFO - PROCESS | 2140 | 1466500457020 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:17 INFO - PROCESS | 2140 | 1466500457165 Marionette TRACE conn10 <- [1,2295,null,{"value":null}] 02:14:17 INFO - PROCESS | 2140 | 1466500457171 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 2140 | 1466500457173 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE76000 == 33 [pid = 2140] [id = 583] 02:14:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002658F87800) [pid = 2140] [serial = 1749] [outer = 0000000000000000] 02:14:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A13C400) [pid = 2140] [serial = 1750] [outer = 0000002658F87800] 02:14:17 INFO - PROCESS | 2140 | 1466500457219 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A21B800) [pid = 2140] [serial = 1751] [outer = 0000002658F87800] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A636400) [pid = 2140] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002656F87800) [pid = 2140] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002658A96800) [pid = 2140] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002658F88800) [pid = 2140] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002653508000) [pid = 2140] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026491A1C00) [pid = 2140] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002648750C00) [pid = 2140] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264D6D2400) [pid = 2140] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002647635800) [pid = 2140] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264F2D3000) [pid = 2140] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265689D000) [pid = 2140] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264D6CE000) [pid = 2140] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002649010400) [pid = 2140] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:14:17 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A2C5800) [pid = 2140] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:14:17 INFO - PROCESS | 2140 | 1466500457768 Marionette TRACE conn10 <- [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]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 839ms 02:14:17 INFO - PROCESS | 2140 | 1466500457854 Marionette TRACE conn10 -> [0,2297,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 2140 | 1466500457856 Marionette TRACE conn10 <- [1,2297,null,{"value":"13"}] 02:14:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:14:17 INFO - PROCESS | 2140 | 1466500457860 Marionette TRACE conn10 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 2140 | 1466500457862 Marionette TRACE conn10 <- [1,2298,null,{}] 02:14:17 INFO - PROCESS | 2140 | 1466500457870 Marionette TRACE conn10 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:17 INFO - PROCESS | 2140 | 1466500457872 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:17 INFO - PROCESS | 2140 | 1466500457956 Marionette TRACE conn10 <- [1,2299,null,{"value":null}] 02:14:17 INFO - PROCESS | 2140 | 1466500457967 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 2140 | 1466500457969 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:17 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E61D800 == 34 [pid = 2140] [id = 584] 02:14:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002649064000) [pid = 2140] [serial = 1752] [outer = 0000000000000000] 02:14:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F275400) [pid = 2140] [serial = 1753] [outer = 0000002649064000] 02:14:18 INFO - PROCESS | 2140 | 1466500458014 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265689D000) [pid = 2140] [serial = 1754] [outer = 0000002649064000] 02:14:18 INFO - PROCESS | 2140 | 1466500458433 Marionette TRACE conn10 <- [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]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 628ms 02:14:18 INFO - PROCESS | 2140 | 1466500458491 Marionette TRACE conn10 -> [0,2301,"getWindowHandle",null] 02:14:18 INFO - PROCESS | 2140 | 1466500458501 Marionette TRACE conn10 <- [1,2301,null,{"value":"13"}] 02:14:18 INFO - PROCESS | 2140 | 1466500458505 Marionette TRACE conn10 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:14:18 INFO - PROCESS | 2140 | 1466500458507 Marionette TRACE conn10 <- [1,2302,null,{}] 02:14:18 INFO - PROCESS | 2140 | 1466500458510 Marionette TRACE conn10 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:18 INFO - PROCESS | 2140 | 1466500458512 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:18 INFO - PROCESS | 2140 | 1466500458592 Marionette TRACE conn10 <- [1,2303,null,{"value":null}] 02:14:18 INFO - PROCESS | 2140 | 1466500458598 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 2140 | 1466500458600 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA8000 == 35 [pid = 2140] [id = 585] 02:14:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A103C00) [pid = 2140] [serial = 1755] [outer = 0000000000000000] 02:14:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A2D2400) [pid = 2140] [serial = 1756] [outer = 000000265A103C00] 02:14:18 INFO - PROCESS | 2140 | 1466500458644 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A666C00) [pid = 2140] [serial = 1757] [outer = 000000265A103C00] 02:14:19 INFO - PROCESS | 2140 | 1466500459039 Marionette TRACE conn10 <- [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]]]}] 02:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 586ms 02:14:19 INFO - PROCESS | 2140 | 1466500459101 Marionette TRACE conn10 -> [0,2305,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 2140 | 1466500459103 Marionette TRACE conn10 <- [1,2305,null,{"value":"13"}] 02:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:14:19 INFO - PROCESS | 2140 | 1466500459107 Marionette TRACE conn10 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 2140 | 1466500459108 Marionette TRACE conn10 <- [1,2306,null,{}] 02:14:19 INFO - PROCESS | 2140 | 1466500459113 Marionette TRACE conn10 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:19 INFO - PROCESS | 2140 | 1466500459115 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:19 INFO - PROCESS | 2140 | 1466500459201 Marionette TRACE conn10 <- [1,2307,null,{"value":null}] 02:14:19 INFO - PROCESS | 2140 | 1466500459207 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:19 INFO - PROCESS | 2140 | 1466500459209 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:19 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D252000 == 36 [pid = 2140] [id = 586] 02:14:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A680C00) [pid = 2140] [serial = 1758] [outer = 0000000000000000] 02:14:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A687400) [pid = 2140] [serial = 1759] [outer = 000000265A680C00] 02:14:19 INFO - PROCESS | 2140 | 1466500459254 Marionette DEBUG loaded listener.js 02:14:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A85EC00) [pid = 2140] [serial = 1760] [outer = 000000265A680C00] 02:14:19 INFO - PROCESS | 2140 | 1466500459675 Marionette TRACE conn10 <- [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] 02:14:19 INFO - PROCESS | 2140 | 1466500459770 Marionette TRACE conn10 <- [1,2309,null,{"value":"13"}] 02:14:19 INFO - PROCESS | 2140 | 1466500459775 Marionette TRACE conn10 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:14:19 INFO - PROCESS | 2140 | 1466500459780 Marionette TRACE conn10 <- [1,2310,null,{}] 02:14:19 INFO - PROCESS | 2140 | 1466500459788 Marionette TRACE conn10 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:19 INFO - PROCESS | 2140 | 1466500459792 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:20 INFO - PROCESS | 2140 | 1466500460011 Marionette TRACE conn10 <- [1,2311,null,{"value":null}] 02:14:20 INFO - PROCESS | 2140 | 1466500460130 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 2140 | 1466500460136 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F73B800 == 37 [pid = 2140] [id = 587] 02:14:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264973C400) [pid = 2140] [serial = 1761] [outer = 0000000000000000] 02:14:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264A2D6C00) [pid = 2140] [serial = 1762] [outer = 000000264973C400] 02:14:20 INFO - PROCESS | 2140 | 1466500460194 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264E402800) [pid = 2140] [serial = 1763] [outer = 000000264973C400] 02:14:20 INFO - PROCESS | 2140 | 1466500460790 Marionette TRACE conn10 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:14:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:14:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1023ms 02:14:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:14:20 INFO - PROCESS | 2140 | 1466500460807 Marionette TRACE conn10 -> [0,2313,"getWindowHandle",null] 02:14:20 INFO - PROCESS | 2140 | 1466500460811 Marionette TRACE conn10 <- [1,2313,null,{"value":"13"}] 02:14:20 INFO - PROCESS | 2140 | 1466500460818 Marionette TRACE conn10 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:14:20 INFO - PROCESS | 2140 | 1466500460822 Marionette TRACE conn10 <- [1,2314,null,{}] 02:14:20 INFO - PROCESS | 2140 | 1466500460827 Marionette TRACE conn10 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:20 INFO - PROCESS | 2140 | 1466500460830 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:20 INFO - PROCESS | 2140 | 1466500460945 Marionette TRACE conn10 <- [1,2315,null,{"value":null}] 02:14:21 INFO - PROCESS | 2140 | 1466500461039 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 2140 | 1466500461042 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:21 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658919800 == 38 [pid = 2140] [id = 588] 02:14:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002652430800) [pid = 2140] [serial = 1764] [outer = 0000000000000000] 02:14:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (00000026524A1400) [pid = 2140] [serial = 1765] [outer = 0000002652430800] 02:14:21 INFO - PROCESS | 2140 | 1466500461102 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002652F5BC00) [pid = 2140] [serial = 1766] [outer = 0000002652430800] 02:14:21 INFO - PROCESS | 2140 | 1466500461740 Marionette TRACE conn10 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1002ms 02:14:21 INFO - PROCESS | 2140 | 1466500461818 Marionette TRACE conn10 -> [0,2317,"getWindowHandle",null] 02:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:14:21 INFO - PROCESS | 2140 | 1466500461821 Marionette TRACE conn10 <- [1,2317,null,{"value":"13"}] 02:14:21 INFO - PROCESS | 2140 | 1466500461825 Marionette TRACE conn10 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 2140 | 1466500461828 Marionette TRACE conn10 <- [1,2318,null,{}] 02:14:21 INFO - PROCESS | 2140 | 1466500461838 Marionette TRACE conn10 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:21 INFO - PROCESS | 2140 | 1466500461843 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:21 INFO - PROCESS | 2140 | 1466500461993 Marionette TRACE conn10 <- [1,2319,null,{"value":null}] 02:14:22 INFO - PROCESS | 2140 | 1466500462113 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 2140 | 1466500462117 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:22 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA32000 == 39 [pid = 2140] [id = 589] 02:14:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002658A9B000) [pid = 2140] [serial = 1767] [outer = 0000000000000000] 02:14:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002658F7FC00) [pid = 2140] [serial = 1768] [outer = 0000002658A9B000] 02:14:22 INFO - PROCESS | 2140 | 1466500462177 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A667C00) [pid = 2140] [serial = 1769] [outer = 0000002658A9B000] 02:14:22 INFO - PROCESS | 2140 | 1466500462867 Marionette TRACE conn10 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1089ms 02:14:22 INFO - PROCESS | 2140 | 1466500462915 Marionette TRACE conn10 -> [0,2321,"getWindowHandle",null] 02:14:22 INFO - PROCESS | 2140 | 1466500462918 Marionette TRACE conn10 <- [1,2321,null,{"value":"13"}] 02:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:14:22 INFO - PROCESS | 2140 | 1466500462922 Marionette TRACE conn10 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:14:22 INFO - PROCESS | 2140 | 1466500462924 Marionette TRACE conn10 <- [1,2322,null,{}] 02:14:22 INFO - PROCESS | 2140 | 1466500462928 Marionette TRACE conn10 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:22 INFO - PROCESS | 2140 | 1466500462930 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:23 INFO - PROCESS | 2140 | 1466500463048 Marionette TRACE conn10 <- [1,2323,null,{"value":null}] 02:14:23 INFO - PROCESS | 2140 | 1466500463169 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 2140 | 1466500463172 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:23 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649783000 == 40 [pid = 2140] [id = 590] 02:14:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000264900DC00) [pid = 2140] [serial = 1770] [outer = 0000000000000000] 02:14:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002649C47800) [pid = 2140] [serial = 1771] [outer = 000000264900DC00] 02:14:23 INFO - PROCESS | 2140 | 1466500463232 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (00000026537D6000) [pid = 2140] [serial = 1772] [outer = 000000264900DC00] 02:14:23 INFO - PROCESS | 2140 | 1466500463961 Marionette TRACE conn10 <- [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]]]}] 02:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1084ms 02:14:24 INFO - PROCESS | 2140 | 1466500464009 Marionette TRACE conn10 -> [0,2325,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 2140 | 1466500464014 Marionette TRACE conn10 <- [1,2325,null,{"value":"13"}] 02:14:24 INFO - PROCESS | 2140 | 1466500464018 Marionette TRACE conn10 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:14:24 INFO - PROCESS | 2140 | 1466500464024 Marionette TRACE conn10 <- [1,2326,null,{}] 02:14:24 INFO - PROCESS | 2140 | 1466500464029 Marionette TRACE conn10 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:24 INFO - PROCESS | 2140 | 1466500464032 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:24 INFO - PROCESS | 2140 | 1466500464177 Marionette TRACE conn10 <- [1,2327,null,{"value":null}] 02:14:24 INFO - PROCESS | 2140 | 1466500464277 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 2140 | 1466500464280 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:24 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D0800 == 41 [pid = 2140] [id = 591] 02:14:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264A2D5800) [pid = 2140] [serial = 1773] [outer = 0000000000000000] 02:14:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264F76CC00) [pid = 2140] [serial = 1774] [outer = 000000264A2D5800] 02:14:24 INFO - PROCESS | 2140 | 1466500464332 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (00000026524A1000) [pid = 2140] [serial = 1775] [outer = 000000264A2D5800] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA8000 == 40 [pid = 2140] [id = 585] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000264E61D800 == 39 [pid = 2140] [id = 584] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE76000 == 38 [pid = 2140] [id = 583] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265B002800 == 37 [pid = 2140] [id = 582] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265A166000 == 36 [pid = 2140] [id = 581] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002658922800 == 35 [pid = 2140] [id = 580] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C6F800 == 34 [pid = 2140] [id = 579] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 00000026534DB000 == 33 [pid = 2140] [id = 578] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002652B26000 == 32 [pid = 2140] [id = 577] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F7C000 == 31 [pid = 2140] [id = 576] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5D7800 == 30 [pid = 2140] [id = 575] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002649783000 == 29 [pid = 2140] [id = 590] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA32000 == 28 [pid = 2140] [id = 589] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 0000002658919800 == 27 [pid = 2140] [id = 588] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000265D252000 == 26 [pid = 2140] [id = 586] 02:14:25 INFO - PROCESS | 2140 | --DOCSHELL 000000264F73B800 == 25 [pid = 2140] [id = 587] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265A639C00) [pid = 2140] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002658783800) [pid = 2140] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0000002658F83800) [pid = 2140] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265A143400) [pid = 2140] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002653975800) [pid = 2140] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002655874C00) [pid = 2140] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (00000026491A2400) [pid = 2140] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002649732400) [pid = 2140] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265637E800) [pid = 2140] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656431400) [pid = 2140] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D84F800) [pid = 2140] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D952C00) [pid = 2140] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E638000) [pid = 2140] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F274800) [pid = 2140] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F770800) [pid = 2140] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265220F000) [pid = 2140] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656A29800) [pid = 2140] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265249A400) [pid = 2140] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (00000026524B3C00) [pid = 2140] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658F30800) [pid = 2140] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264A504000) [pid = 2140] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A10B000) [pid = 2140] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002658F37000) [pid = 2140] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A632000) [pid = 2140] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A2CE000) [pid = 2140] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002656F88400) [pid = 2140] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A662800) [pid = 2140] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 02:14:25 INFO - PROCESS | 2140 | 1466500465481 Marionette TRACE conn10 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:14:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1484ms 02:14:25 INFO - PROCESS | 2140 | 1466500465508 Marionette TRACE conn10 -> [0,2329,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 2140 | 1466500465513 Marionette TRACE conn10 <- [1,2329,null,{"value":"13"}] 02:14:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:14:25 INFO - PROCESS | 2140 | 1466500465518 Marionette TRACE conn10 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 2140 | 1466500465522 Marionette TRACE conn10 <- [1,2330,null,{}] 02:14:25 INFO - PROCESS | 2140 | 1466500465538 Marionette TRACE conn10 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:25 INFO - PROCESS | 2140 | 1466500465541 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:25 INFO - PROCESS | 2140 | 1466500465665 Marionette TRACE conn10 <- [1,2331,null,{"value":null}] 02:14:25 INFO - PROCESS | 2140 | 1466500465681 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 2140 | 1466500465684 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F146000 == 26 [pid = 2140] [id = 592] 02:14:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002649229800) [pid = 2140] [serial = 1776] [outer = 0000000000000000] 02:14:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264922F000) [pid = 2140] [serial = 1777] [outer = 0000002649229800] 02:14:25 INFO - PROCESS | 2140 | 1466500465733 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D645000) [pid = 2140] [serial = 1778] [outer = 0000002649229800] 02:14:26 INFO - PROCESS | 2140 | 1466500466180 Marionette TRACE conn10 <- [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]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 733ms 02:14:26 INFO - PROCESS | 2140 | 1466500466270 Marionette TRACE conn10 -> [0,2333,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 2140 | 1466500466276 Marionette TRACE conn10 <- [1,2333,null,{"value":"13"}] 02:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:14:26 INFO - PROCESS | 2140 | 1466500466284 Marionette TRACE conn10 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 2140 | 1466500466287 Marionette TRACE conn10 <- [1,2334,null,{}] 02:14:26 INFO - PROCESS | 2140 | 1466500466291 Marionette TRACE conn10 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:26 INFO - PROCESS | 2140 | 1466500466294 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:26 INFO - PROCESS | 2140 | 1466500466391 Marionette TRACE conn10 <- [1,2335,null,{"value":null}] 02:14:26 INFO - PROCESS | 2140 | 1466500466397 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 2140 | 1466500466400 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000265596F800 == 27 [pid = 2140] [id = 593] 02:14:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E1A5800) [pid = 2140] [serial = 1779] [outer = 0000000000000000] 02:14:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264E403000) [pid = 2140] [serial = 1780] [outer = 000000264E1A5800] 02:14:26 INFO - PROCESS | 2140 | 1466500466451 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264F26F400) [pid = 2140] [serial = 1781] [outer = 000000264E1A5800] 02:14:26 INFO - PROCESS | 2140 | 1466500466912 Marionette TRACE conn10 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 02:14:26 INFO - PROCESS | 2140 | 1466500466980 Marionette TRACE conn10 -> [0,2337,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 2140 | 1466500466983 Marionette TRACE conn10 <- [1,2337,null,{"value":"13"}] 02:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:14:26 INFO - PROCESS | 2140 | 1466500466986 Marionette TRACE conn10 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 2140 | 1466500466990 Marionette TRACE conn10 <- [1,2338,null,{}] 02:14:27 INFO - PROCESS | 2140 | 1466500467002 Marionette TRACE conn10 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:27 INFO - PROCESS | 2140 | 1466500467006 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:27 INFO - PROCESS | 2140 | 1466500467094 Marionette TRACE conn10 <- [1,2339,null,{"value":null}] 02:14:27 INFO - PROCESS | 2140 | 1466500467182 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 2140 | 1466500467186 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:27 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658914800 == 28 [pid = 2140] [id = 594] 02:14:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (00000026497A4400) [pid = 2140] [serial = 1782] [outer = 0000000000000000] 02:14:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002652438800) [pid = 2140] [serial = 1783] [outer = 00000026497A4400] 02:14:27 INFO - PROCESS | 2140 | 1466500467235 Marionette DEBUG loaded listener.js 02:14:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026524B7400) [pid = 2140] [serial = 1784] [outer = 00000026497A4400] 02:14:27 INFO - PROCESS | 2140 | 1466500467656 Marionette TRACE conn10 <- [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]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 691ms 02:14:27 INFO - PROCESS | 2140 | 1466500467680 Marionette TRACE conn10 -> [0,2341,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 2140 | 1466500467683 Marionette TRACE conn10 <- [1,2341,null,{"value":"13"}] 02:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:14:27 INFO - PROCESS | 2140 | 1466500467686 Marionette TRACE conn10 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 2140 | 1466500467688 Marionette TRACE conn10 <- [1,2342,null,{}] 02:14:27 INFO - PROCESS | 2140 | 1466500467692 Marionette TRACE conn10 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:27 INFO - PROCESS | 2140 | 1466500467694 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:27 INFO - PROCESS | 2140 | 1466500467841 Marionette TRACE conn10 <- [1,2343,null,{"value":null}] 02:14:27 INFO - PROCESS | 2140 | 1466500467862 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 2140 | 1466500467864 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:27 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB3800 == 29 [pid = 2140] [id = 595] 02:14:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026524B6800) [pid = 2140] [serial = 1785] [outer = 0000000000000000] 02:14:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002653733800) [pid = 2140] [serial = 1786] [outer = 00000026524B6800] 02:14:27 INFO - PROCESS | 2140 | 1466500467909 Marionette DEBUG loaded listener.js 02:14:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002653E85800) [pid = 2140] [serial = 1787] [outer = 00000026524B6800] 02:14:28 INFO - PROCESS | 2140 | 1466500468342 Marionette TRACE conn10 <- [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]]]}] 02:14:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:14:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 02:14:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:14:28 INFO - PROCESS | 2140 | 1466500468423 Marionette TRACE conn10 -> [0,2345,"getWindowHandle",null] 02:14:28 INFO - PROCESS | 2140 | 1466500468425 Marionette TRACE conn10 <- [1,2345,null,{"value":"13"}] 02:14:28 INFO - PROCESS | 2140 | 1466500468428 Marionette TRACE conn10 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:14:28 INFO - PROCESS | 2140 | 1466500468430 Marionette TRACE conn10 <- [1,2346,null,{}] 02:14:28 INFO - PROCESS | 2140 | 1466500468433 Marionette TRACE conn10 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:28 INFO - PROCESS | 2140 | 1466500468435 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:28 INFO - PROCESS | 2140 | 1466500468550 Marionette TRACE conn10 <- [1,2347,null,{"value":null}] 02:14:28 INFO - PROCESS | 2140 | 1466500468559 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 2140 | 1466500468562 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:28 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE08000 == 30 [pid = 2140] [id = 596] 02:14:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264E1A5400) [pid = 2140] [serial = 1788] [outer = 0000000000000000] 02:14:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002655EB1400) [pid = 2140] [serial = 1789] [outer = 000000264E1A5400] 02:14:28 INFO - PROCESS | 2140 | 1466500468612 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656433800) [pid = 2140] [serial = 1790] [outer = 000000264E1A5400] 02:14:29 INFO - PROCESS | 2140 | 1466500469086 Marionette TRACE conn10 <- [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]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 02:14:29 INFO - PROCESS | 2140 | 1466500469103 Marionette TRACE conn10 -> [0,2349,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 2140 | 1466500469106 Marionette TRACE conn10 <- [1,2349,null,{"value":"13"}] 02:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:14:29 INFO - PROCESS | 2140 | 1466500469109 Marionette TRACE conn10 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 2140 | 1466500469111 Marionette TRACE conn10 <- [1,2350,null,{}] 02:14:29 INFO - PROCESS | 2140 | 1466500469118 Marionette TRACE conn10 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:29 INFO - PROCESS | 2140 | 1466500469125 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:29 INFO - PROCESS | 2140 | 1466500469289 Marionette TRACE conn10 <- [1,2351,null,{"value":null}] 02:14:29 INFO - PROCESS | 2140 | 1466500469302 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 2140 | 1466500469305 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE77000 == 31 [pid = 2140] [id = 597] 02:14:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E36DC00) [pid = 2140] [serial = 1791] [outer = 0000000000000000] 02:14:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002656F8C400) [pid = 2140] [serial = 1792] [outer = 000000264E36DC00] 02:14:29 INFO - PROCESS | 2140 | 1466500469399 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002658F7B800) [pid = 2140] [serial = 1793] [outer = 000000264E36DC00] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265373F800) [pid = 2140] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (00000026568A3000) [pid = 2140] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264922C000) [pid = 2140] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265342DC00) [pid = 2140] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264D6C1400) [pid = 2140] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A669400) [pid = 2140] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265243C400) [pid = 2140] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649C12C00) [pid = 2140] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002649064000) [pid = 2140] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A103C00) [pid = 2140] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:14:29 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A680C00) [pid = 2140] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:14:29 INFO - PROCESS | 2140 | 1466500469920 Marionette TRACE conn10 <- [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]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 881ms 02:14:29 INFO - PROCESS | 2140 | 1466500469993 Marionette TRACE conn10 -> [0,2353,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 2140 | 1466500469995 Marionette TRACE conn10 <- [1,2353,null,{"value":"13"}] 02:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:14:30 INFO - PROCESS | 2140 | 1466500469998 Marionette TRACE conn10 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - PROCESS | 2140 | 1466500470000 Marionette TRACE conn10 <- [1,2354,null,{}] 02:14:30 INFO - PROCESS | 2140 | 1466500470004 Marionette TRACE conn10 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:30 INFO - PROCESS | 2140 | 1466500470006 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:30 INFO - PROCESS | 2140 | 1466500470087 Marionette TRACE conn10 <- [1,2355,null,{"value":null}] 02:14:30 INFO - PROCESS | 2140 | 1466500470094 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 2140 | 1466500470096 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C737000 == 32 [pid = 2140] [id = 598] 02:14:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026524B4000) [pid = 2140] [serial = 1794] [outer = 0000000000000000] 02:14:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002658F3AC00) [pid = 2140] [serial = 1795] [outer = 00000026524B4000] 02:14:30 INFO - PROCESS | 2140 | 1466500470141 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A106800) [pid = 2140] [serial = 1796] [outer = 00000026524B4000] 02:14:30 INFO - PROCESS | 2140 | 1466500470559 Marionette TRACE conn10 <- [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]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:14:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 02:14:30 INFO - PROCESS | 2140 | 1466500470630 Marionette TRACE conn10 -> [0,2357,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 2140 | 1466500470633 Marionette TRACE conn10 <- [1,2357,null,{"value":"13"}] 02:14:30 INFO - PROCESS | 2140 | 1466500470636 Marionette TRACE conn10 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:14:30 INFO - PROCESS | 2140 | 1466500470638 Marionette TRACE conn10 <- [1,2358,null,{}] 02:14:30 INFO - PROCESS | 2140 | 1466500470642 Marionette TRACE conn10 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:30 INFO - PROCESS | 2140 | 1466500470644 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:30 INFO - PROCESS | 2140 | 1466500470725 Marionette TRACE conn10 <- [1,2359,null,{"value":null}] 02:14:30 INFO - PROCESS | 2140 | 1466500470733 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 2140 | 1466500470735 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CB9A000 == 33 [pid = 2140] [id = 599] 02:14:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A134800) [pid = 2140] [serial = 1797] [outer = 0000000000000000] 02:14:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A13BC00) [pid = 2140] [serial = 1798] [outer = 000000265A134800] 02:14:30 INFO - PROCESS | 2140 | 1466500470781 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A214800) [pid = 2140] [serial = 1799] [outer = 000000265A134800] 02:14:31 INFO - PROCESS | 2140 | 1466500471242 Marionette TRACE conn10 <- [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]]]}] 02:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 02:14:31 INFO - PROCESS | 2140 | 1466500471275 Marionette TRACE conn10 -> [0,2361,"getWindowHandle",null] 02:14:31 INFO - PROCESS | 2140 | 1466500471278 Marionette TRACE conn10 <- [1,2361,null,{"value":"13"}] 02:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:14:31 INFO - PROCESS | 2140 | 1466500471281 Marionette TRACE conn10 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:14:31 INFO - PROCESS | 2140 | 1466500471283 Marionette TRACE conn10 <- [1,2362,null,{}] 02:14:31 INFO - PROCESS | 2140 | 1466500471286 Marionette TRACE conn10 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:31 INFO - PROCESS | 2140 | 1466500471288 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:31 INFO - PROCESS | 2140 | 1466500471371 Marionette TRACE conn10 <- [1,2363,null,{"value":null}] 02:14:31 INFO - PROCESS | 2140 | 1466500471378 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 2140 | 1466500471380 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:31 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658914000 == 34 [pid = 2140] [id = 600] 02:14:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A2C8400) [pid = 2140] [serial = 1800] [outer = 0000000000000000] 02:14:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A2CF400) [pid = 2140] [serial = 1801] [outer = 000000265A2C8400] 02:14:31 INFO - PROCESS | 2140 | 1466500471424 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A637800) [pid = 2140] [serial = 1802] [outer = 000000265A2C8400] 02:14:32 INFO - PROCESS | 2140 | 1466500472092 Marionette TRACE conn10 <- [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]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 943ms 02:14:32 INFO - PROCESS | 2140 | 1466500472226 Marionette TRACE conn10 -> [0,2365,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 2140 | 1466500472231 Marionette TRACE conn10 <- [1,2365,null,{"value":"13"}] 02:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:14:32 INFO - PROCESS | 2140 | 1466500472236 Marionette TRACE conn10 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:14:32 INFO - PROCESS | 2140 | 1466500472240 Marionette TRACE conn10 <- [1,2366,null,{}] 02:14:32 INFO - PROCESS | 2140 | 1466500472246 Marionette TRACE conn10 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:32 INFO - PROCESS | 2140 | 1466500472249 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:32 INFO - PROCESS | 2140 | 1466500472412 Marionette TRACE conn10 <- [1,2367,null,{"value":null}] 02:14:32 INFO - PROCESS | 2140 | 1466500472488 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:32 INFO - PROCESS | 2140 | 1466500472491 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:32 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653555000 == 35 [pid = 2140] [id = 601] 02:14:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (00000026491A0800) [pid = 2140] [serial = 1803] [outer = 0000000000000000] 02:14:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264D645400) [pid = 2140] [serial = 1804] [outer = 00000026491A0800] 02:14:32 INFO - PROCESS | 2140 | 1466500472590 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264E0DF000) [pid = 2140] [serial = 1805] [outer = 00000026491A0800] 02:14:33 INFO - PROCESS | 2140 | 1466500473327 Marionette TRACE conn10 <- [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]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:14:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1125ms 02:14:33 INFO - PROCESS | 2140 | 1466500473365 Marionette TRACE conn10 -> [0,2369,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 2140 | 1466500473371 Marionette TRACE conn10 <- [1,2369,null,{"value":"13"}] 02:14:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:14:33 INFO - PROCESS | 2140 | 1466500473402 Marionette TRACE conn10 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 2140 | 1466500473405 Marionette TRACE conn10 <- [1,2370,null,{}] 02:14:33 INFO - PROCESS | 2140 | 1466500473410 Marionette TRACE conn10 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:33 INFO - PROCESS | 2140 | 1466500473414 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:33 INFO - PROCESS | 2140 | 1466500473563 Marionette TRACE conn10 <- [1,2371,null,{"value":null}] 02:14:33 INFO - PROCESS | 2140 | 1466500473680 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 2140 | 1466500473683 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE07000 == 36 [pid = 2140] [id = 602] 02:14:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264E634C00) [pid = 2140] [serial = 1806] [outer = 0000000000000000] 02:14:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265220F000) [pid = 2140] [serial = 1807] [outer = 000000264E634C00] 02:14:33 INFO - PROCESS | 2140 | 1466500473743 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002652E88400) [pid = 2140] [serial = 1808] [outer = 000000264E634C00] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265CB9A000 == 35 [pid = 2140] [id = 599] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265C737000 == 34 [pid = 2140] [id = 598] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE77000 == 33 [pid = 2140] [id = 597] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE08000 == 32 [pid = 2140] [id = 596] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB3800 == 31 [pid = 2140] [id = 595] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 0000002658914800 == 30 [pid = 2140] [id = 594] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 000000265596F800 == 29 [pid = 2140] [id = 593] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 000000264F146000 == 28 [pid = 2140] [id = 592] 02:14:34 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D0800 == 27 [pid = 2140] [id = 591] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A687400) [pid = 2140] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265587F400) [pid = 2140] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265641A400) [pid = 2140] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002658F84800) [pid = 2140] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656F85C00) [pid = 2140] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002649C11800) [pid = 2140] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D9B4800) [pid = 2140] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A13C400) [pid = 2140] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002653533800) [pid = 2140] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D858800) [pid = 2140] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E398800) [pid = 2140] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A683800) [pid = 2140] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A67D000) [pid = 2140] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265249C000) [pid = 2140] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (00000026524B9C00) [pid = 2140] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264E373800) [pid = 2140] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264F272400) [pid = 2140] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264F275400) [pid = 2140] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A85EC00) [pid = 2140] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265689D000) [pid = 2140] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A2D2400) [pid = 2140] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A666C00) [pid = 2140] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002653970800) [pid = 2140] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 02:14:34 INFO - PROCESS | 2140 | 1466500474653 Marionette TRACE conn10 <- [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]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1317ms 02:14:34 INFO - PROCESS | 2140 | 1466500474696 Marionette TRACE conn10 -> [0,2373,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 2140 | 1466500474701 Marionette TRACE conn10 <- [1,2373,null,{"value":"13"}] 02:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:14:34 INFO - PROCESS | 2140 | 1466500474705 Marionette TRACE conn10 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 2140 | 1466500474708 Marionette TRACE conn10 <- [1,2374,null,{}] 02:14:34 INFO - PROCESS | 2140 | 1466500474715 Marionette TRACE conn10 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:34 INFO - PROCESS | 2140 | 1466500474718 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:34 INFO - PROCESS | 2140 | 1466500474828 Marionette TRACE conn10 <- [1,2375,null,{"value":null}] 02:14:34 INFO - PROCESS | 2140 | 1466500474836 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 2140 | 1466500474838 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAB6800 == 28 [pid = 2140] [id = 603] 02:14:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264D6D2400) [pid = 2140] [serial = 1809] [outer = 0000000000000000] 02:14:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264D853400) [pid = 2140] [serial = 1810] [outer = 000000264D6D2400] 02:14:34 INFO - PROCESS | 2140 | 1466500474889 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264E37A800) [pid = 2140] [serial = 1811] [outer = 000000264D6D2400] 02:14:35 INFO - PROCESS | 2140 | 1466500475426 Marionette TRACE conn10 <- [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]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:14:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 797ms 02:14:35 INFO - PROCESS | 2140 | 1466500475502 Marionette TRACE conn10 -> [0,2377,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 2140 | 1466500475507 Marionette TRACE conn10 <- [1,2377,null,{"value":"13"}] 02:14:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:14:35 INFO - PROCESS | 2140 | 1466500475513 Marionette TRACE conn10 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 2140 | 1466500475516 Marionette TRACE conn10 <- [1,2378,null,{}] 02:14:35 INFO - PROCESS | 2140 | 1466500475520 Marionette TRACE conn10 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:35 INFO - PROCESS | 2140 | 1466500475522 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:35 INFO - PROCESS | 2140 | 1466500475616 Marionette TRACE conn10 <- [1,2379,null,{"value":null}] 02:14:35 INFO - PROCESS | 2140 | 1466500475695 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 2140 | 1466500475697 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:35 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FD9000 == 29 [pid = 2140] [id = 604] 02:14:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264F297800) [pid = 2140] [serial = 1812] [outer = 0000000000000000] 02:14:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264FC4D800) [pid = 2140] [serial = 1813] [outer = 000000264F297800] 02:14:35 INFO - PROCESS | 2140 | 1466500475745 Marionette DEBUG loaded listener.js 02:14:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265249F800) [pid = 2140] [serial = 1814] [outer = 000000264F297800] 02:14:36 INFO - PROCESS | 2140 | 1466500476133 Marionette TRACE conn10 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 690ms 02:14:36 INFO - PROCESS | 2140 | 1466500476232 Marionette TRACE conn10 -> [0,2381,"getWindowHandle",null] 02:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:14:36 INFO - PROCESS | 2140 | 1466500476234 Marionette TRACE conn10 <- [1,2381,null,{"value":"13"}] 02:14:36 INFO - PROCESS | 2140 | 1466500476238 Marionette TRACE conn10 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 2140 | 1466500476242 Marionette TRACE conn10 <- [1,2382,null,{}] 02:14:36 INFO - PROCESS | 2140 | 1466500476258 Marionette TRACE conn10 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:36 INFO - PROCESS | 2140 | 1466500476263 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:36 INFO - PROCESS | 2140 | 1466500476354 Marionette TRACE conn10 <- [1,2383,null,{"value":null}] 02:14:36 INFO - PROCESS | 2140 | 1466500476383 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 2140 | 1466500476387 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:36 INFO - PROCESS | 2140 | ++DOCSHELL 000000265892E000 == 30 [pid = 2140] [id = 605] 02:14:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649064000) [pid = 2140] [serial = 1815] [outer = 0000000000000000] 02:14:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002655D61400) [pid = 2140] [serial = 1816] [outer = 0000002649064000] 02:14:36 INFO - PROCESS | 2140 | 1466500476435 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656433000) [pid = 2140] [serial = 1817] [outer = 0000002649064000] 02:14:36 INFO - PROCESS | 2140 | 1466500476914 Marionette TRACE conn10 <- [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]]]}] 02:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 02:14:36 INFO - PROCESS | 2140 | 1466500476935 Marionette TRACE conn10 -> [0,2385,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 2140 | 1466500476938 Marionette TRACE conn10 <- [1,2385,null,{"value":"13"}] 02:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:14:36 INFO - PROCESS | 2140 | 1466500476941 Marionette TRACE conn10 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 2140 | 1466500476943 Marionette TRACE conn10 <- [1,2386,null,{}] 02:14:36 INFO - PROCESS | 2140 | 1466500476947 Marionette TRACE conn10 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:36 INFO - PROCESS | 2140 | 1466500476949 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:37 INFO - PROCESS | 2140 | 1466500477068 Marionette TRACE conn10 <- [1,2387,null,{"value":null}] 02:14:37 INFO - PROCESS | 2140 | 1466500477117 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 2140 | 1466500477120 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:37 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD79800 == 31 [pid = 2140] [id = 606] 02:14:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026568A3C00) [pid = 2140] [serial = 1818] [outer = 0000000000000000] 02:14:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656F85800) [pid = 2140] [serial = 1819] [outer = 00000026568A3C00] 02:14:37 INFO - PROCESS | 2140 | 1466500477181 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658780000) [pid = 2140] [serial = 1820] [outer = 00000026568A3C00] 02:14:37 INFO - PROCESS | 2140 | 1466500477606 Marionette TRACE conn10 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 671ms 02:14:37 INFO - PROCESS | 2140 | 1466500477616 Marionette TRACE conn10 -> [0,2389,"getWindowHandle",null] 02:14:37 INFO - PROCESS | 2140 | 1466500477618 Marionette TRACE conn10 <- [1,2389,null,{"value":"13"}] 02:14:37 INFO - PROCESS | 2140 | 1466500477621 Marionette TRACE conn10 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:14:37 INFO - PROCESS | 2140 | 1466500477623 Marionette TRACE conn10 <- [1,2390,null,{}] 02:14:37 INFO - PROCESS | 2140 | 1466500477627 Marionette TRACE conn10 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:37 INFO - PROCESS | 2140 | 1466500477629 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:37 INFO - PROCESS | 2140 | 1466500477742 Marionette TRACE conn10 <- [1,2391,null,{"value":null}] 02:14:37 INFO - PROCESS | 2140 | 1466500477826 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 2140 | 1466500477828 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:37 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B114000 == 32 [pid = 2140] [id = 607] 02:14:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658F34800) [pid = 2140] [serial = 1821] [outer = 0000000000000000] 02:14:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F7D800) [pid = 2140] [serial = 1822] [outer = 0000002658F34800] 02:14:37 INFO - PROCESS | 2140 | 1466500477873 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A137400) [pid = 2140] [serial = 1823] [outer = 0000002658F34800] 02:14:38 INFO - PROCESS | 2140 | 1466500478290 Marionette TRACE conn10 <- [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]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:14:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 732ms 02:14:38 INFO - PROCESS | 2140 | 1466500478358 Marionette TRACE conn10 -> [0,2393,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 2140 | 1466500478360 Marionette TRACE conn10 <- [1,2393,null,{"value":"13"}] 02:14:38 INFO - PROCESS | 2140 | 1466500478364 Marionette TRACE conn10 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:14:38 INFO - PROCESS | 2140 | 1466500478365 Marionette TRACE conn10 <- [1,2394,null,{}] 02:14:38 INFO - PROCESS | 2140 | 1466500478369 Marionette TRACE conn10 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:38 INFO - PROCESS | 2140 | 1466500478375 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:38 INFO - PROCESS | 2140 | 1466500478522 Marionette TRACE conn10 <- [1,2395,null,{"value":null}] 02:14:38 INFO - PROCESS | 2140 | 1466500478528 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:38 INFO - PROCESS | 2140 | 1466500478531 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA1000 == 33 [pid = 2140] [id = 608] 02:14:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A21C800) [pid = 2140] [serial = 1824] [outer = 0000000000000000] 02:14:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A638C00) [pid = 2140] [serial = 1825] [outer = 000000265A21C800] 02:14:38 INFO - PROCESS | 2140 | 1466500478622 Marionette DEBUG loaded listener.js 02:14:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A684400) [pid = 2140] [serial = 1826] [outer = 000000265A21C800] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002658F87800) [pid = 2140] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026524B6800) [pid = 2140] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E1A5800) [pid = 2140] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002649229800) [pid = 2140] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026497A4400) [pid = 2140] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264A2D5800) [pid = 2140] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264973C400) [pid = 2140] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002652430800) [pid = 2140] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002658A9B000) [pid = 2140] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264900DC00) [pid = 2140] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264E1A5400) [pid = 2140] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264E36DC00) [pid = 2140] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A134800) [pid = 2140] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:14:39 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (00000026524B4000) [pid = 2140] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:14:39 INFO - PROCESS | 2140 | 1466500479116 Marionette TRACE conn10 <- [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]]]}] 02:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 776ms 02:14:39 INFO - PROCESS | 2140 | 1466500479142 Marionette TRACE conn10 -> [0,2397,"getWindowHandle",null] 02:14:39 INFO - PROCESS | 2140 | 1466500479144 Marionette TRACE conn10 <- [1,2397,null,{"value":"13"}] 02:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:14:39 INFO - PROCESS | 2140 | 1466500479148 Marionette TRACE conn10 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 2140 | 1466500479150 Marionette TRACE conn10 <- [1,2398,null,{}] 02:14:39 INFO - PROCESS | 2140 | 1466500479153 Marionette TRACE conn10 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:39 INFO - PROCESS | 2140 | 1466500479155 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:39 INFO - PROCESS | 2140 | 1466500479238 Marionette TRACE conn10 <- [1,2399,null,{"value":null}] 02:14:39 INFO - PROCESS | 2140 | 1466500479319 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 2140 | 1466500479321 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:39 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D24E800 == 34 [pid = 2140] [id = 609] 02:14:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002647EC6400) [pid = 2140] [serial = 1827] [outer = 0000000000000000] 02:14:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F111400) [pid = 2140] [serial = 1828] [outer = 0000002647EC6400] 02:14:39 INFO - PROCESS | 2140 | 1466500479368 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002658A9B000) [pid = 2140] [serial = 1829] [outer = 0000002647EC6400] 02:14:39 INFO - PROCESS | 2140 | 1466500479742 Marionette TRACE conn10 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 628ms 02:14:39 INFO - PROCESS | 2140 | 1466500479779 Marionette TRACE conn10 -> [0,2401,"getWindowHandle",null] 02:14:39 INFO - PROCESS | 2140 | 1466500479781 Marionette TRACE conn10 <- [1,2401,null,{"value":"13"}] 02:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:14:39 INFO - PROCESS | 2140 | 1466500479794 Marionette TRACE conn10 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 2140 | 1466500479796 Marionette TRACE conn10 <- [1,2402,null,{}] 02:14:39 INFO - PROCESS | 2140 | 1466500479799 Marionette TRACE conn10 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:39 INFO - PROCESS | 2140 | 1466500479801 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:39 INFO - PROCESS | 2140 | 1466500479914 Marionette TRACE conn10 <- [1,2403,null,{"value":null}] 02:14:39 INFO - PROCESS | 2140 | 1466500479922 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 2140 | 1466500479924 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:39 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5CF000 == 35 [pid = 2140] [id = 610] 02:14:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002655865000) [pid = 2140] [serial = 1830] [outer = 0000000000000000] 02:14:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A85C000) [pid = 2140] [serial = 1831] [outer = 0000002655865000] 02:14:39 INFO - PROCESS | 2140 | 1466500479971 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A8B0C00) [pid = 2140] [serial = 1832] [outer = 0000002655865000] 02:14:40 INFO - PROCESS | 2140 | 1466500480369 Marionette TRACE conn10 <- [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]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:14:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 627ms 02:14:40 INFO - PROCESS | 2140 | 1466500480427 Marionette TRACE conn10 -> [0,2405,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 2140 | 1466500480429 Marionette TRACE conn10 <- [1,2405,null,{"value":"13"}] 02:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:14:40 INFO - PROCESS | 2140 | 1466500480432 Marionette TRACE conn10 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 2140 | 1466500480434 Marionette TRACE conn10 <- [1,2406,null,{}] 02:14:40 INFO - PROCESS | 2140 | 1466500480438 Marionette TRACE conn10 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:40 INFO - PROCESS | 2140 | 1466500480440 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:40 INFO - PROCESS | 2140 | 1466500480555 Marionette TRACE conn10 <- [1,2407,null,{"value":null}] 02:14:40 INFO - PROCESS | 2140 | 1466500480595 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 2140 | 1466500480597 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:40 INFO - PROCESS | 2140 | ++DOCSHELL 000000265892C000 == 36 [pid = 2140] [id = 611] 02:14:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026524A3400) [pid = 2140] [serial = 1833] [outer = 0000000000000000] 02:14:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A8B9000) [pid = 2140] [serial = 1834] [outer = 00000026524A3400] 02:14:40 INFO - PROCESS | 2140 | 1466500480641 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265B076C00) [pid = 2140] [serial = 1835] [outer = 00000026524A3400] 02:14:41 INFO - PROCESS | 2140 | 1466500481134 Marionette TRACE conn10 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 775ms 02:14:41 INFO - PROCESS | 2140 | 1466500481211 Marionette TRACE conn10 -> [0,2409,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 2140 | 1466500481216 Marionette TRACE conn10 <- [1,2409,null,{"value":"13"}] 02:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:14:41 INFO - PROCESS | 2140 | 1466500481223 Marionette TRACE conn10 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - PROCESS | 2140 | 1466500481227 Marionette TRACE conn10 <- [1,2410,null,{}] 02:14:41 INFO - PROCESS | 2140 | 1466500481233 Marionette TRACE conn10 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:41 INFO - PROCESS | 2140 | 1466500481236 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:41 INFO - PROCESS | 2140 | 1466500481410 Marionette TRACE conn10 <- [1,2411,null,{"value":null}] 02:14:41 INFO - PROCESS | 2140 | 1466500481501 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:41 INFO - PROCESS | 2140 | 1466500481506 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:41 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535CB000 == 37 [pid = 2140] [id = 612] 02:14:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264D854800) [pid = 2140] [serial = 1836] [outer = 0000000000000000] 02:14:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264E0B7400) [pid = 2140] [serial = 1837] [outer = 000000264D854800] 02:14:41 INFO - PROCESS | 2140 | 1466500481566 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264F298C00) [pid = 2140] [serial = 1838] [outer = 000000264D854800] 02:14:42 INFO - PROCESS | 2140 | 1466500482187 Marionette TRACE conn10 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 986ms 02:14:42 INFO - PROCESS | 2140 | 1466500482224 Marionette TRACE conn10 -> [0,2413,"getWindowHandle",null] 02:14:42 INFO - PROCESS | 2140 | 1466500482229 Marionette TRACE conn10 <- [1,2413,null,{"value":"13"}] 02:14:42 INFO - PROCESS | 2140 | 1466500482237 Marionette TRACE conn10 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:14:42 INFO - PROCESS | 2140 | 1466500482240 Marionette TRACE conn10 <- [1,2414,null,{}] 02:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:14:42 INFO - PROCESS | 2140 | 1466500482244 Marionette TRACE conn10 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:42 INFO - PROCESS | 2140 | 1466500482247 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:42 INFO - PROCESS | 2140 | 1466500482365 Marionette TRACE conn10 <- [1,2415,null,{"value":null}] 02:14:42 INFO - PROCESS | 2140 | 1466500482460 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 2140 | 1466500482463 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C727000 == 38 [pid = 2140] [id = 613] 02:14:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653E81800) [pid = 2140] [serial = 1839] [outer = 0000000000000000] 02:14:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002656080400) [pid = 2140] [serial = 1840] [outer = 0000002653E81800] 02:14:42 INFO - PROCESS | 2140 | 1466500482520 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002656F88C00) [pid = 2140] [serial = 1841] [outer = 0000002653E81800] 02:14:43 INFO - PROCESS | 2140 | 1466500483164 Marionette TRACE conn10 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 985ms 02:14:43 INFO - PROCESS | 2140 | 1466500483231 Marionette TRACE conn10 -> [0,2417,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 2140 | 1466500483234 Marionette TRACE conn10 <- [1,2417,null,{"value":"13"}] 02:14:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:14:43 INFO - PROCESS | 2140 | 1466500483238 Marionette TRACE conn10 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 2140 | 1466500483242 Marionette TRACE conn10 <- [1,2418,null,{}] 02:14:43 INFO - PROCESS | 2140 | 1466500483254 Marionette TRACE conn10 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:43 INFO - PROCESS | 2140 | 1466500483259 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:43 INFO - PROCESS | 2140 | 1466500483419 Marionette TRACE conn10 <- [1,2419,null,{"value":null}] 02:14:43 INFO - PROCESS | 2140 | 1466500483429 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 2140 | 1466500483433 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:43 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E14C000 == 39 [pid = 2140] [id = 614] 02:14:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265A661C00) [pid = 2140] [serial = 1842] [outer = 0000000000000000] 02:14:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000265A66C400) [pid = 2140] [serial = 1843] [outer = 000000265A661C00] 02:14:43 INFO - PROCESS | 2140 | 1466500483494 Marionette DEBUG loaded listener.js 02:14:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265AEEA800) [pid = 2140] [serial = 1844] [outer = 000000265A661C00] 02:14:44 INFO - PROCESS | 2140 | 1466500484098 Marionette TRACE conn10 <- [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]]]}] 02:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 881ms 02:14:44 INFO - PROCESS | 2140 | 1466500484121 Marionette TRACE conn10 -> [0,2421,"getWindowHandle",null] 02:14:44 INFO - PROCESS | 2140 | 1466500484125 Marionette TRACE conn10 <- [1,2421,null,{"value":"13"}] 02:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:14:44 INFO - PROCESS | 2140 | 1466500484128 Marionette TRACE conn10 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:14:44 INFO - PROCESS | 2140 | 1466500484130 Marionette TRACE conn10 <- [1,2422,null,{}] 02:14:44 INFO - PROCESS | 2140 | 1466500484135 Marionette TRACE conn10 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:44 INFO - PROCESS | 2140 | 1466500484137 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:44 INFO - PROCESS | 2140 | 1466500484260 Marionette TRACE conn10 <- [1,2423,null,{"value":null}] 02:14:44 INFO - PROCESS | 2140 | 1466500484355 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:44 INFO - PROCESS | 2140 | 1466500484358 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E84A000 == 40 [pid = 2140] [id = 615] 02:14:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265B0B2000) [pid = 2140] [serial = 1845] [outer = 0000000000000000] 02:14:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265B0B6000) [pid = 2140] [serial = 1846] [outer = 000000265B0B2000] 02:14:44 INFO - PROCESS | 2140 | 1466500484413 Marionette DEBUG loaded listener.js 02:14:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B14EC00) [pid = 2140] [serial = 1847] [outer = 000000265B0B2000] 02:14:45 INFO - PROCESS | 2140 | 1466500485016 Marionette TRACE conn10 <- [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]]]}] 02:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 984ms 02:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:14:45 INFO - PROCESS | 2140 | 1466500485114 Marionette TRACE conn10 -> [0,2425,"getWindowHandle",null] 02:14:45 INFO - PROCESS | 2140 | 1466500485117 Marionette TRACE conn10 <- [1,2425,null,{"value":"13"}] 02:14:45 INFO - PROCESS | 2140 | 1466500485121 Marionette TRACE conn10 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:14:45 INFO - PROCESS | 2140 | 1466500485123 Marionette TRACE conn10 <- [1,2426,null,{}] 02:14:45 INFO - PROCESS | 2140 | 1466500485143 Marionette TRACE conn10 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:45 INFO - PROCESS | 2140 | 1466500485146 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:45 INFO - PROCESS | 2140 | 1466500485265 Marionette TRACE conn10 <- [1,2427,null,{"value":null}] 02:14:45 INFO - PROCESS | 2140 | 1466500485384 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 2140 | 1466500485387 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:45 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490B6800 == 41 [pid = 2140] [id = 616] 02:14:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264919A400) [pid = 2140] [serial = 1848] [outer = 0000000000000000] 02:14:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264E462400) [pid = 2140] [serial = 1849] [outer = 000000264919A400] 02:14:45 INFO - PROCESS | 2140 | 1466500485444 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (0000002653FB8C00) [pid = 2140] [serial = 1850] [outer = 000000264919A400] 02:14:46 INFO - PROCESS | 2140 | 1466500486171 Marionette TRACE conn10 <- [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]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1094ms 02:14:46 INFO - PROCESS | 2140 | 1466500486217 Marionette TRACE conn10 -> [0,2429,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 2140 | 1466500486221 Marionette TRACE conn10 <- [1,2429,null,{"value":"13"}] 02:14:46 INFO - PROCESS | 2140 | 1466500486226 Marionette TRACE conn10 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:14:46 INFO - PROCESS | 2140 | 1466500486231 Marionette TRACE conn10 <- [1,2430,null,{}] 02:14:46 INFO - PROCESS | 2140 | 1466500486236 Marionette TRACE conn10 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:46 INFO - PROCESS | 2140 | 1466500486239 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:46 INFO - PROCESS | 2140 | 1466500486351 Marionette TRACE conn10 <- [1,2431,null,{"value":null}] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5CF000 == 40 [pid = 2140] [id = 610] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265D24E800 == 39 [pid = 2140] [id = 609] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA1000 == 38 [pid = 2140] [id = 608] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265B114000 == 37 [pid = 2140] [id = 607] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD79800 == 36 [pid = 2140] [id = 606] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265892E000 == 35 [pid = 2140] [id = 605] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002653FD9000 == 34 [pid = 2140] [id = 604] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAB6800 == 33 [pid = 2140] [id = 603] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002653555000 == 32 [pid = 2140] [id = 601] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE07000 == 31 [pid = 2140] [id = 602] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 0000002658914000 == 30 [pid = 2140] [id = 600] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 00000026490B6800 == 29 [pid = 2140] [id = 616] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265E84A000 == 28 [pid = 2140] [id = 615] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265E14C000 == 27 [pid = 2140] [id = 614] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265C727000 == 26 [pid = 2140] [id = 613] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 000000265892C000 == 25 [pid = 2140] [id = 611] 02:14:47 INFO - PROCESS | 2140 | --DOCSHELL 00000026535CB000 == 24 [pid = 2140] [id = 612] 02:14:47 INFO - PROCESS | 2140 | 1466500487103 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 2140 | 1466500487107 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265A21B800) [pid = 2140] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (0000002653733800) [pid = 2140] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264E403000) [pid = 2140] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264922F000) [pid = 2140] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264D645000) [pid = 2140] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002652438800) [pid = 2140] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (00000026524A1000) [pid = 2140] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264F76CC00) [pid = 2140] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264E402800) [pid = 2140] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264A2D6C00) [pid = 2140] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002652F5BC00) [pid = 2140] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026524A1400) [pid = 2140] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A667C00) [pid = 2140] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002658F7FC00) [pid = 2140] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026537D6000) [pid = 2140] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002649C47800) [pid = 2140] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002655EB1400) [pid = 2140] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002653E85800) [pid = 2140] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656F8C400) [pid = 2140] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002656433800) [pid = 2140] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A13BC00) [pid = 2140] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002658F7B800) [pid = 2140] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A2CF400) [pid = 2140] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A214800) [pid = 2140] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264F26F400) [pid = 2140] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002658F3AC00) [pid = 2140] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A106800) [pid = 2140] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (00000026524B7400) [pid = 2140] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 02:14:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000264854C800 == 25 [pid = 2140] [id = 617] 02:14:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002648E24800) [pid = 2140] [serial = 1851] [outer = 0000000000000000] 02:14:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264900C400) [pid = 2140] [serial = 1852] [outer = 0000002648E24800] 02:14:47 INFO - PROCESS | 2140 | 1466500487273 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264919E800) [pid = 2140] [serial = 1853] [outer = 0000002648E24800] 02:14:47 INFO - PROCESS | 2140 | 1466500487744 Marionette TRACE conn10 <- [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]]]}] 02:14:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:14:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1590ms 02:14:47 INFO - PROCESS | 2140 | 1466500487822 Marionette TRACE conn10 -> [0,2433,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 2140 | 1466500487826 Marionette TRACE conn10 <- [1,2433,null,{"value":"13"}] 02:14:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:14:47 INFO - PROCESS | 2140 | 1466500487831 Marionette TRACE conn10 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 2140 | 1466500487834 Marionette TRACE conn10 <- [1,2434,null,{}] 02:14:47 INFO - PROCESS | 2140 | 1466500487840 Marionette TRACE conn10 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:47 INFO - PROCESS | 2140 | 1466500487845 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:47 INFO - PROCESS | 2140 | 1466500487949 Marionette TRACE conn10 <- [1,2435,null,{"value":null}] 02:14:47 INFO - PROCESS | 2140 | 1466500487960 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 2140 | 1466500487963 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F553000 == 26 [pid = 2140] [id = 618] 02:14:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264A2D5C00) [pid = 2140] [serial = 1854] [outer = 0000000000000000] 02:14:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264D6D1C00) [pid = 2140] [serial = 1855] [outer = 000000264A2D5C00] 02:14:48 INFO - PROCESS | 2140 | 1466500488012 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264D94B400) [pid = 2140] [serial = 1856] [outer = 000000264A2D5C00] 02:14:48 INFO - PROCESS | 2140 | 1466500488483 Marionette TRACE conn10 <- [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]]]}] 02:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 691ms 02:14:48 INFO - PROCESS | 2140 | 1466500488541 Marionette TRACE conn10 -> [0,2437,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 2140 | 1466500488546 Marionette TRACE conn10 <- [1,2437,null,{"value":"13"}] 02:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:14:48 INFO - PROCESS | 2140 | 1466500488551 Marionette TRACE conn10 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - PROCESS | 2140 | 1466500488554 Marionette TRACE conn10 <- [1,2438,null,{}] 02:14:48 INFO - PROCESS | 2140 | 1466500488558 Marionette TRACE conn10 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:48 INFO - PROCESS | 2140 | 1466500488561 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:48 INFO - PROCESS | 2140 | 1466500488662 Marionette TRACE conn10 <- [1,2439,null,{"value":null}] 02:14:48 INFO - PROCESS | 2140 | 1466500488675 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 2140 | 1466500488677 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:48 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653667000 == 27 [pid = 2140] [id = 619] 02:14:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264E638C00) [pid = 2140] [serial = 1857] [outer = 0000000000000000] 02:14:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264F177000) [pid = 2140] [serial = 1858] [outer = 000000264E638C00] 02:14:48 INFO - PROCESS | 2140 | 1466500488733 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F293800) [pid = 2140] [serial = 1859] [outer = 000000264E638C00] 02:14:49 INFO - PROCESS | 2140 | 1466500489208 Marionette TRACE conn10 <- [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]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 691ms 02:14:49 INFO - PROCESS | 2140 | 1466500489244 Marionette TRACE conn10 -> [0,2441,"getWindowHandle",null] 02:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:14:49 INFO - PROCESS | 2140 | 1466500489246 Marionette TRACE conn10 <- [1,2441,null,{"value":"13"}] 02:14:49 INFO - PROCESS | 2140 | 1466500489252 Marionette TRACE conn10 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 2140 | 1466500489259 Marionette TRACE conn10 <- [1,2442,null,{}] 02:14:49 INFO - PROCESS | 2140 | 1466500489270 Marionette TRACE conn10 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:49 INFO - PROCESS | 2140 | 1466500489274 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:49 INFO - PROCESS | 2140 | 1466500489373 Marionette TRACE conn10 <- [1,2443,null,{"value":null}] 02:14:49 INFO - PROCESS | 2140 | 1466500489380 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 2140 | 1466500489382 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000265648B800 == 28 [pid = 2140] [id = 620] 02:14:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002652438800) [pid = 2140] [serial = 1860] [outer = 0000000000000000] 02:14:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026524A1000) [pid = 2140] [serial = 1861] [outer = 0000002652438800] 02:14:49 INFO - PROCESS | 2140 | 1466500489430 Marionette DEBUG loaded listener.js 02:14:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (00000026524BC800) [pid = 2140] [serial = 1862] [outer = 0000002652438800] 02:14:49 INFO - PROCESS | 2140 | 1466500489921 Marionette TRACE conn10 <- [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]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 693ms 02:14:49 INFO - PROCESS | 2140 | 1466500489945 Marionette TRACE conn10 -> [0,2445,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 2140 | 1466500489948 Marionette TRACE conn10 <- [1,2445,null,{"value":"13"}] 02:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:14:49 INFO - PROCESS | 2140 | 1466500489952 Marionette TRACE conn10 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 2140 | 1466500489954 Marionette TRACE conn10 <- [1,2446,null,{}] 02:14:49 INFO - PROCESS | 2140 | 1466500489958 Marionette TRACE conn10 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:49 INFO - PROCESS | 2140 | 1466500489960 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:50 INFO - PROCESS | 2140 | 1466500490108 Marionette TRACE conn10 <- [1,2447,null,{"value":null}] 02:14:50 INFO - PROCESS | 2140 | 1466500490130 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 2140 | 1466500490132 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:50 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658932000 == 29 [pid = 2140] [id = 621] 02:14:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652F61400) [pid = 2140] [serial = 1863] [outer = 0000000000000000] 02:14:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002653733800) [pid = 2140] [serial = 1864] [outer = 0000002652F61400] 02:14:50 INFO - PROCESS | 2140 | 1466500490186 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026537D4800) [pid = 2140] [serial = 1865] [outer = 0000002652F61400] 02:14:50 INFO - PROCESS | 2140 | 1466500490598 Marionette TRACE conn10 <- [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]]]}] 02:14:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:14:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 02:14:50 INFO - PROCESS | 2140 | 1466500490645 Marionette TRACE conn10 -> [0,2449,"getWindowHandle",null] 02:14:50 INFO - PROCESS | 2140 | 1466500490647 Marionette TRACE conn10 <- [1,2449,null,{"value":"13"}] 02:14:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:14:50 INFO - PROCESS | 2140 | 1466500490651 Marionette TRACE conn10 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:14:50 INFO - PROCESS | 2140 | 1466500490653 Marionette TRACE conn10 <- [1,2450,null,{}] 02:14:50 INFO - PROCESS | 2140 | 1466500490663 Marionette TRACE conn10 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:50 INFO - PROCESS | 2140 | 1466500490665 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:50 INFO - PROCESS | 2140 | 1466500490775 Marionette TRACE conn10 <- [1,2451,null,{"value":null}] 02:14:50 INFO - PROCESS | 2140 | 1466500490782 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 2140 | 1466500490789 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:50 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A177000 == 30 [pid = 2140] [id = 622] 02:14:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002655863400) [pid = 2140] [serial = 1866] [outer = 0000000000000000] 02:14:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002655874000) [pid = 2140] [serial = 1867] [outer = 0000002655863400] 02:14:50 INFO - PROCESS | 2140 | 1466500490848 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002656898800) [pid = 2140] [serial = 1868] [outer = 0000002655863400] 02:14:51 INFO - PROCESS | 2140 | 1466500491338 Marionette TRACE conn10 <- [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]]]}] 02:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 733ms 02:14:51 INFO - PROCESS | 2140 | 1466500491439 Marionette TRACE conn10 -> [0,2453,"getWindowHandle",null] 02:14:51 INFO - PROCESS | 2140 | 1466500491442 Marionette TRACE conn10 <- [1,2453,null,{"value":"13"}] 02:14:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:14:51 INFO - PROCESS | 2140 | 1466500491460 Marionette TRACE conn10 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:14:51 INFO - PROCESS | 2140 | 1466500491462 Marionette TRACE conn10 <- [1,2454,null,{}] 02:14:51 INFO - PROCESS | 2140 | 1466500491466 Marionette TRACE conn10 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:51 INFO - PROCESS | 2140 | 1466500491469 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:51 INFO - PROCESS | 2140 | 1466500491599 Marionette TRACE conn10 <- [1,2455,null,{"value":null}] 02:14:51 INFO - PROCESS | 2140 | 1466500491861 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 2140 | 1466500491863 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E634C00) [pid = 2140] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026491A0800) [pid = 2140] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002649064000) [pid = 2140] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F297800) [pid = 2140] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D6D2400) [pid = 2140] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A2C8400) [pid = 2140] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002658F34800) [pid = 2140] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002655865000) [pid = 2140] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002647EC6400) [pid = 2140] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A21C800) [pid = 2140] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (00000026524A3400) [pid = 2140] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:14:51 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026568A3C00) [pid = 2140] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:14:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A2A0000 == 31 [pid = 2140] [id = 623] 02:14:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264763B400) [pid = 2140] [serial = 1869] [outer = 0000000000000000] 02:14:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (00000026491A3400) [pid = 2140] [serial = 1870] [outer = 000000264763B400] 02:14:51 INFO - PROCESS | 2140 | 1466500491918 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026524C1C00) [pid = 2140] [serial = 1871] [outer = 000000264763B400] 02:14:52 INFO - PROCESS | 2140 | 1466500492292 Marionette TRACE conn10 <- [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]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 880ms 02:14:52 INFO - PROCESS | 2140 | 1466500492344 Marionette TRACE conn10 -> [0,2457,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 2140 | 1466500492346 Marionette TRACE conn10 <- [1,2457,null,{"value":"13"}] 02:14:52 INFO - PROCESS | 2140 | 1466500492349 Marionette TRACE conn10 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:14:52 INFO - PROCESS | 2140 | 1466500492351 Marionette TRACE conn10 <- [1,2458,null,{}] 02:14:52 INFO - PROCESS | 2140 | 1466500492354 Marionette TRACE conn10 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:52 INFO - PROCESS | 2140 | 1466500492356 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:52 INFO - PROCESS | 2140 | 1466500492468 Marionette TRACE conn10 <- [1,2459,null,{"value":null}] 02:14:52 INFO - PROCESS | 2140 | 1466500492475 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 2140 | 1466500492478 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10E800 == 32 [pid = 2140] [id = 624] 02:14:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026497A8400) [pid = 2140] [serial = 1872] [outer = 0000000000000000] 02:14:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002658F7DC00) [pid = 2140] [serial = 1873] [outer = 00000026497A8400] 02:14:52 INFO - PROCESS | 2140 | 1466500492524 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A105C00) [pid = 2140] [serial = 1874] [outer = 00000026497A8400] 02:14:52 INFO - PROCESS | 2140 | 1466500492938 Marionette TRACE conn10 <- [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]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:14:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 02:14:52 INFO - PROCESS | 2140 | 1466500492982 Marionette TRACE conn10 -> [0,2461,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 2140 | 1466500492984 Marionette TRACE conn10 <- [1,2461,null,{"value":"13"}] 02:14:52 INFO - PROCESS | 2140 | 1466500492987 Marionette TRACE conn10 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:14:52 INFO - PROCESS | 2140 | 1466500492989 Marionette TRACE conn10 <- [1,2462,null,{}] 02:14:53 INFO - PROCESS | 2140 | 1466500492993 Marionette TRACE conn10 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:53 INFO - PROCESS | 2140 | 1466500492995 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:53 INFO - PROCESS | 2140 | 1466500493116 Marionette TRACE conn10 <- [1,2463,null,{"value":null}] 02:14:53 INFO - PROCESS | 2140 | 1466500493157 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 2140 | 1466500493159 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C72B800 == 33 [pid = 2140] [id = 625] 02:14:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A10B800) [pid = 2140] [serial = 1875] [outer = 0000000000000000] 02:14:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A135800) [pid = 2140] [serial = 1876] [outer = 000000265A10B800] 02:14:53 INFO - PROCESS | 2140 | 1466500493204 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A142400) [pid = 2140] [serial = 1877] [outer = 000000265A10B800] 02:14:53 INFO - PROCESS | 2140 | 1466500493606 Marionette TRACE conn10 <- [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]]]}] 02:14:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:14:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 629ms 02:14:53 INFO - PROCESS | 2140 | 1466500493620 Marionette TRACE conn10 -> [0,2465,"getWindowHandle",null] 02:14:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:14:53 INFO - PROCESS | 2140 | 1466500493622 Marionette TRACE conn10 <- [1,2465,null,{"value":"13"}] 02:14:53 INFO - PROCESS | 2140 | 1466500493625 Marionette TRACE conn10 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 2140 | 1466500493627 Marionette TRACE conn10 <- [1,2466,null,{}] 02:14:53 INFO - PROCESS | 2140 | 1466500493631 Marionette TRACE conn10 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:53 INFO - PROCESS | 2140 | 1466500493632 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:53 INFO - PROCESS | 2140 | 1466500493753 Marionette TRACE conn10 <- [1,2467,null,{"value":null}] 02:14:53 INFO - PROCESS | 2140 | 1466500493761 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 2140 | 1466500493763 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C85E800 == 34 [pid = 2140] [id = 626] 02:14:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264F2D7C00) [pid = 2140] [serial = 1878] [outer = 0000000000000000] 02:14:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A21A400) [pid = 2140] [serial = 1879] [outer = 000000264F2D7C00] 02:14:53 INFO - PROCESS | 2140 | 1466500493809 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A2CF800) [pid = 2140] [serial = 1880] [outer = 000000264F2D7C00] 02:14:54 INFO - PROCESS | 2140 | 1466500494613 Marionette TRACE conn10 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1027ms 02:14:54 INFO - PROCESS | 2140 | 1466500494656 Marionette TRACE conn10 -> [0,2469,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 2140 | 1466500494661 Marionette TRACE conn10 <- [1,2469,null,{"value":"13"}] 02:14:54 INFO - PROCESS | 2140 | 1466500494666 Marionette TRACE conn10 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:14:54 INFO - PROCESS | 2140 | 1466500494672 Marionette TRACE conn10 <- [1,2470,null,{}] 02:14:54 INFO - PROCESS | 2140 | 1466500494699 Marionette TRACE conn10 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:54 INFO - PROCESS | 2140 | 1466500494702 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:54 INFO - PROCESS | 2140 | 1466500494838 Marionette TRACE conn10 <- [1,2471,null,{"value":null}] 02:14:54 INFO - PROCESS | 2140 | 1466500494954 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 2140 | 1466500494957 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:54 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535BC800 == 35 [pid = 2140] [id = 627] 02:14:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264A5E5400) [pid = 2140] [serial = 1881] [outer = 0000000000000000] 02:14:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264D856000) [pid = 2140] [serial = 1882] [outer = 000000264A5E5400] 02:14:55 INFO - PROCESS | 2140 | 1466500495024 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264E635400) [pid = 2140] [serial = 1883] [outer = 000000264A5E5400] 02:14:55 INFO - PROCESS | 2140 | 1466500495729 Marionette TRACE conn10 <- [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]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1108ms 02:14:55 INFO - PROCESS | 2140 | 1466500495781 Marionette TRACE conn10 -> [0,2473,"getWindowHandle",null] 02:14:55 INFO - PROCESS | 2140 | 1466500495786 Marionette TRACE conn10 <- [1,2473,null,{"value":"13"}] 02:14:55 INFO - PROCESS | 2140 | 1466500495793 Marionette TRACE conn10 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:14:55 INFO - PROCESS | 2140 | 1466500495796 Marionette TRACE conn10 <- [1,2474,null,{}] 02:14:55 INFO - PROCESS | 2140 | 1466500495800 Marionette TRACE conn10 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:55 INFO - PROCESS | 2140 | 1466500495804 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:56 INFO - PROCESS | 2140 | 1466500495999 Marionette TRACE conn10 <- [1,2475,null,{"value":null}] 02:14:56 INFO - PROCESS | 2140 | 1466500496010 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 2140 | 1466500496013 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:56 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C7B800 == 36 [pid = 2140] [id = 628] 02:14:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264F29D800) [pid = 2140] [serial = 1884] [outer = 0000000000000000] 02:14:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026524BB000) [pid = 2140] [serial = 1885] [outer = 000000264F29D800] 02:14:56 INFO - PROCESS | 2140 | 1466500496072 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (0000002653E78800) [pid = 2140] [serial = 1886] [outer = 000000264F29D800] 02:14:56 INFO - PROCESS | 2140 | --DOCSHELL 000000265D545800 == 35 [pid = 2140] [id = 26] 02:14:56 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD6F000 == 34 [pid = 2140] [id = 14] 02:14:56 INFO - PROCESS | 2140 | --DOCSHELL 000000265C736800 == 33 [pid = 2140] [id = 18] 02:14:56 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB9000 == 32 [pid = 2140] [id = 13] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000265220F000) [pid = 2140] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002652E88400) [pid = 2140] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264D645400) [pid = 2140] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000264E0DF000) [pid = 2140] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002655D61400) [pid = 2140] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264FC4D800) [pid = 2140] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265249F800) [pid = 2140] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D853400) [pid = 2140] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E37A800) [pid = 2140] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A637800) [pid = 2140] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A137400) [pid = 2140] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A8B0C00) [pid = 2140] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002658F7D800) [pid = 2140] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264F111400) [pid = 2140] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A638C00) [pid = 2140] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A684400) [pid = 2140] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265B076C00) [pid = 2140] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A85C000) [pid = 2140] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A8B9000) [pid = 2140] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002656F85800) [pid = 2140] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002658780000) [pid = 2140] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002658A9B000) [pid = 2140] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0000002656433000) [pid = 2140] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 02:14:56 INFO - PROCESS | 2140 | 1466500496986 Marionette TRACE conn10 <- [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]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1242ms 02:14:57 INFO - PROCESS | 2140 | 1466500497040 Marionette TRACE conn10 -> [0,2477,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 2140 | 1466500497044 Marionette TRACE conn10 <- [1,2477,null,{"value":"13"}] 02:14:57 INFO - PROCESS | 2140 | 1466500497049 Marionette TRACE conn10 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:14:57 INFO - PROCESS | 2140 | 1466500497053 Marionette TRACE conn10 <- [1,2478,null,{}] 02:14:57 INFO - PROCESS | 2140 | 1466500497059 Marionette TRACE conn10 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:57 INFO - PROCESS | 2140 | 1466500497062 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:57 INFO - PROCESS | 2140 | 1466500497156 Marionette TRACE conn10 <- [1,2479,null,{"value":null}] 02:14:57 INFO - PROCESS | 2140 | 1466500497237 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:57 INFO - PROCESS | 2140 | 1466500497240 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAB2000 == 33 [pid = 2140] [id = 629] 02:14:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002649918400) [pid = 2140] [serial = 1887] [outer = 0000000000000000] 02:14:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264E19C800) [pid = 2140] [serial = 1888] [outer = 0000002649918400] 02:14:57 INFO - PROCESS | 2140 | 1466500497289 Marionette DEBUG loaded listener.js 02:14:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264E640800) [pid = 2140] [serial = 1889] [outer = 0000002649918400] 02:14:57 INFO - PROCESS | 2140 | 1466500497715 Marionette TRACE conn10 <- [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]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:14:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 734ms 02:14:57 INFO - PROCESS | 2140 | 1466500497788 Marionette TRACE conn10 -> [0,2481,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 2140 | 1466500497792 Marionette TRACE conn10 <- [1,2481,null,{"value":"13"}] 02:14:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:14:57 INFO - PROCESS | 2140 | 1466500497799 Marionette TRACE conn10 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 2140 | 1466500497801 Marionette TRACE conn10 <- [1,2482,null,{}] 02:14:57 INFO - PROCESS | 2140 | 1466500497805 Marionette TRACE conn10 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:57 INFO - PROCESS | 2140 | 1466500497808 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:57 INFO - PROCESS | 2140 | 1466500497901 Marionette TRACE conn10 <- [1,2483,null,{"value":null}] 02:14:57 INFO - PROCESS | 2140 | 1466500497915 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:57 INFO - PROCESS | 2140 | 1466500497918 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:57 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C70800 == 34 [pid = 2140] [id = 630] 02:14:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265249F800) [pid = 2140] [serial = 1890] [outer = 0000000000000000] 02:14:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026524A5800) [pid = 2140] [serial = 1891] [outer = 000000265249F800] 02:14:57 INFO - PROCESS | 2140 | 1466500497969 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265350CC00) [pid = 2140] [serial = 1892] [outer = 000000265249F800] 02:14:58 INFO - PROCESS | 2140 | 1466500498441 Marionette TRACE conn10 <- [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]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 02:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:14:58 INFO - PROCESS | 2140 | 1466500498493 Marionette TRACE conn10 -> [0,2485,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 2140 | 1466500498496 Marionette TRACE conn10 <- [1,2485,null,{"value":"13"}] 02:14:58 INFO - PROCESS | 2140 | 1466500498500 Marionette TRACE conn10 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - PROCESS | 2140 | 1466500498503 Marionette TRACE conn10 <- [1,2486,null,{}] 02:14:58 INFO - PROCESS | 2140 | 1466500498516 Marionette TRACE conn10 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:58 INFO - PROCESS | 2140 | 1466500498521 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:58 INFO - PROCESS | 2140 | 1466500498614 Marionette TRACE conn10 <- [1,2487,null,{"value":null}] 02:14:58 INFO - PROCESS | 2140 | 1466500498695 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 2140 | 1466500498699 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:58 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658ADD000 == 35 [pid = 2140] [id = 631] 02:14:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264905F000) [pid = 2140] [serial = 1893] [outer = 0000000000000000] 02:14:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656412C00) [pid = 2140] [serial = 1894] [outer = 000000264905F000] 02:14:58 INFO - PROCESS | 2140 | 1466500498757 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656A29800) [pid = 2140] [serial = 1895] [outer = 000000264905F000] 02:14:59 INFO - PROCESS | 2140 | 1466500499204 Marionette TRACE conn10 <- [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]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 734ms 02:14:59 INFO - PROCESS | 2140 | 1466500499240 Marionette TRACE conn10 -> [0,2489,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 2140 | 1466500499242 Marionette TRACE conn10 <- [1,2489,null,{"value":"13"}] 02:14:59 INFO - PROCESS | 2140 | 1466500499246 Marionette TRACE conn10 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:14:59 INFO - PROCESS | 2140 | 1466500499248 Marionette TRACE conn10 <- [1,2490,null,{}] 02:14:59 INFO - PROCESS | 2140 | 1466500499251 Marionette TRACE conn10 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:59 INFO - PROCESS | 2140 | 1466500499253 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:59 INFO - PROCESS | 2140 | 1466500499373 Marionette TRACE conn10 <- [1,2491,null,{"value":null}] 02:14:59 INFO - PROCESS | 2140 | 1466500499379 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 2140 | 1466500499381 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:14:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B00A800 == 36 [pid = 2140] [id = 632] 02:14:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656F8B000) [pid = 2140] [serial = 1896] [outer = 0000000000000000] 02:14:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002656FBA400) [pid = 2140] [serial = 1897] [outer = 0000002656F8B000] 02:14:59 INFO - PROCESS | 2140 | 1466500499435 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658F7CC00) [pid = 2140] [serial = 1898] [outer = 0000002656F8B000] 02:14:59 INFO - PROCESS | 2140 | 1466500499897 Marionette TRACE conn10 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 672ms 02:14:59 INFO - PROCESS | 2140 | 1466500499922 Marionette TRACE conn10 -> [0,2493,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 2140 | 1466500499925 Marionette TRACE conn10 <- [1,2493,null,{"value":"13"}] 02:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:14:59 INFO - PROCESS | 2140 | 1466500499928 Marionette TRACE conn10 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 2140 | 1466500499930 Marionette TRACE conn10 <- [1,2494,null,{}] 02:14:59 INFO - PROCESS | 2140 | 1466500499933 Marionette TRACE conn10 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:59 INFO - PROCESS | 2140 | 1466500499936 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:00 INFO - PROCESS | 2140 | 1466500500076 Marionette TRACE conn10 <- [1,2495,null,{"value":null}] 02:15:00 INFO - PROCESS | 2140 | 1466500500100 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 2140 | 1466500500102 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE8A800 == 37 [pid = 2140] [id = 633] 02:15:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F86800) [pid = 2140] [serial = 1899] [outer = 0000000000000000] 02:15:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A110800) [pid = 2140] [serial = 1900] [outer = 0000002658F86800] 02:15:00 INFO - PROCESS | 2140 | 1466500500147 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A21A800) [pid = 2140] [serial = 1901] [outer = 0000002658F86800] 02:15:00 INFO - PROCESS | 2140 | 1466500500628 Marionette TRACE conn10 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:15:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:15:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 732ms 02:15:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:15:00 INFO - PROCESS | 2140 | 1466500500664 Marionette TRACE conn10 -> [0,2497,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 2140 | 1466500500666 Marionette TRACE conn10 <- [1,2497,null,{"value":"13"}] 02:15:00 INFO - PROCESS | 2140 | 1466500500675 Marionette TRACE conn10 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 2140 | 1466500500677 Marionette TRACE conn10 <- [1,2498,null,{}] 02:15:00 INFO - PROCESS | 2140 | 1466500500681 Marionette TRACE conn10 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:00 INFO - PROCESS | 2140 | 1466500500688 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:00 INFO - PROCESS | 2140 | 1466500500841 Marionette TRACE conn10 <- [1,2499,null,{"value":null}] 02:15:00 INFO - PROCESS | 2140 | 1466500500897 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 2140 | 1466500500899 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCC0000 == 38 [pid = 2140] [id = 634] 02:15:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A630000) [pid = 2140] [serial = 1902] [outer = 0000000000000000] 02:15:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A66C800) [pid = 2140] [serial = 1903] [outer = 000000265A630000] 02:15:00 INFO - PROCESS | 2140 | 1466500500945 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265A683C00) [pid = 2140] [serial = 1904] [outer = 000000265A630000] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265B0B2000) [pid = 2140] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (00000026497A8400) [pid = 2140] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653E81800) [pid = 2140] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002648E24800) [pid = 2140] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002652438800) [pid = 2140] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002655863400) [pid = 2140] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A661C00) [pid = 2140] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264D854800) [pid = 2140] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264E638C00) [pid = 2140] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264763B400) [pid = 2140] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002652F61400) [pid = 2140] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264A2D5C00) [pid = 2140] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:15:01 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A10B800) [pid = 2140] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:15:01 INFO - PROCESS | 2140 | 1466500501425 Marionette TRACE conn10 <- [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]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 797ms 02:15:01 INFO - PROCESS | 2140 | 1466500501470 Marionette TRACE conn10 -> [0,2501,"getWindowHandle",null] 02:15:01 INFO - PROCESS | 2140 | 1466500501472 Marionette TRACE conn10 <- [1,2501,null,{"value":"13"}] 02:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:15:01 INFO - PROCESS | 2140 | 1466500501476 Marionette TRACE conn10 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 2140 | 1466500501478 Marionette TRACE conn10 <- [1,2502,null,{}] 02:15:01 INFO - PROCESS | 2140 | 1466500501481 Marionette TRACE conn10 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:01 INFO - PROCESS | 2140 | 1466500501483 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:01 INFO - PROCESS | 2140 | 1466500501569 Marionette TRACE conn10 <- [1,2503,null,{"value":null}] 02:15:01 INFO - PROCESS | 2140 | 1466500501574 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 2140 | 1466500501576 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:01 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653E9D000 == 39 [pid = 2140] [id = 635] 02:15:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002652438800) [pid = 2140] [serial = 1905] [outer = 0000000000000000] 02:15:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A10A400) [pid = 2140] [serial = 1906] [outer = 0000002652438800] 02:15:01 INFO - PROCESS | 2140 | 1466500501622 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A688000) [pid = 2140] [serial = 1907] [outer = 0000002652438800] 02:15:02 INFO - PROCESS | 2140 | 1466500502042 Marionette TRACE conn10 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 02:15:02 INFO - PROCESS | 2140 | 1466500502107 Marionette TRACE conn10 -> [0,2505,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 2140 | 1466500502109 Marionette TRACE conn10 <- [1,2505,null,{"value":"13"}] 02:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:15:02 INFO - PROCESS | 2140 | 1466500502113 Marionette TRACE conn10 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 2140 | 1466500502115 Marionette TRACE conn10 <- [1,2506,null,{}] 02:15:02 INFO - PROCESS | 2140 | 1466500502119 Marionette TRACE conn10 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:02 INFO - PROCESS | 2140 | 1466500502121 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:02 INFO - PROCESS | 2140 | 1466500502217 Marionette TRACE conn10 <- [1,2507,null,{"value":null}] 02:15:02 INFO - PROCESS | 2140 | 1466500502225 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 2140 | 1466500502227 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D554000 == 40 [pid = 2140] [id = 636] 02:15:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A85D000) [pid = 2140] [serial = 1908] [outer = 0000000000000000] 02:15:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A862800) [pid = 2140] [serial = 1909] [outer = 000000265A85D000] 02:15:02 INFO - PROCESS | 2140 | 1466500502274 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A8ACC00) [pid = 2140] [serial = 1910] [outer = 000000265A85D000] 02:15:02 INFO - PROCESS | 2140 | 1466500502702 Marionette TRACE conn10 <- [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]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:15:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 628ms 02:15:02 INFO - PROCESS | 2140 | 1466500502744 Marionette TRACE conn10 -> [0,2509,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 2140 | 1466500502746 Marionette TRACE conn10 <- [1,2509,null,{"value":"13"}] 02:15:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:15:02 INFO - PROCESS | 2140 | 1466500502750 Marionette TRACE conn10 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 2140 | 1466500502752 Marionette TRACE conn10 <- [1,2510,null,{}] 02:15:02 INFO - PROCESS | 2140 | 1466500502756 Marionette TRACE conn10 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:02 INFO - PROCESS | 2140 | 1466500502758 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:02 INFO - PROCESS | 2140 | 1466500502843 Marionette TRACE conn10 <- [1,2511,null,{"value":null}] 02:15:02 INFO - PROCESS | 2140 | 1466500502848 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 2140 | 1466500502851 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5E5800 == 41 [pid = 2140] [id = 637] 02:15:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A8B6800) [pid = 2140] [serial = 1911] [outer = 0000000000000000] 02:15:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265AEE0C00) [pid = 2140] [serial = 1912] [outer = 000000265A8B6800] 02:15:02 INFO - PROCESS | 2140 | 1466500502900 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265B078C00) [pid = 2140] [serial = 1913] [outer = 000000265A8B6800] 02:15:03 INFO - PROCESS | 2140 | 1466500503597 Marionette TRACE conn10 <- [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]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 880ms 02:15:03 INFO - PROCESS | 2140 | 1466500503633 Marionette TRACE conn10 -> [0,2513,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 2140 | 1466500503639 Marionette TRACE conn10 <- [1,2513,null,{"value":"13"}] 02:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:15:03 INFO - PROCESS | 2140 | 1466500503644 Marionette TRACE conn10 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 2140 | 1466500503648 Marionette TRACE conn10 <- [1,2514,null,{}] 02:15:03 INFO - PROCESS | 2140 | 1466500503655 Marionette TRACE conn10 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:03 INFO - PROCESS | 2140 | 1466500503658 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:03 INFO - PROCESS | 2140 | 1466500503777 Marionette TRACE conn10 <- [1,2515,null,{"value":null}] 02:15:03 INFO - PROCESS | 2140 | 1466500503902 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 2140 | 1466500503905 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:03 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655A87800 == 42 [pid = 2140] [id = 638] 02:15:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264E0B9C00) [pid = 2140] [serial = 1914] [outer = 0000000000000000] 02:15:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E40F000) [pid = 2140] [serial = 1915] [outer = 000000264E0B9C00] 02:15:03 INFO - PROCESS | 2140 | 1466500503965 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265249B000) [pid = 2140] [serial = 1916] [outer = 000000264E0B9C00] 02:15:04 INFO - PROCESS | 2140 | 1466500504599 Marionette TRACE conn10 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 02:15:04 INFO - PROCESS | 2140 | 1466500504633 Marionette TRACE conn10 -> [0,2517,"getWindowHandle",null] 02:15:04 INFO - PROCESS | 2140 | 1466500504638 Marionette TRACE conn10 <- [1,2517,null,{"value":"13"}] 02:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:15:04 INFO - PROCESS | 2140 | 1466500504645 Marionette TRACE conn10 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - PROCESS | 2140 | 1466500504648 Marionette TRACE conn10 <- [1,2518,null,{}] 02:15:04 INFO - PROCESS | 2140 | 1466500504653 Marionette TRACE conn10 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:04 INFO - PROCESS | 2140 | 1466500504656 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:04 INFO - PROCESS | 2140 | 1466500504776 Marionette TRACE conn10 <- [1,2519,null,{"value":null}] 02:15:04 INFO - PROCESS | 2140 | 1466500504872 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 2140 | 1466500504875 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C742000 == 43 [pid = 2140] [id = 639] 02:15:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002656083000) [pid = 2140] [serial = 1917] [outer = 0000000000000000] 02:15:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656895C00) [pid = 2140] [serial = 1918] [outer = 0000002656083000] 02:15:04 INFO - PROCESS | 2140 | 1466500504934 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002658F37800) [pid = 2140] [serial = 1919] [outer = 0000002656083000] 02:15:05 INFO - PROCESS | 2140 | 1466500505522 Marionette TRACE conn10 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:15:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 986ms 02:15:05 INFO - PROCESS | 2140 | 1466500505633 Marionette TRACE conn10 -> [0,2521,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 2140 | 1466500505636 Marionette TRACE conn10 <- [1,2521,null,{"value":"13"}] 02:15:05 INFO - PROCESS | 2140 | 1466500505655 Marionette TRACE conn10 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:15:05 INFO - PROCESS | 2140 | 1466500505660 Marionette TRACE conn10 <- [1,2522,null,{}] 02:15:05 INFO - PROCESS | 2140 | 1466500505672 Marionette TRACE conn10 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 2140 | 1466500505677 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:05 INFO - PROCESS | 2140 | 1466500505803 Marionette TRACE conn10 <- [1,2523,null,{"value":null}] 02:15:05 INFO - PROCESS | 2140 | 1466500505921 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 2140 | 1466500505925 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:05 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF10800 == 44 [pid = 2140] [id = 640] 02:15:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A62F400) [pid = 2140] [serial = 1920] [outer = 0000000000000000] 02:15:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A669800) [pid = 2140] [serial = 1921] [outer = 000000265A62F400] 02:15:05 INFO - PROCESS | 2140 | 1466500505988 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265AEE9000) [pid = 2140] [serial = 1922] [outer = 000000265A62F400] 02:15:06 INFO - PROCESS | 2140 | 1466500506604 Marionette TRACE conn10 <- [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]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 987ms 02:15:06 INFO - PROCESS | 2140 | 1466500506647 Marionette TRACE conn10 -> [0,2525,"getWindowHandle",null] 02:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:15:06 INFO - PROCESS | 2140 | 1466500506650 Marionette TRACE conn10 <- [1,2525,null,{"value":"13"}] 02:15:06 INFO - PROCESS | 2140 | 1466500506654 Marionette TRACE conn10 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 2140 | 1466500506656 Marionette TRACE conn10 <- [1,2526,null,{}] 02:15:06 INFO - PROCESS | 2140 | 1466500506660 Marionette TRACE conn10 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:06 INFO - PROCESS | 2140 | 1466500506662 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:06 INFO - PROCESS | 2140 | 1466500506785 Marionette TRACE conn10 <- [1,2527,null,{"value":null}] 02:15:07 INFO - PROCESS | 2140 | 1466500507027 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 2140 | 1466500507030 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E485000 == 45 [pid = 2140] [id = 641] 02:15:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (0000002647E4F000) [pid = 2140] [serial = 1923] [outer = 0000000000000000] 02:15:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (00000026491A4800) [pid = 2140] [serial = 1924] [outer = 0000002647E4F000] 02:15:07 INFO - PROCESS | 2140 | 1466500507123 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264D85D800) [pid = 2140] [serial = 1925] [outer = 0000002647E4F000] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000264E486000 == 44 [pid = 2140] [id = 21] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10F000 == 43 [pid = 2140] [id = 17] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE09000 == 42 [pid = 2140] [id = 16] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265C857000 == 41 [pid = 2140] [id = 19] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002649C6E000 == 40 [pid = 2140] [id = 8] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 00000026490C2800 == 39 [pid = 2140] [id = 20] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002655A93000 == 38 [pid = 2140] [id = 12] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000264854C800 == 37 [pid = 2140] [id = 617] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265A17C000 == 36 [pid = 2140] [id = 22] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD8D000 == 35 [pid = 2140] [id = 15] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC1000 == 34 [pid = 2140] [id = 24] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE85000 == 33 [pid = 2140] [id = 23] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002655958000 == 32 [pid = 2140] [id = 28] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002649CB4800 == 31 [pid = 2140] [id = 27] 02:15:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA2D000 == 30 [pid = 2140] [id = 25] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265B0B6000) [pid = 2140] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A105C00) [pid = 2140] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002656080400) [pid = 2140] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264900C400) [pid = 2140] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (00000026524A1000) [pid = 2140] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002655874000) [pid = 2140] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265AEEA800) [pid = 2140] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026524BC800) [pid = 2140] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264919E800) [pid = 2140] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F298C00) [pid = 2140] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264F177000) [pid = 2140] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (00000026491A3400) [pid = 2140] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026537D4800) [pid = 2140] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E462400) [pid = 2140] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E0B7400) [pid = 2140] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656F88C00) [pid = 2140] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265B14EC00) [pid = 2140] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002653733800) [pid = 2140] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A66C400) [pid = 2140] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264D94B400) [pid = 2140] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026524C1C00) [pid = 2140] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264D6D1C00) [pid = 2140] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264F293800) [pid = 2140] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002658F7DC00) [pid = 2140] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002656898800) [pid = 2140] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A135800) [pid = 2140] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A142400) [pid = 2140] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 02:15:08 INFO - PROCESS | 2140 | 1466500508489 Marionette TRACE conn10 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:15:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1890ms 02:15:08 INFO - PROCESS | 2140 | 1466500508546 Marionette TRACE conn10 -> [0,2529,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 2140 | 1466500508551 Marionette TRACE conn10 <- [1,2529,null,{"value":"13"}] 02:15:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:15:08 INFO - PROCESS | 2140 | 1466500508556 Marionette TRACE conn10 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 2140 | 1466500508560 Marionette TRACE conn10 <- [1,2530,null,{}] 02:15:08 INFO - PROCESS | 2140 | 1466500508566 Marionette TRACE conn10 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 2140 | 1466500508569 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:08 INFO - PROCESS | 2140 | 1466500508673 Marionette TRACE conn10 <- [1,2531,null,{"value":null}] 02:15:08 INFO - PROCESS | 2140 | 1466500508681 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 2140 | 1466500508686 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:08 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E475800 == 31 [pid = 2140] [id = 642] 02:15:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002649226C00) [pid = 2140] [serial = 1926] [outer = 0000000000000000] 02:15:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264922E000) [pid = 2140] [serial = 1927] [outer = 0000002649226C00] 02:15:08 INFO - PROCESS | 2140 | 1466500508738 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264D648400) [pid = 2140] [serial = 1928] [outer = 0000002649226C00] 02:15:09 INFO - PROCESS | 2140 | 1466500509234 Marionette TRACE conn10 <- [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]]]}] 02:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 02:15:09 INFO - PROCESS | 2140 | 1466500509294 Marionette TRACE conn10 -> [0,2533,"getWindowHandle",null] 02:15:09 INFO - PROCESS | 2140 | 1466500509299 Marionette TRACE conn10 <- [1,2533,null,{"value":"13"}] 02:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:15:09 INFO - PROCESS | 2140 | 1466500509306 Marionette TRACE conn10 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 2140 | 1466500509309 Marionette TRACE conn10 <- [1,2534,null,{}] 02:15:09 INFO - PROCESS | 2140 | 1466500509313 Marionette TRACE conn10 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:09 INFO - PROCESS | 2140 | 1466500509316 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:09 INFO - PROCESS | 2140 | 1466500509412 Marionette TRACE conn10 <- [1,2535,null,{"value":null}] 02:15:09 INFO - PROCESS | 2140 | 1466500509496 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 2140 | 1466500509499 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:09 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534D4800 == 32 [pid = 2140] [id = 643] 02:15:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D645000) [pid = 2140] [serial = 1929] [outer = 0000000000000000] 02:15:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E034C00) [pid = 2140] [serial = 1930] [outer = 000000264D645000] 02:15:09 INFO - PROCESS | 2140 | 1466500509549 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264E39B400) [pid = 2140] [serial = 1931] [outer = 000000264D645000] 02:15:09 INFO - PROCESS | 2140 | 1466500509974 Marionette TRACE conn10 <- [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]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 733ms 02:15:10 INFO - PROCESS | 2140 | 1466500510067 Marionette TRACE conn10 -> [0,2537,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 2140 | 1466500510069 Marionette TRACE conn10 <- [1,2537,null,{"value":"13"}] 02:15:10 INFO - PROCESS | 2140 | 1466500510077 Marionette TRACE conn10 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:15:10 INFO - PROCESS | 2140 | 1466500510081 Marionette TRACE conn10 <- [1,2538,null,{}] 02:15:10 INFO - PROCESS | 2140 | 1466500510093 Marionette TRACE conn10 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 2140 | 1466500510099 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:10 INFO - PROCESS | 2140 | 1466500510197 Marionette TRACE conn10 <- [1,2539,null,{"value":null}] 02:15:10 INFO - PROCESS | 2140 | 1466500510207 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 2140 | 1466500510210 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:10 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C86000 == 33 [pid = 2140] [id = 644] 02:15:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002649198800) [pid = 2140] [serial = 1932] [outer = 0000000000000000] 02:15:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264FC54C00) [pid = 2140] [serial = 1933] [outer = 0000002649198800] 02:15:10 INFO - PROCESS | 2140 | 1466500510260 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026524A0800) [pid = 2140] [serial = 1934] [outer = 0000002649198800] 02:15:10 INFO - PROCESS | 2140 | 1466500510746 Marionette TRACE conn10 <- [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]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 02:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:15:10 INFO - PROCESS | 2140 | 1466500510818 Marionette TRACE conn10 -> [0,2541,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 2140 | 1466500510821 Marionette TRACE conn10 <- [1,2541,null,{"value":"13"}] 02:15:10 INFO - PROCESS | 2140 | 1466500510824 Marionette TRACE conn10 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 2140 | 1466500510826 Marionette TRACE conn10 <- [1,2542,null,{}] 02:15:10 INFO - PROCESS | 2140 | 1466500510836 Marionette TRACE conn10 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 2140 | 1466500510838 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:10 INFO - PROCESS | 2140 | 1466500510952 Marionette TRACE conn10 <- [1,2543,null,{"value":null}] 02:15:10 INFO - PROCESS | 2140 | 1466500510963 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 2140 | 1466500510965 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265892B800 == 34 [pid = 2140] [id = 645] 02:15:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (00000026524B8400) [pid = 2140] [serial = 1935] [outer = 0000000000000000] 02:15:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026524C1C00) [pid = 2140] [serial = 1936] [outer = 00000026524B8400] 02:15:11 INFO - PROCESS | 2140 | 1466500511059 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002653537C00) [pid = 2140] [serial = 1937] [outer = 00000026524B8400] 02:15:11 INFO - PROCESS | 2140 | 1466500511519 Marionette TRACE conn10 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:15:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 02:15:11 INFO - PROCESS | 2140 | 1466500511564 Marionette TRACE conn10 -> [0,2545,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 2140 | 1466500511566 Marionette TRACE conn10 <- [1,2545,null,{"value":"13"}] 02:15:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:15:11 INFO - PROCESS | 2140 | 1466500511574 Marionette TRACE conn10 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 2140 | 1466500511576 Marionette TRACE conn10 <- [1,2546,null,{}] 02:15:11 INFO - PROCESS | 2140 | 1466500511579 Marionette TRACE conn10 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 2140 | 1466500511581 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:11 INFO - PROCESS | 2140 | 1466500511698 Marionette TRACE conn10 <- [1,2547,null,{"value":null}] 02:15:11 INFO - PROCESS | 2140 | 1466500511709 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 2140 | 1466500511711 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A170000 == 35 [pid = 2140] [id = 646] 02:15:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264D6D9C00) [pid = 2140] [serial = 1938] [outer = 0000000000000000] 02:15:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002653972800) [pid = 2140] [serial = 1939] [outer = 000000264D6D9C00] 02:15:11 INFO - PROCESS | 2140 | 1466500511803 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002655874C00) [pid = 2140] [serial = 1940] [outer = 000000264D6D9C00] 02:15:12 INFO - PROCESS | 2140 | 1466500512262 Marionette TRACE conn10 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 732ms 02:15:12 INFO - PROCESS | 2140 | 1466500512312 Marionette TRACE conn10 -> [0,2549,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 2140 | 1466500512314 Marionette TRACE conn10 <- [1,2549,null,{"value":"13"}] 02:15:12 INFO - PROCESS | 2140 | 1466500512318 Marionette TRACE conn10 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:15:12 INFO - PROCESS | 2140 | 1466500512320 Marionette TRACE conn10 <- [1,2550,null,{}] 02:15:12 INFO - PROCESS | 2140 | 1466500512323 Marionette TRACE conn10 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:12 INFO - PROCESS | 2140 | 1466500512329 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:12 INFO - PROCESS | 2140 | 1466500512619 Marionette TRACE conn10 <- [1,2551,null,{"value":null}] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002656F8B000) [pid = 2140] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002658F86800) [pid = 2140] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A630000) [pid = 2140] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002649918400) [pid = 2140] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265249F800) [pid = 2140] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264F29D800) [pid = 2140] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264905F000) [pid = 2140] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264F2D7C00) [pid = 2140] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264A5E5400) [pid = 2140] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A8B6800) [pid = 2140] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A85D000) [pid = 2140] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002652438800) [pid = 2140] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:15:12 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264919A400) [pid = 2140] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:15:12 INFO - PROCESS | 2140 | 1466500512686 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 2140 | 1466500512688 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:12 INFO - PROCESS | 2140 | ++DOCSHELL 000000264FAAB000 == 36 [pid = 2140] [id = 647] 02:15:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264873CC00) [pid = 2140] [serial = 1941] [outer = 0000000000000000] 02:15:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264919A400) [pid = 2140] [serial = 1942] [outer = 000000264873CC00] 02:15:12 INFO - PROCESS | 2140 | 1466500512735 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265249F800) [pid = 2140] [serial = 1943] [outer = 000000264873CC00] 02:15:13 INFO - PROCESS | 2140 | 1466500513158 Marionette TRACE conn10 <- [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]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 880ms 02:15:13 INFO - PROCESS | 2140 | 1466500513201 Marionette TRACE conn10 -> [0,2553,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 2140 | 1466500513203 Marionette TRACE conn10 <- [1,2553,null,{"value":"13"}] 02:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:15:13 INFO - PROCESS | 2140 | 1466500513206 Marionette TRACE conn10 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 2140 | 1466500513208 Marionette TRACE conn10 <- [1,2554,null,{}] 02:15:13 INFO - PROCESS | 2140 | 1466500513212 Marionette TRACE conn10 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:13 INFO - PROCESS | 2140 | 1466500513214 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:13 INFO - PROCESS | 2140 | 1466500513298 Marionette TRACE conn10 <- [1,2555,null,{"value":null}] 02:15:13 INFO - PROCESS | 2140 | 1466500513305 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 2140 | 1466500513307 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B110800 == 37 [pid = 2140] [id = 648] 02:15:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265689FC00) [pid = 2140] [serial = 1944] [outer = 0000000000000000] 02:15:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265877E400) [pid = 2140] [serial = 1945] [outer = 000000265689FC00] 02:15:13 INFO - PROCESS | 2140 | 1466500513354 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002658F35800) [pid = 2140] [serial = 1946] [outer = 000000265689FC00] 02:15:13 INFO - PROCESS | 2140 | 1466500513786 Marionette TRACE conn10 <- [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]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 629ms 02:15:13 INFO - PROCESS | 2140 | 1466500513839 Marionette TRACE conn10 -> [0,2557,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 2140 | 1466500513841 Marionette TRACE conn10 <- [1,2557,null,{"value":"13"}] 02:15:13 INFO - PROCESS | 2140 | 1466500513845 Marionette TRACE conn10 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:15:13 INFO - PROCESS | 2140 | 1466500513846 Marionette TRACE conn10 <- [1,2558,null,{}] 02:15:13 INFO - PROCESS | 2140 | 1466500513850 Marionette TRACE conn10 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:13 INFO - PROCESS | 2140 | 1466500513852 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:13 INFO - PROCESS | 2140 | 1466500513934 Marionette TRACE conn10 <- [1,2559,null,{"value":null}] 02:15:13 INFO - PROCESS | 2140 | 1466500513942 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 2140 | 1466500513944 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE8E800 == 38 [pid = 2140] [id = 649] 02:15:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002658F80C00) [pid = 2140] [serial = 1947] [outer = 0000000000000000] 02:15:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002658F86400) [pid = 2140] [serial = 1948] [outer = 0000002658F80C00] 02:15:13 INFO - PROCESS | 2140 | 1466500513990 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A10C400) [pid = 2140] [serial = 1949] [outer = 0000002658F80C00] 02:15:14 INFO - PROCESS | 2140 | 1466500514436 Marionette TRACE conn10 <- [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]]]}] 02:15:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:15:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 627ms 02:15:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:15:14 INFO - PROCESS | 2140 | 1466500514477 Marionette TRACE conn10 -> [0,2561,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 2140 | 1466500514479 Marionette TRACE conn10 <- [1,2561,null,{"value":"13"}] 02:15:14 INFO - PROCESS | 2140 | 1466500514482 Marionette TRACE conn10 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - PROCESS | 2140 | 1466500514484 Marionette TRACE conn10 <- [1,2562,null,{}] 02:15:14 INFO - PROCESS | 2140 | 1466500514488 Marionette TRACE conn10 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:14 INFO - PROCESS | 2140 | 1466500514490 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:14 INFO - PROCESS | 2140 | 1466500514573 Marionette TRACE conn10 <- [1,2563,null,{"value":null}] 02:15:14 INFO - PROCESS | 2140 | 1466500514579 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 2140 | 1466500514581 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:14 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C85000 == 39 [pid = 2140] [id = 650] 02:15:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002648512400) [pid = 2140] [serial = 1950] [outer = 0000000000000000] 02:15:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652BFA400) [pid = 2140] [serial = 1951] [outer = 0000002648512400] 02:15:14 INFO - PROCESS | 2140 | 1466500514627 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A211C00) [pid = 2140] [serial = 1952] [outer = 0000002648512400] 02:15:15 INFO - PROCESS | 2140 | 1466500515452 Marionette TRACE conn10 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 986ms 02:15:15 INFO - PROCESS | 2140 | 1466500515470 Marionette TRACE conn10 -> [0,2565,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 2140 | 1466500515475 Marionette TRACE conn10 <- [1,2565,null,{"value":"13"}] 02:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:15:15 INFO - PROCESS | 2140 | 1466500515480 Marionette TRACE conn10 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 2140 | 1466500515484 Marionette TRACE conn10 <- [1,2566,null,{}] 02:15:15 INFO - PROCESS | 2140 | 1466500515489 Marionette TRACE conn10 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:15 INFO - PROCESS | 2140 | 1466500515494 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:15 INFO - PROCESS | 2140 | 1466500515627 Marionette TRACE conn10 <- [1,2567,null,{"value":null}] 02:15:15 INFO - PROCESS | 2140 | 1466500515750 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 2140 | 1466500515754 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:15 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535CE000 == 40 [pid = 2140] [id = 651] 02:15:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264A5E8800) [pid = 2140] [serial = 1953] [outer = 0000000000000000] 02:15:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264D6D2800) [pid = 2140] [serial = 1954] [outer = 000000264A5E8800] 02:15:15 INFO - PROCESS | 2140 | 1466500515813 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E40C400) [pid = 2140] [serial = 1955] [outer = 000000264A5E8800] 02:15:16 INFO - PROCESS | 2140 | 1466500516514 Marionette TRACE conn10 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1087ms 02:15:16 INFO - PROCESS | 2140 | 1466500516571 Marionette TRACE conn10 -> [0,2569,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 2140 | 1466500516576 Marionette TRACE conn10 <- [1,2569,null,{"value":"13"}] 02:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:15:16 INFO - PROCESS | 2140 | 1466500516608 Marionette TRACE conn10 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 2140 | 1466500516612 Marionette TRACE conn10 <- [1,2570,null,{}] 02:15:16 INFO - PROCESS | 2140 | 1466500516618 Marionette TRACE conn10 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:16 INFO - PROCESS | 2140 | 1466500516621 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:16 INFO - PROCESS | 2140 | 1466500516766 Marionette TRACE conn10 <- [1,2571,null,{"value":null}] 02:15:16 INFO - PROCESS | 2140 | 1466500516882 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 2140 | 1466500516885 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:16 INFO - PROCESS | 2140 | ++DOCSHELL 00000026490C4800 == 41 [pid = 2140] [id = 652] 02:15:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002649012000) [pid = 2140] [serial = 1956] [outer = 0000000000000000] 02:15:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264E0DD000) [pid = 2140] [serial = 1957] [outer = 0000002649012000] 02:15:16 INFO - PROCESS | 2140 | 1466500516945 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (00000026524A2400) [pid = 2140] [serial = 1958] [outer = 0000002649012000] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE8E800 == 40 [pid = 2140] [id = 649] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265B110800 == 39 [pid = 2140] [id = 648] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAAB000 == 38 [pid = 2140] [id = 647] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265A170000 == 37 [pid = 2140] [id = 646] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 000000265892B800 == 36 [pid = 2140] [id = 645] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C86000 == 35 [pid = 2140] [id = 644] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 00000026534D4800 == 34 [pid = 2140] [id = 643] 02:15:17 INFO - PROCESS | 2140 | --DOCSHELL 000000264E475800 == 33 [pid = 2140] [id = 642] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002653FB8C00) [pid = 2140] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (0000002656FBA400) [pid = 2140] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A110800) [pid = 2140] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A66C800) [pid = 2140] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E19C800) [pid = 2140] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026524A5800) [pid = 2140] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265350CC00) [pid = 2140] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026524BB000) [pid = 2140] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002653E78800) [pid = 2140] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002656412C00) [pid = 2140] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A21A800) [pid = 2140] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A2CF800) [pid = 2140] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A21A400) [pid = 2140] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264D856000) [pid = 2140] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264E635400) [pid = 2140] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264E640800) [pid = 2140] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265B078C00) [pid = 2140] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265AEE0C00) [pid = 2140] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A862800) [pid = 2140] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A683C00) [pid = 2140] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265A10A400) [pid = 2140] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265A8ACC00) [pid = 2140] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0000002658F7CC00) [pid = 2140] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265A688000) [pid = 2140] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0000002656A29800) [pid = 2140] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 02:15:17 INFO - PROCESS | 2140 | 1466500517753 Marionette TRACE conn10 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:15:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:15:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1208ms 02:15:17 INFO - PROCESS | 2140 | 1466500517793 Marionette TRACE conn10 -> [0,2573,"getWindowHandle",null] 02:15:17 INFO - PROCESS | 2140 | 1466500517797 Marionette TRACE conn10 <- [1,2573,null,{"value":"13"}] 02:15:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:15:17 INFO - PROCESS | 2140 | 1466500517802 Marionette TRACE conn10 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - PROCESS | 2140 | 1466500517807 Marionette TRACE conn10 <- [1,2574,null,{}] 02:15:17 INFO - PROCESS | 2140 | 1466500517812 Marionette TRACE conn10 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:17 INFO - PROCESS | 2140 | 1466500517815 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:17 INFO - PROCESS | 2140 | 1466500517917 Marionette TRACE conn10 <- [1,2575,null,{"value":null}] 02:15:18 INFO - PROCESS | 2140 | 1466500517997 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 2140 | 1466500518000 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:18 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F550000 == 34 [pid = 2140] [id = 653] 02:15:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0000002649516400) [pid = 2140] [serial = 1959] [outer = 0000000000000000] 02:15:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264D6D4800) [pid = 2140] [serial = 1960] [outer = 0000002649516400] 02:15:18 INFO - PROCESS | 2140 | 1466500518049 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000264F184800) [pid = 2140] [serial = 1961] [outer = 0000002649516400] 02:15:18 INFO - PROCESS | 2140 | 1466500518505 Marionette TRACE conn10 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 734ms 02:15:18 INFO - PROCESS | 2140 | 1466500518541 Marionette TRACE conn10 -> [0,2577,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 2140 | 1466500518546 Marionette TRACE conn10 <- [1,2577,null,{"value":"13"}] 02:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:15:18 INFO - PROCESS | 2140 | 1466500518557 Marionette TRACE conn10 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 2140 | 1466500518560 Marionette TRACE conn10 <- [1,2578,null,{}] 02:15:18 INFO - PROCESS | 2140 | 1466500518565 Marionette TRACE conn10 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:18 INFO - PROCESS | 2140 | 1466500518568 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:18 INFO - PROCESS | 2140 | 1466500518662 Marionette TRACE conn10 <- [1,2579,null,{"value":null}] 02:15:18 INFO - PROCESS | 2140 | 1466500518676 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 2140 | 1466500518679 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:18 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559E3800 == 35 [pid = 2140] [id = 654] 02:15:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (00000026524B5800) [pid = 2140] [serial = 1962] [outer = 0000000000000000] 02:15:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (00000026524BB000) [pid = 2140] [serial = 1963] [outer = 00000026524B5800] 02:15:18 INFO - PROCESS | 2140 | 1466500518727 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002653438C00) [pid = 2140] [serial = 1964] [outer = 00000026524B5800] 02:15:19 INFO - PROCESS | 2140 | 1466500519209 Marionette TRACE conn10 <- [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]]]}] 02:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 692ms 02:15:19 INFO - PROCESS | 2140 | 1466500519253 Marionette TRACE conn10 -> [0,2581,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 2140 | 1466500519256 Marionette TRACE conn10 <- [1,2581,null,{"value":"13"}] 02:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:15:19 INFO - PROCESS | 2140 | 1466500519260 Marionette TRACE conn10 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - PROCESS | 2140 | 1466500519264 Marionette TRACE conn10 <- [1,2582,null,{}] 02:15:19 INFO - PROCESS | 2140 | 1466500519275 Marionette TRACE conn10 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:19 INFO - PROCESS | 2140 | 1466500519280 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:19 INFO - PROCESS | 2140 | 1466500519374 Marionette TRACE conn10 <- [1,2583,null,{"value":null}] 02:15:19 INFO - PROCESS | 2140 | 1466500519488 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 2140 | 1466500519491 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:19 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB8800 == 36 [pid = 2140] [id = 655] 02:15:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002647F0C800) [pid = 2140] [serial = 1965] [outer = 0000000000000000] 02:15:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002655EB0800) [pid = 2140] [serial = 1966] [outer = 0000002647F0C800] 02:15:19 INFO - PROCESS | 2140 | 1466500519541 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265689EC00) [pid = 2140] [serial = 1967] [outer = 0000002647F0C800] 02:15:19 INFO - PROCESS | 2140 | 1466500519920 Marionette TRACE conn10 <- [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]]]}] 02:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 734ms 02:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:15:20 INFO - PROCESS | 2140 | 1466500519996 Marionette TRACE conn10 -> [0,2585,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 2140 | 1466500519999 Marionette TRACE conn10 <- [1,2585,null,{"value":"13"}] 02:15:20 INFO - PROCESS | 2140 | 1466500520003 Marionette TRACE conn10 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 2140 | 1466500520005 Marionette TRACE conn10 <- [1,2586,null,{}] 02:15:20 INFO - PROCESS | 2140 | 1466500520008 Marionette TRACE conn10 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:20 INFO - PROCESS | 2140 | 1466500520010 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:20 INFO - PROCESS | 2140 | 1466500520137 Marionette TRACE conn10 <- [1,2587,null,{"value":null}] 02:15:20 INFO - PROCESS | 2140 | 1466500520147 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 2140 | 1466500520149 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B00D800 == 37 [pid = 2140] [id = 656] 02:15:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002656F8A000) [pid = 2140] [serial = 1968] [outer = 0000000000000000] 02:15:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265877F400) [pid = 2140] [serial = 1969] [outer = 0000002656F8A000] 02:15:20 INFO - PROCESS | 2140 | 1466500520249 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002658F7E000) [pid = 2140] [serial = 1970] [outer = 0000002656F8A000] 02:15:20 INFO - PROCESS | 2140 | 1466500520681 Marionette TRACE conn10 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:15:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:15:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 733ms 02:15:20 INFO - PROCESS | 2140 | 1466500520752 Marionette TRACE conn10 -> [0,2589,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 2140 | 1466500520754 Marionette TRACE conn10 <- [1,2589,null,{"value":"13"}] 02:15:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:15:20 INFO - PROCESS | 2140 | 1466500520757 Marionette TRACE conn10 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 2140 | 1466500520759 Marionette TRACE conn10 <- [1,2590,null,{}] 02:15:20 INFO - PROCESS | 2140 | 1466500520763 Marionette TRACE conn10 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:20 INFO - PROCESS | 2140 | 1466500520765 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:20 INFO - PROCESS | 2140 | 1466500520883 Marionette TRACE conn10 <- [1,2591,null,{"value":null}] 02:15:20 INFO - PROCESS | 2140 | 1466500520939 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 2140 | 1466500520941 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE85800 == 38 [pid = 2140] [id = 657] 02:15:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002658F84800) [pid = 2140] [serial = 1971] [outer = 0000000000000000] 02:15:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A104C00) [pid = 2140] [serial = 1972] [outer = 0000002658F84800] 02:15:20 INFO - PROCESS | 2140 | 1466500520986 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A141800) [pid = 2140] [serial = 1973] [outer = 0000002658F84800] 02:15:21 INFO - PROCESS | 2140 | 1466500521448 Marionette TRACE conn10 <- [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]]]}] 02:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 02:15:21 INFO - PROCESS | 2140 | 1466500521492 Marionette TRACE conn10 -> [0,2593,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 2140 | 1466500521494 Marionette TRACE conn10 <- [1,2593,null,{"value":"13"}] 02:15:21 INFO - PROCESS | 2140 | 1466500521498 Marionette TRACE conn10 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:15:21 INFO - PROCESS | 2140 | 1466500521500 Marionette TRACE conn10 <- [1,2594,null,{}] 02:15:21 INFO - PROCESS | 2140 | 1466500521503 Marionette TRACE conn10 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 2140 | 1466500521510 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:21 INFO - PROCESS | 2140 | 1466500521672 Marionette TRACE conn10 <- [1,2595,null,{"value":null}] 02:15:21 INFO - PROCESS | 2140 | 1466500521733 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 2140 | 1466500521735 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA1000 == 39 [pid = 2140] [id = 658] 02:15:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A213400) [pid = 2140] [serial = 1974] [outer = 0000000000000000] 02:15:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A634800) [pid = 2140] [serial = 1975] [outer = 000000265A213400] 02:15:21 INFO - PROCESS | 2140 | 1466500521784 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A668400) [pid = 2140] [serial = 1976] [outer = 000000265A213400] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002658F80C00) [pid = 2140] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026524B8400) [pid = 2140] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002647E4F000) [pid = 2140] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264D645000) [pid = 2140] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002649198800) [pid = 2140] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002649226C00) [pid = 2140] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264D6D9C00) [pid = 2140] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264E0B9C00) [pid = 2140] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002656083000) [pid = 2140] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A62F400) [pid = 2140] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264873CC00) [pid = 2140] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:15:22 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265689FC00) [pid = 2140] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:15:22 INFO - PROCESS | 2140 | 1466500522254 Marionette TRACE conn10 <- [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]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 774ms 02:15:22 INFO - PROCESS | 2140 | 1466500522275 Marionette TRACE conn10 -> [0,2597,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 2140 | 1466500522277 Marionette TRACE conn10 <- [1,2597,null,{"value":"13"}] 02:15:22 INFO - PROCESS | 2140 | 1466500522280 Marionette TRACE conn10 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:15:22 INFO - PROCESS | 2140 | 1466500522282 Marionette TRACE conn10 <- [1,2598,null,{}] 02:15:22 INFO - PROCESS | 2140 | 1466500522290 Marionette TRACE conn10 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:22 INFO - PROCESS | 2140 | 1466500522292 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:22 INFO - PROCESS | 2140 | 1466500522378 Marionette TRACE conn10 <- [1,2599,null,{"value":null}] 02:15:22 INFO - PROCESS | 2140 | 1466500522386 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 2140 | 1466500522388 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:22 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658795800 == 40 [pid = 2140] [id = 659] 02:15:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002647ECAC00) [pid = 2140] [serial = 1977] [outer = 0000000000000000] 02:15:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265689FC00) [pid = 2140] [serial = 1978] [outer = 0000002647ECAC00] 02:15:22 INFO - PROCESS | 2140 | 1466500522432 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265A66A400) [pid = 2140] [serial = 1979] [outer = 0000002647ECAC00] 02:15:22 INFO - PROCESS | 2140 | 1466500522852 Marionette TRACE conn10 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 629ms 02:15:22 INFO - PROCESS | 2140 | 1466500522913 Marionette TRACE conn10 -> [0,2601,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 2140 | 1466500522916 Marionette TRACE conn10 <- [1,2601,null,{"value":"13"}] 02:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:15:22 INFO - PROCESS | 2140 | 1466500522927 Marionette TRACE conn10 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 2140 | 1466500522930 Marionette TRACE conn10 <- [1,2602,null,{}] 02:15:22 INFO - PROCESS | 2140 | 1466500522934 Marionette TRACE conn10 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:22 INFO - PROCESS | 2140 | 1466500522936 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:23 INFO - PROCESS | 2140 | 1466500523021 Marionette TRACE conn10 <- [1,2603,null,{"value":null}] 02:15:23 INFO - PROCESS | 2140 | 1466500523029 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 2140 | 1466500523031 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D54B800 == 41 [pid = 2140] [id = 660] 02:15:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265A683000) [pid = 2140] [serial = 1980] [outer = 0000000000000000] 02:15:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265A688400) [pid = 2140] [serial = 1981] [outer = 000000265A683000] 02:15:23 INFO - PROCESS | 2140 | 1466500523077 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265A862C00) [pid = 2140] [serial = 1982] [outer = 000000265A683000] 02:15:23 INFO - PROCESS | 2140 | 1466500523517 Marionette TRACE conn10 <- [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]]]}] 02:15:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:15:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 649ms 02:15:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:15:23 INFO - PROCESS | 2140 | 1466500523571 Marionette TRACE conn10 -> [0,2605,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 2140 | 1466500523573 Marionette TRACE conn10 <- [1,2605,null,{"value":"13"}] 02:15:23 INFO - PROCESS | 2140 | 1466500523577 Marionette TRACE conn10 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - PROCESS | 2140 | 1466500523578 Marionette TRACE conn10 <- [1,2606,null,{}] 02:15:23 INFO - PROCESS | 2140 | 1466500523582 Marionette TRACE conn10 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:23 INFO - PROCESS | 2140 | 1466500523584 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:23 INFO - PROCESS | 2140 | 1466500523669 Marionette TRACE conn10 <- [1,2607,null,{"value":null}] 02:15:23 INFO - PROCESS | 2140 | 1466500523676 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 2140 | 1466500523678 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D5DD000 == 42 [pid = 2140] [id = 661] 02:15:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A8AAC00) [pid = 2140] [serial = 1983] [outer = 0000000000000000] 02:15:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A8B8800) [pid = 2140] [serial = 1984] [outer = 000000265A8AAC00] 02:15:23 INFO - PROCESS | 2140 | 1466500523725 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265AEE5C00) [pid = 2140] [serial = 1985] [outer = 000000265A8AAC00] 02:15:24 INFO - PROCESS | 2140 | 1466500524363 Marionette TRACE conn10 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 838ms 02:15:24 INFO - PROCESS | 2140 | 1466500524430 Marionette TRACE conn10 -> [0,2609,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 2140 | 1466500524435 Marionette TRACE conn10 <- [1,2609,null,{"value":"13"}] 02:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:15:24 INFO - PROCESS | 2140 | 1466500524441 Marionette TRACE conn10 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - PROCESS | 2140 | 1466500524445 Marionette TRACE conn10 <- [1,2610,null,{}] 02:15:24 INFO - PROCESS | 2140 | 1466500524451 Marionette TRACE conn10 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:24 INFO - PROCESS | 2140 | 1466500524455 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:24 INFO - PROCESS | 2140 | 1466500524583 Marionette TRACE conn10 <- [1,2611,null,{"value":null}] 02:15:24 INFO - PROCESS | 2140 | 1466500524700 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 2140 | 1466500524703 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:24 INFO - PROCESS | 2140 | ++DOCSHELL 000000265365E000 == 43 [pid = 2140] [id = 662] 02:15:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002649C0E400) [pid = 2140] [serial = 1986] [outer = 0000000000000000] 02:15:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264E460C00) [pid = 2140] [serial = 1987] [outer = 0000002649C0E400] 02:15:24 INFO - PROCESS | 2140 | 1466500524763 Marionette DEBUG loaded listener.js 02:15:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002652497000) [pid = 2140] [serial = 1988] [outer = 0000002649C0E400] 02:15:25 INFO - PROCESS | 2140 | 1466500525399 Marionette TRACE conn10 <- [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]]]}] 02:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 986ms 02:15:25 INFO - PROCESS | 2140 | 1466500525432 Marionette TRACE conn10 -> [0,2613,"getWindowHandle",null] 02:15:25 INFO - PROCESS | 2140 | 1466500525437 Marionette TRACE conn10 <- [1,2613,null,{"value":"13"}] 02:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:15:25 INFO - PROCESS | 2140 | 1466500525444 Marionette TRACE conn10 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - PROCESS | 2140 | 1466500525447 Marionette TRACE conn10 <- [1,2614,null,{}] 02:15:25 INFO - PROCESS | 2140 | 1466500525451 Marionette TRACE conn10 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:25 INFO - PROCESS | 2140 | 1466500525454 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:25 INFO - PROCESS | 2140 | 1466500525572 Marionette TRACE conn10 <- [1,2615,null,{"value":null}] 02:15:25 INFO - PROCESS | 2140 | 1466500525669 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:25 INFO - PROCESS | 2140 | 1466500525672 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:25 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE80800 == 44 [pid = 2140] [id = 663] 02:15:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265516D000) [pid = 2140] [serial = 1989] [outer = 0000000000000000] 02:15:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656372C00) [pid = 2140] [serial = 1990] [outer = 000000265516D000] 02:15:25 INFO - PROCESS | 2140 | 1466500525729 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656F87400) [pid = 2140] [serial = 1991] [outer = 000000265516D000] 02:15:26 INFO - PROCESS | 2140 | 1466500526377 Marionette TRACE conn10 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 986ms 02:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:15:26 INFO - PROCESS | 2140 | 1466500526432 Marionette TRACE conn10 -> [0,2617,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 2140 | 1466500526435 Marionette TRACE conn10 <- [1,2617,null,{"value":"13"}] 02:15:26 INFO - PROCESS | 2140 | 1466500526438 Marionette TRACE conn10 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 2140 | 1466500526442 Marionette TRACE conn10 <- [1,2618,null,{}] 02:15:26 INFO - PROCESS | 2140 | 1466500526454 Marionette TRACE conn10 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:26 INFO - PROCESS | 2140 | 1466500526460 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:26 INFO - PROCESS | 2140 | 1466500526578 Marionette TRACE conn10 <- [1,2619,null,{"value":null}] 02:15:26 INFO - PROCESS | 2140 | 1466500526705 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 2140 | 1466500526709 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:26 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF04000 == 45 [pid = 2140] [id = 664] 02:15:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A630C00) [pid = 2140] [serial = 1992] [outer = 0000000000000000] 02:15:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A63D000) [pid = 2140] [serial = 1993] [outer = 000000265A630C00] 02:15:26 INFO - PROCESS | 2140 | 1466500526768 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265AEEA000) [pid = 2140] [serial = 1994] [outer = 000000265A630C00] 02:15:27 INFO - PROCESS | 2140 | 1466500527330 Marionette TRACE conn10 <- [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]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:15:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 944ms 02:15:27 INFO - PROCESS | 2140 | 1466500527384 Marionette TRACE conn10 -> [0,2621,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 2140 | 1466500527388 Marionette TRACE conn10 <- [1,2621,null,{"value":"13"}] 02:15:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:15:27 INFO - PROCESS | 2140 | 1466500527391 Marionette TRACE conn10 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 2140 | 1466500527393 Marionette TRACE conn10 <- [1,2622,null,{}] 02:15:27 INFO - PROCESS | 2140 | 1466500527397 Marionette TRACE conn10 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 2140 | 1466500527399 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:27 INFO - PROCESS | 2140 | 1466500527529 Marionette TRACE conn10 <- [1,2623,null,{"value":null}] 02:15:27 INFO - PROCESS | 2140 | 1466500527780 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 2140 | 1466500527784 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:27 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F120000 == 46 [pid = 2140] [id = 665] 02:15:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264900B000) [pid = 2140] [serial = 1995] [outer = 0000000000000000] 02:15:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002649228800) [pid = 2140] [serial = 1996] [outer = 000000264900B000] 02:15:27 INFO - PROCESS | 2140 | 1466500527852 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264D6C1800) [pid = 2140] [serial = 1997] [outer = 000000264900B000] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264E485000 == 45 [pid = 2140] [id = 641] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D54B800 == 44 [pid = 2140] [id = 660] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002658795800 == 43 [pid = 2140] [id = 659] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA1000 == 42 [pid = 2140] [id = 658] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE85800 == 41 [pid = 2140] [id = 657] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265B00D800 == 40 [pid = 2140] [id = 656] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FB8800 == 39 [pid = 2140] [id = 655] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026559E3800 == 38 [pid = 2140] [id = 654] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264F550000 == 37 [pid = 2140] [id = 653] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026490C4800 == 36 [pid = 2140] [id = 652] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026535CE000 == 35 [pid = 2140] [id = 651] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C85000 == 34 [pid = 2140] [id = 650] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5E5800 == 33 [pid = 2140] [id = 637] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265C742000 == 32 [pid = 2140] [id = 639] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002653E9D000 == 31 [pid = 2140] [id = 635] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D554000 == 30 [pid = 2140] [id = 636] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002655A87800 == 29 [pid = 2140] [id = 638] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF10800 == 28 [pid = 2140] [id = 640] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF04000 == 27 [pid = 2140] [id = 664] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE80800 == 26 [pid = 2140] [id = 663] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D5DD000 == 25 [pid = 2140] [id = 661] 02:15:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265365E000 == 24 [pid = 2140] [id = 662] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (0000002658F86400) [pid = 2140] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (00000026524C1C00) [pid = 2140] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264D85D800) [pid = 2140] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (00000026491A4800) [pid = 2140] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E034C00) [pid = 2140] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E39B400) [pid = 2140] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264FC54C00) [pid = 2140] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264922E000) [pid = 2140] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D648400) [pid = 2140] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653972800) [pid = 2140] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265249B000) [pid = 2140] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264E40F000) [pid = 2140] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002658F37800) [pid = 2140] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002656895C00) [pid = 2140] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265AEE9000) [pid = 2140] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A669800) [pid = 2140] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002653537C00) [pid = 2140] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264919A400) [pid = 2140] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002655874C00) [pid = 2140] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265877E400) [pid = 2140] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265249F800) [pid = 2140] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A10C400) [pid = 2140] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (00000026524A0800) [pid = 2140] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002658F35800) [pid = 2140] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 02:15:29 INFO - PROCESS | 2140 | 1466500529245 Marionette TRACE conn10 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:15:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1885ms 02:15:29 INFO - PROCESS | 2140 | 1466500529279 Marionette TRACE conn10 -> [0,2625,"getWindowHandle",null] 02:15:29 INFO - PROCESS | 2140 | 1466500529284 Marionette TRACE conn10 <- [1,2625,null,{"value":"13"}] 02:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:15:29 INFO - PROCESS | 2140 | 1466500529289 Marionette TRACE conn10 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 2140 | 1466500529292 Marionette TRACE conn10 <- [1,2626,null,{}] 02:15:29 INFO - PROCESS | 2140 | 1466500529299 Marionette TRACE conn10 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:29 INFO - PROCESS | 2140 | 1466500529302 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:29 INFO - PROCESS | 2140 | 1466500529403 Marionette TRACE conn10 <- [1,2627,null,{"value":null}] 02:15:29 INFO - PROCESS | 2140 | 1466500529411 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 2140 | 1466500529416 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:29 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E06D000 == 25 [pid = 2140] [id = 666] 02:15:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264900BC00) [pid = 2140] [serial = 1998] [outer = 0000000000000000] 02:15:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264905C000) [pid = 2140] [serial = 1999] [outer = 000000264900BC00] 02:15:29 INFO - PROCESS | 2140 | 1466500529467 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000264919E800) [pid = 2140] [serial = 2000] [outer = 000000264900BC00] 02:15:29 INFO - PROCESS | 2140 | 1466500529968 Marionette TRACE conn10 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 733ms 02:15:30 INFO - PROCESS | 2140 | 1466500530025 Marionette TRACE conn10 -> [0,2629,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 2140 | 1466500530031 Marionette TRACE conn10 <- [1,2629,null,{"value":"13"}] 02:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:15:30 INFO - PROCESS | 2140 | 1466500530038 Marionette TRACE conn10 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 2140 | 1466500530041 Marionette TRACE conn10 <- [1,2630,null,{}] 02:15:30 INFO - PROCESS | 2140 | 1466500530044 Marionette TRACE conn10 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 2140 | 1466500530048 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:30 INFO - PROCESS | 2140 | 1466500530143 Marionette TRACE conn10 <- [1,2631,null,{"value":null}] 02:15:30 INFO - PROCESS | 2140 | 1466500530223 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 2140 | 1466500530226 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:30 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F0D000 == 26 [pid = 2140] [id = 667] 02:15:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (00000026499A9000) [pid = 2140] [serial = 2001] [outer = 0000000000000000] 02:15:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (00000026499DD800) [pid = 2140] [serial = 2002] [outer = 00000026499A9000] 02:15:30 INFO - PROCESS | 2140 | 1466500530275 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264D6C0C00) [pid = 2140] [serial = 2003] [outer = 00000026499A9000] 02:15:30 INFO - PROCESS | 2140 | 1466500530675 Marionette TRACE conn10 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:15:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 02:15:30 INFO - PROCESS | 2140 | 1466500530759 Marionette TRACE conn10 -> [0,2633,"getWindowHandle",null] 02:15:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:15:30 INFO - PROCESS | 2140 | 1466500530762 Marionette TRACE conn10 <- [1,2633,null,{"value":"13"}] 02:15:30 INFO - PROCESS | 2140 | 1466500530770 Marionette TRACE conn10 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 2140 | 1466500530773 Marionette TRACE conn10 <- [1,2634,null,{}] 02:15:30 INFO - PROCESS | 2140 | 1466500530786 Marionette TRACE conn10 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 2140 | 1466500530791 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:30 INFO - PROCESS | 2140 | 1466500530889 Marionette TRACE conn10 <- [1,2635,null,{"value":null}] 02:15:30 INFO - PROCESS | 2140 | 1466500530899 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 2140 | 1466500530903 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:30 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D4800 == 27 [pid = 2140] [id = 668] 02:15:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E1A5800) [pid = 2140] [serial = 2004] [outer = 0000000000000000] 02:15:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264E402800) [pid = 2140] [serial = 2005] [outer = 000000264E1A5800] 02:15:30 INFO - PROCESS | 2140 | 1466500530955 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264F175400) [pid = 2140] [serial = 2006] [outer = 000000264E1A5800] 02:15:31 INFO - PROCESS | 2140 | 1466500531390 Marionette TRACE conn10 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:15:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 691ms 02:15:31 INFO - PROCESS | 2140 | 1466500531458 Marionette TRACE conn10 -> [0,2637,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 2140 | 1466500531461 Marionette TRACE conn10 <- [1,2637,null,{"value":"13"}] 02:15:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:15:31 INFO - PROCESS | 2140 | 1466500531464 Marionette TRACE conn10 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 2140 | 1466500531466 Marionette TRACE conn10 <- [1,2638,null,{}] 02:15:31 INFO - PROCESS | 2140 | 1466500531470 Marionette TRACE conn10 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:31 INFO - PROCESS | 2140 | 1466500531472 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:31 INFO - PROCESS | 2140 | 1466500531587 Marionette TRACE conn10 <- [1,2639,null,{"value":null}] 02:15:31 INFO - PROCESS | 2140 | 1466500531592 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 2140 | 1466500531594 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:31 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658791800 == 28 [pid = 2140] [id = 669] 02:15:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264F29F000) [pid = 2140] [serial = 2007] [outer = 0000000000000000] 02:15:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264F2D6C00) [pid = 2140] [serial = 2008] [outer = 000000264F29F000] 02:15:31 INFO - PROCESS | 2140 | 1466500531683 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265227A400) [pid = 2140] [serial = 2009] [outer = 000000264F29F000] 02:15:32 INFO - PROCESS | 2140 | 1466500532107 Marionette TRACE conn10 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:15:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 689ms 02:15:32 INFO - PROCESS | 2140 | 1466500532156 Marionette TRACE conn10 -> [0,2641,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 2140 | 1466500532166 Marionette TRACE conn10 <- [1,2641,null,{"value":"13"}] 02:15:32 INFO - PROCESS | 2140 | 1466500532183 Marionette TRACE conn10 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:15:32 INFO - PROCESS | 2140 | 1466500532185 Marionette TRACE conn10 <- [1,2642,null,{}] 02:15:32 INFO - PROCESS | 2140 | 1466500532189 Marionette TRACE conn10 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:32 INFO - PROCESS | 2140 | 1466500532191 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:32 INFO - PROCESS | 2140 | 1466500532331 Marionette TRACE conn10 <- [1,2643,null,{"value":null}] 02:15:32 INFO - PROCESS | 2140 | 1466500532352 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:32 INFO - PROCESS | 2140 | 1466500532354 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:32 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658937000 == 29 [pid = 2140] [id = 670] 02:15:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265249D000) [pid = 2140] [serial = 2010] [outer = 0000000000000000] 02:15:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (00000026524A3C00) [pid = 2140] [serial = 2011] [outer = 000000265249D000] 02:15:32 INFO - PROCESS | 2140 | 1466500532400 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (00000026524BF400) [pid = 2140] [serial = 2012] [outer = 000000265249D000] 02:15:32 INFO - PROCESS | 2140 | 1466500532856 Marionette TRACE conn10 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:15:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 02:15:32 INFO - PROCESS | 2140 | 1466500532930 Marionette TRACE conn10 -> [0,2645,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 2140 | 1466500532932 Marionette TRACE conn10 <- [1,2645,null,{"value":"13"}] 02:15:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:15:32 INFO - PROCESS | 2140 | 1466500532936 Marionette TRACE conn10 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 2140 | 1466500532938 Marionette TRACE conn10 <- [1,2646,null,{}] 02:15:32 INFO - PROCESS | 2140 | 1466500532942 Marionette TRACE conn10 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:32 INFO - PROCESS | 2140 | 1466500532948 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:33 INFO - PROCESS | 2140 | 1466500533093 Marionette TRACE conn10 <- [1,2647,null,{"value":null}] 02:15:33 INFO - PROCESS | 2140 | 1466500533144 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 2140 | 1466500533146 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD72000 == 30 [pid = 2140] [id = 671] 02:15:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (00000026524C1800) [pid = 2140] [serial = 2013] [outer = 0000000000000000] 02:15:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (00000026539E6800) [pid = 2140] [serial = 2014] [outer = 00000026524C1800] 02:15:33 INFO - PROCESS | 2140 | 1466500533192 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002655863400) [pid = 2140] [serial = 2015] [outer = 00000026524C1800] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002658F84800) [pid = 2140] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A213400) [pid = 2140] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026524B5800) [pid = 2140] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002648512400) [pid = 2140] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264A5E8800) [pid = 2140] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002649516400) [pid = 2140] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002649012000) [pid = 2140] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002647F0C800) [pid = 2140] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A683000) [pid = 2140] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A8AAC00) [pid = 2140] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002656F8A000) [pid = 2140] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:15:33 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002647ECAC00) [pid = 2140] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:15:33 INFO - PROCESS | 2140 | 1466500533785 Marionette TRACE conn10 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:15:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:15:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 881ms 02:15:33 INFO - PROCESS | 2140 | 1466500533819 Marionette TRACE conn10 -> [0,2649,"getWindowHandle",null] 02:15:33 INFO - PROCESS | 2140 | 1466500533822 Marionette TRACE conn10 <- [1,2649,null,{"value":"13"}] 02:15:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:15:33 INFO - PROCESS | 2140 | 1466500533825 Marionette TRACE conn10 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:15:33 INFO - PROCESS | 2140 | 1466500533827 Marionette TRACE conn10 <- [1,2650,null,{}] 02:15:33 INFO - PROCESS | 2140 | 1466500533833 Marionette TRACE conn10 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:33 INFO - PROCESS | 2140 | 1466500533835 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:33 INFO - PROCESS | 2140 | 1466500533946 Marionette TRACE conn10 <- [1,2651,null,{"value":null}] 02:15:33 INFO - PROCESS | 2140 | 1466500533996 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 2140 | 1466500533998 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE20800 == 31 [pid = 2140] [id = 672] 02:15:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264900CC00) [pid = 2140] [serial = 2016] [outer = 0000000000000000] 02:15:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265227F800) [pid = 2140] [serial = 2017] [outer = 000000264900CC00] 02:15:34 INFO - PROCESS | 2140 | 1466500534043 Marionette DEBUG loaded listener.js 02:15:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265637B000) [pid = 2140] [serial = 2018] [outer = 000000264900CC00] 02:15:34 INFO - PROCESS | 2140 | 1466500534405 Marionette TRACE conn10 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:15:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 627ms 02:15:34 INFO - PROCESS | 2140 | 1466500534456 Marionette TRACE conn10 -> [0,2653,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 2140 | 1466500534458 Marionette TRACE conn10 <- [1,2653,null,{"value":"13"}] 02:15:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:15:34 INFO - PROCESS | 2140 | 1466500534461 Marionette TRACE conn10 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 2140 | 1466500534463 Marionette TRACE conn10 <- [1,2654,null,{}] 02:15:34 INFO - PROCESS | 2140 | 1466500534475 Marionette TRACE conn10 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:34 INFO - PROCESS | 2140 | 1466500534477 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:34 INFO - PROCESS | 2140 | 1466500534560 Marionette TRACE conn10 <- [1,2655,null,{"value":null}] 02:15:34 INFO - PROCESS | 2140 | 1466500534566 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 2140 | 1466500534568 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B11F000 == 32 [pid = 2140] [id = 673] 02:15:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265641D000) [pid = 2140] [serial = 2019] [outer = 0000000000000000] 02:15:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656899C00) [pid = 2140] [serial = 2020] [outer = 000000265641D000] 02:15:34 INFO - PROCESS | 2140 | 1466500534612 Marionette DEBUG loaded listener.js 02:15:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656F81400) [pid = 2140] [serial = 2021] [outer = 000000265641D000] 02:15:34 INFO - PROCESS | 2140 | [2140] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:15:35 INFO - PROCESS | 2140 | [2140] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 02:15:35 INFO - PROCESS | 2140 | 1466500535532 Marionette TRACE conn10 <- [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]]]}] 02:15:35 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) 02:15:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1077ms 02:15:35 INFO - PROCESS | 2140 | 1466500535541 Marionette TRACE conn10 -> [0,2657,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 2140 | 1466500535543 Marionette TRACE conn10 <- [1,2657,null,{"value":"13"}] 02:15:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:15:35 INFO - PROCESS | 2140 | 1466500535547 Marionette TRACE conn10 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 2140 | 1466500535549 Marionette TRACE conn10 <- [1,2658,null,{}] 02:15:35 INFO - PROCESS | 2140 | 1466500535553 Marionette TRACE conn10 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:35 INFO - PROCESS | 2140 | 1466500535555 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:35 INFO - PROCESS | 2140 | 1466500535710 Marionette TRACE conn10 <- [1,2659,null,{"value":null}] 02:15:35 INFO - PROCESS | 2140 | 1466500535761 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 2140 | 1466500535765 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:35 INFO - PROCESS | 2140 | ++DOCSHELL 0000002647E1C000 == 33 [pid = 2140] [id = 674] 02:15:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264760D000) [pid = 2140] [serial = 2022] [outer = 0000000000000000] 02:15:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002647615C00) [pid = 2140] [serial = 2023] [outer = 000000264760D000] 02:15:35 INFO - PROCESS | 2140 | 1466500535825 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002649065400) [pid = 2140] [serial = 2024] [outer = 000000264760D000] 02:15:37 INFO - PROCESS | 2140 | 1466500537015 Marionette TRACE conn10 <- [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\n"]]]}] 02:15:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:15:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:15:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:15:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:15:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1485ms 02:15:37 INFO - PROCESS | 2140 | 1466500537037 Marionette TRACE conn10 -> [0,2661,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 2140 | 1466500537042 Marionette TRACE conn10 <- [1,2661,null,{"value":"13"}] 02:15:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:15:37 INFO - PROCESS | 2140 | 1466500537047 Marionette TRACE conn10 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 2140 | 1466500537051 Marionette TRACE conn10 <- [1,2662,null,{}] 02:15:37 INFO - PROCESS | 2140 | 1466500537065 Marionette TRACE conn10 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:37 INFO - PROCESS | 2140 | 1466500537068 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:37 INFO - PROCESS | 2140 | 1466500537236 Marionette TRACE conn10 <- [1,2663,null,{"value":null}] 02:15:37 INFO - PROCESS | 2140 | 1466500537336 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 2140 | 1466500537339 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:37 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559E5000 == 34 [pid = 2140] [id = 675] 02:15:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (00000026499E0400) [pid = 2140] [serial = 2025] [outer = 0000000000000000] 02:15:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264E0B5400) [pid = 2140] [serial = 2026] [outer = 00000026499E0400] 02:15:37 INFO - PROCESS | 2140 | 1466500537397 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264F108800) [pid = 2140] [serial = 2027] [outer = 00000026499E0400] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000265C72B800 == 33 [pid = 2140] [id = 625] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000265A177000 == 32 [pid = 2140] [id = 622] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000265CCC0000 == 31 [pid = 2140] [id = 634] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000265B11F000 == 30 [pid = 2140] [id = 673] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE20800 == 29 [pid = 2140] [id = 672] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD72000 == 28 [pid = 2140] [id = 671] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 0000002658937000 == 27 [pid = 2140] [id = 670] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 0000002658791800 == 26 [pid = 2140] [id = 669] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 00000026559D4800 == 25 [pid = 2140] [id = 668] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F0D000 == 24 [pid = 2140] [id = 667] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000264E06D000 == 23 [pid = 2140] [id = 666] 02:15:38 INFO - PROCESS | 2140 | --DOCSHELL 000000264F120000 == 22 [pid = 2140] [id = 665] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000265A141800) [pid = 2140] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A104C00) [pid = 2140] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A634800) [pid = 2140] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002653438C00) [pid = 2140] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A211C00) [pid = 2140] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002652BFA400) [pid = 2140] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264D6D2800) [pid = 2140] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E40C400) [pid = 2140] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264D6D4800) [pid = 2140] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264F184800) [pid = 2140] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264E0DD000) [pid = 2140] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (00000026524A2400) [pid = 2140] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002655EB0800) [pid = 2140] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (00000026524BB000) [pid = 2140] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265A688400) [pid = 2140] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A8B8800) [pid = 2140] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265A862C00) [pid = 2140] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265AEE5C00) [pid = 2140] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000265A668400) [pid = 2140] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265877F400) [pid = 2140] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0000002658F7E000) [pid = 2140] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000265A66A400) [pid = 2140] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265689FC00) [pid = 2140] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000265689EC00) [pid = 2140] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 02:15:38 INFO - PROCESS | 2140 | 1466500538749 Marionette TRACE conn10 <- [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\n"]]]}] 02:15:38 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:15:38 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:15:38 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:15:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:38 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:15:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1754ms 02:15:38 INFO - PROCESS | 2140 | 1466500538819 Marionette TRACE conn10 -> [0,2665,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 2140 | 1466500538823 Marionette TRACE conn10 <- [1,2665,null,{"value":"13"}] 02:15:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:15:38 INFO - PROCESS | 2140 | 1466500538829 Marionette TRACE conn10 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - PROCESS | 2140 | 1466500538832 Marionette TRACE conn10 <- [1,2666,null,{}] 02:15:38 INFO - PROCESS | 2140 | 1466500538838 Marionette TRACE conn10 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:38 INFO - PROCESS | 2140 | 1466500538841 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:38 INFO - PROCESS | 2140 | 1466500538933 Marionette TRACE conn10 <- [1,2667,null,{"value":null}] 02:15:38 INFO - PROCESS | 2140 | 1466500538940 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 2140 | 1466500538945 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:38 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652B33800 == 23 [pid = 2140] [id = 676] 02:15:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (000000264D648400) [pid = 2140] [serial = 2028] [outer = 0000000000000000] 02:15:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000264D85B400) [pid = 2140] [serial = 2029] [outer = 000000264D648400] 02:15:39 INFO - PROCESS | 2140 | 1466500538998 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (000000264E405400) [pid = 2140] [serial = 2030] [outer = 000000264D648400] 02:15:39 INFO - PROCESS | 2140 | 1466500539941 Marionette TRACE conn10 <- [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]]]}] 02:15:39 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) 02:15:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1133ms 02:15:39 INFO - PROCESS | 2140 | 1466500539964 Marionette TRACE conn10 -> [0,2669,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 2140 | 1466500539969 Marionette TRACE conn10 <- [1,2669,null,{"value":"13"}] 02:15:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:15:39 INFO - PROCESS | 2140 | 1466500539976 Marionette TRACE conn10 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 2140 | 1466500539979 Marionette TRACE conn10 <- [1,2670,null,{}] 02:15:39 INFO - PROCESS | 2140 | 1466500539983 Marionette TRACE conn10 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:39 INFO - PROCESS | 2140 | 1466500539986 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:40 INFO - PROCESS | 2140 | 1466500540085 Marionette TRACE conn10 <- [1,2671,null,{"value":null}] 02:15:40 INFO - PROCESS | 2140 | 1466500540092 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 2140 | 1466500540094 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:40 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655971800 == 24 [pid = 2140] [id = 677] 02:15:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000264F275C00) [pid = 2140] [serial = 2031] [outer = 0000000000000000] 02:15:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264F76C400) [pid = 2140] [serial = 2032] [outer = 000000264F275C00] 02:15:40 INFO - PROCESS | 2140 | 1466500540145 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0000002652435400) [pid = 2140] [serial = 2033] [outer = 000000264F275C00] 02:15:41 INFO - PROCESS | 2140 | 1466500541154 Marionette TRACE conn10 <- [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]]]}] 02:15:41 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) 02:15:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1237ms 02:15:41 INFO - PROCESS | 2140 | 1466500541219 Marionette TRACE conn10 -> [0,2673,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 2140 | 1466500541222 Marionette TRACE conn10 <- [1,2673,null,{"value":"13"}] 02:15:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:15:41 INFO - PROCESS | 2140 | 1466500541225 Marionette TRACE conn10 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 2140 | 1466500541229 Marionette TRACE conn10 <- [1,2674,null,{}] 02:15:41 INFO - PROCESS | 2140 | 1466500541241 Marionette TRACE conn10 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:41 INFO - PROCESS | 2140 | 1466500541246 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:41 INFO - PROCESS | 2140 | 1466500541368 Marionette TRACE conn10 <- [1,2675,null,{"value":null}] 02:15:41 INFO - PROCESS | 2140 | 1466500541376 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 2140 | 1466500541380 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:41 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658925000 == 25 [pid = 2140] [id = 678] 02:15:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002648E29C00) [pid = 2140] [serial = 2034] [outer = 0000000000000000] 02:15:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0000002653508000) [pid = 2140] [serial = 2035] [outer = 0000002648E29C00] 02:15:41 INFO - PROCESS | 2140 | 1466500541476 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (00000026537D4400) [pid = 2140] [serial = 2036] [outer = 0000002648E29C00] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000264900BC00) [pid = 2140] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000264E1A5800) [pid = 2140] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (00000026524C1800) [pid = 2140] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000265249D000) [pid = 2140] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (00000026499A9000) [pid = 2140] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (000000264900CC00) [pid = 2140] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000264900B000) [pid = 2140] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (0000002649C0E400) [pid = 2140] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000265516D000) [pid = 2140] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000265A630C00) [pid = 2140] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:15:41 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (000000264F29F000) [pid = 2140] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:15:42 INFO - PROCESS | 2140 | 1466500542460 Marionette TRACE conn10 <- [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\n"]]]}] 02:15:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:15:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:15:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:15:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:15:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1296ms 02:15:42 INFO - PROCESS | 2140 | 1466500542525 Marionette TRACE conn10 -> [0,2677,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 2140 | 1466500542528 Marionette TRACE conn10 <- [1,2677,null,{"value":"13"}] 02:15:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:15:42 INFO - PROCESS | 2140 | 1466500542532 Marionette TRACE conn10 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - PROCESS | 2140 | 1466500542534 Marionette TRACE conn10 <- [1,2678,null,{}] 02:15:42 INFO - PROCESS | 2140 | 1466500542537 Marionette TRACE conn10 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:42 INFO - PROCESS | 2140 | 1466500542540 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:42 INFO - PROCESS | 2140 | 1466500542637 Marionette TRACE conn10 <- [1,2679,null,{"value":null}] 02:15:42 INFO - PROCESS | 2140 | 1466500542643 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 2140 | 1466500542645 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD6D800 == 26 [pid = 2140] [id = 679] 02:15:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (000000264E459C00) [pid = 2140] [serial = 2037] [outer = 0000000000000000] 02:15:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (000000265516DC00) [pid = 2140] [serial = 2038] [outer = 000000264E459C00] 02:15:42 INFO - PROCESS | 2140 | 1466500542694 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0000002656422000) [pid = 2140] [serial = 2039] [outer = 000000264E459C00] 02:15:43 INFO - PROCESS | 2140 | 1466500543643 Marionette TRACE conn10 <- [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\n"]]]}] 02:15:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:15:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:15:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:15:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:15:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1127ms 02:15:43 INFO - PROCESS | 2140 | 1466500543661 Marionette TRACE conn10 -> [0,2681,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 2140 | 1466500543663 Marionette TRACE conn10 <- [1,2681,null,{"value":"13"}] 02:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:15:43 INFO - PROCESS | 2140 | 1466500543667 Marionette TRACE conn10 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 2140 | 1466500543669 Marionette TRACE conn10 <- [1,2682,null,{}] 02:15:43 INFO - PROCESS | 2140 | 1466500543672 Marionette TRACE conn10 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:43 INFO - PROCESS | 2140 | 1466500543675 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:43 INFO - PROCESS | 2140 | 1466500543793 Marionette TRACE conn10 <- [1,2683,null,{"value":null}] 02:15:43 INFO - PROCESS | 2140 | 1466500543802 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 2140 | 1466500543804 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:43 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534C5800 == 27 [pid = 2140] [id = 680] 02:15:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0000002656428400) [pid = 2140] [serial = 2040] [outer = 0000000000000000] 02:15:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002656A29000) [pid = 2140] [serial = 2041] [outer = 0000002656428400] 02:15:43 INFO - PROCESS | 2140 | 1466500543850 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0000002656FE7000) [pid = 2140] [serial = 2042] [outer = 0000002656428400] 02:15:44 INFO - PROCESS | 2140 | 1466500544811 Marionette TRACE conn10 <- [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\n"]]]}] 02:15:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:15:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:15:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:15:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:15:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1180ms 02:15:44 INFO - PROCESS | 2140 | 1466500544851 Marionette TRACE conn10 -> [0,2685,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 2140 | 1466500544855 Marionette TRACE conn10 <- [1,2685,null,{"value":"13"}] 02:15:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:15:44 INFO - PROCESS | 2140 | 1466500544904 Marionette TRACE conn10 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - PROCESS | 2140 | 1466500544908 Marionette TRACE conn10 <- [1,2686,null,{}] 02:15:44 INFO - PROCESS | 2140 | 1466500544915 Marionette TRACE conn10 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:44 INFO - PROCESS | 2140 | 1466500544918 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:45 INFO - PROCESS | 2140 | 1466500545082 Marionette TRACE conn10 <- [1,2687,null,{"value":null}] 02:15:45 INFO - PROCESS | 2140 | 1466500545248 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 2140 | 1466500545253 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:45 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653EA5800 == 28 [pid = 2140] [id = 681] 02:15:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264F177C00) [pid = 2140] [serial = 2043] [outer = 0000000000000000] 02:15:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000264F272400) [pid = 2140] [serial = 2044] [outer = 000000264F177C00] 02:15:45 INFO - PROCESS | 2140 | 1466500545313 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002652430000) [pid = 2140] [serial = 2045] [outer = 000000264F177C00] 02:15:46 INFO - PROCESS | 2140 | 1466500546397 Marionette TRACE conn10 <- [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\n"]]]}] 02:15:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:15:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:15:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:15:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1551ms 02:15:46 INFO - PROCESS | 2140 | 1466500546456 Marionette TRACE conn10 -> [0,2689,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 2140 | 1466500546461 Marionette TRACE conn10 <- [1,2689,null,{"value":"13"}] 02:15:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:15:46 INFO - PROCESS | 2140 | 1466500546468 Marionette TRACE conn10 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - PROCESS | 2140 | 1466500546471 Marionette TRACE conn10 <- [1,2690,null,{}] 02:15:46 INFO - PROCESS | 2140 | 1466500546518 Marionette TRACE conn10 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:46 INFO - PROCESS | 2140 | 1466500546521 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:46 INFO - PROCESS | 2140 | 1466500546660 Marionette TRACE conn10 <- [1,2691,null,{"value":null}] 02:15:46 INFO - PROCESS | 2140 | 1466500546748 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 2140 | 1466500546751 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:46 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16D000 == 29 [pid = 2140] [id = 682] 02:15:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0000002653514400) [pid = 2140] [serial = 2046] [outer = 0000000000000000] 02:15:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000265637A000) [pid = 2140] [serial = 2047] [outer = 0000002653514400] 02:15:46 INFO - PROCESS | 2140 | 1466500546810 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002658A92400) [pid = 2140] [serial = 2048] [outer = 0000002653514400] 02:15:47 INFO - PROCESS | 2140 | 1466500547539 Marionette TRACE conn10 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1123ms 02:15:47 INFO - PROCESS | 2140 | 1466500547591 Marionette TRACE conn10 -> [0,2693,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 2140 | 1466500547596 Marionette TRACE conn10 <- [1,2693,null,{"value":"13"}] 02:15:47 INFO - PROCESS | 2140 | 1466500547601 Marionette TRACE conn10 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:15:47 INFO - PROCESS | 2140 | 1466500547604 Marionette TRACE conn10 <- [1,2694,null,{}] 02:15:47 INFO - PROCESS | 2140 | 1466500547610 Marionette TRACE conn10 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:47 INFO - PROCESS | 2140 | 1466500547613 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:47 INFO - PROCESS | 2140 | 1466500547755 Marionette TRACE conn10 <- [1,2695,null,{"value":null}] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000264A2A0000 == 28 [pid = 2140] [id = 623] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000264FAB2000 == 27 [pid = 2140] [id = 629] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 00000026535BC800 == 26 [pid = 2140] [id = 627] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10E800 == 25 [pid = 2140] [id = 624] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C7B800 == 24 [pid = 2140] [id = 628] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265648B800 == 23 [pid = 2140] [id = 620] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002647E1C000 == 22 [pid = 2140] [id = 674] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265C85E800 == 21 [pid = 2140] [id = 626] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265B00A800 == 20 [pid = 2140] [id = 632] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002658ADD000 == 19 [pid = 2140] [id = 631] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002658932000 == 18 [pid = 2140] [id = 621] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002653667000 == 17 [pid = 2140] [id = 619] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C70800 == 16 [pid = 2140] [id = 630] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000264F553000 == 15 [pid = 2140] [id = 618] 02:15:48 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE8A800 == 14 [pid = 2140] [id = 633] 02:15:48 INFO - PROCESS | 2140 | 1466500548404 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 2140 | 1466500548408 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0000002656899C00) [pid = 2140] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000264905C000) [pid = 2140] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000264919E800) [pid = 2140] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000264E402800) [pid = 2140] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (00000026539E6800) [pid = 2140] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (00000026524BF400) [pid = 2140] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (00000026524A3C00) [pid = 2140] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (00000026499DD800) [pid = 2140] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000264D6C0C00) [pid = 2140] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000265227F800) [pid = 2140] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000264D6C1800) [pid = 2140] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (0000002649228800) [pid = 2140] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (0000002652497000) [pid = 2140] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (000000264E460C00) [pid = 2140] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (0000002656F87400) [pid = 2140] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (0000002655863400) [pid = 2140] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 50 (0000002656372C00) [pid = 2140] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 49 (000000265AEEA000) [pid = 2140] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 48 (000000265A63D000) [pid = 2140] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 47 (000000264F2D6C00) [pid = 2140] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 46 (000000265227A400) [pid = 2140] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 45 (000000265637B000) [pid = 2140] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | --DOMWINDOW == 44 (000000264F175400) [pid = 2140] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 02:15:48 INFO - PROCESS | 2140 | ++DOCSHELL 0000002649C62000 == 15 [pid = 2140] [id = 683] 02:15:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 45 (000000264852EC00) [pid = 2140] [serial = 2049] [outer = 0000000000000000] 02:15:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 46 (00000026488BA000) [pid = 2140] [serial = 2050] [outer = 000000264852EC00] 02:15:48 INFO - PROCESS | 2140 | 1466500548560 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 47 (000000264919D800) [pid = 2140] [serial = 2051] [outer = 000000264852EC00] 02:15:49 INFO - PROCESS | 2140 | 1466500548990 Marionette TRACE conn10 <- [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]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:15:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1489ms 02:15:49 INFO - PROCESS | 2140 | 1466500549095 Marionette TRACE conn10 -> [0,2697,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 2140 | 1466500549099 Marionette TRACE conn10 <- [1,2697,null,{"value":"13"}] 02:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:15:49 INFO - PROCESS | 2140 | 1466500549104 Marionette TRACE conn10 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 2140 | 1466500549107 Marionette TRACE conn10 <- [1,2698,null,{}] 02:15:49 INFO - PROCESS | 2140 | 1466500549113 Marionette TRACE conn10 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:49 INFO - PROCESS | 2140 | 1466500549118 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:49 INFO - PROCESS | 2140 | 1466500549223 Marionette TRACE conn10 <- [1,2699,null,{"value":null}] 02:15:49 INFO - PROCESS | 2140 | 1466500549234 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 2140 | 1466500549236 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:49 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652B24800 == 16 [pid = 2140] [id = 684] 02:15:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 48 (00000026499A9000) [pid = 2140] [serial = 2052] [outer = 0000000000000000] 02:15:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 49 (000000264D651000) [pid = 2140] [serial = 2053] [outer = 00000026499A9000] 02:15:49 INFO - PROCESS | 2140 | 1466500549286 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 50 (000000264D851400) [pid = 2140] [serial = 2054] [outer = 00000026499A9000] 02:15:49 INFO - PROCESS | 2140 | 1466500549768 Marionette TRACE conn10 <- [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] 02:15:49 INFO - PROCESS | 2140 | 1466500549830 Marionette TRACE conn10 <- [1,2701,null,{"value":"13"}] 02:15:49 INFO - PROCESS | 2140 | 1466500549835 Marionette TRACE conn10 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 2140 | 1466500549837 Marionette TRACE conn10 <- [1,2702,null,{}] 02:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:15:49 INFO - PROCESS | 2140 | 1466500549841 Marionette TRACE conn10 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:49 INFO - PROCESS | 2140 | 1466500549844 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:49 INFO - PROCESS | 2140 | 1466500549941 Marionette TRACE conn10 <- [1,2703,null,{"value":null}] 02:15:50 INFO - PROCESS | 2140 | 1466500550019 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 2140 | 1466500550021 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:50 INFO - PROCESS | 2140 | ++DOCSHELL 00000026539E1000 == 17 [pid = 2140] [id = 685] 02:15:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (000000264D6D2400) [pid = 2140] [serial = 2055] [outer = 0000000000000000] 02:15:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (000000264E403800) [pid = 2140] [serial = 2056] [outer = 000000264D6D2400] 02:15:50 INFO - PROCESS | 2140 | 1466500550078 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (000000264F177800) [pid = 2140] [serial = 2057] [outer = 000000264D6D2400] 02:15:50 INFO - PROCESS | 2140 | 1466500550478 Marionette TRACE conn10 <- [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]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 02:15:50 INFO - PROCESS | 2140 | 1466500550513 Marionette TRACE conn10 -> [0,2705,"getWindowHandle",null] 02:15:50 INFO - PROCESS | 2140 | 1466500550516 Marionette TRACE conn10 <- [1,2705,null,{"value":"13"}] 02:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:15:50 INFO - PROCESS | 2140 | 1466500550521 Marionette TRACE conn10 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 2140 | 1466500550528 Marionette TRACE conn10 <- [1,2706,null,{}] 02:15:50 INFO - PROCESS | 2140 | 1466500550546 Marionette TRACE conn10 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:50 INFO - PROCESS | 2140 | 1466500550551 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:50 INFO - PROCESS | 2140 | 1466500550673 Marionette TRACE conn10 <- [1,2707,null,{"value":null}] 02:15:50 INFO - PROCESS | 2140 | 1466500550728 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 2140 | 1466500550730 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:50 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658791800 == 18 [pid = 2140] [id = 686] 02:15:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (000000264FB52000) [pid = 2140] [serial = 2058] [outer = 0000000000000000] 02:15:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (000000265227FC00) [pid = 2140] [serial = 2059] [outer = 000000264FB52000] 02:15:50 INFO - PROCESS | 2140 | 1466500550776 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (0000002652498800) [pid = 2140] [serial = 2060] [outer = 000000264FB52000] 02:15:51 INFO - PROCESS | 2140 | 1466500551245 Marionette TRACE conn10 <- [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] 02:15:51 INFO - PROCESS | 2140 | 1466500551279 Marionette TRACE conn10 <- [1,2709,null,{"value":"13"}] 02:15:51 INFO - PROCESS | 2140 | 1466500551283 Marionette TRACE conn10 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 2140 | 1466500551285 Marionette TRACE conn10 <- [1,2710,null,{}] 02:15:51 INFO - PROCESS | 2140 | 1466500551322 Marionette TRACE conn10 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:51 INFO - PROCESS | 2140 | 1466500551324 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:51 INFO - PROCESS | 2140 | 1466500551448 Marionette TRACE conn10 <- [1,2711,null,{"value":null}] 02:15:51 INFO - PROCESS | 2140 | 1466500551460 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 2140 | 1466500551462 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:51 INFO - PROCESS | 2140 | ++DOCSHELL 000000265893B800 == 19 [pid = 2140] [id = 687] 02:15:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (00000026524C1800) [pid = 2140] [serial = 2061] [outer = 0000000000000000] 02:15:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0000002652BF5000) [pid = 2140] [serial = 2062] [outer = 00000026524C1800] 02:15:51 INFO - PROCESS | 2140 | 1466500551563 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000265353C400) [pid = 2140] [serial = 2063] [outer = 00000026524C1800] 02:15:52 INFO - PROCESS | 2140 | 1466500552024 Marionette TRACE conn10 <- [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] 02:15:52 INFO - PROCESS | 2140 | 1466500552083 Marionette TRACE conn10 <- [1,2713,null,{"value":"13"}] 02:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:15:52 INFO - PROCESS | 2140 | 1466500552086 Marionette TRACE conn10 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 2140 | 1466500552088 Marionette TRACE conn10 <- [1,2714,null,{}] 02:15:52 INFO - PROCESS | 2140 | 1466500552099 Marionette TRACE conn10 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:52 INFO - PROCESS | 2140 | 1466500552101 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:52 INFO - PROCESS | 2140 | 1466500552211 Marionette TRACE conn10 <- [1,2715,null,{"value":null}] 02:15:52 INFO - PROCESS | 2140 | 1466500552222 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 2140 | 1466500552229 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A182800 == 20 [pid = 2140] [id = 688] 02:15:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002653FB1400) [pid = 2140] [serial = 2064] [outer = 0000000000000000] 02:15:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (0000002653FB7C00) [pid = 2140] [serial = 2065] [outer = 0000002653FB1400] 02:15:52 INFO - PROCESS | 2140 | 1466500552333 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000265642FC00) [pid = 2140] [serial = 2066] [outer = 0000002653FB1400] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000264E459C00) [pid = 2140] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0000002656428400) [pid = 2140] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (0000002648E29C00) [pid = 2140] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265641D000) [pid = 2140] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000264760D000) [pid = 2140] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (00000026499E0400) [pid = 2140] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (000000264D648400) [pid = 2140] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:15:52 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (000000264F275C00) [pid = 2140] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:15:52 INFO - PROCESS | 2140 | 1466500552856 Marionette TRACE conn10 <- [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]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 839ms 02:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:15:52 INFO - PROCESS | 2140 | 1466500552929 Marionette TRACE conn10 -> [0,2717,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 2140 | 1466500552931 Marionette TRACE conn10 <- [1,2717,null,{"value":"13"}] 02:15:52 INFO - PROCESS | 2140 | 1466500552934 Marionette TRACE conn10 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 2140 | 1466500552936 Marionette TRACE conn10 <- [1,2718,null,{}] 02:15:52 INFO - PROCESS | 2140 | 1466500552940 Marionette TRACE conn10 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:52 INFO - PROCESS | 2140 | 1466500552942 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:53 INFO - PROCESS | 2140 | 1466500553036 Marionette TRACE conn10 <- [1,2719,null,{"value":null}] 02:15:53 INFO - PROCESS | 2140 | 1466500553048 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 2140 | 1466500553050 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:53 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E486000 == 21 [pid = 2140] [id = 689] 02:15:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (0000002655174C00) [pid = 2140] [serial = 2067] [outer = 0000000000000000] 02:15:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (00000026568A3400) [pid = 2140] [serial = 2068] [outer = 0000002655174C00] 02:15:53 INFO - PROCESS | 2140 | 1466500553096 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (0000002656F8D800) [pid = 2140] [serial = 2069] [outer = 0000002655174C00] 02:15:54 INFO - PROCESS | 2140 | 1466500553995 Marionette TRACE conn10 <- [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\n"]]]}] 02:15:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:15:54 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:15:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:15:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:15:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:15:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1086ms 02:15:54 INFO - PROCESS | 2140 | 1466500554024 Marionette TRACE conn10 -> [0,2721,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 2140 | 1466500554026 Marionette TRACE conn10 <- [1,2721,null,{"value":"13"}] 02:15:54 INFO - PROCESS | 2140 | 1466500554029 Marionette TRACE conn10 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:15:54 INFO - PROCESS | 2140 | 1466500554031 Marionette TRACE conn10 <- [1,2722,null,{}] 02:15:54 INFO - PROCESS | 2140 | 1466500554035 Marionette TRACE conn10 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 2140 | 1466500554037 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:54 INFO - PROCESS | 2140 | 1466500554149 Marionette TRACE conn10 <- [1,2723,null,{"value":null}] 02:15:54 INFO - PROCESS | 2140 | 1466500554156 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 2140 | 1466500554159 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:54 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE90800 == 22 [pid = 2140] [id = 690] 02:15:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (00000026497AC000) [pid = 2140] [serial = 2070] [outer = 0000000000000000] 02:15:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (0000002658A95800) [pid = 2140] [serial = 2071] [outer = 00000026497AC000] 02:15:54 INFO - PROCESS | 2140 | 1466500554205 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002658F37400) [pid = 2140] [serial = 2072] [outer = 00000026497AC000] 02:15:54 INFO - PROCESS | 2140 | 1466500554675 Marionette TRACE conn10 <- [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]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 671ms 02:15:54 INFO - PROCESS | 2140 | 1466500554717 Marionette TRACE conn10 -> [0,2725,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 2140 | 1466500554722 Marionette TRACE conn10 <- [1,2725,null,{"value":"13"}] 02:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:15:54 INFO - PROCESS | 2140 | 1466500554728 Marionette TRACE conn10 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 2140 | 1466500554733 Marionette TRACE conn10 <- [1,2726,null,{}] 02:15:54 INFO - PROCESS | 2140 | 1466500554740 Marionette TRACE conn10 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 2140 | 1466500554743 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:54 INFO - PROCESS | 2140 | 1466500554873 Marionette TRACE conn10 <- [1,2727,null,{"value":null}] 02:15:54 INFO - PROCESS | 2140 | 1466500554975 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 2140 | 1466500554980 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:55 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F735800 == 23 [pid = 2140] [id = 691] 02:15:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (00000026491A4400) [pid = 2140] [serial = 2073] [outer = 0000000000000000] 02:15:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264922AC00) [pid = 2140] [serial = 2074] [outer = 00000026491A4400] 02:15:55 INFO - PROCESS | 2140 | 1466500555039 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000264A241400) [pid = 2140] [serial = 2075] [outer = 00000026491A4400] 02:15:55 INFO - PROCESS | 2140 | 1466500555820 Marionette TRACE conn10 <- [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]]]}] 02:15:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:15:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1145ms 02:15:55 INFO - PROCESS | 2140 | 1466500555877 Marionette TRACE conn10 -> [0,2729,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 2140 | 1466500555882 Marionette TRACE conn10 <- [1,2729,null,{"value":"13"}] 02:15:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:15:55 INFO - PROCESS | 2140 | 1466500555889 Marionette TRACE conn10 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - PROCESS | 2140 | 1466500555892 Marionette TRACE conn10 <- [1,2730,null,{}] 02:15:55 INFO - PROCESS | 2140 | 1466500555896 Marionette TRACE conn10 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:55 INFO - PROCESS | 2140 | 1466500555900 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:56 INFO - PROCESS | 2140 | 1466500556032 Marionette TRACE conn10 <- [1,2731,null,{"value":null}] 02:15:56 INFO - PROCESS | 2140 | 1466500556145 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 2140 | 1466500556148 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:56 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658925800 == 24 [pid = 2140] [id = 692] 02:15:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264E635C00) [pid = 2140] [serial = 2076] [outer = 0000000000000000] 02:15:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264F294400) [pid = 2140] [serial = 2077] [outer = 000000264E635C00] 02:15:56 INFO - PROCESS | 2140 | 1466500556207 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000265220FC00) [pid = 2140] [serial = 2078] [outer = 000000264E635C00] 02:15:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002652B33800 == 23 [pid = 2140] [id = 676] 02:15:57 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD6D800 == 22 [pid = 2140] [id = 679] 02:15:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002658925000 == 21 [pid = 2140] [id = 678] 02:15:57 INFO - PROCESS | 2140 | --DOCSHELL 0000002655971800 == 20 [pid = 2140] [id = 677] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002656422000) [pid = 2140] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (0000002656A29000) [pid = 2140] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002653508000) [pid = 2140] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0000002656F81400) [pid = 2140] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0000002647615C00) [pid = 2140] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0000002649065400) [pid = 2140] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000264E0B5400) [pid = 2140] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000264F108800) [pid = 2140] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000264D85B400) [pid = 2140] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000264E405400) [pid = 2140] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (000000264F76C400) [pid = 2140] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (000000265516DC00) [pid = 2140] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (0000002656FE7000) [pid = 2140] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (00000026537D4400) [pid = 2140] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (0000002652435400) [pid = 2140] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 02:15:57 INFO - PROCESS | 2140 | 1466500557105 Marionette TRACE conn10 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1235ms 02:15:57 INFO - PROCESS | 2140 | 1466500557126 Marionette TRACE conn10 -> [0,2733,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 2140 | 1466500557130 Marionette TRACE conn10 <- [1,2733,null,{"value":"13"}] 02:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:15:57 INFO - PROCESS | 2140 | 1466500557136 Marionette TRACE conn10 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 2140 | 1466500557139 Marionette TRACE conn10 <- [1,2734,null,{}] 02:15:57 INFO - PROCESS | 2140 | 1466500557145 Marionette TRACE conn10 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 2140 | 1466500557148 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:57 INFO - PROCESS | 2140 | 1466500557241 Marionette TRACE conn10 <- [1,2735,null,{"value":null}] 02:15:57 INFO - PROCESS | 2140 | 1466500557249 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 2140 | 1466500557252 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E3C9000 == 21 [pid = 2140] [id = 693] 02:15:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (000000264A50F400) [pid = 2140] [serial = 2079] [outer = 0000000000000000] 02:15:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (000000264D6CD800) [pid = 2140] [serial = 2080] [outer = 000000264A50F400] 02:15:57 INFO - PROCESS | 2140 | 1466500557314 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (000000264E1A6000) [pid = 2140] [serial = 2081] [outer = 000000264A50F400] 02:15:57 INFO - PROCESS | 2140 | 1466500557842 Marionette TRACE conn10 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 734ms 02:15:57 INFO - PROCESS | 2140 | 1466500557874 Marionette TRACE conn10 -> [0,2737,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 2140 | 1466500557879 Marionette TRACE conn10 <- [1,2737,null,{"value":"13"}] 02:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:15:57 INFO - PROCESS | 2140 | 1466500557885 Marionette TRACE conn10 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 2140 | 1466500557888 Marionette TRACE conn10 <- [1,2738,null,{}] 02:15:57 INFO - PROCESS | 2140 | 1466500557892 Marionette TRACE conn10 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 2140 | 1466500557895 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:58 INFO - PROCESS | 2140 | 1466500557992 Marionette TRACE conn10 <- [1,2739,null,{"value":null}] 02:15:58 INFO - PROCESS | 2140 | 1466500558066 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 2140 | 1466500558068 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:58 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655971800 == 22 [pid = 2140] [id = 694] 02:15:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (000000264F273400) [pid = 2140] [serial = 2082] [outer = 0000000000000000] 02:15:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (000000264F2D7C00) [pid = 2140] [serial = 2083] [outer = 000000264F273400] 02:15:58 INFO - PROCESS | 2140 | 1466500558124 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (000000265243B800) [pid = 2140] [serial = 2084] [outer = 000000264F273400] 02:15:58 INFO - PROCESS | 2140 | 1466500558527 Marionette TRACE conn10 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:15:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:15:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 02:15:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:15:58 INFO - PROCESS | 2140 | 1466500558580 Marionette TRACE conn10 -> [0,2741,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 2140 | 1466500558582 Marionette TRACE conn10 <- [1,2741,null,{"value":"13"}] 02:15:58 INFO - PROCESS | 2140 | 1466500558586 Marionette TRACE conn10 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 2140 | 1466500558589 Marionette TRACE conn10 <- [1,2742,null,{}] 02:15:58 INFO - PROCESS | 2140 | 1466500558601 Marionette TRACE conn10 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:58 INFO - PROCESS | 2140 | 1466500558606 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:58 INFO - PROCESS | 2140 | 1466500558727 Marionette TRACE conn10 <- [1,2743,null,{"value":null}] 02:15:58 INFO - PROCESS | 2140 | 1466500558741 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 2140 | 1466500558744 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000265890F000 == 23 [pid = 2140] [id = 695] 02:15:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (0000002649012C00) [pid = 2140] [serial = 2085] [outer = 0000000000000000] 02:15:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000265350D000) [pid = 2140] [serial = 2086] [outer = 0000002649012C00] 02:15:58 INFO - PROCESS | 2140 | 1466500558795 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (0000002653E81400) [pid = 2140] [serial = 2087] [outer = 0000002649012C00] 02:15:59 INFO - PROCESS | 2140 | 1466500559227 Marionette TRACE conn10 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 690ms 02:15:59 INFO - PROCESS | 2140 | 1466500559279 Marionette TRACE conn10 -> [0,2745,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 2140 | 1466500559282 Marionette TRACE conn10 <- [1,2745,null,{"value":"13"}] 02:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:15:59 INFO - PROCESS | 2140 | 1466500559293 Marionette TRACE conn10 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 2140 | 1466500559295 Marionette TRACE conn10 <- [1,2746,null,{}] 02:15:59 INFO - PROCESS | 2140 | 1466500559298 Marionette TRACE conn10 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:59 INFO - PROCESS | 2140 | 1466500559300 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:59 INFO - PROCESS | 2140 | 1466500559420 Marionette TRACE conn10 <- [1,2747,null,{"value":null}] 02:15:59 INFO - PROCESS | 2140 | 1466500559426 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:59 INFO - PROCESS | 2140 | 1466500559428 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:15:59 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A179000 == 24 [pid = 2140] [id = 696] 02:15:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000265607EC00) [pid = 2140] [serial = 2088] [outer = 0000000000000000] 02:15:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (0000002656415400) [pid = 2140] [serial = 2089] [outer = 000000265607EC00] 02:15:59 INFO - PROCESS | 2140 | 1466500559518 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (00000026568A0400) [pid = 2140] [serial = 2090] [outer = 000000265607EC00] 02:15:59 INFO - PROCESS | 2140 | 1466500559953 Marionette TRACE conn10 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 671ms 02:15:59 INFO - PROCESS | 2140 | 1466500559969 Marionette TRACE conn10 -> [0,2749,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 2140 | 1466500559971 Marionette TRACE conn10 <- [1,2749,null,{"value":"13"}] 02:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:15:59 INFO - PROCESS | 2140 | 1466500559980 Marionette TRACE conn10 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 2140 | 1466500559982 Marionette TRACE conn10 <- [1,2750,null,{}] 02:15:59 INFO - PROCESS | 2140 | 1466500559985 Marionette TRACE conn10 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:59 INFO - PROCESS | 2140 | 1466500559988 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:00 INFO - PROCESS | 2140 | 1466500560100 Marionette TRACE conn10 <- [1,2751,null,{"value":null}] 02:16:00 INFO - PROCESS | 2140 | 1466500560183 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 2140 | 1466500560185 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B114000 == 25 [pid = 2140] [id = 697] 02:16:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (0000002647E44000) [pid = 2140] [serial = 2091] [outer = 0000000000000000] 02:16:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (0000002656F8D000) [pid = 2140] [serial = 2092] [outer = 0000002647E44000] 02:16:00 INFO - PROCESS | 2140 | 1466500560231 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002658A9E800) [pid = 2140] [serial = 2093] [outer = 0000002647E44000] 02:16:00 INFO - PROCESS | 2140 | 1466500560663 Marionette TRACE conn10 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:16:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:16:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 734ms 02:16:00 INFO - PROCESS | 2140 | 1466500560718 Marionette TRACE conn10 -> [0,2753,"getWindowHandle",null] 02:16:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:16:00 INFO - PROCESS | 2140 | 1466500560720 Marionette TRACE conn10 <- [1,2753,null,{"value":"13"}] 02:16:00 INFO - PROCESS | 2140 | 1466500560723 Marionette TRACE conn10 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 2140 | 1466500560725 Marionette TRACE conn10 <- [1,2754,null,{}] 02:16:00 INFO - PROCESS | 2140 | 1466500560729 Marionette TRACE conn10 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:00 INFO - PROCESS | 2140 | 1466500560735 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:00 INFO - PROCESS | 2140 | 1466500560877 Marionette TRACE conn10 <- [1,2755,null,{"value":null}] 02:16:00 INFO - PROCESS | 2140 | 1466500560932 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 2140 | 1466500560934 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C851000 == 26 [pid = 2140] [id = 698] 02:16:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002658F80400) [pid = 2140] [serial = 2094] [outer = 0000000000000000] 02:16:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265A106C00) [pid = 2140] [serial = 2095] [outer = 0000002658F80400] 02:16:00 INFO - PROCESS | 2140 | 1466500560980 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265A13A000) [pid = 2140] [serial = 2096] [outer = 0000002658F80400] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264852EC00) [pid = 2140] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264D6D2400) [pid = 2140] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (00000026499A9000) [pid = 2140] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000264F177C00) [pid = 2140] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (00000026524C1800) [pid = 2140] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (0000002653FB1400) [pid = 2140] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264FB52000) [pid = 2140] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:16:01 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (0000002655174C00) [pid = 2140] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:16:01 INFO - PROCESS | 2140 | 1466500561361 Marionette TRACE conn10 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:16:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:16:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 671ms 02:16:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:16:01 INFO - PROCESS | 2140 | 1466500561398 Marionette TRACE conn10 -> [0,2757,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 2140 | 1466500561400 Marionette TRACE conn10 <- [1,2757,null,{"value":"13"}] 02:16:01 INFO - PROCESS | 2140 | 1466500561403 Marionette TRACE conn10 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - PROCESS | 2140 | 1466500561405 Marionette TRACE conn10 <- [1,2758,null,{}] 02:16:01 INFO - PROCESS | 2140 | 1466500561408 Marionette TRACE conn10 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:01 INFO - PROCESS | 2140 | 1466500561410 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:01 INFO - PROCESS | 2140 | 1466500561524 Marionette TRACE conn10 <- [1,2759,null,{"value":null}] 02:16:01 INFO - PROCESS | 2140 | 1466500561604 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 2140 | 1466500561606 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:01 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CB97800 == 27 [pid = 2140] [id = 699] 02:16:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (000000264FB52000) [pid = 2140] [serial = 2097] [outer = 0000000000000000] 02:16:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (000000265A137000) [pid = 2140] [serial = 2098] [outer = 000000264FB52000] 02:16:01 INFO - PROCESS | 2140 | 1466500561651 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000265A211C00) [pid = 2140] [serial = 2099] [outer = 000000264FB52000] 02:16:02 INFO - PROCESS | 2140 | 1466500562013 Marionette TRACE conn10 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 628ms 02:16:02 INFO - PROCESS | 2140 | 1466500562035 Marionette TRACE conn10 -> [0,2761,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 2140 | 1466500562037 Marionette TRACE conn10 <- [1,2761,null,{"value":"13"}] 02:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:16:02 INFO - PROCESS | 2140 | 1466500562040 Marionette TRACE conn10 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 2140 | 1466500562042 Marionette TRACE conn10 <- [1,2762,null,{}] 02:16:02 INFO - PROCESS | 2140 | 1466500562046 Marionette TRACE conn10 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 2140 | 1466500562047 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:02 INFO - PROCESS | 2140 | 1466500562160 Marionette TRACE conn10 <- [1,2763,null,{"value":null}] 02:16:02 INFO - PROCESS | 2140 | 1466500562167 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 2140 | 1466500562169 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CCBB000 == 28 [pid = 2140] [id = 700] 02:16:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000265A13CC00) [pid = 2140] [serial = 2100] [outer = 0000000000000000] 02:16:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000265A21AC00) [pid = 2140] [serial = 2101] [outer = 000000265A13CC00] 02:16:02 INFO - PROCESS | 2140 | 1466500562215 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000265A2CB000) [pid = 2140] [serial = 2102] [outer = 000000265A13CC00] 02:16:02 INFO - PROCESS | 2140 | 1466500562633 Marionette TRACE conn10 <- [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]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:16:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 02:16:02 INFO - PROCESS | 2140 | 1466500562673 Marionette TRACE conn10 -> [0,2765,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 2140 | 1466500562675 Marionette TRACE conn10 <- [1,2765,null,{"value":"13"}] 02:16:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:16:02 INFO - PROCESS | 2140 | 1466500562678 Marionette TRACE conn10 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 2140 | 1466500562680 Marionette TRACE conn10 <- [1,2766,null,{}] 02:16:02 INFO - PROCESS | 2140 | 1466500562683 Marionette TRACE conn10 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 2140 | 1466500562685 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:02 INFO - PROCESS | 2140 | 1466500562800 Marionette TRACE conn10 <- [1,2767,null,{"value":null}] 02:16:02 INFO - PROCESS | 2140 | 1466500562808 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 2140 | 1466500562810 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D24D000 == 29 [pid = 2140] [id = 701] 02:16:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265A2CF800) [pid = 2140] [serial = 2103] [outer = 0000000000000000] 02:16:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002656F82000) [pid = 2140] [serial = 2104] [outer = 000000265A2CF800] 02:16:02 INFO - PROCESS | 2140 | 1466500562856 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265A637C00) [pid = 2140] [serial = 2105] [outer = 000000265A2CF800] 02:16:03 INFO - PROCESS | 2140 | 1466500563342 Marionette TRACE conn10 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 02:16:03 INFO - PROCESS | 2140 | 1466500563373 Marionette TRACE conn10 -> [0,2769,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 2140 | 1466500563379 Marionette TRACE conn10 <- [1,2769,null,{"value":"13"}] 02:16:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:16:03 INFO - PROCESS | 2140 | 1466500563385 Marionette TRACE conn10 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - PROCESS | 2140 | 1466500563389 Marionette TRACE conn10 <- [1,2770,null,{}] 02:16:03 INFO - PROCESS | 2140 | 1466500563395 Marionette TRACE conn10 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:03 INFO - PROCESS | 2140 | 1466500563398 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:03 INFO - PROCESS | 2140 | 1466500563521 Marionette TRACE conn10 <- [1,2771,null,{"value":null}] 02:16:03 INFO - PROCESS | 2140 | 1466500563616 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 2140 | 1466500563621 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:03 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F514800 == 30 [pid = 2140] [id = 702] 02:16:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002649C14C00) [pid = 2140] [serial = 2106] [outer = 0000000000000000] 02:16:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264D852C00) [pid = 2140] [serial = 2107] [outer = 0000002649C14C00] 02:16:03 INFO - PROCESS | 2140 | 1466500563680 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264E436C00) [pid = 2140] [serial = 2108] [outer = 0000002649C14C00] 02:16:04 INFO - PROCESS | 2140 | 1466500564324 Marionette TRACE conn10 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:16:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:16:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 985ms 02:16:04 INFO - PROCESS | 2140 | 1466500564372 Marionette TRACE conn10 -> [0,2773,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 2140 | 1466500564378 Marionette TRACE conn10 <- [1,2773,null,{"value":"13"}] 02:16:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:16:04 INFO - PROCESS | 2140 | 1466500564384 Marionette TRACE conn10 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 2140 | 1466500564388 Marionette TRACE conn10 <- [1,2774,null,{}] 02:16:04 INFO - PROCESS | 2140 | 1466500564392 Marionette TRACE conn10 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:04 INFO - PROCESS | 2140 | 1466500564395 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:04 INFO - PROCESS | 2140 | 1466500564514 Marionette TRACE conn10 <- [1,2775,null,{"value":null}] 02:16:04 INFO - PROCESS | 2140 | 1466500564638 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 2140 | 1466500564641 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16D800 == 31 [pid = 2140] [id = 703] 02:16:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026524BEC00) [pid = 2140] [serial = 2109] [outer = 0000000000000000] 02:16:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002652F5FC00) [pid = 2140] [serial = 2110] [outer = 00000026524BEC00] 02:16:04 INFO - PROCESS | 2140 | 1466500564702 Marionette DEBUG loaded listener.js 02:16:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002655872400) [pid = 2140] [serial = 2111] [outer = 00000026524BEC00] 02:16:05 INFO - PROCESS | 2140 | 1466500565292 Marionette TRACE conn10 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:16:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:16:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 986ms 02:16:05 INFO - PROCESS | 2140 | 1466500565372 Marionette TRACE conn10 -> [0,2777,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 2140 | 1466500565375 Marionette TRACE conn10 <- [1,2777,null,{"value":"13"}] 02:16:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:16:05 INFO - PROCESS | 2140 | 1466500565379 Marionette TRACE conn10 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 2140 | 1466500565383 Marionette TRACE conn10 <- [1,2778,null,{}] 02:16:05 INFO - PROCESS | 2140 | 1466500565395 Marionette TRACE conn10 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:05 INFO - PROCESS | 2140 | 1466500565400 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:05 INFO - PROCESS | 2140 | 1466500565564 Marionette TRACE conn10 <- [1,2779,null,{"value":null}] 02:16:05 INFO - PROCESS | 2140 | 1466500565574 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:05 INFO - PROCESS | 2140 | 1466500565578 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:05 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D556000 == 32 [pid = 2140] [id = 704] 02:16:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A103400) [pid = 2140] [serial = 2112] [outer = 0000000000000000] 02:16:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A10D800) [pid = 2140] [serial = 2113] [outer = 000000265A103400] 02:16:05 INFO - PROCESS | 2140 | 1466500565639 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A634800) [pid = 2140] [serial = 2114] [outer = 000000265A103400] 02:16:06 INFO - PROCESS | 2140 | 1466500566224 Marionette TRACE conn10 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:16:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:16:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 881ms 02:16:06 INFO - PROCESS | 2140 | 1466500566261 Marionette TRACE conn10 -> [0,2781,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 2140 | 1466500566264 Marionette TRACE conn10 <- [1,2781,null,{"value":"13"}] 02:16:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:16:06 INFO - PROCESS | 2140 | 1466500566268 Marionette TRACE conn10 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - PROCESS | 2140 | 1466500566270 Marionette TRACE conn10 <- [1,2782,null,{}] 02:16:06 INFO - PROCESS | 2140 | 1466500566274 Marionette TRACE conn10 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:06 INFO - PROCESS | 2140 | 1466500566276 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:06 INFO - PROCESS | 2140 | 1466500566390 Marionette TRACE conn10 <- [1,2783,null,{"value":null}] 02:16:06 INFO - PROCESS | 2140 | 1466500566482 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 2140 | 1466500566485 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA25000 == 33 [pid = 2140] [id = 705] 02:16:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A66B400) [pid = 2140] [serial = 2115] [outer = 0000000000000000] 02:16:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A67C800) [pid = 2140] [serial = 2116] [outer = 000000265A66B400] 02:16:06 INFO - PROCESS | 2140 | 1466500566540 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A685400) [pid = 2140] [serial = 2117] [outer = 000000265A66B400] 02:16:07 INFO - PROCESS | 2140 | 1466500567386 Marionette TRACE conn10 <- [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]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:16:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1132ms 02:16:07 INFO - PROCESS | 2140 | 1466500567409 Marionette TRACE conn10 -> [0,2785,"getWindowHandle",null] 02:16:07 INFO - PROCESS | 2140 | 1466500567413 Marionette TRACE conn10 <- [1,2785,null,{"value":"13"}] 02:16:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:16:07 INFO - PROCESS | 2140 | 1466500567420 Marionette TRACE conn10 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 2140 | 1466500567423 Marionette TRACE conn10 <- [1,2786,null,{}] 02:16:07 INFO - PROCESS | 2140 | 1466500567429 Marionette TRACE conn10 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:07 INFO - PROCESS | 2140 | 1466500567432 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:07 INFO - PROCESS | 2140 | 1466500567543 Marionette TRACE conn10 <- [1,2787,null,{"value":null}] 02:16:07 INFO - PROCESS | 2140 | 1466500567624 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 2140 | 1466500567629 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F11F000 == 34 [pid = 2140] [id = 706] 02:16:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264E40BC00) [pid = 2140] [serial = 2118] [outer = 0000000000000000] 02:16:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264E462400) [pid = 2140] [serial = 2119] [outer = 000000264E40BC00] 02:16:07 INFO - PROCESS | 2140 | 1466500567725 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265227F800) [pid = 2140] [serial = 2120] [outer = 000000264E40BC00] 02:16:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002649C62000 == 33 [pid = 2140] [id = 683] 02:16:08 INFO - PROCESS | 2140 | --DOCSHELL 00000026559E5000 == 32 [pid = 2140] [id = 675] 02:16:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002653EA5800 == 31 [pid = 2140] [id = 681] 02:16:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16D000 == 30 [pid = 2140] [id = 682] 02:16:08 INFO - PROCESS | 2140 | --DOCSHELL 00000026534C5800 == 29 [pid = 2140] [id = 680] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (00000026488BA000) [pid = 2140] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264E403800) [pid = 2140] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D651000) [pid = 2140] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264D851400) [pid = 2140] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002652430000) [pid = 2140] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264F272400) [pid = 2140] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265637A000) [pid = 2140] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265353C400) [pid = 2140] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002652BF5000) [pid = 2140] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002653FB7C00) [pid = 2140] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002658A95800) [pid = 2140] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265642FC00) [pid = 2140] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265227FC00) [pid = 2140] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002652498800) [pid = 2140] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (00000026568A3400) [pid = 2140] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002656F8D800) [pid = 2140] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264919D800) [pid = 2140] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000264F177800) [pid = 2140] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 02:16:08 INFO - PROCESS | 2140 | 1466500568947 Marionette TRACE conn10 <- [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]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1587ms 02:16:09 INFO - PROCESS | 2140 | 1466500569009 Marionette TRACE conn10 -> [0,2789,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 2140 | 1466500569013 Marionette TRACE conn10 <- [1,2789,null,{"value":"13"}] 02:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:16:09 INFO - PROCESS | 2140 | 1466500569018 Marionette TRACE conn10 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 2140 | 1466500569022 Marionette TRACE conn10 <- [1,2790,null,{}] 02:16:09 INFO - PROCESS | 2140 | 1466500569027 Marionette TRACE conn10 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 2140 | 1466500569031 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:09 INFO - PROCESS | 2140 | 1466500569120 Marionette TRACE conn10 <- [1,2791,null,{"value":null}] 02:16:09 INFO - PROCESS | 2140 | 1466500569135 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 2140 | 1466500569137 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E481000 == 30 [pid = 2140] [id = 707] 02:16:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264922A000) [pid = 2140] [serial = 2121] [outer = 0000000000000000] 02:16:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002649232800) [pid = 2140] [serial = 2122] [outer = 000000264922A000] 02:16:09 INFO - PROCESS | 2140 | 1466500569186 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264D645000) [pid = 2140] [serial = 2123] [outer = 000000264922A000] 02:16:09 INFO - PROCESS | 2140 | 1466500569644 Marionette TRACE conn10 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:16:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 691ms 02:16:09 INFO - PROCESS | 2140 | 1466500569713 Marionette TRACE conn10 -> [0,2793,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 2140 | 1466500569719 Marionette TRACE conn10 <- [1,2793,null,{"value":"13"}] 02:16:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:16:09 INFO - PROCESS | 2140 | 1466500569726 Marionette TRACE conn10 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 2140 | 1466500569729 Marionette TRACE conn10 <- [1,2794,null,{}] 02:16:09 INFO - PROCESS | 2140 | 1466500569733 Marionette TRACE conn10 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 2140 | 1466500569736 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:09 INFO - PROCESS | 2140 | 1466500569861 Marionette TRACE conn10 <- [1,2795,null,{"value":null}] 02:16:09 INFO - PROCESS | 2140 | 1466500569877 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 2140 | 1466500569879 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:09 INFO - PROCESS | 2140 | ++DOCSHELL 00000026539DA000 == 31 [pid = 2140] [id = 708] 02:16:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264E370400) [pid = 2140] [serial = 2124] [outer = 0000000000000000] 02:16:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264E394400) [pid = 2140] [serial = 2125] [outer = 000000264E370400] 02:16:09 INFO - PROCESS | 2140 | 1466500569930 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264F176400) [pid = 2140] [serial = 2126] [outer = 000000264E370400] 02:16:10 INFO - PROCESS | 2140 | 1466500570382 Marionette TRACE conn10 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:16:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 02:16:10 INFO - PROCESS | 2140 | 1466500570418 Marionette TRACE conn10 -> [0,2797,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 2140 | 1466500570421 Marionette TRACE conn10 <- [1,2797,null,{"value":"13"}] 02:16:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:16:10 INFO - PROCESS | 2140 | 1466500570424 Marionette TRACE conn10 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 2140 | 1466500570428 Marionette TRACE conn10 <- [1,2798,null,{}] 02:16:10 INFO - PROCESS | 2140 | 1466500570444 Marionette TRACE conn10 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:10 INFO - PROCESS | 2140 | 1466500570449 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:10 INFO - PROCESS | 2140 | 1466500570539 Marionette TRACE conn10 <- [1,2799,null,{"value":null}] 02:16:10 INFO - PROCESS | 2140 | 1466500570549 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 2140 | 1466500570552 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:10 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564EE000 == 32 [pid = 2140] [id = 709] 02:16:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264900BC00) [pid = 2140] [serial = 2127] [outer = 0000000000000000] 02:16:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265249A400) [pid = 2140] [serial = 2128] [outer = 000000264900BC00] 02:16:10 INFO - PROCESS | 2140 | 1466500570601 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (00000026524B7000) [pid = 2140] [serial = 2129] [outer = 000000264900BC00] 02:16:11 INFO - PROCESS | 2140 | 1466500571046 Marionette TRACE conn10 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 629ms 02:16:11 INFO - PROCESS | 2140 | 1466500571055 Marionette TRACE conn10 -> [0,2801,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 2140 | 1466500571057 Marionette TRACE conn10 <- [1,2801,null,{"value":"13"}] 02:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:16:11 INFO - PROCESS | 2140 | 1466500571080 Marionette TRACE conn10 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 2140 | 1466500571082 Marionette TRACE conn10 <- [1,2802,null,{}] 02:16:11 INFO - PROCESS | 2140 | 1466500571085 Marionette TRACE conn10 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 2140 | 1466500571087 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:11 INFO - PROCESS | 2140 | 1466500571212 Marionette TRACE conn10 <- [1,2803,null,{"value":null}] 02:16:11 INFO - PROCESS | 2140 | 1466500571288 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 2140 | 1466500571290 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265893F800 == 33 [pid = 2140] [id = 710] 02:16:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002652F5B000) [pid = 2140] [serial = 2130] [outer = 0000000000000000] 02:16:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265350E000) [pid = 2140] [serial = 2131] [outer = 0000002652F5B000] 02:16:11 INFO - PROCESS | 2140 | 1466500571336 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265373CC00) [pid = 2140] [serial = 2132] [outer = 0000002652F5B000] 02:16:11 INFO - PROCESS | 2140 | 1466500571786 Marionette TRACE conn10 <- [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]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:16:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 733ms 02:16:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:16:11 INFO - PROCESS | 2140 | 1466500571819 Marionette TRACE conn10 -> [0,2805,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 2140 | 1466500571822 Marionette TRACE conn10 <- [1,2805,null,{"value":"13"}] 02:16:11 INFO - PROCESS | 2140 | 1466500571825 Marionette TRACE conn10 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 2140 | 1466500571827 Marionette TRACE conn10 <- [1,2806,null,{}] 02:16:11 INFO - PROCESS | 2140 | 1466500571831 Marionette TRACE conn10 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 2140 | 1466500571833 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:11 INFO - PROCESS | 2140 | 1466500571947 Marionette TRACE conn10 <- [1,2807,null,{"value":null}] 02:16:11 INFO - PROCESS | 2140 | 1466500571952 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 2140 | 1466500571954 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:11 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A17D000 == 34 [pid = 2140] [id = 711] 02:16:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264E36DC00) [pid = 2140] [serial = 2133] [outer = 0000000000000000] 02:16:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002653E84C00) [pid = 2140] [serial = 2134] [outer = 000000264E36DC00] 02:16:12 INFO - PROCESS | 2140 | 1466500572001 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002656083C00) [pid = 2140] [serial = 2135] [outer = 000000264E36DC00] 02:16:12 INFO - PROCESS | 2140 | 1466500572454 Marionette TRACE conn10 <- [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]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:16:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 670ms 02:16:12 INFO - PROCESS | 2140 | 1466500572499 Marionette TRACE conn10 -> [0,2809,"getWindowHandle",null] 02:16:12 INFO - PROCESS | 2140 | 1466500572501 Marionette TRACE conn10 <- [1,2809,null,{"value":"13"}] 02:16:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:16:12 INFO - PROCESS | 2140 | 1466500572505 Marionette TRACE conn10 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 2140 | 1466500572506 Marionette TRACE conn10 <- [1,2810,null,{}] 02:16:12 INFO - PROCESS | 2140 | 1466500572510 Marionette TRACE conn10 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:12 INFO - PROCESS | 2140 | 1466500572516 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:12 INFO - PROCESS | 2140 | 1466500572688 Marionette TRACE conn10 <- [1,2811,null,{"value":null}] 02:16:12 INFO - PROCESS | 2140 | 1466500572702 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 2140 | 1466500572704 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:12 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B10B000 == 35 [pid = 2140] [id = 712] 02:16:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265227F400) [pid = 2140] [serial = 2136] [outer = 0000000000000000] 02:16:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (00000026568A3000) [pid = 2140] [serial = 2137] [outer = 000000265227F400] 02:16:12 INFO - PROCESS | 2140 | 1466500572796 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002658A9CC00) [pid = 2140] [serial = 2138] [outer = 000000265227F400] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (0000002658F80400) [pid = 2140] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264E635C00) [pid = 2140] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264F273400) [pid = 2140] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264A50F400) [pid = 2140] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002649012C00) [pid = 2140] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026491A4400) [pid = 2140] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002647E44000) [pid = 2140] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (00000026497AC000) [pid = 2140] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A2CF800) [pid = 2140] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264FB52000) [pid = 2140] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265607EC00) [pid = 2140] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:16:13 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002653514400) [pid = 2140] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:16:13 INFO - PROCESS | 2140 | 1466500573355 Marionette TRACE conn10 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 880ms 02:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:16:13 INFO - PROCESS | 2140 | 1466500573388 Marionette TRACE conn10 -> [0,2813,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 2140 | 1466500573390 Marionette TRACE conn10 <- [1,2813,null,{"value":"13"}] 02:16:13 INFO - PROCESS | 2140 | 1466500573393 Marionette TRACE conn10 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 2140 | 1466500573395 Marionette TRACE conn10 <- [1,2814,null,{}] 02:16:13 INFO - PROCESS | 2140 | 1466500573399 Marionette TRACE conn10 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:13 INFO - PROCESS | 2140 | 1466500573401 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:13 INFO - PROCESS | 2140 | 1466500573485 Marionette TRACE conn10 <- [1,2815,null,{"value":null}] 02:16:13 INFO - PROCESS | 2140 | 1466500573566 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 2140 | 1466500573568 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE87800 == 36 [pid = 2140] [id = 713] 02:16:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000264922B800) [pid = 2140] [serial = 2139] [outer = 0000000000000000] 02:16:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000264F107000) [pid = 2140] [serial = 2140] [outer = 000000264922B800] 02:16:13 INFO - PROCESS | 2140 | 1466500573613 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002658A9D800) [pid = 2140] [serial = 2141] [outer = 000000264922B800] 02:16:13 INFO - PROCESS | 2140 | 1466500573989 Marionette TRACE conn10 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 628ms 02:16:14 INFO - PROCESS | 2140 | 1466500574054 Marionette TRACE conn10 -> [0,2817,"getWindowHandle",null] 02:16:14 INFO - PROCESS | 2140 | 1466500574056 Marionette TRACE conn10 <- [1,2817,null,{"value":"13"}] 02:16:14 INFO - PROCESS | 2140 | 1466500574061 Marionette TRACE conn10 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:16:14 INFO - PROCESS | 2140 | 1466500574063 Marionette TRACE conn10 <- [1,2818,null,{}] 02:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:16:14 INFO - PROCESS | 2140 | 1466500574066 Marionette TRACE conn10 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:14 INFO - PROCESS | 2140 | 1466500574068 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:14 INFO - PROCESS | 2140 | 1466500574152 Marionette TRACE conn10 <- [1,2819,null,{"value":null}] 02:16:14 INFO - PROCESS | 2140 | 1466500574158 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 2140 | 1466500574160 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA0800 == 37 [pid = 2140] [id = 714] 02:16:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658F85C00) [pid = 2140] [serial = 2142] [outer = 0000000000000000] 02:16:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A10B400) [pid = 2140] [serial = 2143] [outer = 0000002658F85C00] 02:16:14 INFO - PROCESS | 2140 | 1466500574207 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A138000) [pid = 2140] [serial = 2144] [outer = 0000002658F85C00] 02:16:14 INFO - PROCESS | 2140 | 1466500574627 Marionette TRACE conn10 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 586ms 02:16:14 INFO - PROCESS | 2140 | 1466500574655 Marionette TRACE conn10 -> [0,2821,"getWindowHandle",null] 02:16:14 INFO - PROCESS | 2140 | 1466500574657 Marionette TRACE conn10 <- [1,2821,null,{"value":"13"}] 02:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:16:14 INFO - PROCESS | 2140 | 1466500574661 Marionette TRACE conn10 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:16:14 INFO - PROCESS | 2140 | 1466500574663 Marionette TRACE conn10 <- [1,2822,null,{}] 02:16:14 INFO - PROCESS | 2140 | 1466500574666 Marionette TRACE conn10 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:14 INFO - PROCESS | 2140 | 1466500574668 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:14 INFO - PROCESS | 2140 | 1466500574787 Marionette TRACE conn10 <- [1,2823,null,{"value":null}] 02:16:14 INFO - PROCESS | 2140 | 1466500574796 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 2140 | 1466500574798 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:14 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564E8800 == 38 [pid = 2140] [id = 715] 02:16:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A137400) [pid = 2140] [serial = 2145] [outer = 0000000000000000] 02:16:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A216000) [pid = 2140] [serial = 2146] [outer = 000000265A137400] 02:16:14 INFO - PROCESS | 2140 | 1466500574843 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A2D1000) [pid = 2140] [serial = 2147] [outer = 000000265A137400] 02:16:15 INFO - PROCESS | 2140 | 1466500575295 Marionette TRACE conn10 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:16:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 690ms 02:16:15 INFO - PROCESS | 2140 | 1466500575355 Marionette TRACE conn10 -> [0,2825,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 2140 | 1466500575360 Marionette TRACE conn10 <- [1,2825,null,{"value":"13"}] 02:16:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:16:15 INFO - PROCESS | 2140 | 1466500575366 Marionette TRACE conn10 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 2140 | 1466500575371 Marionette TRACE conn10 <- [1,2826,null,{}] 02:16:15 INFO - PROCESS | 2140 | 1466500575378 Marionette TRACE conn10 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:15 INFO - PROCESS | 2140 | 1466500575382 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:15 INFO - PROCESS | 2140 | 1466500575519 Marionette TRACE conn10 <- [1,2827,null,{"value":null}] 02:16:15 INFO - PROCESS | 2140 | 1466500575688 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 2140 | 1466500575693 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F159000 == 39 [pid = 2140] [id = 716] 02:16:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002649062C00) [pid = 2140] [serial = 2148] [outer = 0000000000000000] 02:16:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264919D800) [pid = 2140] [serial = 2149] [outer = 0000002649062C00] 02:16:15 INFO - PROCESS | 2140 | 1466500575752 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264D6D5400) [pid = 2140] [serial = 2150] [outer = 0000002649062C00] 02:16:16 INFO - PROCESS | 2140 | 1466500576483 Marionette TRACE conn10 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:16:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1145ms 02:16:16 INFO - PROCESS | 2140 | 1466500576518 Marionette TRACE conn10 -> [0,2829,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 2140 | 1466500576523 Marionette TRACE conn10 <- [1,2829,null,{"value":"13"}] 02:16:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:16:16 INFO - PROCESS | 2140 | 1466500576531 Marionette TRACE conn10 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 2140 | 1466500576534 Marionette TRACE conn10 <- [1,2830,null,{}] 02:16:16 INFO - PROCESS | 2140 | 1466500576538 Marionette TRACE conn10 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:16 INFO - PROCESS | 2140 | 1466500576541 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:16 INFO - PROCESS | 2140 | 1466500576669 Marionette TRACE conn10 <- [1,2831,null,{"value":null}] 02:16:16 INFO - PROCESS | 2140 | 1466500576791 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 2140 | 1466500576794 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:16 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658930800 == 40 [pid = 2140] [id = 717] 02:16:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264F291C00) [pid = 2140] [serial = 2151] [outer = 0000000000000000] 02:16:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265227A400) [pid = 2140] [serial = 2152] [outer = 000000264F291C00] 02:16:16 INFO - PROCESS | 2140 | 1466500576853 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026524B9400) [pid = 2140] [serial = 2153] [outer = 000000264F291C00] 02:16:17 INFO - PROCESS | 2140 | 1466500577753 Marionette TRACE conn10 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:16:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:16:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1285ms 02:16:17 INFO - PROCESS | 2140 | 1466500577819 Marionette TRACE conn10 -> [0,2833,"getWindowHandle",null] 02:16:17 INFO - PROCESS | 2140 | 1466500577824 Marionette TRACE conn10 <- [1,2833,null,{"value":"13"}] 02:16:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:16:17 INFO - PROCESS | 2140 | 1466500577829 Marionette TRACE conn10 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:16:17 INFO - PROCESS | 2140 | 1466500577832 Marionette TRACE conn10 <- [1,2834,null,{}] 02:16:17 INFO - PROCESS | 2140 | 1466500577838 Marionette TRACE conn10 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:17 INFO - PROCESS | 2140 | 1466500577841 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:17 INFO - PROCESS | 2140 | 1466500577963 Marionette TRACE conn10 <- [1,2835,null,{"value":null}] 02:16:18 INFO - PROCESS | 2140 | 1466500578039 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 2140 | 1466500578043 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:18 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534CA000 == 41 [pid = 2140] [id = 718] 02:16:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000264E402400) [pid = 2140] [serial = 2154] [outer = 0000000000000000] 02:16:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000264E635C00) [pid = 2140] [serial = 2155] [outer = 000000264E402400] 02:16:18 INFO - PROCESS | 2140 | 1466500578137 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264F771800) [pid = 2140] [serial = 2156] [outer = 000000264E402400] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA0800 == 40 [pid = 2140] [id = 714] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE87800 == 39 [pid = 2140] [id = 713] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 000000265B10B000 == 38 [pid = 2140] [id = 712] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 000000265A17D000 == 37 [pid = 2140] [id = 711] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 000000265893F800 == 36 [pid = 2140] [id = 710] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 00000026564EE000 == 35 [pid = 2140] [id = 709] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 00000026539DA000 == 34 [pid = 2140] [id = 708] 02:16:18 INFO - PROCESS | 2140 | --DOCSHELL 000000264E481000 == 33 [pid = 2140] [id = 707] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (0000002658A92400) [pid = 2140] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000265A106C00) [pid = 2140] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264F294400) [pid = 2140] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265220FC00) [pid = 2140] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264F2D7C00) [pid = 2140] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265243B800) [pid = 2140] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264D6CD800) [pid = 2140] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264E1A6000) [pid = 2140] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265350D000) [pid = 2140] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264922AC00) [pid = 2140] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264A241400) [pid = 2140] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002658A9E800) [pid = 2140] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002658F37400) [pid = 2140] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002656F8D000) [pid = 2140] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656F82000) [pid = 2140] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A637C00) [pid = 2140] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265A137000) [pid = 2140] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A13A000) [pid = 2140] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A21AC00) [pid = 2140] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002656415400) [pid = 2140] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (00000026568A0400) [pid = 2140] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A211C00) [pid = 2140] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002653E81400) [pid = 2140] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 02:16:18 INFO - PROCESS | 2140 | 1466500578630 Marionette TRACE conn10 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:16:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:16:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 836ms 02:16:18 INFO - PROCESS | 2140 | 1466500578669 Marionette TRACE conn10 -> [0,2837,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 2140 | 1466500578674 Marionette TRACE conn10 <- [1,2837,null,{"value":"13"}] 02:16:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:16:18 INFO - PROCESS | 2140 | 1466500578680 Marionette TRACE conn10 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 2140 | 1466500578683 Marionette TRACE conn10 <- [1,2838,null,{}] 02:16:18 INFO - PROCESS | 2140 | 1466500578687 Marionette TRACE conn10 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:18 INFO - PROCESS | 2140 | 1466500578690 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:18 INFO - PROCESS | 2140 | 1466500578786 Marionette TRACE conn10 <- [1,2839,null,{"value":null}] 02:16:18 INFO - PROCESS | 2140 | 1466500578795 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 2140 | 1466500578798 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:18 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559DC800 == 34 [pid = 2140] [id = 719] 02:16:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264F29F800) [pid = 2140] [serial = 2157] [outer = 0000000000000000] 02:16:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264F2D7C00) [pid = 2140] [serial = 2158] [outer = 000000264F29F800] 02:16:18 INFO - PROCESS | 2140 | 1466500578846 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002652497C00) [pid = 2140] [serial = 2159] [outer = 000000264F29F800] 02:16:19 INFO - PROCESS | 2140 | 1466500579342 Marionette TRACE conn10 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 691ms 02:16:19 INFO - PROCESS | 2140 | 1466500579374 Marionette TRACE conn10 -> [0,2841,"getWindowHandle",null] 02:16:19 INFO - PROCESS | 2140 | 1466500579376 Marionette TRACE conn10 <- [1,2841,null,{"value":"13"}] 02:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:16:19 INFO - PROCESS | 2140 | 1466500579380 Marionette TRACE conn10 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - PROCESS | 2140 | 1466500579384 Marionette TRACE conn10 <- [1,2842,null,{}] 02:16:19 INFO - PROCESS | 2140 | 1466500579396 Marionette TRACE conn10 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:19 INFO - PROCESS | 2140 | 1466500579401 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:19 INFO - PROCESS | 2140 | 1466500579521 Marionette TRACE conn10 <- [1,2843,null,{"value":null}] 02:16:19 INFO - PROCESS | 2140 | 1466500579608 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 2140 | 1466500579612 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:19 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658937000 == 35 [pid = 2140] [id = 720] 02:16:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265353C400) [pid = 2140] [serial = 2160] [outer = 0000000000000000] 02:16:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002653FBE000) [pid = 2140] [serial = 2161] [outer = 000000265353C400] 02:16:19 INFO - PROCESS | 2140 | 1466500579669 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656894400) [pid = 2140] [serial = 2162] [outer = 000000265353C400] 02:16:20 INFO - PROCESS | 2140 | 1466500580062 Marionette TRACE conn10 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 732ms 02:16:20 INFO - PROCESS | 2140 | 1466500580115 Marionette TRACE conn10 -> [0,2845,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 2140 | 1466500580118 Marionette TRACE conn10 <- [1,2845,null,{"value":"13"}] 02:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:16:20 INFO - PROCESS | 2140 | 1466500580121 Marionette TRACE conn10 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 2140 | 1466500580123 Marionette TRACE conn10 <- [1,2846,null,{}] 02:16:20 INFO - PROCESS | 2140 | 1466500580126 Marionette TRACE conn10 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 2140 | 1466500580129 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:20 INFO - PROCESS | 2140 | 1466500580221 Marionette TRACE conn10 <- [1,2847,null,{"value":null}] 02:16:20 INFO - PROCESS | 2140 | 1466500580227 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 2140 | 1466500580229 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:20 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE20000 == 36 [pid = 2140] [id = 721] 02:16:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656A31400) [pid = 2140] [serial = 2163] [outer = 0000000000000000] 02:16:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656F88000) [pid = 2140] [serial = 2164] [outer = 0000002656A31400] 02:16:20 INFO - PROCESS | 2140 | 1466500580277 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658A92400) [pid = 2140] [serial = 2165] [outer = 0000002656A31400] 02:16:20 INFO - PROCESS | 2140 | 1466500580759 Marionette TRACE conn10 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:16:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 692ms 02:16:20 INFO - PROCESS | 2140 | 1466500580815 Marionette TRACE conn10 -> [0,2849,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 2140 | 1466500580818 Marionette TRACE conn10 <- [1,2849,null,{"value":"13"}] 02:16:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:16:20 INFO - PROCESS | 2140 | 1466500580827 Marionette TRACE conn10 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 2140 | 1466500580829 Marionette TRACE conn10 <- [1,2850,null,{}] 02:16:20 INFO - PROCESS | 2140 | 1466500580833 Marionette TRACE conn10 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 2140 | 1466500580835 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:20 INFO - PROCESS | 2140 | 1466500580984 Marionette TRACE conn10 <- [1,2851,null,{"value":null}] 02:16:21 INFO - PROCESS | 2140 | 1466500581019 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 2140 | 1466500581021 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE8B800 == 37 [pid = 2140] [id = 722] 02:16:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658A96800) [pid = 2140] [serial = 2166] [outer = 0000000000000000] 02:16:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F39800) [pid = 2140] [serial = 2167] [outer = 0000002658A96800] 02:16:21 INFO - PROCESS | 2140 | 1466500581067 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A10A000) [pid = 2140] [serial = 2168] [outer = 0000002658A96800] 02:16:21 INFO - PROCESS | 2140 | 1466500581533 Marionette TRACE conn10 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 02:16:21 INFO - PROCESS | 2140 | 1466500581568 Marionette TRACE conn10 -> [0,2853,"getWindowHandle",null] 02:16:21 INFO - PROCESS | 2140 | 1466500581571 Marionette TRACE conn10 <- [1,2853,null,{"value":"13"}] 02:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:16:21 INFO - PROCESS | 2140 | 1466500581574 Marionette TRACE conn10 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:16:21 INFO - PROCESS | 2140 | 1466500581576 Marionette TRACE conn10 <- [1,2854,null,{}] 02:16:21 INFO - PROCESS | 2140 | 1466500581580 Marionette TRACE conn10 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:21 INFO - PROCESS | 2140 | 1466500581586 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:21 INFO - PROCESS | 2140 | 1466500581727 Marionette TRACE conn10 <- [1,2855,null,{"value":null}] 02:16:21 INFO - PROCESS | 2140 | 1466500581783 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 2140 | 1466500581785 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:21 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA1800 == 38 [pid = 2140] [id = 723] 02:16:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A20F000) [pid = 2140] [serial = 2169] [outer = 0000000000000000] 02:16:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A630800) [pid = 2140] [serial = 2170] [outer = 000000265A20F000] 02:16:21 INFO - PROCESS | 2140 | 1466500581831 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A669C00) [pid = 2140] [serial = 2171] [outer = 000000265A20F000] 02:16:22 INFO - PROCESS | 2140 | 1466500582292 Marionette TRACE conn10 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:16:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 732ms 02:16:22 INFO - PROCESS | 2140 | 1466500582336 Marionette TRACE conn10 -> [0,2857,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 2140 | 1466500582346 Marionette TRACE conn10 <- [1,2857,null,{"value":"13"}] 02:16:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:16:22 INFO - PROCESS | 2140 | 1466500582350 Marionette TRACE conn10 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 2140 | 1466500582352 Marionette TRACE conn10 <- [1,2858,null,{}] 02:16:22 INFO - PROCESS | 2140 | 1466500582356 Marionette TRACE conn10 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:22 INFO - PROCESS | 2140 | 1466500582358 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:22 INFO - PROCESS | 2140 | 1466500582525 Marionette TRACE conn10 <- [1,2859,null,{"value":null}] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A13CC00) [pid = 2140] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000264E40BC00) [pid = 2140] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264E370400) [pid = 2140] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264922A000) [pid = 2140] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264900BC00) [pid = 2140] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002652F5B000) [pid = 2140] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E36DC00) [pid = 2140] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264922B800) [pid = 2140] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265227F400) [pid = 2140] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658F85C00) [pid = 2140] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002649C14C00) [pid = 2140] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026524BEC00) [pid = 2140] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A103400) [pid = 2140] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:16:22 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A66B400) [pid = 2140] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:16:22 INFO - PROCESS | 2140 | 1466500582586 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 2140 | 1466500582588 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:22 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C3A800 == 39 [pid = 2140] [id = 724] 02:16:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264760F400) [pid = 2140] [serial = 2172] [outer = 0000000000000000] 02:16:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264922B800) [pid = 2140] [serial = 2173] [outer = 000000264760F400] 02:16:22 INFO - PROCESS | 2140 | 1466500582633 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002653740800) [pid = 2140] [serial = 2174] [outer = 000000264760F400] 02:16:23 INFO - PROCESS | 2140 | 1466500583005 Marionette TRACE conn10 <- [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]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 670ms 02:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:16:23 INFO - PROCESS | 2140 | 1466500583022 Marionette TRACE conn10 -> [0,2861,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 2140 | 1466500583025 Marionette TRACE conn10 <- [1,2861,null,{"value":"13"}] 02:16:23 INFO - PROCESS | 2140 | 1466500583035 Marionette TRACE conn10 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 2140 | 1466500583037 Marionette TRACE conn10 <- [1,2862,null,{}] 02:16:23 INFO - PROCESS | 2140 | 1466500583041 Marionette TRACE conn10 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 2140 | 1466500583043 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:23 INFO - PROCESS | 2140 | 1466500583127 Marionette TRACE conn10 <- [1,2863,null,{"value":null}] 02:16:23 INFO - PROCESS | 2140 | 1466500583132 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 2140 | 1466500583134 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA32000 == 40 [pid = 2140] [id = 725] 02:16:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002658F36800) [pid = 2140] [serial = 2175] [outer = 0000000000000000] 02:16:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A67B400) [pid = 2140] [serial = 2176] [outer = 0000002658F36800] 02:16:23 INFO - PROCESS | 2140 | 1466500583181 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A85E800) [pid = 2140] [serial = 2177] [outer = 0000002658F36800] 02:16:23 INFO - PROCESS | 2140 | 1466500583618 Marionette TRACE conn10 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 650ms 02:16:23 INFO - PROCESS | 2140 | 1466500583681 Marionette TRACE conn10 -> [0,2865,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 2140 | 1466500583684 Marionette TRACE conn10 <- [1,2865,null,{"value":"13"}] 02:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:16:23 INFO - PROCESS | 2140 | 1466500583687 Marionette TRACE conn10 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 2140 | 1466500583689 Marionette TRACE conn10 <- [1,2866,null,{}] 02:16:23 INFO - PROCESS | 2140 | 1466500583692 Marionette TRACE conn10 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 2140 | 1466500583694 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:23 INFO - PROCESS | 2140 | 1466500583781 Marionette TRACE conn10 <- [1,2867,null,{"value":null}] 02:16:23 INFO - PROCESS | 2140 | 1466500583789 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 2140 | 1466500583791 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:23 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF12800 == 41 [pid = 2140] [id = 726] 02:16:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A85DC00) [pid = 2140] [serial = 2178] [outer = 0000000000000000] 02:16:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A868400) [pid = 2140] [serial = 2179] [outer = 000000265A85DC00] 02:16:23 INFO - PROCESS | 2140 | 1466500583836 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A8B7C00) [pid = 2140] [serial = 2180] [outer = 000000265A85DC00] 02:16:24 INFO - PROCESS | 2140 | 1466500584284 Marionette TRACE conn10 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 627ms 02:16:24 INFO - PROCESS | 2140 | 1466500584326 Marionette TRACE conn10 -> [0,2869,"getWindowHandle",null] 02:16:24 INFO - PROCESS | 2140 | 1466500584328 Marionette TRACE conn10 <- [1,2869,null,{"value":"13"}] 02:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:16:24 INFO - PROCESS | 2140 | 1466500584336 Marionette TRACE conn10 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 2140 | 1466500584337 Marionette TRACE conn10 <- [1,2870,null,{}] 02:16:24 INFO - PROCESS | 2140 | 1466500584341 Marionette TRACE conn10 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:24 INFO - PROCESS | 2140 | 1466500584343 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:24 INFO - PROCESS | 2140 | 1466500584432 Marionette TRACE conn10 <- [1,2871,null,{"value":null}] 02:16:24 INFO - PROCESS | 2140 | 1466500584437 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 2140 | 1466500584439 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:24 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E158000 == 42 [pid = 2140] [id = 727] 02:16:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265AEE0800) [pid = 2140] [serial = 2181] [outer = 0000000000000000] 02:16:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265AEE3000) [pid = 2140] [serial = 2182] [outer = 000000265AEE0800] 02:16:24 INFO - PROCESS | 2140 | 1466500584486 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265B079000) [pid = 2140] [serial = 2183] [outer = 000000265AEE0800] 02:16:25 INFO - PROCESS | 2140 | 1466500585219 Marionette TRACE conn10 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:16:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 922ms 02:16:25 INFO - PROCESS | 2140 | 1466500585261 Marionette TRACE conn10 -> [0,2873,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 2140 | 1466500585266 Marionette TRACE conn10 <- [1,2873,null,{"value":"13"}] 02:16:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:16:25 INFO - PROCESS | 2140 | 1466500585271 Marionette TRACE conn10 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 2140 | 1466500585277 Marionette TRACE conn10 <- [1,2874,null,{}] 02:16:25 INFO - PROCESS | 2140 | 1466500585283 Marionette TRACE conn10 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:25 INFO - PROCESS | 2140 | 1466500585286 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:25 INFO - PROCESS | 2140 | 1466500585417 Marionette TRACE conn10 <- [1,2875,null,{"value":null}] 02:16:25 INFO - PROCESS | 2140 | 1466500585535 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 2140 | 1466500585538 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:25 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655DEA800 == 43 [pid = 2140] [id = 728] 02:16:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E395400) [pid = 2140] [serial = 2184] [outer = 0000000000000000] 02:16:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264F294400) [pid = 2140] [serial = 2185] [outer = 000000264E395400] 02:16:25 INFO - PROCESS | 2140 | 1466500585598 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (00000026524B5400) [pid = 2140] [serial = 2186] [outer = 000000264E395400] 02:16:26 INFO - PROCESS | 2140 | 1466500586177 Marionette TRACE conn10 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 944ms 02:16:26 INFO - PROCESS | 2140 | 1466500586218 Marionette TRACE conn10 -> [0,2877,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 2140 | 1466500586224 Marionette TRACE conn10 <- [1,2877,null,{"value":"13"}] 02:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:16:26 INFO - PROCESS | 2140 | 1466500586231 Marionette TRACE conn10 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 2140 | 1466500586234 Marionette TRACE conn10 <- [1,2878,null,{}] 02:16:26 INFO - PROCESS | 2140 | 1466500586238 Marionette TRACE conn10 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:26 INFO - PROCESS | 2140 | 1466500586241 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:26 INFO - PROCESS | 2140 | 1466500586361 Marionette TRACE conn10 <- [1,2879,null,{"value":null}] 02:16:26 INFO - PROCESS | 2140 | 1466500586459 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 2140 | 1466500586462 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:26 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658919800 == 44 [pid = 2140] [id = 729] 02:16:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265689A800) [pid = 2140] [serial = 2187] [outer = 0000000000000000] 02:16:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002656A29000) [pid = 2140] [serial = 2188] [outer = 000000265689A800] 02:16:26 INFO - PROCESS | 2140 | 1466500586520 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002658F86800) [pid = 2140] [serial = 2189] [outer = 000000265689A800] 02:16:27 INFO - PROCESS | 2140 | 1466500587173 Marionette TRACE conn10 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:16:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:16:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 02:16:27 INFO - PROCESS | 2140 | 1466500587219 Marionette TRACE conn10 -> [0,2881,"getWindowHandle",null] 02:16:27 INFO - PROCESS | 2140 | 1466500587222 Marionette TRACE conn10 <- [1,2881,null,{"value":"13"}] 02:16:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:16:27 INFO - PROCESS | 2140 | 1466500587226 Marionette TRACE conn10 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - PROCESS | 2140 | 1466500587230 Marionette TRACE conn10 <- [1,2882,null,{}] 02:16:27 INFO - PROCESS | 2140 | 1466500587243 Marionette TRACE conn10 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:27 INFO - PROCESS | 2140 | 1466500587248 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:27 INFO - PROCESS | 2140 | 1466500587407 Marionette TRACE conn10 <- [1,2883,null,{"value":null}] 02:16:27 INFO - PROCESS | 2140 | 1466500587425 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 2140 | 1466500587429 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:27 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA26800 == 45 [pid = 2140] [id = 730] 02:16:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A669000) [pid = 2140] [serial = 2190] [outer = 0000000000000000] 02:16:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265A85C800) [pid = 2140] [serial = 2191] [outer = 000000265A669000] 02:16:27 INFO - PROCESS | 2140 | 1466500587488 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265B083400) [pid = 2140] [serial = 2192] [outer = 000000265A669000] 02:16:28 INFO - PROCESS | 2140 | 1466500588375 Marionette TRACE conn10 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1194ms 02:16:28 INFO - PROCESS | 2140 | 1466500588422 Marionette TRACE conn10 -> [0,2885,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 2140 | 1466500588427 Marionette TRACE conn10 <- [1,2885,null,{"value":"13"}] 02:16:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:16:28 INFO - PROCESS | 2140 | 1466500588432 Marionette TRACE conn10 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 2140 | 1466500588436 Marionette TRACE conn10 <- [1,2886,null,{}] 02:16:28 INFO - PROCESS | 2140 | 1466500588441 Marionette TRACE conn10 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:28 INFO - PROCESS | 2140 | 1466500588444 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:28 INFO - PROCESS | 2140 | 1466500588553 Marionette TRACE conn10 <- [1,2887,null,{"value":null}] 02:16:28 INFO - PROCESS | 2140 | 1466500588681 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 2140 | 1466500588686 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:28 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F7D800 == 46 [pid = 2140] [id = 731] 02:16:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000264D6D8400) [pid = 2140] [serial = 2193] [outer = 0000000000000000] 02:16:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (000000264E394000) [pid = 2140] [serial = 2194] [outer = 000000264D6D8400] 02:16:28 INFO - PROCESS | 2140 | 1466500588741 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000264F184800) [pid = 2140] [serial = 2195] [outer = 000000264D6D8400] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF12800 == 45 [pid = 2140] [id = 726] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA32000 == 44 [pid = 2140] [id = 725] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C3A800 == 43 [pid = 2140] [id = 724] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA1800 == 42 [pid = 2140] [id = 723] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE8B800 == 41 [pid = 2140] [id = 722] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE20000 == 40 [pid = 2140] [id = 721] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002658937000 == 39 [pid = 2140] [id = 720] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026559DC800 == 38 [pid = 2140] [id = 719] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026534CA000 == 37 [pid = 2140] [id = 718] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 00000026564E8800 == 36 [pid = 2140] [id = 715] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002658930800 == 35 [pid = 2140] [id = 717] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264F159000 == 34 [pid = 2140] [id = 716] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D556000 == 33 [pid = 2140] [id = 704] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264F514800 == 32 [pid = 2140] [id = 702] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000264F11F000 == 31 [pid = 2140] [id = 706] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16D800 == 30 [pid = 2140] [id = 703] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA25000 == 29 [pid = 2140] [id = 705] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265D24D000 == 28 [pid = 2140] [id = 701] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA26800 == 27 [pid = 2140] [id = 730] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002658919800 == 26 [pid = 2140] [id = 729] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 0000002655DEA800 == 25 [pid = 2140] [id = 728] 02:16:29 INFO - PROCESS | 2140 | --DOCSHELL 000000265E158000 == 24 [pid = 2140] [id = 727] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (000000265A2CB000) [pid = 2140] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265227F800) [pid = 2140] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000264E462400) [pid = 2140] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (000000264E394400) [pid = 2140] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (000000264F176400) [pid = 2140] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (0000002649232800) [pid = 2140] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000264D645000) [pid = 2140] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265249A400) [pid = 2140] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265350E000) [pid = 2140] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265373CC00) [pid = 2140] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002656083C00) [pid = 2140] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002653E84C00) [pid = 2140] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264F107000) [pid = 2140] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026568A3000) [pid = 2140] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A10B400) [pid = 2140] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E436C00) [pid = 2140] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264D852C00) [pid = 2140] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (0000002655872400) [pid = 2140] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002652F5FC00) [pid = 2140] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A634800) [pid = 2140] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265A10D800) [pid = 2140] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A685400) [pid = 2140] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A67C800) [pid = 2140] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000265A138000) [pid = 2140] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000265A216000) [pid = 2140] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002658A9CC00) [pid = 2140] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (0000002658A9D800) [pid = 2140] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 02:16:29 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (00000026524B7000) [pid = 2140] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 02:16:30 INFO - PROCESS | 2140 | 1466500589997 Marionette TRACE conn10 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1642ms 02:16:30 INFO - PROCESS | 2140 | 1466500590079 Marionette TRACE conn10 -> [0,2889,"getWindowHandle",null] 02:16:30 INFO - PROCESS | 2140 | 1466500590083 Marionette TRACE conn10 <- [1,2889,null,{"value":"13"}] 02:16:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:16:30 INFO - PROCESS | 2140 | 1466500590088 Marionette TRACE conn10 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - PROCESS | 2140 | 1466500590091 Marionette TRACE conn10 <- [1,2890,null,{}] 02:16:30 INFO - PROCESS | 2140 | 1466500590097 Marionette TRACE conn10 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:30 INFO - PROCESS | 2140 | 1466500590100 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:30 INFO - PROCESS | 2140 | 1466500590188 Marionette TRACE conn10 <- [1,2891,null,{"value":null}] 02:16:30 INFO - PROCESS | 2140 | 1466500590202 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 2140 | 1466500590205 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:30 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F161800 == 25 [pid = 2140] [id = 732] 02:16:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (00000026491A0800) [pid = 2140] [serial = 2196] [outer = 0000000000000000] 02:16:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000264951F400) [pid = 2140] [serial = 2197] [outer = 00000026491A0800] 02:16:30 INFO - PROCESS | 2140 | 1466500590255 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000264D645000) [pid = 2140] [serial = 2198] [outer = 00000026491A0800] 02:16:30 INFO - PROCESS | 2140 | 1466500590736 Marionette TRACE conn10 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:16:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:16:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 670ms 02:16:30 INFO - PROCESS | 2140 | 1466500590765 Marionette TRACE conn10 -> [0,2893,"getWindowHandle",null] 02:16:30 INFO - PROCESS | 2140 | 1466500590771 Marionette TRACE conn10 <- [1,2893,null,{"value":"13"}] 02:16:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:16:30 INFO - PROCESS | 2140 | 1466500590778 Marionette TRACE conn10 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - PROCESS | 2140 | 1466500590781 Marionette TRACE conn10 <- [1,2894,null,{}] 02:16:30 INFO - PROCESS | 2140 | 1466500590784 Marionette TRACE conn10 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:30 INFO - PROCESS | 2140 | 1466500590787 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:30 INFO - PROCESS | 2140 | 1466500590884 Marionette TRACE conn10 <- [1,2895,null,{"value":null}] 02:16:30 INFO - PROCESS | 2140 | 1466500590911 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 2140 | 1466500590914 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:30 INFO - PROCESS | 2140 | ++DOCSHELL 00000026535BA800 == 26 [pid = 2140] [id = 733] 02:16:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000264E36F000) [pid = 2140] [serial = 2199] [outer = 0000000000000000] 02:16:30 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000264E3D7800) [pid = 2140] [serial = 2200] [outer = 000000264E36F000] 02:16:30 INFO - PROCESS | 2140 | 1466500590966 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000264F177C00) [pid = 2140] [serial = 2201] [outer = 000000264E36F000] 02:16:31 INFO - PROCESS | 2140 | 1466500591443 Marionette TRACE conn10 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:16:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 02:16:31 INFO - PROCESS | 2140 | 1466500591474 Marionette TRACE conn10 -> [0,2897,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 2140 | 1466500591477 Marionette TRACE conn10 <- [1,2897,null,{"value":"13"}] 02:16:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:16:31 INFO - PROCESS | 2140 | 1466500591480 Marionette TRACE conn10 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 2140 | 1466500591484 Marionette TRACE conn10 <- [1,2898,null,{}] 02:16:31 INFO - PROCESS | 2140 | 1466500591496 Marionette TRACE conn10 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:31 INFO - PROCESS | 2140 | 1466500591501 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:31 INFO - PROCESS | 2140 | 1466500591623 Marionette TRACE conn10 <- [1,2899,null,{"value":null}] 02:16:31 INFO - PROCESS | 2140 | 1466500591715 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 2140 | 1466500591718 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:31 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656A03800 == 27 [pid = 2140] [id = 734] 02:16:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000264906A800) [pid = 2140] [serial = 2202] [outer = 0000000000000000] 02:16:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002652430000) [pid = 2140] [serial = 2203] [outer = 000000264906A800] 02:16:31 INFO - PROCESS | 2140 | 1466500591767 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (00000026524A2400) [pid = 2140] [serial = 2204] [outer = 000000264906A800] 02:16:32 INFO - PROCESS | 2140 | 1466500592141 Marionette TRACE conn10 <- [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]]]}] 02:16:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:16:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:16:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 732ms 02:16:32 INFO - PROCESS | 2140 | 1466500592220 Marionette TRACE conn10 -> [0,2901,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 2140 | 1466500592222 Marionette TRACE conn10 <- [1,2901,null,{"value":"13"}] 02:16:32 INFO - PROCESS | 2140 | 1466500592226 Marionette TRACE conn10 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - TEST-START | /DOMEvents/constructors.html 02:16:32 INFO - PROCESS | 2140 | 1466500592228 Marionette TRACE conn10 <- [1,2902,null,{}] 02:16:32 INFO - PROCESS | 2140 | 1466500592232 Marionette TRACE conn10 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:32 INFO - PROCESS | 2140 | 1466500592234 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:32 INFO - PROCESS | 2140 | 1466500592353 Marionette TRACE conn10 <- [1,2903,null,{"value":null}] 02:16:32 INFO - PROCESS | 2140 | 1466500592358 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 2140 | 1466500592360 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:32 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658917800 == 28 [pid = 2140] [id = 735] 02:16:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002652F55000) [pid = 2140] [serial = 2205] [outer = 0000000000000000] 02:16:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002653438C00) [pid = 2140] [serial = 2206] [outer = 0000002652F55000] 02:16:32 INFO - PROCESS | 2140 | 1466500592454 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265373B400) [pid = 2140] [serial = 2207] [outer = 0000002652F55000] 02:16:33 INFO - PROCESS | 2140 | 1466500593021 Marionette TRACE conn10 <- [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]]]}] 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:16:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:16:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:16:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:16:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:16:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:16:33 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:16:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:16:33 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:16:33 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:16:33 INFO - TEST-OK | /DOMEvents/constructors.html | took 868ms 02:16:33 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:16:33 INFO - PROCESS | 2140 | 1466500593099 Marionette TRACE conn10 -> [0,2905,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 2140 | 1466500593101 Marionette TRACE conn10 <- [1,2905,null,{"value":"13"}] 02:16:33 INFO - PROCESS | 2140 | 1466500593104 Marionette TRACE conn10 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 2140 | 1466500593106 Marionette TRACE conn10 <- [1,2906,null,{}] 02:16:33 INFO - PROCESS | 2140 | 1466500593110 Marionette TRACE conn10 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 2140 | 1466500593112 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:33 INFO - PROCESS | 2140 | 1466500593233 Marionette TRACE conn10 <- [1,2907,null,{"value":null}] 02:16:33 INFO - PROCESS | 2140 | 1466500593238 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 2140 | 1466500593240 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:33 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A170800 == 29 [pid = 2140] [id = 736] 02:16:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264E19D000) [pid = 2140] [serial = 2208] [outer = 0000000000000000] 02:16:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265516C000) [pid = 2140] [serial = 2209] [outer = 000000264E19D000] 02:16:33 INFO - PROCESS | 2140 | 1466500593333 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002656422000) [pid = 2140] [serial = 2210] [outer = 000000264E19D000] 02:16:33 INFO - PROCESS | 2140 | 1466500593745 Marionette TRACE conn10 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:16:33 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:16:33 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 693ms 02:16:33 INFO - PROCESS | 2140 | 1466500593798 Marionette TRACE conn10 -> [0,2909,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 2140 | 1466500593800 Marionette TRACE conn10 <- [1,2909,null,{"value":"13"}] 02:16:33 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:16:33 INFO - PROCESS | 2140 | 1466500593804 Marionette TRACE conn10 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 2140 | 1466500593806 Marionette TRACE conn10 <- [1,2910,null,{}] 02:16:33 INFO - PROCESS | 2140 | 1466500593809 Marionette TRACE conn10 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 2140 | 1466500593815 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:33 INFO - PROCESS | 2140 | 1466500593966 Marionette TRACE conn10 <- [1,2911,null,{"value":null}] 02:16:33 INFO - PROCESS | 2140 | 1466500593979 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 2140 | 1466500593981 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:34 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655971000 == 30 [pid = 2140] [id = 737] 02:16:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002656434C00) [pid = 2140] [serial = 2211] [outer = 0000000000000000] 02:16:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002656F83800) [pid = 2140] [serial = 2212] [outer = 0000002656434C00] 02:16:34 INFO - PROCESS | 2140 | 1466500594217 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002658F35800) [pid = 2140] [serial = 2213] [outer = 0000002656434C00] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265AEE0800) [pid = 2140] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002658A96800) [pid = 2140] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002649062C00) [pid = 2140] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002658F36800) [pid = 2140] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (0000002656A31400) [pid = 2140] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E402400) [pid = 2140] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265A20F000) [pid = 2140] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A137400) [pid = 2140] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265353C400) [pid = 2140] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264F29F800) [pid = 2140] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264760F400) [pid = 2140] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264F291C00) [pid = 2140] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:16:34 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A85DC00) [pid = 2140] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:16:34 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:16:34 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:16:34 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:16:34 INFO - PROCESS | 2140 | [2140] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 02:16:34 INFO - PROCESS | 2140 | 1466500594602 Marionette TRACE conn10 <- [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]]]}] 02:16:34 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:16:34 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:16:34 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 02:16:34 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:16:34 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 02:16:34 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:16:34 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]" 02:16:34 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:16:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:34 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:16:34 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:16:34 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 844ms 02:16:34 INFO - PROCESS | 2140 | 1466500594651 Marionette TRACE conn10 -> [0,2913,"getWindowHandle",null] 02:16:34 INFO - PROCESS | 2140 | 1466500594653 Marionette TRACE conn10 <- [1,2913,null,{"value":"13"}] 02:16:34 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:16:34 INFO - PROCESS | 2140 | 1466500594656 Marionette TRACE conn10 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:16:34 INFO - PROCESS | 2140 | 1466500594658 Marionette TRACE conn10 <- [1,2914,null,{}] 02:16:34 INFO - PROCESS | 2140 | 1466500594662 Marionette TRACE conn10 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:34 INFO - PROCESS | 2140 | 1466500594664 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:34 INFO - PROCESS | 2140 | 1466500594781 Marionette TRACE conn10 <- [1,2915,null,{"value":null}] 02:16:34 INFO - PROCESS | 2140 | 1466500594788 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 2140 | 1466500594790 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:34 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE8E000 == 31 [pid = 2140] [id = 738] 02:16:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (00000026524B5800) [pid = 2140] [serial = 2214] [outer = 0000000000000000] 02:16:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002658F36C00) [pid = 2140] [serial = 2215] [outer = 00000026524B5800] 02:16:34 INFO - PROCESS | 2140 | 1466500594836 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A105C00) [pid = 2140] [serial = 2216] [outer = 00000026524B5800] 02:16:35 INFO - PROCESS | 2140 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:16:35 INFO - PROCESS | 2140 | 1466500595213 Marionette TRACE conn10 <- [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]]]}] 02:16:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:16:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 02:16:35 INFO - PROCESS | 2140 | 1466500595246 Marionette TRACE conn10 -> [0,2917,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 2140 | 1466500595248 Marionette TRACE conn10 <- [1,2917,null,{"value":"13"}] 02:16:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:16:35 INFO - PROCESS | 2140 | 1466500595251 Marionette TRACE conn10 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 2140 | 1466500595253 Marionette TRACE conn10 <- [1,2918,null,{}] 02:16:35 INFO - PROCESS | 2140 | 1466500595257 Marionette TRACE conn10 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:35 INFO - PROCESS | 2140 | 1466500595259 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:35 INFO - PROCESS | 2140 | 1466500595354 Marionette TRACE conn10 <- [1,2919,null,{"value":null}] 02:16:35 INFO - PROCESS | 2140 | 1466500595434 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:35 INFO - PROCESS | 2140 | 1466500595436 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:35 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C856800 == 32 [pid = 2140] [id = 739] 02:16:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265689D800) [pid = 2140] [serial = 2217] [outer = 0000000000000000] 02:16:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A13A800) [pid = 2140] [serial = 2218] [outer = 000000265689D800] 02:16:35 INFO - PROCESS | 2140 | 1466500595482 Marionette DEBUG loaded listener.js 02:16:35 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A213000) [pid = 2140] [serial = 2219] [outer = 000000265689D800] 02:16:35 INFO - PROCESS | 2140 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:16:35 INFO - PROCESS | 2140 | 1466500595807 Marionette TRACE conn10 <- [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]]]}] 02:16:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:16:35 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 587ms 02:16:35 INFO - PROCESS | 2140 | 1466500595847 Marionette TRACE conn10 -> [0,2921,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 2140 | 1466500595849 Marionette TRACE conn10 <- [1,2921,null,{"value":"13"}] 02:16:35 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:16:35 INFO - PROCESS | 2140 | 1466500595853 Marionette TRACE conn10 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 2140 | 1466500595854 Marionette TRACE conn10 <- [1,2922,null,{}] 02:16:35 INFO - PROCESS | 2140 | 1466500595859 Marionette TRACE conn10 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:35 INFO - PROCESS | 2140 | 1466500595861 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:35 INFO - PROCESS | 2140 | 1466500595943 Marionette TRACE conn10 <- [1,2923,null,{"value":null}] 02:16:36 INFO - PROCESS | 2140 | 1466500596048 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 2140 | 1466500596050 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:36 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564F4000 == 33 [pid = 2140] [id = 740] 02:16:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265220D000) [pid = 2140] [serial = 2220] [outer = 0000000000000000] 02:16:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A211000) [pid = 2140] [serial = 2221] [outer = 000000265220D000] 02:16:36 INFO - PROCESS | 2140 | 1466500596096 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A2D1800) [pid = 2140] [serial = 2222] [outer = 000000265220D000] 02:16:36 INFO - PROCESS | 2140 | 1466500596714 Marionette TRACE conn10 <- [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]]]}] 02:16:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:16:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 880ms 02:16:36 INFO - PROCESS | 2140 | 1466500596736 Marionette TRACE conn10 -> [0,2925,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 2140 | 1466500596741 Marionette TRACE conn10 <- [1,2925,null,{"value":"13"}] 02:16:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:16:36 INFO - PROCESS | 2140 | 1466500596746 Marionette TRACE conn10 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 2140 | 1466500596752 Marionette TRACE conn10 <- [1,2926,null,{}] 02:16:36 INFO - PROCESS | 2140 | 1466500596758 Marionette TRACE conn10 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 2140 | 1466500596761 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:36 INFO - PROCESS | 2140 | 1466500596888 Marionette TRACE conn10 <- [1,2927,null,{"value":null}] 02:16:37 INFO - PROCESS | 2140 | 1466500597011 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 2140 | 1466500597014 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:37 INFO - PROCESS | 2140 | ++DOCSHELL 0000002653FE3800 == 34 [pid = 2140] [id = 741] 02:16:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264922DC00) [pid = 2140] [serial = 2223] [outer = 0000000000000000] 02:16:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264D6CB800) [pid = 2140] [serial = 2224] [outer = 000000264922DC00] 02:16:37 INFO - PROCESS | 2140 | 1466500597076 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264E372800) [pid = 2140] [serial = 2225] [outer = 000000264922DC00] 02:16:37 INFO - PROCESS | 2140 | 1466500597727 Marionette TRACE conn10 <- [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]]]}] 02:16:37 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. 02:16:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1033ms 02:16:37 INFO - PROCESS | 2140 | 1466500597783 Marionette TRACE conn10 -> [0,2929,"getWindowHandle",null] 02:16:37 INFO - PROCESS | 2140 | 1466500597788 Marionette TRACE conn10 <- [1,2929,null,{"value":"13"}] 02:16:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:16:37 INFO - PROCESS | 2140 | 1466500597795 Marionette TRACE conn10 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:16:37 INFO - PROCESS | 2140 | 1466500597798 Marionette TRACE conn10 <- [1,2930,null,{}] 02:16:37 INFO - PROCESS | 2140 | 1466500597803 Marionette TRACE conn10 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:37 INFO - PROCESS | 2140 | 1466500597806 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:38 INFO - PROCESS | 2140 | 1466500597996 Marionette TRACE conn10 <- [1,2931,null,{"value":null}] 02:16:38 INFO - PROCESS | 2140 | 1466500598112 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 2140 | 1466500598115 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:38 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16F800 == 35 [pid = 2140] [id = 742] 02:16:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265249F800) [pid = 2140] [serial = 2226] [outer = 0000000000000000] 02:16:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002653513000) [pid = 2140] [serial = 2227] [outer = 000000265249F800] 02:16:38 INFO - PROCESS | 2140 | 1466500598174 Marionette DEBUG loaded listener.js 02:16:38 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002656079400) [pid = 2140] [serial = 2228] [outer = 000000265249F800] 02:16:38 INFO - PROCESS | 2140 | 1466500598953 Marionette TRACE conn10 <- [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"]]]}] 02:16:39 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 02:16:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:16:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:16:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1242ms 02:16:39 INFO - PROCESS | 2140 | 1466500599039 Marionette TRACE conn10 -> [0,2933,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 2140 | 1466500599044 Marionette TRACE conn10 <- [1,2933,null,{"value":"13"}] 02:16:39 INFO - PROCESS | 2140 | 1466500599049 Marionette TRACE conn10 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:16:39 INFO - PROCESS | 2140 | 1466500599052 Marionette TRACE conn10 <- [1,2934,null,{}] 02:16:39 INFO - PROCESS | 2140 | 1466500599058 Marionette TRACE conn10 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:39 INFO - PROCESS | 2140 | 1466500599061 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:39 INFO - PROCESS | 2140 | 1466500599211 Marionette TRACE conn10 <- [1,2935,null,{"value":null}] 02:16:39 INFO - PROCESS | 2140 | 1466500599331 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 2140 | 1466500599335 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:39 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F05800 == 36 [pid = 2140] [id = 743] 02:16:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264E396400) [pid = 2140] [serial = 2229] [outer = 0000000000000000] 02:16:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000264E462C00) [pid = 2140] [serial = 2230] [outer = 000000264E396400] 02:16:39 INFO - PROCESS | 2140 | 1466500599388 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (0000002652206C00) [pid = 2140] [serial = 2231] [outer = 000000264E396400] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 000000265C856800 == 35 [pid = 2140] [id = 739] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE8E000 == 34 [pid = 2140] [id = 738] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002655971000 == 33 [pid = 2140] [id = 737] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 000000265A170800 == 32 [pid = 2140] [id = 736] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002658917800 == 31 [pid = 2140] [id = 735] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002656A03800 == 30 [pid = 2140] [id = 734] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 00000026535BA800 == 29 [pid = 2140] [id = 733] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 000000264F161800 == 28 [pid = 2140] [id = 732] 02:16:39 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F7D800 == 27 [pid = 2140] [id = 731] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A8B7C00) [pid = 2140] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265AEE3000) [pid = 2140] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002658F39800) [pid = 2140] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000264919D800) [pid = 2140] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A67B400) [pid = 2140] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002658A92400) [pid = 2140] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (000000265A10A000) [pid = 2140] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264F771800) [pid = 2140] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000265A630800) [pid = 2140] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264E635C00) [pid = 2140] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000265A2D1000) [pid = 2140] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002656894400) [pid = 2140] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000264D6D5400) [pid = 2140] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264F2D7C00) [pid = 2140] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002652497C00) [pid = 2140] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264922B800) [pid = 2140] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (00000026524B9400) [pid = 2140] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265A669C00) [pid = 2140] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002653740800) [pid = 2140] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002656F88000) [pid = 2140] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A85E800) [pid = 2140] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265227A400) [pid = 2140] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002653FBE000) [pid = 2140] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265B079000) [pid = 2140] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265A868400) [pid = 2140] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 02:16:39 INFO - PROCESS | 2140 | 1466500599819 Marionette TRACE conn10 <- [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]]]}] 02:16:39 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. 02:16:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 02:16:39 INFO - PROCESS | 2140 | 1466500599892 Marionette TRACE conn10 -> [0,2937,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 2140 | 1466500599897 Marionette TRACE conn10 <- [1,2937,null,{"value":"13"}] 02:16:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:16:39 INFO - PROCESS | 2140 | 1466500599903 Marionette TRACE conn10 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 2140 | 1466500599906 Marionette TRACE conn10 <- [1,2938,null,{}] 02:16:39 INFO - PROCESS | 2140 | 1466500599914 Marionette TRACE conn10 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:39 INFO - PROCESS | 2140 | 1466500599917 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:40 INFO - PROCESS | 2140 | 1466500600010 Marionette TRACE conn10 <- [1,2939,null,{"value":null}] 02:16:40 INFO - PROCESS | 2140 | 1466500600022 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 2140 | 1466500600024 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:40 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655971000 == 28 [pid = 2140] [id = 744] 02:16:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264D85BC00) [pid = 2140] [serial = 2232] [outer = 0000000000000000] 02:16:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000264F2CE800) [pid = 2140] [serial = 2233] [outer = 000000264D85BC00] 02:16:40 INFO - PROCESS | 2140 | 1466500600076 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002652496400) [pid = 2140] [serial = 2234] [outer = 000000264D85BC00] 02:16:40 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C76000 == 29 [pid = 2140] [id = 745] 02:16:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002652F55800) [pid = 2140] [serial = 2235] [outer = 0000000000000000] 02:16:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (0000002652F5FC00) [pid = 2140] [serial = 2236] [outer = 0000002652F55800] 02:16:40 INFO - PROCESS | 2140 | 1466500600560 Marionette TRACE conn10 <- [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]]]}] 02:16:40 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. 02:16:40 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 02:16:40 INFO - PROCESS | 2140 | 1466500600598 Marionette TRACE conn10 -> [0,2941,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 2140 | 1466500600600 Marionette TRACE conn10 <- [1,2941,null,{"value":"13"}] 02:16:40 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:16:40 INFO - PROCESS | 2140 | 1466500600604 Marionette TRACE conn10 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - PROCESS | 2140 | 1466500600608 Marionette TRACE conn10 <- [1,2942,null,{}] 02:16:40 INFO - PROCESS | 2140 | 1466500600620 Marionette TRACE conn10 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:40 INFO - PROCESS | 2140 | 1466500600625 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:40 INFO - PROCESS | 2140 | 1466500600770 Marionette TRACE conn10 <- [1,2943,null,{"value":null}] 02:16:40 INFO - PROCESS | 2140 | 1466500600869 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 2140 | 1466500600873 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:40 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FAF000 == 30 [pid = 2140] [id = 746] 02:16:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (00000026524BD000) [pid = 2140] [serial = 2237] [outer = 0000000000000000] 02:16:40 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002655174C00) [pid = 2140] [serial = 2238] [outer = 00000026524BD000] 02:16:40 INFO - PROCESS | 2140 | 1466500600929 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002656433000) [pid = 2140] [serial = 2239] [outer = 00000026524BD000] 02:16:41 INFO - PROCESS | 2140 | 1466500601295 Marionette TRACE conn10 <- [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]]]}] 02:16:41 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:16:41 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 02:16:41 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 733ms 02:16:41 INFO - PROCESS | 2140 | 1466500601341 Marionette TRACE conn10 -> [0,2945,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 2140 | 1466500601344 Marionette TRACE conn10 <- [1,2945,null,{"value":"13"}] 02:16:41 INFO - PROCESS | 2140 | 1466500601348 Marionette TRACE conn10 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - PROCESS | 2140 | 1466500601349 Marionette TRACE conn10 <- [1,2946,null,{}] 02:16:41 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:16:41 INFO - PROCESS | 2140 | 1466500601353 Marionette TRACE conn10 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 2140 | 1466500601356 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:41 INFO - PROCESS | 2140 | 1466500601462 Marionette TRACE conn10 <- [1,2947,null,{"value":null}] 02:16:41 INFO - PROCESS | 2140 | 1466500601467 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 2140 | 1466500601469 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:41 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B11C000 == 31 [pid = 2140] [id = 747] 02:16:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002656F83000) [pid = 2140] [serial = 2240] [outer = 0000000000000000] 02:16:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (0000002656FBF000) [pid = 2140] [serial = 2241] [outer = 0000002656F83000] 02:16:41 INFO - PROCESS | 2140 | 1466500601516 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002658F7CC00) [pid = 2140] [serial = 2242] [outer = 0000002656F83000] 02:16:42 INFO - PROCESS | 2140 | 1466500602009 Marionette TRACE conn10 <- [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]]]}] 02:16:42 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. 02:16:42 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 671ms 02:16:42 INFO - PROCESS | 2140 | 1466500602024 Marionette TRACE conn10 -> [0,2949,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 2140 | 1466500602026 Marionette TRACE conn10 <- [1,2949,null,{"value":"13"}] 02:16:42 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:16:42 INFO - PROCESS | 2140 | 1466500602034 Marionette TRACE conn10 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 2140 | 1466500602036 Marionette TRACE conn10 <- [1,2950,null,{}] 02:16:42 INFO - PROCESS | 2140 | 1466500602045 Marionette TRACE conn10 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:42 INFO - PROCESS | 2140 | 1466500602048 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:42 INFO - PROCESS | 2140 | 1466500602170 Marionette TRACE conn10 <- [1,2951,null,{"value":null}] 02:16:42 INFO - PROCESS | 2140 | 1466500602177 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 2140 | 1466500602179 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C84C000 == 32 [pid = 2140] [id = 748] 02:16:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656F8E000) [pid = 2140] [serial = 2243] [outer = 0000000000000000] 02:16:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A10E000) [pid = 2140] [serial = 2244] [outer = 0000002656F8E000] 02:16:42 INFO - PROCESS | 2140 | 1466500602224 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265A216400) [pid = 2140] [serial = 2245] [outer = 0000002656F8E000] 02:16:42 INFO - PROCESS | 2140 | 1466500602658 Marionette TRACE conn10 <- [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]]]}] 02:16:42 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. 02:16:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 02:16:42 INFO - PROCESS | 2140 | 1466500602730 Marionette TRACE conn10 -> [0,2953,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 2140 | 1466500602732 Marionette TRACE conn10 <- [1,2953,null,{"value":"13"}] 02:16:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:16:42 INFO - PROCESS | 2140 | 1466500602735 Marionette TRACE conn10 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 2140 | 1466500602737 Marionette TRACE conn10 <- [1,2954,null,{}] 02:16:42 INFO - PROCESS | 2140 | 1466500602746 Marionette TRACE conn10 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:42 INFO - PROCESS | 2140 | 1466500602752 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:42 INFO - PROCESS | 2140 | 1466500602924 Marionette TRACE conn10 <- [1,2955,null,{"value":null}] 02:16:42 INFO - PROCESS | 2140 | 1466500602940 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 2140 | 1466500602942 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:42 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CF60800 == 33 [pid = 2140] [id = 749] 02:16:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A2C7C00) [pid = 2140] [serial = 2246] [outer = 0000000000000000] 02:16:42 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265A662000) [pid = 2140] [serial = 2247] [outer = 000000265A2C7C00] 02:16:42 INFO - PROCESS | 2140 | 1466500602989 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265A66C400) [pid = 2140] [serial = 2248] [outer = 000000265A2C7C00] 02:16:43 INFO - PROCESS | 2140 | 1466500603400 Marionette TRACE conn10 <- [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]]]}] 02:16:43 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. 02:16:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 691ms 02:16:43 INFO - PROCESS | 2140 | 1466500603429 Marionette TRACE conn10 -> [0,2957,"getWindowHandle",null] 02:16:43 INFO - PROCESS | 2140 | 1466500603432 Marionette TRACE conn10 <- [1,2957,null,{"value":"13"}] 02:16:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:16:43 INFO - PROCESS | 2140 | 1466500603441 Marionette TRACE conn10 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:16:43 INFO - PROCESS | 2140 | 1466500603443 Marionette TRACE conn10 <- [1,2958,null,{}] 02:16:43 INFO - PROCESS | 2140 | 1466500603447 Marionette TRACE conn10 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:43 INFO - PROCESS | 2140 | 1466500603449 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:43 INFO - PROCESS | 2140 | 1466500603569 Marionette TRACE conn10 <- [1,2959,null,{"value":null}] 02:16:43 INFO - PROCESS | 2140 | 1466500603574 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 2140 | 1466500603576 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:43 INFO - PROCESS | 2140 | ++DOCSHELL 0000002655C6C000 == 34 [pid = 2140] [id = 750] 02:16:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000265A669C00) [pid = 2140] [serial = 2249] [outer = 0000000000000000] 02:16:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000265A685400) [pid = 2140] [serial = 2250] [outer = 000000265A669C00] 02:16:43 INFO - PROCESS | 2140 | 1466500603669 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265A860000) [pid = 2140] [serial = 2251] [outer = 000000265A669C00] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264D6D8400) [pid = 2140] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002656434C00) [pid = 2140] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264906A800) [pid = 2140] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002652F55000) [pid = 2140] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (00000026491A0800) [pid = 2140] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E36F000) [pid = 2140] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264E19D000) [pid = 2140] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (00000026524B5800) [pid = 2140] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265689D800) [pid = 2140] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E395400) [pid = 2140] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265689A800) [pid = 2140] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:16:43 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000265A669000) [pid = 2140] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:16:44 INFO - PROCESS | 2140 | 1466500604072 Marionette TRACE conn10 <- [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]]]}] 02:16:44 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. 02:16:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 02:16:44 INFO - PROCESS | 2140 | 1466500604136 Marionette TRACE conn10 -> [0,2961,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 2140 | 1466500604138 Marionette TRACE conn10 <- [1,2961,null,{"value":"13"}] 02:16:44 INFO - PROCESS | 2140 | 1466500604142 Marionette TRACE conn10 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:16:44 INFO - PROCESS | 2140 | 1466500604144 Marionette TRACE conn10 <- [1,2962,null,{}] 02:16:44 INFO - PROCESS | 2140 | 1466500604148 Marionette TRACE conn10 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:44 INFO - PROCESS | 2140 | 1466500604150 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:44 INFO - PROCESS | 2140 | 1466500604263 Marionette TRACE conn10 <- [1,2963,null,{"value":null}] 02:16:44 INFO - PROCESS | 2140 | 1466500604271 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 2140 | 1466500604273 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265D557000 == 35 [pid = 2140] [id = 751] 02:16:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265A63BC00) [pid = 2140] [serial = 2252] [outer = 0000000000000000] 02:16:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A85F800) [pid = 2140] [serial = 2253] [outer = 000000265A63BC00] 02:16:44 INFO - PROCESS | 2140 | 1466500604321 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A8B3C00) [pid = 2140] [serial = 2254] [outer = 000000265A63BC00] 02:16:44 INFO - PROCESS | 2140 | 1466500604734 Marionette TRACE conn10 <- [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]]]}] 02:16:44 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. 02:16:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 628ms 02:16:44 INFO - PROCESS | 2140 | 1466500604784 Marionette TRACE conn10 -> [0,2965,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 2140 | 1466500604795 Marionette TRACE conn10 <- [1,2965,null,{"value":"13"}] 02:16:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:16:44 INFO - PROCESS | 2140 | 1466500604798 Marionette TRACE conn10 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 2140 | 1466500604800 Marionette TRACE conn10 <- [1,2966,null,{}] 02:16:44 INFO - PROCESS | 2140 | 1466500604804 Marionette TRACE conn10 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:44 INFO - PROCESS | 2140 | 1466500604806 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:44 INFO - PROCESS | 2140 | 1466500604893 Marionette TRACE conn10 <- [1,2967,null,{"value":null}] 02:16:44 INFO - PROCESS | 2140 | 1466500604898 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 2140 | 1466500604900 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:44 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DA23800 == 36 [pid = 2140] [id = 752] 02:16:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265AEDD400) [pid = 2140] [serial = 2255] [outer = 0000000000000000] 02:16:44 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265AEE4C00) [pid = 2140] [serial = 2256] [outer = 000000265AEDD400] 02:16:44 INFO - PROCESS | 2140 | 1466500604946 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000265B0A7800) [pid = 2140] [serial = 2257] [outer = 000000265AEDD400] 02:16:45 INFO - PROCESS | 2140 | 1466500605348 Marionette TRACE conn10 <- [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]]]}] 02:16:45 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. 02:16:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 587ms 02:16:45 INFO - PROCESS | 2140 | 1466500605386 Marionette TRACE conn10 -> [0,2969,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 2140 | 1466500605388 Marionette TRACE conn10 <- [1,2969,null,{"value":"13"}] 02:16:45 INFO - PROCESS | 2140 | 1466500605392 Marionette TRACE conn10 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:16:45 INFO - PROCESS | 2140 | 1466500605393 Marionette TRACE conn10 <- [1,2970,null,{}] 02:16:45 INFO - PROCESS | 2140 | 1466500605397 Marionette TRACE conn10 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:45 INFO - PROCESS | 2140 | 1466500605399 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:45 INFO - PROCESS | 2140 | 1466500605527 Marionette TRACE conn10 <- [1,2971,null,{"value":null}] 02:16:45 INFO - PROCESS | 2140 | 1466500605570 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 2140 | 1466500605572 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:45 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF08000 == 37 [pid = 2140] [id = 753] 02:16:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (00000026499AA800) [pid = 2140] [serial = 2258] [outer = 0000000000000000] 02:16:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265B0B0400) [pid = 2140] [serial = 2259] [outer = 00000026499AA800] 02:16:45 INFO - PROCESS | 2140 | 1466500605617 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265B14AC00) [pid = 2140] [serial = 2260] [outer = 00000026499AA800] 02:16:46 INFO - PROCESS | 2140 | 1466500606117 Marionette TRACE conn10 <- [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"]]]}] 02:16:46 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 02:16:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:16:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 776ms 02:16:46 INFO - PROCESS | 2140 | 1466500606176 Marionette TRACE conn10 -> [0,2973,"getWindowHandle",null] 02:16:46 INFO - PROCESS | 2140 | 1466500606181 Marionette TRACE conn10 <- [1,2973,null,{"value":"13"}] 02:16:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:16:46 INFO - PROCESS | 2140 | 1466500606187 Marionette TRACE conn10 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 2140 | 1466500606191 Marionette TRACE conn10 <- [1,2974,null,{}] 02:16:46 INFO - PROCESS | 2140 | 1466500606197 Marionette TRACE conn10 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:46 INFO - PROCESS | 2140 | 1466500606200 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:46 INFO - PROCESS | 2140 | 1466500606322 Marionette TRACE conn10 <- [1,2975,null,{"value":null}] 02:16:46 INFO - PROCESS | 2140 | 1466500606420 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 2140 | 1466500606423 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:46 INFO - PROCESS | 2140 | ++DOCSHELL 00000026534DF000 == 38 [pid = 2140] [id = 754] 02:16:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (000000264D6CD400) [pid = 2140] [serial = 2261] [outer = 0000000000000000] 02:16:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264F26FC00) [pid = 2140] [serial = 2262] [outer = 000000264D6CD400] 02:16:46 INFO - PROCESS | 2140 | 1466500606482 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000265249D400) [pid = 2140] [serial = 2263] [outer = 000000264D6CD400] 02:16:47 INFO - PROCESS | 2140 | 1466500607063 Marionette TRACE conn10 <- [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]]]}] 02:16:47 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. 02:16:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 943ms 02:16:47 INFO - PROCESS | 2140 | 1466500607135 Marionette TRACE conn10 -> [0,2977,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 2140 | 1466500607141 Marionette TRACE conn10 <- [1,2977,null,{"value":"13"}] 02:16:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:16:47 INFO - PROCESS | 2140 | 1466500607148 Marionette TRACE conn10 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 2140 | 1466500607151 Marionette TRACE conn10 <- [1,2978,null,{}] 02:16:47 INFO - PROCESS | 2140 | 1466500607155 Marionette TRACE conn10 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:47 INFO - PROCESS | 2140 | 1466500607158 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:47 INFO - PROCESS | 2140 | 1466500607280 Marionette TRACE conn10 <- [1,2979,null,{"value":null}] 02:16:47 INFO - PROCESS | 2140 | 1466500607405 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 2140 | 1466500607408 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000265BE83000 == 39 [pid = 2140] [id = 755] 02:16:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000265607B000) [pid = 2140] [serial = 2264] [outer = 0000000000000000] 02:16:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000265689A000) [pid = 2140] [serial = 2265] [outer = 000000265607B000] 02:16:47 INFO - PROCESS | 2140 | 1466500607466 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002658F79400) [pid = 2140] [serial = 2266] [outer = 000000265607B000] 02:16:47 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AD72000 == 40 [pid = 2140] [id = 756] 02:16:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (000000265A639800) [pid = 2140] [serial = 2267] [outer = 0000000000000000] 02:16:47 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (000000265A63B800) [pid = 2140] [serial = 2268] [outer = 000000265A639800] 02:16:48 INFO - PROCESS | 2140 | 1466500608090 Marionette TRACE conn10 <- [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]]]}] 02:16:48 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. 02:16:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 02:16:48 INFO - PROCESS | 2140 | 1466500608135 Marionette TRACE conn10 -> [0,2981,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 2140 | 1466500608138 Marionette TRACE conn10 <- [1,2981,null,{"value":"13"}] 02:16:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:16:48 INFO - PROCESS | 2140 | 1466500608142 Marionette TRACE conn10 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - PROCESS | 2140 | 1466500608146 Marionette TRACE conn10 <- [1,2982,null,{}] 02:16:48 INFO - PROCESS | 2140 | 1466500608158 Marionette TRACE conn10 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:48 INFO - PROCESS | 2140 | 1466500608163 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:48 INFO - PROCESS | 2140 | 1466500608303 Marionette TRACE conn10 <- [1,2983,null,{"value":null}] 02:16:48 INFO - PROCESS | 2140 | 1466500608421 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 2140 | 1466500608425 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:48 INFO - PROCESS | 2140 | ++DOCSHELL 000000265E161000 == 41 [pid = 2140] [id = 757] 02:16:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 89 (000000265A65E400) [pid = 2140] [serial = 2269] [outer = 0000000000000000] 02:16:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 90 (000000265AEE9400) [pid = 2140] [serial = 2270] [outer = 000000265A65E400] 02:16:48 INFO - PROCESS | 2140 | 1466500608496 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 2140 | ++DOMWINDOW == 91 (000000265B150000) [pid = 2140] [serial = 2271] [outer = 000000265A65E400] 02:16:49 INFO - PROCESS | 2140 | 1466500609026 Marionette TRACE conn10 <- [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]]]}] 02:16:49 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:16:49 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 02:16:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 944ms 02:16:49 INFO - PROCESS | 2140 | 1466500609088 Marionette TRACE conn10 -> [0,2985,"getWindowHandle",null] 02:16:49 INFO - PROCESS | 2140 | 1466500609091 Marionette TRACE conn10 <- [1,2985,null,{"value":"13"}] 02:16:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:16:49 INFO - PROCESS | 2140 | 1466500609095 Marionette TRACE conn10 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - PROCESS | 2140 | 1466500609097 Marionette TRACE conn10 <- [1,2986,null,{}] 02:16:49 INFO - PROCESS | 2140 | 1466500609101 Marionette TRACE conn10 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:49 INFO - PROCESS | 2140 | 1466500609104 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:49 INFO - PROCESS | 2140 | 1466500609225 Marionette TRACE conn10 <- [1,2987,null,{"value":null}] 02:16:49 INFO - PROCESS | 2140 | 1466500609348 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 2140 | 1466500609351 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:49 INFO - PROCESS | 2140 | ++DOCSHELL 000000265DF47800 == 42 [pid = 2140] [id = 758] 02:16:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 92 (0000002647EC6400) [pid = 2140] [serial = 2272] [outer = 0000000000000000] 02:16:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 93 (000000265B361000) [pid = 2140] [serial = 2273] [outer = 0000002647EC6400] 02:16:49 INFO - PROCESS | 2140 | 1466500609407 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 2140 | ++DOMWINDOW == 94 (000000265B368800) [pid = 2140] [serial = 2274] [outer = 0000002647EC6400] 02:16:50 INFO - PROCESS | 2140 | 1466500610191 Marionette TRACE conn10 <- [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]]]}] 02:16:50 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. 02:16:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1139ms 02:16:50 INFO - PROCESS | 2140 | 1466500610238 Marionette TRACE conn10 -> [0,2989,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 2140 | 1466500610243 Marionette TRACE conn10 <- [1,2989,null,{"value":"13"}] 02:16:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:16:50 INFO - PROCESS | 2140 | 1466500610249 Marionette TRACE conn10 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 2140 | 1466500610253 Marionette TRACE conn10 <- [1,2990,null,{}] 02:16:50 INFO - PROCESS | 2140 | 1466500610258 Marionette TRACE conn10 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:50 INFO - PROCESS | 2140 | 1466500610261 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:50 INFO - PROCESS | 2140 | 1466500610375 Marionette TRACE conn10 <- [1,2991,null,{"value":null}] 02:16:50 INFO - PROCESS | 2140 | 1466500610501 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 2140 | 1466500610506 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:50 INFO - PROCESS | 2140 | ++DOCSHELL 0000002648E7F000 == 43 [pid = 2140] [id = 759] 02:16:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 95 (000000264919EC00) [pid = 2140] [serial = 2275] [outer = 0000000000000000] 02:16:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 96 (000000264F106000) [pid = 2140] [serial = 2276] [outer = 000000264919EC00] 02:16:50 INFO - PROCESS | 2140 | 1466500610565 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 2140 | ++DOMWINDOW == 97 (000000265227A400) [pid = 2140] [serial = 2277] [outer = 000000264919EC00] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265DA23800 == 42 [pid = 2140] [id = 752] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265D557000 == 41 [pid = 2140] [id = 751] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C6C000 == 40 [pid = 2140] [id = 750] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265CF60800 == 39 [pid = 2140] [id = 749] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265C84C000 == 38 [pid = 2140] [id = 748] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265B11C000 == 37 [pid = 2140] [id = 747] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 0000002658FAF000 == 36 [pid = 2140] [id = 746] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 0000002655C76000 == 35 [pid = 2140] [id = 745] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 0000002655971000 == 34 [pid = 2140] [id = 744] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F05800 == 33 [pid = 2140] [id = 743] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265A16F800 == 32 [pid = 2140] [id = 742] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 0000002653FE3800 == 31 [pid = 2140] [id = 741] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 00000026564F4000 == 30 [pid = 2140] [id = 740] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF47800 == 29 [pid = 2140] [id = 758] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265AD72000 == 28 [pid = 2140] [id = 756] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265E161000 == 27 [pid = 2140] [id = 757] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265BE83000 == 26 [pid = 2140] [id = 755] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 000000265DF08000 == 25 [pid = 2140] [id = 753] 02:16:51 INFO - PROCESS | 2140 | --DOCSHELL 00000026534DF000 == 24 [pid = 2140] [id = 754] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 96 (000000265A13A800) [pid = 2140] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 95 (00000026524B5400) [pid = 2140] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 94 (000000264F294400) [pid = 2140] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 93 (0000002658F86800) [pid = 2140] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 92 (0000002656A29000) [pid = 2140] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 91 (000000265B083400) [pid = 2140] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 90 (000000265A85C800) [pid = 2140] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 89 (0000002656F83800) [pid = 2140] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 88 (0000002658F35800) [pid = 2140] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265A105C00) [pid = 2140] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A213000) [pid = 2140] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (00000026524A2400) [pid = 2140] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A211000) [pid = 2140] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000264F184800) [pid = 2140] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000264E394000) [pid = 2140] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002652430000) [pid = 2140] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002653438C00) [pid = 2140] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (000000264951F400) [pid = 2140] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264D645000) [pid = 2140] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E3D7800) [pid = 2140] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000264F177C00) [pid = 2140] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265516C000) [pid = 2140] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000265373B400) [pid = 2140] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002658F36C00) [pid = 2140] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002656422000) [pid = 2140] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 02:16:51 INFO - PROCESS | 2140 | 1466500611842 Marionette TRACE conn10 <- [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]]]}] 02:16:51 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. 02:16:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1635ms 02:16:51 INFO - PROCESS | 2140 | 1466500611887 Marionette TRACE conn10 -> [0,2993,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 2140 | 1466500611892 Marionette TRACE conn10 <- [1,2993,null,{"value":"13"}] 02:16:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:16:51 INFO - PROCESS | 2140 | 1466500611897 Marionette TRACE conn10 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - PROCESS | 2140 | 1466500611901 Marionette TRACE conn10 <- [1,2994,null,{}] 02:16:51 INFO - PROCESS | 2140 | 1466500611907 Marionette TRACE conn10 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:51 INFO - PROCESS | 2140 | 1466500611910 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:52 INFO - PROCESS | 2140 | 1466500612003 Marionette TRACE conn10 <- [1,2995,null,{"value":null}] 02:16:52 INFO - PROCESS | 2140 | 1466500612082 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 2140 | 1466500612087 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000264F506800 == 25 [pid = 2140] [id = 760] 02:16:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000264922D800) [pid = 2140] [serial = 2278] [outer = 0000000000000000] 02:16:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002649233400) [pid = 2140] [serial = 2279] [outer = 000000264922D800] 02:16:52 INFO - PROCESS | 2140 | 1466500612136 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002649C47800) [pid = 2140] [serial = 2280] [outer = 000000264922D800] 02:16:52 INFO - PROCESS | 2140 | 1466500612568 Marionette TRACE conn10 <- [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]]]}] 02:16:52 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. 02:16:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 02:16:52 INFO - PROCESS | 2140 | 1466500612635 Marionette TRACE conn10 -> [0,2997,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 2140 | 1466500612640 Marionette TRACE conn10 <- [1,2997,null,{"value":"13"}] 02:16:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:16:52 INFO - PROCESS | 2140 | 1466500612652 Marionette TRACE conn10 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - PROCESS | 2140 | 1466500612655 Marionette TRACE conn10 <- [1,2998,null,{}] 02:16:52 INFO - PROCESS | 2140 | 1466500612660 Marionette TRACE conn10 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:52 INFO - PROCESS | 2140 | 1466500612663 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:52 INFO - PROCESS | 2140 | 1466500612763 Marionette TRACE conn10 <- [1,2999,null,{"value":null}] 02:16:52 INFO - PROCESS | 2140 | 1466500612778 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 2140 | 1466500612780 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:52 INFO - PROCESS | 2140 | ++DOCSHELL 000000265355E800 == 26 [pid = 2140] [id = 761] 02:16:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000264E004000) [pid = 2140] [serial = 2281] [outer = 0000000000000000] 02:16:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264E19C000) [pid = 2140] [serial = 2282] [outer = 000000264E004000] 02:16:52 INFO - PROCESS | 2140 | 1466500612829 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000264E638C00) [pid = 2140] [serial = 2283] [outer = 000000264E004000] 02:16:53 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:16:53 INFO - PROCESS | 2140 | 1466500613319 Marionette TRACE conn10 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:16:53 INFO - {} 02:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:16:53 INFO - {} 02:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:16:53 INFO - {} 02:16:53 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:16:53 INFO - {} 02:16:53 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 691ms 02:16:53 INFO - PROCESS | 2140 | 1466500613346 Marionette TRACE conn10 -> [0,3001,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 2140 | 1466500613348 Marionette TRACE conn10 <- [1,3001,null,{"value":"13"}] 02:16:53 INFO - TEST-START | /FileAPI/fileReader.html 02:16:53 INFO - PROCESS | 2140 | 1466500613352 Marionette TRACE conn10 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 2140 | 1466500613356 Marionette TRACE conn10 <- [1,3002,null,{}] 02:16:53 INFO - PROCESS | 2140 | 1466500613368 Marionette TRACE conn10 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 2140 | 1466500613373 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:53 INFO - PROCESS | 2140 | 1466500613496 Marionette TRACE conn10 <- [1,3003,null,{"value":null}] 02:16:53 INFO - PROCESS | 2140 | 1466500613578 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 2140 | 1466500613582 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:53 INFO - PROCESS | 2140 | ++DOCSHELL 00000026588B1000 == 27 [pid = 2140] [id = 762] 02:16:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000264919D800) [pid = 2140] [serial = 2284] [outer = 0000000000000000] 02:16:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000265249A800) [pid = 2140] [serial = 2285] [outer = 000000264919D800] 02:16:53 INFO - PROCESS | 2140 | 1466500613632 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (00000026524BA800) [pid = 2140] [serial = 2286] [outer = 000000264919D800] 02:16:54 INFO - PROCESS | 2140 | 1466500614022 Marionette TRACE conn10 <- [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]]]}] 02:16:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:16:54 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:16:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:16:54 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:16:54 INFO - TEST-OK | /FileAPI/fileReader.html | took 733ms 02:16:54 INFO - PROCESS | 2140 | 1466500614092 Marionette TRACE conn10 -> [0,3005,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 2140 | 1466500614095 Marionette TRACE conn10 <- [1,3005,null,{"value":"13"}] 02:16:54 INFO - TEST-START | /FileAPI/historical.html 02:16:54 INFO - PROCESS | 2140 | 1466500614098 Marionette TRACE conn10 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - PROCESS | 2140 | 1466500614100 Marionette TRACE conn10 <- [1,3006,null,{}] 02:16:54 INFO - PROCESS | 2140 | 1466500614104 Marionette TRACE conn10 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:54 INFO - PROCESS | 2140 | 1466500614106 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:54 INFO - PROCESS | 2140 | 1466500614225 Marionette TRACE conn10 <- [1,3007,null,{"value":null}] 02:16:54 INFO - PROCESS | 2140 | 1466500614230 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 2140 | 1466500614233 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:54 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658ACB000 == 28 [pid = 2140] [id = 763] 02:16:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (0000002653539800) [pid = 2140] [serial = 2287] [outer = 0000000000000000] 02:16:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (0000002653737000) [pid = 2140] [serial = 2288] [outer = 0000002653539800] 02:16:54 INFO - PROCESS | 2140 | 1466500614280 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (0000002653E81400) [pid = 2140] [serial = 2289] [outer = 0000002653539800] 02:16:54 INFO - PROCESS | 2140 | 1466500614731 Marionette TRACE conn10 <- [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"]]]}] 02:16:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:16:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:16:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:16:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:16:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:16:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:16:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:16:54 INFO - TEST-OK | /FileAPI/historical.html | took 671ms 02:16:54 INFO - PROCESS | 2140 | 1466500614773 Marionette TRACE conn10 -> [0,3009,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 2140 | 1466500614775 Marionette TRACE conn10 <- [1,3009,null,{"value":"13"}] 02:16:54 INFO - PROCESS | 2140 | 1466500614779 Marionette TRACE conn10 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - TEST-START | /FileAPI/idlharness.html 02:16:54 INFO - PROCESS | 2140 | 1466500614780 Marionette TRACE conn10 <- [1,3010,null,{}] 02:16:54 INFO - PROCESS | 2140 | 1466500614790 Marionette TRACE conn10 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:54 INFO - PROCESS | 2140 | 1466500614792 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:54 INFO - PROCESS | 2140 | 1466500614930 Marionette TRACE conn10 <- [1,3011,null,{"value":null}] 02:16:54 INFO - PROCESS | 2140 | 1466500614938 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 2140 | 1466500614940 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:54 INFO - PROCESS | 2140 | ++DOCSHELL 0000002659ECB800 == 29 [pid = 2140] [id = 764] 02:16:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (000000264D9BFC00) [pid = 2140] [serial = 2290] [outer = 0000000000000000] 02:16:54 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (0000002656374C00) [pid = 2140] [serial = 2291] [outer = 000000264D9BFC00] 02:16:54 INFO - PROCESS | 2140 | 1466500614986 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002656433C00) [pid = 2140] [serial = 2292] [outer = 000000264D9BFC00] 02:16:56 INFO - PROCESS | 2140 | 1466500616059 Marionette TRACE conn10 <- [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\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\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\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\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\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\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\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\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]]]}] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265AEDD400) [pid = 2140] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (0000002656F8E000) [pid = 2140] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A2C7C00) [pid = 2140] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A669C00) [pid = 2140] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (0000002656F83000) [pid = 2140] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (00000026524BD000) [pid = 2140] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (000000264D85BC00) [pid = 2140] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002652F55800) [pid = 2140] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265220D000) [pid = 2140] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (000000264E396400) [pid = 2140] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (00000026499AA800) [pid = 2140] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265249F800) [pid = 2140] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264922DC00) [pid = 2140] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:16:56 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000265A63BC00) [pid = 2140] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:16:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:16:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:16:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:16:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:16:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:16:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:16:56 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 02:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:16:56 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 02:16:56 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 02:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:16:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:16:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:16:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:16:56 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 02:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:16:56 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 02:16:56 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 02:16:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:16:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:16:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 1383ms 02:16:56 INFO - PROCESS | 2140 | 1466500616166 Marionette TRACE conn10 -> [0,3013,"getWindowHandle",null] 02:16:56 INFO - PROCESS | 2140 | 1466500616168 Marionette TRACE conn10 <- [1,3013,null,{"value":"13"}] 02:16:56 INFO - TEST-START | /FileAPI/idlharness.worker 02:16:56 INFO - PROCESS | 2140 | 1466500616172 Marionette TRACE conn10 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 2140 | 1466500616174 Marionette TRACE conn10 <- [1,3014,null,{}] 02:16:56 INFO - PROCESS | 2140 | 1466500616185 Marionette TRACE conn10 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:56 INFO - PROCESS | 2140 | 1466500616191 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:56 INFO - PROCESS | 2140 | 1466500616320 Marionette TRACE conn10 <- [1,3015,null,{"value":null}] 02:16:56 INFO - PROCESS | 2140 | 1466500616398 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 2140 | 1466500616400 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:56 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C857000 == 30 [pid = 2140] [id = 765] 02:16:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002653E85000) [pid = 2140] [serial = 2293] [outer = 0000000000000000] 02:16:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (000000265A63C800) [pid = 2140] [serial = 2294] [outer = 0000002653E85000] 02:16:56 INFO - PROCESS | 2140 | 1466500616446 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (000000265A67B400) [pid = 2140] [serial = 2295] [outer = 0000002653E85000] 02:16:56 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:16:57 INFO - PROCESS | 2140 | 1466500617326 Marionette TRACE conn10 <- [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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:16:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:16:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:16:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:16:57 INFO - {} 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:16:57 INFO - {} 02:16:57 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 - {} 02:16:57 INFO - {} 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:16:57 INFO - {} 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:16:57 INFO - {} 02:16:57 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 - {} 02:16:57 INFO - {} 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:16:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:16:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 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 02:16:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:16:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:16:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:16:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:16:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:16:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:16:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:16:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:16:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:16:57 INFO - {} 02:16:57 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1317ms 02:16:57 INFO - PROCESS | 2140 | 1466500617492 Marionette TRACE conn10 -> [0,3017,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 2140 | 1466500617494 Marionette TRACE conn10 <- [1,3017,null,{"value":"13"}] 02:16:57 INFO - PROCESS | 2140 | 1466500617498 Marionette TRACE conn10 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:16:57 INFO - PROCESS | 2140 | 1466500617500 Marionette TRACE conn10 <- [1,3018,null,{}] 02:16:57 INFO - PROCESS | 2140 | 1466500617503 Marionette TRACE conn10 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:57 INFO - PROCESS | 2140 | 1466500617505 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:57 INFO - PROCESS | 2140 | 1466500617588 Marionette TRACE conn10 <- [1,3019,null,{"value":null}] 02:16:57 INFO - PROCESS | 2140 | 1466500617593 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 2140 | 1466500617595 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:57 INFO - PROCESS | 2140 | ++DOCSHELL 000000265EA8E800 == 31 [pid = 2140] [id = 766] 02:16:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (000000264D6D5400) [pid = 2140] [serial = 2296] [outer = 0000000000000000] 02:16:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (000000265A865400) [pid = 2140] [serial = 2297] [outer = 000000264D6D5400] 02:16:57 INFO - PROCESS | 2140 | 1466500617639 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (000000265CB51000) [pid = 2140] [serial = 2298] [outer = 000000264D6D5400] 02:16:58 INFO - PROCESS | 2140 | 1466500618114 Marionette TRACE conn10 <- [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]]]}] 02:16:58 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 02:16:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 692ms 02:16:58 INFO - PROCESS | 2140 | 1466500618193 Marionette TRACE conn10 -> [0,3021,"getWindowHandle",null] 02:16:58 INFO - PROCESS | 2140 | 1466500618198 Marionette TRACE conn10 <- [1,3021,null,{"value":"13"}] 02:16:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:16:58 INFO - PROCESS | 2140 | 1466500618205 Marionette TRACE conn10 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - PROCESS | 2140 | 1466500618210 Marionette TRACE conn10 <- [1,3022,null,{}] 02:16:58 INFO - PROCESS | 2140 | 1466500618271 Marionette TRACE conn10 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:58 INFO - PROCESS | 2140 | 1466500618275 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:58 INFO - PROCESS | 2140 | 1466500618406 Marionette TRACE conn10 <- [1,3023,null,{"value":null}] 02:16:58 INFO - PROCESS | 2140 | 1466500618524 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 2140 | 1466500618529 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:58 INFO - PROCESS | 2140 | ++DOCSHELL 000000264E43A000 == 32 [pid = 2140] [id = 767] 02:16:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (000000264905C800) [pid = 2140] [serial = 2299] [outer = 0000000000000000] 02:16:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 81 (0000002649228C00) [pid = 2140] [serial = 2300] [outer = 000000264905C800] 02:16:58 INFO - PROCESS | 2140 | 1466500618589 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 2140 | ++DOMWINDOW == 82 (000000264D6B3C00) [pid = 2140] [serial = 2301] [outer = 000000264905C800] 02:16:59 INFO - PROCESS | 2140 | 1466500619260 Marionette TRACE conn10 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:16:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:16:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1071ms 02:16:59 INFO - PROCESS | 2140 | 1466500619301 Marionette TRACE conn10 -> [0,3025,"getWindowHandle",null] 02:16:59 INFO - PROCESS | 2140 | 1466500619306 Marionette TRACE conn10 <- [1,3025,null,{"value":"13"}] 02:16:59 INFO - PROCESS | 2140 | 1466500619314 Marionette TRACE conn10 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:16:59 INFO - PROCESS | 2140 | 1466500619318 Marionette TRACE conn10 <- [1,3026,null,{}] 02:16:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:16:59 INFO - PROCESS | 2140 | 1466500619344 Marionette TRACE conn10 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:59 INFO - PROCESS | 2140 | 1466500619347 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:59 INFO - PROCESS | 2140 | 1466500619476 Marionette TRACE conn10 <- [1,3027,null,{"value":null}] 02:16:59 INFO - PROCESS | 2140 | 1466500619600 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 2140 | 1466500619603 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:16:59 INFO - PROCESS | 2140 | ++DOCSHELL 00000026564F4000 == 33 [pid = 2140] [id = 768] 02:16:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 83 (000000264F275400) [pid = 2140] [serial = 2302] [outer = 0000000000000000] 02:16:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 84 (000000264F296400) [pid = 2140] [serial = 2303] [outer = 000000264F275400] 02:16:59 INFO - PROCESS | 2140 | 1466500619662 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 2140 | ++DOMWINDOW == 85 (0000002652210000) [pid = 2140] [serial = 2304] [outer = 000000264F275400] 02:17:00 INFO - PROCESS | 2140 | 1466500620328 Marionette TRACE conn10 <- [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"]]]}] 02:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:17:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1048ms 02:17:00 INFO - PROCESS | 2140 | 1466500620369 Marionette TRACE conn10 -> [0,3029,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 2140 | 1466500620372 Marionette TRACE conn10 <- [1,3029,null,{"value":"13"}] 02:17:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:17:00 INFO - PROCESS | 2140 | 1466500620424 Marionette TRACE conn10 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 2140 | 1466500620428 Marionette TRACE conn10 <- [1,3030,null,{}] 02:17:00 INFO - PROCESS | 2140 | 1466500620440 Marionette TRACE conn10 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:00 INFO - PROCESS | 2140 | 1466500620445 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:00 INFO - PROCESS | 2140 | 1466500620578 Marionette TRACE conn10 <- [1,3031,null,{"value":null}] 02:17:00 INFO - PROCESS | 2140 | 1466500620655 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 2140 | 1466500620659 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:00 INFO - PROCESS | 2140 | ++DOCSHELL 000000264A21A000 == 34 [pid = 2140] [id = 769] 02:17:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 86 (000000264905D000) [pid = 2140] [serial = 2305] [outer = 0000000000000000] 02:17:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 87 (0000002649C53800) [pid = 2140] [serial = 2306] [outer = 000000264905D000] 02:17:00 INFO - PROCESS | 2140 | 1466500620743 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 2140 | ++DOMWINDOW == 88 (00000026524BD400) [pid = 2140] [serial = 2307] [outer = 000000264905D000] 02:17:01 INFO - PROCESS | 2140 | --DOCSHELL 000000265C857000 == 33 [pid = 2140] [id = 765] 02:17:01 INFO - PROCESS | 2140 | --DOCSHELL 0000002659ECB800 == 32 [pid = 2140] [id = 764] 02:17:01 INFO - PROCESS | 2140 | --DOCSHELL 0000002658ACB000 == 31 [pid = 2140] [id = 763] 02:17:01 INFO - PROCESS | 2140 | --DOCSHELL 00000026588B1000 == 30 [pid = 2140] [id = 762] 02:17:01 INFO - PROCESS | 2140 | --DOCSHELL 000000265355E800 == 29 [pid = 2140] [id = 761] 02:17:01 INFO - PROCESS | 2140 | --DOCSHELL 000000264F506800 == 28 [pid = 2140] [id = 760] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 87 (000000265B0A7800) [pid = 2140] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 86 (000000265A10E000) [pid = 2140] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 85 (000000265A662000) [pid = 2140] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 84 (000000265A216400) [pid = 2140] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 83 (000000265A685400) [pid = 2140] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 82 (000000265A66C400) [pid = 2140] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 81 (0000002656FBF000) [pid = 2140] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 80 (0000002655174C00) [pid = 2140] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (0000002656433000) [pid = 2140] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000264F2CE800) [pid = 2140] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002652496400) [pid = 2140] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (0000002652F5FC00) [pid = 2140] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265A2D1800) [pid = 2140] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (000000264E462C00) [pid = 2140] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002652206C00) [pid = 2140] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000265B0B0400) [pid = 2140] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (0000002653513000) [pid = 2140] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (0000002656079400) [pid = 2140] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264D6CB800) [pid = 2140] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264E372800) [pid = 2140] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265A85F800) [pid = 2140] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000265AEE4C00) [pid = 2140] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A860000) [pid = 2140] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265B14AC00) [pid = 2140] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265A8B3C00) [pid = 2140] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0000002658F7CC00) [pid = 2140] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 02:17:01 INFO - PROCESS | 2140 | 1466500621686 Marionette TRACE conn10 <- [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]]]}] 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:17:01 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. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:17:01 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'.) 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:17:01 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. 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:17:01 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. 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:17:01 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. 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 02:17:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:17:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:17:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:17:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:17:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1350ms 02:17:01 INFO - PROCESS | 2140 | 1466500621755 Marionette TRACE conn10 -> [0,3033,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 2140 | 1466500621760 Marionette TRACE conn10 <- [1,3033,null,{"value":"13"}] 02:17:01 INFO - PROCESS | 2140 | 1466500621764 Marionette TRACE conn10 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:17:01 INFO - PROCESS | 2140 | 1466500621769 Marionette TRACE conn10 <- [1,3034,null,{}] 02:17:01 INFO - PROCESS | 2140 | 1466500621774 Marionette TRACE conn10 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:01 INFO - PROCESS | 2140 | 1466500621777 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:01 INFO - PROCESS | 2140 | 1466500621878 Marionette TRACE conn10 <- [1,3035,null,{"value":null}] 02:17:01 INFO - PROCESS | 2140 | 1466500621953 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 2140 | 1466500621956 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:01 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F0F000 == 29 [pid = 2140] [id = 770] 02:17:01 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (00000026499DD800) [pid = 2140] [serial = 2308] [outer = 0000000000000000] 02:17:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264E403000) [pid = 2140] [serial = 2309] [outer = 00000026499DD800] 02:17:02 INFO - PROCESS | 2140 | 1466500622006 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (00000026522AA800) [pid = 2140] [serial = 2310] [outer = 00000026499DD800] 02:17:02 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:17:02 INFO - PROCESS | 2140 | 1466500622444 Marionette TRACE conn10 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:17:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:17:02 INFO - {} 02:17:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 733ms 02:17:02 INFO - PROCESS | 2140 | 1466500622502 Marionette TRACE conn10 -> [0,3037,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 2140 | 1466500622506 Marionette TRACE conn10 <- [1,3037,null,{"value":"13"}] 02:17:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:17:02 INFO - PROCESS | 2140 | 1466500622513 Marionette TRACE conn10 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 2140 | 1466500622515 Marionette TRACE conn10 <- [1,3038,null,{}] 02:17:02 INFO - PROCESS | 2140 | 1466500622519 Marionette TRACE conn10 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:02 INFO - PROCESS | 2140 | 1466500622522 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:02 INFO - PROCESS | 2140 | 1466500622629 Marionette TRACE conn10 <- [1,3039,null,{"value":null}] 02:17:02 INFO - PROCESS | 2140 | 1466500622637 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 2140 | 1466500622640 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:02 INFO - PROCESS | 2140 | ++DOCSHELL 000000264815C800 == 30 [pid = 2140] [id = 771] 02:17:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002653534400) [pid = 2140] [serial = 2311] [outer = 0000000000000000] 02:17:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002653FB1400) [pid = 2140] [serial = 2312] [outer = 0000002653534400] 02:17:02 INFO - PROCESS | 2140 | 1466500622691 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265637A800) [pid = 2140] [serial = 2313] [outer = 0000002653534400] 02:17:03 INFO - PROCESS | 2140 | 1466500623139 Marionette TRACE conn10 <- [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]]]}] 02:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:17:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:17:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 692ms 02:17:03 INFO - PROCESS | 2140 | 1466500623208 Marionette TRACE conn10 -> [0,3041,"getWindowHandle",null] 02:17:03 INFO - PROCESS | 2140 | 1466500623211 Marionette TRACE conn10 <- [1,3041,null,{"value":"13"}] 02:17:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:17:03 INFO - PROCESS | 2140 | 1466500623215 Marionette TRACE conn10 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - PROCESS | 2140 | 1466500623218 Marionette TRACE conn10 <- [1,3042,null,{}] 02:17:03 INFO - PROCESS | 2140 | 1466500623264 Marionette TRACE conn10 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:03 INFO - PROCESS | 2140 | 1466500623268 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:03 INFO - PROCESS | 2140 | 1466500623364 Marionette TRACE conn10 <- [1,3043,null,{"value":null}] 02:17:03 INFO - PROCESS | 2140 | 1466500623446 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 2140 | 1466500623449 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:03 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658936000 == 31 [pid = 2140] [id = 772] 02:17:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002656A32800) [pid = 2140] [serial = 2314] [outer = 0000000000000000] 02:17:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002656F8D000) [pid = 2140] [serial = 2315] [outer = 0000002656A32800] 02:17:03 INFO - PROCESS | 2140 | 1466500623497 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002658F36800) [pid = 2140] [serial = 2316] [outer = 0000002656A32800] 02:17:04 INFO - PROCESS | 2140 | 1466500624163 Marionette TRACE conn10 <- [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"]]]}] 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:17:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:17:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:17:04 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" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:17:04 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" 02:17:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:17:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:17:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:17:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1094ms 02:17:04 INFO - PROCESS | 2140 | 1466500624337 Marionette TRACE conn10 -> [0,3045,"getWindowHandle",null] 02:17:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:17:04 INFO - PROCESS | 2140 | 1466500624340 Marionette TRACE conn10 <- [1,3045,null,{"value":"13"}] 02:17:04 INFO - PROCESS | 2140 | 1466500624343 Marionette TRACE conn10 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 2140 | 1466500624345 Marionette TRACE conn10 <- [1,3046,null,{}] 02:17:04 INFO - PROCESS | 2140 | 1466500624349 Marionette TRACE conn10 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 2140 | 1466500624351 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:04 INFO - PROCESS | 2140 | 1466500624479 Marionette TRACE conn10 <- [1,3047,null,{"value":null}] 02:17:04 INFO - PROCESS | 2140 | 1466500624529 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 2140 | 1466500624531 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:04 INFO - PROCESS | 2140 | ++DOCSHELL 000000265AE04800 == 32 [pid = 2140] [id = 773] 02:17:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265A106800) [pid = 2140] [serial = 2317] [outer = 0000000000000000] 02:17:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A138400) [pid = 2140] [serial = 2318] [outer = 000000265A106800] 02:17:04 INFO - PROCESS | 2140 | 1466500624577 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265A217400) [pid = 2140] [serial = 2319] [outer = 000000265A106800] 02:17:05 INFO - PROCESS | 2140 | 1466500625066 Marionette TRACE conn10 <- [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]]]}] 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:17:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:17:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:17:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:17:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:17:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:17:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:17:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 778ms 02:17:05 INFO - PROCESS | 2140 | 1466500625130 Marionette TRACE conn10 -> [0,3049,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 2140 | 1466500625132 Marionette TRACE conn10 <- [1,3049,null,{"value":"13"}] 02:17:05 INFO - PROCESS | 2140 | 1466500625141 Marionette TRACE conn10 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 2140 | 1466500625143 Marionette TRACE conn10 <- [1,3050,null,{}] 02:17:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:17:05 INFO - PROCESS | 2140 | 1466500625146 Marionette TRACE conn10 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:05 INFO - PROCESS | 2140 | 1466500625149 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:05 INFO - PROCESS | 2140 | 1466500625262 Marionette TRACE conn10 <- [1,3051,null,{"value":null}] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E004000) [pid = 2140] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002653539800) [pid = 2140] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264919D800) [pid = 2140] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264922D800) [pid = 2140] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264919EC00) [pid = 2140] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (000000264D9BFC00) [pid = 2140] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (0000002653E85000) [pid = 2140] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264D6CD400) [pid = 2140] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (000000265A639800) [pid = 2140] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265607B000) [pid = 2140] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265A65E400) [pid = 2140] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:17:05 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (0000002647EC6400) [pid = 2140] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:17:05 INFO - PROCESS | 2140 | 1466500625333 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 2140 | 1466500625335 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:05 INFO - PROCESS | 2140 | ++DOCSHELL 0000002659ECD000 == 33 [pid = 2140] [id = 774] 02:17:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (0000002647EC6400) [pid = 2140] [serial = 2320] [outer = 0000000000000000] 02:17:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000264E004000) [pid = 2140] [serial = 2321] [outer = 0000002647EC6400] 02:17:05 INFO - PROCESS | 2140 | 1466500625383 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (000000265A668C00) [pid = 2140] [serial = 2322] [outer = 0000002647EC6400] 02:17:05 INFO - PROCESS | 2140 | [2140] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:17:05 INFO - PROCESS | 2140 | 1466500625784 Marionette TRACE conn10 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:17:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:17:05 INFO - {} 02:17:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 671ms 02:17:05 INFO - PROCESS | 2140 | 1466500625818 Marionette TRACE conn10 -> [0,3053,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 2140 | 1466500625820 Marionette TRACE conn10 <- [1,3053,null,{"value":"13"}] 02:17:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:17:05 INFO - PROCESS | 2140 | 1466500625853 Marionette TRACE conn10 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 2140 | 1466500625855 Marionette TRACE conn10 <- [1,3054,null,{}] 02:17:05 INFO - PROCESS | 2140 | 1466500625863 Marionette TRACE conn10 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:05 INFO - PROCESS | 2140 | 1466500625869 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:05 INFO - PROCESS | 2140 | 1466500625972 Marionette TRACE conn10 <- [1,3055,null,{"value":null}] 02:17:05 INFO - PROCESS | 2140 | 1466500625980 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 2140 | 1466500625982 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C737000 == 34 [pid = 2140] [id = 775] 02:17:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (000000265AEDC400) [pid = 2140] [serial = 2323] [outer = 0000000000000000] 02:17:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (000000265B0AC400) [pid = 2140] [serial = 2324] [outer = 000000265AEDC400] 02:17:06 INFO - PROCESS | 2140 | 1466500626027 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265B14A400) [pid = 2140] [serial = 2325] [outer = 000000265AEDC400] 02:17:06 INFO - PROCESS | 2140 | 1466500626431 Marionette TRACE conn10 <- [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]]]}] 02:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:17:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 629ms 02:17:06 INFO - PROCESS | 2140 | 1466500626492 Marionette TRACE conn10 -> [0,3057,"getWindowHandle",null] 02:17:06 INFO - PROCESS | 2140 | 1466500626494 Marionette TRACE conn10 <- [1,3057,null,{"value":"13"}] 02:17:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:17:06 INFO - PROCESS | 2140 | 1466500626497 Marionette TRACE conn10 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - PROCESS | 2140 | 1466500626499 Marionette TRACE conn10 <- [1,3058,null,{}] 02:17:06 INFO - PROCESS | 2140 | 1466500626503 Marionette TRACE conn10 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:06 INFO - PROCESS | 2140 | 1466500626505 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:06 INFO - PROCESS | 2140 | 1466500626591 Marionette TRACE conn10 <- [1,3059,null,{"value":null}] 02:17:06 INFO - PROCESS | 2140 | 1466500626596 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 2140 | 1466500626598 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:06 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CBA4000 == 35 [pid = 2140] [id = 776] 02:17:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (000000265B14F000) [pid = 2140] [serial = 2326] [outer = 0000000000000000] 02:17:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (000000265B35D400) [pid = 2140] [serial = 2327] [outer = 000000265B14F000] 02:17:06 INFO - PROCESS | 2140 | 1466500626643 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (000000265B368C00) [pid = 2140] [serial = 2328] [outer = 000000265B14F000] 02:17:07 INFO - PROCESS | 2140 | 1466500627052 Marionette TRACE conn10 <- [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]]]}] 02:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:17:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:17:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 629ms 02:17:07 INFO - PROCESS | 2140 | 1466500627131 Marionette TRACE conn10 -> [0,3061,"getWindowHandle",null] 02:17:07 INFO - PROCESS | 2140 | 1466500627133 Marionette TRACE conn10 <- [1,3061,null,{"value":"13"}] 02:17:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:17:07 INFO - PROCESS | 2140 | 1466500627137 Marionette TRACE conn10 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:17:07 INFO - PROCESS | 2140 | 1466500627138 Marionette TRACE conn10 <- [1,3062,null,{}] 02:17:07 INFO - PROCESS | 2140 | 1466500627142 Marionette TRACE conn10 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:07 INFO - PROCESS | 2140 | 1466500627144 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:07 INFO - PROCESS | 2140 | 1466500627234 Marionette TRACE conn10 <- [1,3063,null,{"value":null}] 02:17:07 INFO - PROCESS | 2140 | 1466500627246 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 2140 | 1466500627248 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:07 INFO - PROCESS | 2140 | ++DOCSHELL 000000265CF6B800 == 36 [pid = 2140] [id = 777] 02:17:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (000000265373C000) [pid = 2140] [serial = 2329] [outer = 0000000000000000] 02:17:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265A635400) [pid = 2140] [serial = 2330] [outer = 000000265373C000] 02:17:07 INFO - PROCESS | 2140 | 1466500627300 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (000000265BE64C00) [pid = 2140] [serial = 2331] [outer = 000000265373C000] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002648E7F000 == 35 [pid = 2140] [id = 759] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002652F0F000 == 34 [pid = 2140] [id = 770] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 000000264A21A000 == 33 [pid = 2140] [id = 769] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 00000026564F4000 == 32 [pid = 2140] [id = 768] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265EA8E800 == 31 [pid = 2140] [id = 766] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 000000264E43A000 == 30 [pid = 2140] [id = 767] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 000000264815C800 == 29 [pid = 2140] [id = 771] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002659ECD000 == 28 [pid = 2140] [id = 774] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265AE04800 == 27 [pid = 2140] [id = 773] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265C737000 == 26 [pid = 2140] [id = 775] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 000000265CBA4000 == 25 [pid = 2140] [id = 776] 02:17:08 INFO - PROCESS | 2140 | --DOCSHELL 0000002658936000 == 24 [pid = 2140] [id = 772] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (000000264E638C00) [pid = 2140] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (0000002653737000) [pid = 2140] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264E19C000) [pid = 2140] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000265249A800) [pid = 2140] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (0000002649233400) [pid = 2140] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 68 (0000002649C47800) [pid = 2140] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 67 (000000265227A400) [pid = 2140] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 66 (000000264F106000) [pid = 2140] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 65 (0000002656374C00) [pid = 2140] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 64 (000000265A63C800) [pid = 2140] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 63 (000000265249D400) [pid = 2140] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 62 (000000264F26FC00) [pid = 2140] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 61 (000000265A63B800) [pid = 2140] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 60 (0000002658F79400) [pid = 2140] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 59 (000000265689A000) [pid = 2140] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 58 (000000265B150000) [pid = 2140] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 57 (000000265AEE9400) [pid = 2140] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 56 (000000265B368800) [pid = 2140] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 55 (000000265B361000) [pid = 2140] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 54 (0000002656433C00) [pid = 2140] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 53 (000000265A865400) [pid = 2140] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 52 (0000002653E81400) [pid = 2140] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 51 (000000265A67B400) [pid = 2140] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | --DOMWINDOW == 50 (00000026524BA800) [pid = 2140] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 02:17:09 INFO - PROCESS | 2140 | 1466500629172 Marionette TRACE conn10 <- [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]]]}] 02:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:17:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 2078ms 02:17:09 INFO - PROCESS | 2140 | 1466500629219 Marionette TRACE conn10 -> [0,3065,"getWindowHandle",null] 02:17:09 INFO - PROCESS | 2140 | 1466500629223 Marionette TRACE conn10 <- [1,3065,null,{"value":"13"}] 02:17:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:17:09 INFO - PROCESS | 2140 | 1466500629231 Marionette TRACE conn10 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 2140 | 1466500629235 Marionette TRACE conn10 <- [1,3066,null,{}] 02:17:09 INFO - PROCESS | 2140 | 1466500629241 Marionette TRACE conn10 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:09 INFO - PROCESS | 2140 | 1466500629244 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:09 INFO - PROCESS | 2140 | 1466500629344 Marionette TRACE conn10 <- [1,3067,null,{"value":null}] 02:17:09 INFO - PROCESS | 2140 | 1466500629351 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 2140 | 1466500629356 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:09 INFO - PROCESS | 2140 | ++DOCSHELL 000000264D9D3800 == 25 [pid = 2140] [id = 778] 02:17:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 51 (0000002649197400) [pid = 2140] [serial = 2332] [outer = 0000000000000000] 02:17:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 52 (0000002649198800) [pid = 2140] [serial = 2333] [outer = 0000002649197400] 02:17:09 INFO - PROCESS | 2140 | 1466500629413 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 2140 | ++DOMWINDOW == 53 (000000264922FC00) [pid = 2140] [serial = 2334] [outer = 0000002649197400] 02:17:09 INFO - PROCESS | 2140 | 1466500629934 Marionette TRACE conn10 <- [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] 02:17:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:17:10 INFO - PROCESS | 2140 | 1466500629980 Marionette TRACE conn10 <- [1,3069,null,{"value":"13"}] 02:17:10 INFO - PROCESS | 2140 | 1466500629988 Marionette TRACE conn10 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 2140 | 1466500629991 Marionette TRACE conn10 <- [1,3070,null,{}] 02:17:10 INFO - PROCESS | 2140 | 1466500629995 Marionette TRACE conn10 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:10 INFO - PROCESS | 2140 | 1466500629998 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:10 INFO - PROCESS | 2140 | 1466500630097 Marionette TRACE conn10 <- [1,3071,null,{"value":null}] 02:17:10 INFO - PROCESS | 2140 | 1466500630105 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 2140 | 1466500630108 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:10 INFO - PROCESS | 2140 | ++DOCSHELL 0000002652F0A800 == 26 [pid = 2140] [id = 779] 02:17:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 54 (000000264D6BF400) [pid = 2140] [serial = 2335] [outer = 0000000000000000] 02:17:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 55 (000000264D6D4C00) [pid = 2140] [serial = 2336] [outer = 000000264D6BF400] 02:17:10 INFO - PROCESS | 2140 | 1466500630160 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 56 (000000264D9BD000) [pid = 2140] [serial = 2337] [outer = 000000264D6BF400] 02:17:10 INFO - PROCESS | 2140 | 1466500630640 Marionette TRACE conn10 <- [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]]]}] 02:17:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:17:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:17:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:17:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:17:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 694ms 02:17:10 INFO - PROCESS | 2140 | 1466500630682 Marionette TRACE conn10 -> [0,3073,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 2140 | 1466500630684 Marionette TRACE conn10 <- [1,3073,null,{"value":"13"}] 02:17:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:17:10 INFO - PROCESS | 2140 | 1466500630688 Marionette TRACE conn10 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 2140 | 1466500630692 Marionette TRACE conn10 <- [1,3074,null,{}] 02:17:10 INFO - PROCESS | 2140 | 1466500630709 Marionette TRACE conn10 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:10 INFO - PROCESS | 2140 | 1466500630714 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:10 INFO - PROCESS | 2140 | 1466500630837 Marionette TRACE conn10 <- [1,3075,null,{"value":null}] 02:17:10 INFO - PROCESS | 2140 | 1466500630928 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 2140 | 1466500630932 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:10 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D6800 == 27 [pid = 2140] [id = 780] 02:17:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 57 (000000264E42C400) [pid = 2140] [serial = 2338] [outer = 0000000000000000] 02:17:10 INFO - PROCESS | 2140 | ++DOMWINDOW == 58 (000000264E468400) [pid = 2140] [serial = 2339] [outer = 000000264E42C400] 02:17:10 INFO - PROCESS | 2140 | 1466500630987 Marionette DEBUG loaded listener.js 02:17:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 59 (000000264F271C00) [pid = 2140] [serial = 2340] [outer = 000000264E42C400] 02:17:11 INFO - PROCESS | 2140 | 1466500631365 Marionette TRACE conn10 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:17:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:17:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 691ms 02:17:11 INFO - PROCESS | 2140 | 1466500631382 Marionette TRACE conn10 -> [0,3077,"getWindowHandle",null] 02:17:11 INFO - PROCESS | 2140 | 1466500631384 Marionette TRACE conn10 <- [1,3077,null,{"value":"13"}] 02:17:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:17:11 INFO - PROCESS | 2140 | 1466500631388 Marionette TRACE conn10 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 2140 | 1466500631390 Marionette TRACE conn10 <- [1,3078,null,{}] 02:17:11 INFO - PROCESS | 2140 | 1466500631393 Marionette TRACE conn10 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:11 INFO - PROCESS | 2140 | 1466500631396 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:11 INFO - PROCESS | 2140 | 1466500631525 Marionette TRACE conn10 <- [1,3079,null,{"value":null}] 02:17:11 INFO - PROCESS | 2140 | 1466500631533 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 2140 | 1466500631536 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:11 INFO - PROCESS | 2140 | ++DOCSHELL 0000002656044000 == 28 [pid = 2140] [id = 781] 02:17:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 60 (000000264F771000) [pid = 2140] [serial = 2341] [outer = 0000000000000000] 02:17:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 61 (000000264FC52800) [pid = 2140] [serial = 2342] [outer = 000000264F771000] 02:17:11 INFO - PROCESS | 2140 | 1466500631584 Marionette DEBUG loaded listener.js 02:17:11 INFO - PROCESS | 2140 | ++DOMWINDOW == 62 (00000026522B2C00) [pid = 2140] [serial = 2343] [outer = 000000264F771000] 02:17:12 INFO - PROCESS | 2140 | 1466500632006 Marionette TRACE conn10 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:17:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:17:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 629ms 02:17:12 INFO - PROCESS | 2140 | 1466500632019 Marionette TRACE conn10 -> [0,3081,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 2140 | 1466500632021 Marionette TRACE conn10 <- [1,3081,null,{"value":"13"}] 02:17:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:17:12 INFO - PROCESS | 2140 | 1466500632025 Marionette TRACE conn10 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - PROCESS | 2140 | 1466500632027 Marionette TRACE conn10 <- [1,3082,null,{}] 02:17:12 INFO - PROCESS | 2140 | 1466500632030 Marionette TRACE conn10 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:12 INFO - PROCESS | 2140 | 1466500632032 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:12 INFO - PROCESS | 2140 | 1466500632149 Marionette TRACE conn10 <- [1,3083,null,{"value":null}] 02:17:12 INFO - PROCESS | 2140 | 1466500632157 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 2140 | 1466500632159 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:12 INFO - PROCESS | 2140 | ++DOCSHELL 00000026588C1000 == 29 [pid = 2140] [id = 782] 02:17:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 63 (00000026499E0400) [pid = 2140] [serial = 2344] [outer = 0000000000000000] 02:17:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 64 (000000265249C400) [pid = 2140] [serial = 2345] [outer = 00000026499E0400] 02:17:12 INFO - PROCESS | 2140 | 1466500632207 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 65 (00000026524B3000) [pid = 2140] [serial = 2346] [outer = 00000026499E0400] 02:17:12 INFO - PROCESS | 2140 | 1466500632647 Marionette TRACE conn10 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:17:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:17:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 629ms 02:17:12 INFO - PROCESS | 2140 | 1466500632658 Marionette TRACE conn10 -> [0,3085,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 2140 | 1466500632660 Marionette TRACE conn10 <- [1,3085,null,{"value":"13"}] 02:17:12 INFO - PROCESS | 2140 | 1466500632663 Marionette TRACE conn10 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:17:12 INFO - PROCESS | 2140 | 1466500632665 Marionette TRACE conn10 <- [1,3086,null,{}] 02:17:12 INFO - PROCESS | 2140 | 1466500632669 Marionette TRACE conn10 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:12 INFO - PROCESS | 2140 | 1466500632675 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:12 INFO - PROCESS | 2140 | 1466500632833 Marionette TRACE conn10 <- [1,3087,null,{"value":null}] 02:17:12 INFO - PROCESS | 2140 | 1466500632848 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 2140 | 1466500632850 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:12 INFO - PROCESS | 2140 | ++DOCSHELL 0000002658FB3000 == 30 [pid = 2140] [id = 783] 02:17:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 66 (0000002649062800) [pid = 2140] [serial = 2347] [outer = 0000000000000000] 02:17:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 67 (0000002653973C00) [pid = 2140] [serial = 2348] [outer = 0000002649062800] 02:17:12 INFO - PROCESS | 2140 | 1466500632897 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 2140 | ++DOMWINDOW == 68 (000000265587F400) [pid = 2140] [serial = 2349] [outer = 0000002649062800] 02:17:13 INFO - PROCESS | 2140 | 1466500633307 Marionette TRACE conn10 <- [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]]]}] 02:17:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:17:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:17:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 692ms 02:17:13 INFO - PROCESS | 2140 | 1466500633359 Marionette TRACE conn10 -> [0,3089,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 2140 | 1466500633361 Marionette TRACE conn10 <- [1,3089,null,{"value":"13"}] 02:17:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:17:13 INFO - PROCESS | 2140 | 1466500633365 Marionette TRACE conn10 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 2140 | 1466500633367 Marionette TRACE conn10 <- [1,3090,null,{}] 02:17:13 INFO - PROCESS | 2140 | 1466500633370 Marionette TRACE conn10 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:13 INFO - PROCESS | 2140 | 1466500633372 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:13 INFO - PROCESS | 2140 | 1466500633490 Marionette TRACE conn10 <- [1,3091,null,{"value":null}] 02:17:13 INFO - PROCESS | 2140 | 1466500633531 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 2140 | 1466500633533 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:13 INFO - PROCESS | 2140 | ++DOCSHELL 000000265A16C800 == 31 [pid = 2140] [id = 784] 02:17:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 69 (0000002649006C00) [pid = 2140] [serial = 2350] [outer = 0000000000000000] 02:17:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 70 (0000002656377000) [pid = 2140] [serial = 2351] [outer = 0000002649006C00] 02:17:13 INFO - PROCESS | 2140 | 1466500633580 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 2140 | ++DOMWINDOW == 71 (0000002656423800) [pid = 2140] [serial = 2352] [outer = 0000002649006C00] 02:17:13 INFO - PROCESS | 2140 | 1466500633976 Marionette TRACE conn10 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:17:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:17:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 628ms 02:17:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:17:14 INFO - PROCESS | 2140 | 1466500633995 Marionette TRACE conn10 -> [0,3093,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 2140 | 1466500633998 Marionette TRACE conn10 <- [1,3093,null,{"value":"13"}] 02:17:14 INFO - PROCESS | 2140 | 1466500634001 Marionette TRACE conn10 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 2140 | 1466500634003 Marionette TRACE conn10 <- [1,3094,null,{}] 02:17:14 INFO - PROCESS | 2140 | 1466500634006 Marionette TRACE conn10 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:14 INFO - PROCESS | 2140 | 1466500634008 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:14 INFO - PROCESS | 2140 | 1466500634133 Marionette TRACE conn10 <- [1,3095,null,{"value":null}] 02:17:14 INFO - PROCESS | 2140 | 1466500634189 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 2140 | 1466500634191 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:14 INFO - PROCESS | 2140 | ++DOCSHELL 000000265B006000 == 32 [pid = 2140] [id = 785] 02:17:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 72 (0000002655EB8C00) [pid = 2140] [serial = 2353] [outer = 0000000000000000] 02:17:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 73 (000000265689A800) [pid = 2140] [serial = 2354] [outer = 0000002655EB8C00] 02:17:14 INFO - PROCESS | 2140 | 1466500634238 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 74 (0000002656F80400) [pid = 2140] [serial = 2355] [outer = 0000002655EB8C00] 02:17:14 INFO - PROCESS | 2140 | 1466500634646 Marionette TRACE conn10 <- [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]]]}] 02:17:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:17:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:17:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:17:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 02:17:14 INFO - PROCESS | 2140 | 1466500634676 Marionette TRACE conn10 -> [0,3097,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 2140 | 1466500634678 Marionette TRACE conn10 <- [1,3097,null,{"value":"13"}] 02:17:14 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:17:14 INFO - PROCESS | 2140 | 1466500634681 Marionette TRACE conn10 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 2140 | 1466500634683 Marionette TRACE conn10 <- [1,3098,null,{}] 02:17:14 INFO - PROCESS | 2140 | 1466500634687 Marionette TRACE conn10 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:14 INFO - PROCESS | 2140 | 1466500634689 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:14 INFO - PROCESS | 2140 | 1466500634802 Marionette TRACE conn10 <- [1,3099,null,{"value":null}] 02:17:14 INFO - PROCESS | 2140 | 1466500634832 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 2140 | 1466500634834 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:14 INFO - PROCESS | 2140 | ++DOCSHELL 00000026559D4800 == 33 [pid = 2140] [id = 786] 02:17:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 75 (0000002656F89800) [pid = 2140] [serial = 2356] [outer = 0000000000000000] 02:17:14 INFO - PROCESS | 2140 | ++DOMWINDOW == 76 (0000002656FBF000) [pid = 2140] [serial = 2357] [outer = 0000002656F89800] 02:17:14 INFO - PROCESS | 2140 | 1466500634929 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 77 (0000002658A96C00) [pid = 2140] [serial = 2358] [outer = 0000002656F89800] 02:17:15 INFO - PROCESS | 2140 | 1466500635326 Marionette TRACE conn10 <- [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"]]]}] 02:17:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:17:15 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 02:17:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:17:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:17:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:17:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:17:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 690ms 02:17:15 INFO - PROCESS | 2140 | 1466500635378 Marionette TRACE conn10 -> [0,3101,"getWindowHandle",null] 02:17:15 INFO - PROCESS | 2140 | 1466500635380 Marionette TRACE conn10 <- [1,3101,null,{"value":"13"}] 02:17:15 INFO - PROCESS | 2140 | 1466500635383 Marionette TRACE conn10 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 2140 | 1466500635385 Marionette TRACE conn10 <- [1,3102,null,{}] 02:17:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:17:15 INFO - PROCESS | 2140 | 1466500635389 Marionette TRACE conn10 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:15 INFO - PROCESS | 2140 | 1466500635391 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:15 INFO - PROCESS | 2140 | 1466500635513 Marionette TRACE conn10 <- [1,3103,null,{"value":null}] 02:17:15 INFO - PROCESS | 2140 | 1466500635571 Marionette TRACE conn10 -> [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\", \"e0cd777d-c80f-403e-bfd5-de0e908f8def\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 2140 | 1466500635573 Marionette INFO sendAsync fe45706c-b530-48ec-b5f3-76a02f5f5c90 02:17:15 INFO - PROCESS | 2140 | ++DOCSHELL 000000265C738000 == 34 [pid = 2140] [id = 787] 02:17:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 78 (0000002658F79C00) [pid = 2140] [serial = 2359] [outer = 0000000000000000] 02:17:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 79 (0000002658F7F000) [pid = 2140] [serial = 2360] [outer = 0000002658F79C00] 02:17:15 INFO - PROCESS | 2140 | 1466500635617 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 2140 | ++DOMWINDOW == 80 (0000002658F88C00) [pid = 2140] [serial = 2361] [outer = 0000002658F79C00] 02:17:16 INFO - PROCESS | 2140 | 1466500636038 Marionette TRACE conn10 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:17:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:17:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 692ms 02:17:16 INFO - PROCESS | 2140 | 1466500636081 Marionette TRACE conn10 -> [0,3105,"getWindowHandle",null] 02:17:16 INFO - PROCESS | 2140 | 1466500636083 Marionette TRACE conn10 <- [1,3105,null,{"value":"13"}] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 79 (00000026499DD800) [pid = 2140] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 78 (000000265A106800) [pid = 2140] [serial = 2317] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 77 (0000002647EC6400) [pid = 2140] [serial = 2320] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 76 (000000265AEDC400) [pid = 2140] [serial = 2323] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 75 (000000265B14F000) [pid = 2140] [serial = 2326] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 74 (0000002656A32800) [pid = 2140] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 73 (0000002653534400) [pid = 2140] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 72 (000000264905D000) [pid = 2140] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 71 (000000264F275400) [pid = 2140] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 70 (000000264905C800) [pid = 2140] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:17:16 INFO - PROCESS | 2140 | --DOMWINDOW == 69 (000000264D6D5400) [pid = 2140] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:17:17 WARNING - u'runner_teardown' () 02:17:17 INFO - No more tests 02:17:17 INFO - Got 0 unexpected results 02:17:17 INFO - SUITE-END | took 696s 02:17:17 INFO - Closing logging queue 02:17:17 INFO - queue closed 02:17:17 INFO - Return code: 0 02:17:17 WARNING - # TBPL SUCCESS # 02:17:17 INFO - Running post-action listener: _resource_record_post_action 02:17:17 INFO - Running post-run listener: _resource_record_post_run 02:17:18 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 272755712; Write bytes: 996260864; Read time: 7698950; Write time: 6058530 02:17:18 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:17:18 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 35514368; Read time: 0; Write time: 58810 02:17:18 INFO - run-tests - Wall time: 705s; CPU: 14.0%; Read bytes: 272709120; Write bytes: 882347008; Read time: 7695230; Write time: 5920720 02:17:18 INFO - Running post-run listener: _upload_blobber_files 02:17:18 INFO - Blob upload gear active. 02:17:18 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 02:17:18 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 02:17:18 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 02:17:18 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 02:17:18 INFO - (blobuploader) - INFO - Open directory for files ... 02:17:18 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 02:17:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:17:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:17:19 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:17:19 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:17:19 INFO - (blobuploader) - INFO - Done attempting. 02:17:19 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 02:17:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:17:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:17:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:17:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:17:21 INFO - (blobuploader) - INFO - Done attempting. 02:17:21 INFO - (blobuploader) - INFO - Iteration through files over. 02:17:21 INFO - Return code: 0 02:17:21 INFO - rmtree: C:\slave\test\build\uploaded_files.json 02:17:21 INFO - Using _rmtree_windows ... 02:17:21 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 02:17:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615436439a13a5f8bfd6c4e83d60af40ac44aa65e1f48db349fab3fdd4f89ea5e11319039bb26b476c20e0a53101adbf8cfb58e26a66ee8ccc17d1c99df0ca4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/392e2fb543184acbf08b4ab9e85b74a3776cd25414a0a5bdb8ab050c3fbf5b19d37dc4af2dae59853458ae22cf2184839aa31ada8c394bae7b649b715af610cc"} 02:17:21 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 02:17:21 INFO - Writing to file C:\slave\test\properties\blobber_files 02:17:21 INFO - Contents: 02:17:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615436439a13a5f8bfd6c4e83d60af40ac44aa65e1f48db349fab3fdd4f89ea5e11319039bb26b476c20e0a53101adbf8cfb58e26a66ee8ccc17d1c99df0ca4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/392e2fb543184acbf08b4ab9e85b74a3776cd25414a0a5bdb8ab050c3fbf5b19d37dc4af2dae59853458ae22cf2184839aa31ada8c394bae7b649b715af610cc"} 02:17:21 INFO - Running post-run listener: copy_logs_to_upload_dir 02:17:21 INFO - Copying logs to upload dir... 02:17:21 INFO - mkdir: C:\slave\test\build\upload\logs 02:17:21 INFO - Copying logs to upload dir... 02:17:21 INFO - Using _rmtree_windows ... 02:17:21 INFO - Using _rmtree_windows ... 02:17:21 INFO - Using _rmtree_windows ... 02:17:21 INFO - Using _rmtree_windows ... 02:17:21 INFO - Using _rmtree_windows ... 02:17:21 INFO - Using _rmtree_windows ... 02:17:21 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=973.501000 ========= master_lag: 4.74 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-06-21 02:17:25.527036) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:17:25.548785) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615436439a13a5f8bfd6c4e83d60af40ac44aa65e1f48db349fab3fdd4f89ea5e11319039bb26b476c20e0a53101adbf8cfb58e26a66ee8ccc17d1c99df0ca4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/392e2fb543184acbf08b4ab9e85b74a3776cd25414a0a5bdb8ab050c3fbf5b19d37dc4af2dae59853458ae22cf2184839aa31ada8c394bae7b649b715af610cc"} build_url:https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/615436439a13a5f8bfd6c4e83d60af40ac44aa65e1f48db349fab3fdd4f89ea5e11319039bb26b476c20e0a53101adbf8cfb58e26a66ee8ccc17d1c99df0ca4e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/392e2fb543184acbf08b4ab9e85b74a3776cd25414a0a5bdb8ab050c3fbf5b19d37dc4af2dae59853458ae22cf2184839aa31ada8c394bae7b649b715af610cc"}' symbols_url: 'https://queue.taskcluster.net/v1/task/V96jNu_6QC2i4B2Rc6o8WA/artifacts/public/build/firefox-48.0.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-06-21 02:17:25.675172) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:17:25.675507) ========= '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-138\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-138 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-138 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-138\AppData\Local LOGONSERVER=\\T-W864-IX-138 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-138 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-138 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-138 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:17:25.857452) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:17:25.857767) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-21 02:17:26.474776) ========= ========= Total master_lag: 5.01 =========