builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-199 starttime: 1468454433.43 results: success (0) buildid: 20160713154642 builduid: 0219f93640ac4a39933847396c8d0f21 revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:33.426223) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:33.440769) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:33.441153) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:34.065096) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 17:00:34.065488) ========= '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-199\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-199 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-199 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-199\AppData\Local LOGONSERVER=\\T-W864-IX-199 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 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-199 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-199 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-199 WINDIR=C:\windows using PTY: False --17:00:34-- 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% 8.88 MB/s 17:00:35 (8.88 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.456000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-13 17:00:35.556070) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-13 17:00:35.556407) ========= '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-199\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-199 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-199 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-199\AppData\Local LOGONSERVER=\\T-W864-IX-199 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 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-199 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-199 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-199 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.017000 ========= master_lag: 0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-13 17:00:38.587735) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-13 17:00:38.588116) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --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 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-199\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-199 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-199 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-199\AppData\Local LOGONSERVER=\\T-W864-IX-199 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 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-199 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-199 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-199 WINDIR=C:\windows using PTY: False 2016-07-13 17:00:38,897 truncating revision to first 12 chars 2016-07-13 17:00:38,897 Setting DEBUG logging. 2016-07-13 17:00:38,897 attempt 1/10 2016-07-13 17:00:38,897 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/84c59d136a9e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-13 17:00:40,131 unpacking tar archive at: mozilla-beta-84c59d136a9e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.988000 ========= master_lag: 0.39 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-13 17:00:40.964593) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:40.964923) ========= script_repo_revision: 84c59d136a9e54be69571b75a19e8a8ccff7b8a1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:40.965320) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:40.965607) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-13 17:00:40.983376) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-07-13 17:00:40.984026) ========= '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-199\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-199 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-199 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-199\AppData\Local LOGONSERVER=\\T-W864-IX-199 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 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-199 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-199 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-199 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:00:41 INFO - MultiFileLogger online at 20160713 17:00:41 in C:\slave\test 17:00:41 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 17:00:41 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:00:41 INFO - {'append_to_log': False, 17:00:41 INFO - 'base_work_dir': 'C:\\slave\\test', 17:00:41 INFO - 'blob_upload_branch': 'mozilla-beta', 17:00:41 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:00:41 INFO - 'buildbot_json_path': 'buildprops.json', 17:00:41 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:00:41 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:00:41 INFO - 'download_minidump_stackwalk': True, 17:00:41 INFO - 'download_symbols': 'true', 17:00:41 INFO - 'e10s': False, 17:00:41 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:00:41 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:00:41 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:00:41 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:00:41 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:00:41 INFO - 'C:/mozilla-build/tooltool.py'), 17:00:41 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:00:41 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:00:41 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:00:41 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:00:41 INFO - 'log_level': 'info', 17:00:41 INFO - 'log_to_console': True, 17:00:41 INFO - 'opt_config_files': (), 17:00:41 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:00:41 INFO - '--processes=1', 17:00:41 INFO - '--config=%(test_path)s/wptrunner.ini', 17:00:41 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:00:41 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:00:41 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:00:41 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:00:41 INFO - 'pip_index': False, 17:00:41 INFO - 'require_test_zip': True, 17:00:41 INFO - 'test_type': ('testharness',), 17:00:41 INFO - 'this_chunk': '1', 17:00:41 INFO - 'total_chunks': '10', 17:00:41 INFO - 'virtualenv_path': 'venv', 17:00:41 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:00:41 INFO - 'work_dir': 'build'} 17:00:41 INFO - ##### 17:00:41 INFO - ##### Running clobber step. 17:00:41 INFO - ##### 17:00:41 INFO - Running pre-action listener: _resource_record_pre_action 17:00:41 INFO - Running main action method: clobber 17:00:41 INFO - rmtree: C:\slave\test\build 17:00:41 INFO - Using _rmtree_windows ... 17:00:41 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:02:08 INFO - Running post-action listener: _resource_record_post_action 17:02:08 INFO - ##### 17:02:08 INFO - ##### Running read-buildbot-config step. 17:02:08 INFO - ##### 17:02:08 INFO - Running pre-action listener: _resource_record_pre_action 17:02:08 INFO - Running main action method: read_buildbot_config 17:02:08 INFO - Using buildbot properties: 17:02:08 INFO - { 17:02:08 INFO - "project": "", 17:02:08 INFO - "product": "firefox", 17:02:08 INFO - "script_repo_revision": "production", 17:02:08 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 17:02:08 INFO - "repository": "", 17:02:08 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 17:02:08 INFO - "buildid": "20160713154642", 17:02:08 INFO - "pgo_build": "False", 17:02:08 INFO - "basedir": "C:\\slave\\test", 17:02:08 INFO - "buildnumber": 21, 17:02:08 INFO - "slavename": "t-w864-ix-199", 17:02:08 INFO - "revision": "84c59d136a9e54be69571b75a19e8a8ccff7b8a1", 17:02:08 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 17:02:08 INFO - "platform": "win64", 17:02:08 INFO - "branch": "mozilla-beta", 17:02:08 INFO - "repo_path": "releases/mozilla-beta", 17:02:08 INFO - "moz_repo_path": "", 17:02:08 INFO - "stage_platform": "win64", 17:02:08 INFO - "builduid": "0219f93640ac4a39933847396c8d0f21", 17:02:08 INFO - "slavebuilddir": "test" 17:02:08 INFO - } 17:02:08 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 17:02:08 INFO - Found installer url https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.zip. 17:02:08 INFO - Running post-action listener: _resource_record_post_action 17:02:08 INFO - ##### 17:02:08 INFO - ##### Running download-and-extract step. 17:02:08 INFO - ##### 17:02:08 INFO - Running pre-action listener: _resource_record_pre_action 17:02:08 INFO - Running main action method: download_and_extract 17:02:08 INFO - mkdir: C:\slave\test\build\tests 17:02:08 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')]} 17:02:08 INFO - https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:02:08 INFO - trying https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 17:02:08 INFO - Downloading https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:02:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:02:09 INFO - Downloaded 1240 bytes. 17:02:09 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 17:02:09 INFO - Using the following test package requirements: 17:02:09 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:02:09 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 17:02:09 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 17:02:09 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'jsshell-win64.zip'], 17:02:09 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 17:02:09 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:02:09 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 17:02:09 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 17:02:09 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 17:02:09 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:02:09 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 17:02:09 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 17:02: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')]} 17:02:09 INFO - https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:02:09 INFO - trying https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 17:02:09 INFO - Downloading https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:02:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:02:11 INFO - Downloaded 20872120 bytes. 17:02:11 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/*'] 17:02:11 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/* 17:02:12 INFO - caution: filename not matched: web-platform/* 17:02:12 INFO - Return code: 11 17:02:12 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')]} 17:02:12 INFO - https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:02:12 INFO - trying https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 17:02:12 INFO - Downloading https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:02:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:02:14 INFO - Downloaded 36389910 bytes. 17:02:14 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/*'] 17:02:14 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/* 17:02:59 INFO - caution: filename not matched: bin/* 17:02:59 INFO - caution: filename not matched: config/* 17:02:59 INFO - caution: filename not matched: mozbase/* 17:02:59 INFO - caution: filename not matched: marionette/* 17:02:59 INFO - caution: filename not matched: tools/wptserve/* 17:02:59 INFO - Return code: 11 17:02:59 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')]} 17:02:59 INFO - https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 17:02:59 INFO - trying https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:02:59 INFO - Downloading https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 17:02:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:03:01 INFO - Downloaded 82736912 bytes. 17:03:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:03:01 INFO - mkdir: C:\slave\test\properties 17:03:01 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:03:01 INFO - Writing to file C:\slave\test\properties\build_url 17:03:01 INFO - Contents: 17:03:01 INFO - build_url:https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:03:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:03:02 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:03:02 INFO - Writing to file C:\slave\test\properties\symbols_url 17:03:02 INFO - Contents: 17:03:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:03:02 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')]} 17:03:02 INFO - https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:03:02 INFO - trying https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:03:02 INFO - Downloading https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:03:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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 17:03:04 INFO - Downloaded 50750718 bytes. 17:03:04 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'] 17:03:04 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 17:03:08 INFO - Return code: 0 17:03:08 INFO - Running post-action listener: _resource_record_post_action 17:03:08 INFO - Running post-action listener: set_extra_try_arguments 17:03:08 INFO - ##### 17:03:08 INFO - ##### Running create-virtualenv step. 17:03:08 INFO - ##### 17:03:08 INFO - Running pre-action listener: _pre_create_virtualenv 17:03:08 INFO - Running pre-action listener: _resource_record_pre_action 17:03:08 INFO - Running main action method: create_virtualenv 17:03:08 INFO - Creating virtualenv C:\slave\test\build\venv 17:03:08 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 17:03:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:03:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:03:14 INFO - Installing distribute......................................................................................................................................................................................done. 17:03:16 INFO - Return code: 0 17:03:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:03:16 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')]} 17:03:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:03:16 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')]} 17:03:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:03:16 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C8370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02374D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-199', 'USERDOMAIN': 'T-W864-IX-199', '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-199', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-199', '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', '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-199\\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 17:03:16 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 17:03:16 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 17:03:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:03:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Roaming', 17:03:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:03:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:03:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:03:16 INFO - 'COMPUTERNAME': 'T-W864-IX-199', 17:03:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:03:16 INFO - 'DCLOCATION': 'SCL3', 17:03:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:03:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:03:16 INFO - 'HOMEDRIVE': 'C:', 17:03:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 17:03:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:03:16 INFO - 'KTS_VERSION': '1.19c', 17:03:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 17:03:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-199', 17:03:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:03:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:03:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:03:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:03:16 INFO - 'MOZ_NO_REMOTE': '1', 17:03:16 INFO - 'NO_EM_RESTART': '1', 17:03:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:03:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:03:16 INFO - 'OS': 'Windows_NT', 17:03:16 INFO - 'OURDRIVE': 'C:', 17:03:16 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', 17:03:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:03:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:03:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:03:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:03:16 INFO - 'PROCESSOR_LEVEL': '6', 17:03:16 INFO - 'PROCESSOR_REVISION': '1e05', 17:03:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:03:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:03:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:03:16 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:03:16 INFO - 'PROMPT': '$P$G', 17:03:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:03:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:03:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:03:16 INFO - 'PWD': 'C:\\slave\\test', 17:03:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:03:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:03:16 INFO - 'SYSTEMDRIVE': 'C:', 17:03:16 INFO - 'SYSTEMROOT': 'C:\\windows', 17:03:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:16 INFO - 'TEST1': 'testie', 17:03:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:16 INFO - 'USERDOMAIN': 'T-W864-IX-199', 17:03:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 17:03:16 INFO - 'USERNAME': 'cltbld', 17:03:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-199', 17:03:16 INFO - 'WINDIR': 'C:\\windows', 17:03:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:03:17 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:03:17 INFO - Downloading/unpacking psutil>=0.7.1 17:03:17 INFO - Running setup.py egg_info for package psutil 17:03:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:03:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:03:17 INFO - Installing collected packages: psutil 17:03:17 INFO - Running setup.py install for psutil 17:03:17 INFO - building 'psutil._psutil_windows' extension 17:03:17 INFO - error: Unable to find vcvarsall.bat 17:03:17 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-ctrxzq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:03:17 INFO - running install 17:03:17 INFO - running build 17:03:17 INFO - running build_py 17:03:17 INFO - creating build 17:03:17 INFO - creating build\lib.win32-2.7 17:03:17 INFO - creating build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:03:17 INFO - running build_ext 17:03:17 INFO - building 'psutil._psutil_windows' extension 17:03:17 INFO - error: Unable to find vcvarsall.bat 17:03:17 INFO - ---------------------------------------- 17:03:17 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-ctrxzq-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:03:17 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-199\AppData\Roaming\pip\pip.log 17:03:17 WARNING - Return code: 1 17:03:17 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! 17:03:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:03:17 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')]} 17:03:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:03:17 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')]} 17:03:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:03:17 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C8370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02374D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-199', 'USERDOMAIN': 'T-W864-IX-199', '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-199', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-199', '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', '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-199\\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 17:03:17 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 17:03:17 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 17:03:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:03:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Roaming', 17:03:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:03:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:03:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:03:17 INFO - 'COMPUTERNAME': 'T-W864-IX-199', 17:03:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:03:17 INFO - 'DCLOCATION': 'SCL3', 17:03:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:03:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:03:17 INFO - 'HOMEDRIVE': 'C:', 17:03:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 17:03:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:03:17 INFO - 'KTS_VERSION': '1.19c', 17:03:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 17:03:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-199', 17:03:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:03:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:03:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:03:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:03:17 INFO - 'MOZ_NO_REMOTE': '1', 17:03:17 INFO - 'NO_EM_RESTART': '1', 17:03:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:03:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:03:17 INFO - 'OS': 'Windows_NT', 17:03:17 INFO - 'OURDRIVE': 'C:', 17:03:17 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', 17:03:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:03:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:03:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:03:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:03:17 INFO - 'PROCESSOR_LEVEL': '6', 17:03:17 INFO - 'PROCESSOR_REVISION': '1e05', 17:03:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:03:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:03:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:03:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:03:17 INFO - 'PROMPT': '$P$G', 17:03:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:03:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:03:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:03:17 INFO - 'PWD': 'C:\\slave\\test', 17:03:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:03:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:03:17 INFO - 'SYSTEMDRIVE': 'C:', 17:03:17 INFO - 'SYSTEMROOT': 'C:\\windows', 17:03:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:17 INFO - 'TEST1': 'testie', 17:03:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:17 INFO - 'USERDOMAIN': 'T-W864-IX-199', 17:03:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 17:03:17 INFO - 'USERNAME': 'cltbld', 17:03:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-199', 17:03:17 INFO - 'WINDIR': 'C:\\windows', 17:03:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:03:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:03:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:03:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:03:18 INFO - Running setup.py egg_info for package mozsystemmonitor 17:03:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:03:18 INFO - Running setup.py egg_info for package psutil 17:03:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:03:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:03:18 INFO - Installing collected packages: mozsystemmonitor, psutil 17:03:18 INFO - Running setup.py install for mozsystemmonitor 17:03:18 INFO - Running setup.py install for psutil 17:03:18 INFO - building 'psutil._psutil_windows' extension 17:03:18 INFO - error: Unable to find vcvarsall.bat 17:03:18 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-1anyi6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:03:18 INFO - running install 17:03:18 INFO - running build 17:03:18 INFO - running build_py 17:03:18 INFO - running build_ext 17:03:18 INFO - building 'psutil._psutil_windows' extension 17:03:18 INFO - error: Unable to find vcvarsall.bat 17:03:18 INFO - ---------------------------------------- 17:03:18 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-1anyi6-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:03:18 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-199\AppData\Roaming\pip\pip.log 17:03:18 WARNING - Return code: 1 17:03:18 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! 17:03:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:03:18 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')]} 17:03:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:03:18 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')]} 17:03:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:03:18 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C8370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02374D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-199', 'USERDOMAIN': 'T-W864-IX-199', '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-199', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-199', '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', '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-199\\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 17:03:18 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 17:03:18 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 17:03:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:03:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Roaming', 17:03:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:03:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:03:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:03:18 INFO - 'COMPUTERNAME': 'T-W864-IX-199', 17:03:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:03:18 INFO - 'DCLOCATION': 'SCL3', 17:03:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:03:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:03:18 INFO - 'HOMEDRIVE': 'C:', 17:03:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 17:03:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:03:18 INFO - 'KTS_VERSION': '1.19c', 17:03:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 17:03:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-199', 17:03:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:03:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:03:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:03:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:03:18 INFO - 'MOZ_NO_REMOTE': '1', 17:03:18 INFO - 'NO_EM_RESTART': '1', 17:03:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:03:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:03:18 INFO - 'OS': 'Windows_NT', 17:03:18 INFO - 'OURDRIVE': 'C:', 17:03:18 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', 17:03:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:03:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:03:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:03:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:03:18 INFO - 'PROCESSOR_LEVEL': '6', 17:03:18 INFO - 'PROCESSOR_REVISION': '1e05', 17:03:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:03:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:03:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:03:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:03:18 INFO - 'PROMPT': '$P$G', 17:03:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:03:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:03:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:03:18 INFO - 'PWD': 'C:\\slave\\test', 17:03:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:03:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:03:18 INFO - 'SYSTEMDRIVE': 'C:', 17:03:18 INFO - 'SYSTEMROOT': 'C:\\windows', 17:03:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:18 INFO - 'TEST1': 'testie', 17:03:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:18 INFO - 'USERDOMAIN': 'T-W864-IX-199', 17:03:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 17:03:18 INFO - 'USERNAME': 'cltbld', 17:03:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-199', 17:03:18 INFO - 'WINDIR': 'C:\\windows', 17:03:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:03:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:03:19 INFO - Downloading/unpacking blobuploader==1.2.4 17:03:19 INFO - Downloading blobuploader-1.2.4.tar.gz 17:03:19 INFO - Running setup.py egg_info for package blobuploader 17:03:19 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:03:23 INFO - Running setup.py egg_info for package requests 17:03:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:03:23 INFO - Downloading docopt-0.6.1.tar.gz 17:03:23 INFO - Running setup.py egg_info for package docopt 17:03:23 INFO - Installing collected packages: blobuploader, docopt, requests 17:03:23 INFO - Running setup.py install for blobuploader 17:03:23 INFO - Running setup.py install for docopt 17:03:23 INFO - Running setup.py install for requests 17:03:23 INFO - Successfully installed blobuploader docopt requests 17:03:23 INFO - Cleaning up... 17:03:23 INFO - Return code: 0 17:03:23 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:03: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')]} 17:03:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:03: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')]} 17:03:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:03:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C8370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02374D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, '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-199', 'USERDOMAIN': 'T-W864-IX-199', '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-199', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-199', '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', '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-199\\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 17:03:23 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 17:03:23 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 17:03:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:03:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Roaming', 17:03:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:03:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:03:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:03:23 INFO - 'COMPUTERNAME': 'T-W864-IX-199', 17:03:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:03:23 INFO - 'DCLOCATION': 'SCL3', 17:03:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:03:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:03:23 INFO - 'HOMEDRIVE': 'C:', 17:03:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 17:03:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:03:23 INFO - 'KTS_VERSION': '1.19c', 17:03:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 17:03:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-199', 17:03:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:03:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:03:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:03:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:03:23 INFO - 'MOZ_NO_REMOTE': '1', 17:03:23 INFO - 'NO_EM_RESTART': '1', 17:03:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:03:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:03:23 INFO - 'OS': 'Windows_NT', 17:03:23 INFO - 'OURDRIVE': 'C:', 17:03:23 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', 17:03:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:03:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:03:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:03:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:03:23 INFO - 'PROCESSOR_LEVEL': '6', 17:03:23 INFO - 'PROCESSOR_REVISION': '1e05', 17:03:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:03:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:03:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:03:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:03:23 INFO - 'PROMPT': '$P$G', 17:03:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:03:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:03:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:03:23 INFO - 'PWD': 'C:\\slave\\test', 17:03:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:03:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:03:23 INFO - 'SYSTEMDRIVE': 'C:', 17:03:23 INFO - 'SYSTEMROOT': 'C:\\windows', 17:03:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:23 INFO - 'TEST1': 'testie', 17:03:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:23 INFO - 'USERDOMAIN': 'T-W864-IX-199', 17:03:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 17:03:23 INFO - 'USERNAME': 'cltbld', 17:03:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-199', 17:03:23 INFO - 'WINDIR': 'C:\\windows', 17:03:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:03:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:03:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:03:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:03:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:03:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:03:28 INFO - Unpacking c:\slave\test\build\tests\marionette 17:03:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:03:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:03:28 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 17:03:28 INFO - Running setup.py install for browsermob-proxy 17:03:43 INFO - Running setup.py install for manifestparser 17:03:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for marionette-client 17:03:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:03:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for marionette-driver 17:03:43 INFO - Running setup.py install for mozcrash 17:03:43 INFO - Running setup.py install for mozdebug 17:03:43 INFO - Running setup.py install for mozdevice 17:03:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for mozfile 17:03:43 INFO - Running setup.py install for mozhttpd 17:03:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for mozinfo 17:03:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for mozInstall 17:03:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for mozleak 17:03:43 INFO - Running setup.py install for mozlog 17:03:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for moznetwork 17:03:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for mozprocess 17:03:43 INFO - Running setup.py install for mozprofile 17:03:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for mozrunner 17:03:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for mozscreenshot 17:03:43 INFO - Running setup.py install for moztest 17:03:43 INFO - Running setup.py install for mozversion 17:03:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:03:43 INFO - Running setup.py install for wptserve 17:03:43 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 17:03:43 INFO - Cleaning up... 17:03:43 INFO - Return code: 0 17:03:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:03:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:03:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:03:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:03:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:03:43 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0259E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0264D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C8370>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02374D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, '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-199', 'USERDOMAIN': 'T-W864-IX-199', '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-199', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-199', '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', '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-199\\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 17:03:43 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 17:03:43 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 17:03:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:03:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Roaming', 17:03:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:03:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:03:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:03:43 INFO - 'COMPUTERNAME': 'T-W864-IX-199', 17:03:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:03:43 INFO - 'DCLOCATION': 'SCL3', 17:03:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:03:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:03:43 INFO - 'HOMEDRIVE': 'C:', 17:03:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 17:03:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:03:43 INFO - 'KTS_VERSION': '1.19c', 17:03:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 17:03:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-199', 17:03:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:03:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:03:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:03:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:03:43 INFO - 'MOZ_NO_REMOTE': '1', 17:03:43 INFO - 'NO_EM_RESTART': '1', 17:03:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:03:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:03:43 INFO - 'OS': 'Windows_NT', 17:03:43 INFO - 'OURDRIVE': 'C:', 17:03:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 17:03:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:03:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:03:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:03:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:03:43 INFO - 'PROCESSOR_LEVEL': '6', 17:03:43 INFO - 'PROCESSOR_REVISION': '1e05', 17:03:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:03:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:03:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:03:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:03:43 INFO - 'PROMPT': '$P$G', 17:03:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:03:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:03:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:03:43 INFO - 'PWD': 'C:\\slave\\test', 17:03:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:03:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:03:43 INFO - 'SYSTEMDRIVE': 'C:', 17:03:43 INFO - 'SYSTEMROOT': 'C:\\windows', 17:03:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:43 INFO - 'TEST1': 'testie', 17:03:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:03:43 INFO - 'USERDOMAIN': 'T-W864-IX-199', 17:03:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 17:03:43 INFO - 'USERNAME': 'cltbld', 17:03:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-199', 17:03:43 INFO - 'WINDIR': 'C:\\windows', 17:03:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:03:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:03:48 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:03:48 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:03:48 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:03:48 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:03:48 INFO - Unpacking c:\slave\test\build\tests\marionette 17:03:48 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:03:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:03:48 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)) 17:04:00 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)) 17:04:00 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)) 17:04:00 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)) 17:04:00 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)) 17:04:00 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:04:00 INFO - Downloading blessings-1.6.tar.gz 17:04:00 INFO - Running setup.py egg_info for package blessings 17:04:00 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)) 17:04:00 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:04:00 INFO - Running setup.py install for blessings 17:04:00 INFO - Running setup.py install for browsermob-proxy 17:04:00 INFO - Running setup.py install for manifestparser 17:04:00 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Running setup.py install for marionette-client 17:04:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:04:00 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Running setup.py install for marionette-driver 17:04:00 INFO - Running setup.py install for mozcrash 17:04:00 INFO - Running setup.py install for mozdebug 17:04:00 INFO - Running setup.py install for mozdevice 17:04:00 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Running setup.py install for mozhttpd 17:04:00 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Running setup.py install for mozInstall 17:04:00 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Running setup.py install for mozleak 17:04:00 INFO - Running setup.py install for mozprofile 17:04:00 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Running setup.py install for mozrunner 17:04:00 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:04:00 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:04:02 INFO - Running setup.py install for mozscreenshot 17:04:02 INFO - Running setup.py install for moztest 17:04:02 INFO - Running setup.py install for mozversion 17:04:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:04:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:04:02 INFO - Running setup.py install for wptserve 17:04:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:04:02 INFO - Cleaning up... 17:04:02 INFO - Return code: 0 17:04:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:04:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:04:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:04:02 INFO - Reading from file tmpfile_stdout 17:04:02 INFO - Using _rmtree_windows ... 17:04:02 INFO - Using _rmtree_windows ... 17:04:02 INFO - Current package versions: 17:04:02 INFO - blessings == 1.6 17:04:02 INFO - blobuploader == 1.2.4 17:04:02 INFO - browsermob-proxy == 0.6.0 17:04:02 INFO - distribute == 0.6.14 17:04:02 INFO - docopt == 0.6.1 17:04:02 INFO - manifestparser == 1.1 17:04:02 INFO - marionette-client == 2.3.0 17:04:02 INFO - marionette-driver == 1.4.0 17:04:02 INFO - mozInstall == 1.12 17:04:02 INFO - mozcrash == 0.17 17:04:02 INFO - mozdebug == 0.1 17:04:02 INFO - mozdevice == 0.48 17:04:02 INFO - mozfile == 1.2 17:04:02 INFO - mozhttpd == 0.7 17:04:02 INFO - mozinfo == 0.9 17:04:02 INFO - mozleak == 0.1 17:04:02 INFO - mozlog == 3.1 17:04:02 INFO - moznetwork == 0.27 17:04:02 INFO - mozprocess == 0.22 17:04:02 INFO - mozprofile == 0.28 17:04:02 INFO - mozrunner == 6.11 17:04:02 INFO - mozscreenshot == 0.1 17:04:02 INFO - mozsystemmonitor == 0.0 17:04:02 INFO - moztest == 0.7 17:04:02 INFO - mozversion == 1.4 17:04:02 INFO - requests == 1.2.3 17:04:02 INFO - wptserve == 1.4.0 17:04:02 INFO - Running post-action listener: _resource_record_post_action 17:04:02 INFO - Running post-action listener: _start_resource_monitoring 17:04:02 INFO - Starting resource monitoring. 17:04:02 INFO - ##### 17:04:02 INFO - ##### Running pull step. 17:04:02 INFO - ##### 17:04:02 INFO - Running pre-action listener: _resource_record_pre_action 17:04:02 INFO - Running main action method: pull 17:04:02 INFO - Pull has nothing to do! 17:04:02 INFO - Running post-action listener: _resource_record_post_action 17:04:02 INFO - ##### 17:04:02 INFO - ##### Running install step. 17:04:02 INFO - ##### 17:04:02 INFO - Running pre-action listener: _resource_record_pre_action 17:04:02 INFO - Running main action method: install 17:04:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:04:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:04:02 INFO - Reading from file tmpfile_stdout 17:04:02 INFO - Using _rmtree_windows ... 17:04:02 INFO - Using _rmtree_windows ... 17:04:02 INFO - Detecting whether we're running mozinstall >=1.0... 17:04:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:04:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:04:02 INFO - Reading from file tmpfile_stdout 17:04:02 INFO - Output received: 17:04:02 INFO - Usage: mozinstall-script.py [options] installer 17:04:02 INFO - Options: 17:04:02 INFO - -h, --help show this help message and exit 17:04:02 INFO - -d DEST, --destination=DEST 17:04:02 INFO - Directory to install application into. [default: 17:04:02 INFO - "C:\slave\test"] 17:04:02 INFO - --app=APP Application being installed. [default: firefox] 17:04:02 INFO - Using _rmtree_windows ... 17:04:02 INFO - Using _rmtree_windows ... 17:04:02 INFO - mkdir: C:\slave\test\build\application 17:04:02 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'] 17:04:02 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 17:04:05 INFO - Reading from file tmpfile_stdout 17:04:05 INFO - Output received: 17:04:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:04:05 INFO - Using _rmtree_windows ... 17:04:05 INFO - Using _rmtree_windows ... 17:04:05 INFO - Running post-action listener: _resource_record_post_action 17:04:05 INFO - ##### 17:04:05 INFO - ##### Running run-tests step. 17:04:05 INFO - ##### 17:04:05 INFO - Running pre-action listener: _resource_record_pre_action 17:04:05 INFO - Running main action method: run_tests 17:04:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:04:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:04:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:04:05 INFO - grabbing minidump binary from tooltool 17:04:05 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')]} 17:04:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025CF368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02374D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026580C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:04:05 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 17:04:05 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 17:04:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:04:06 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmph0czru 17:04:06 INFO - INFO - File integrity verified, renaming tmph0czru to win32-minidump_stackwalk.exe 17:04:06 INFO - Return code: 0 17:04:06 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:04:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:04:06 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/JzcH-aarQ7-iX16sciap4Q/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 17:04:06 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/JzcH-aarQ7-iX16sciap4Q/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 17:04:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:04:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Roaming', 17:04:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:04:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:04:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:04:06 INFO - 'COMPUTERNAME': 'T-W864-IX-199', 17:04:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:04:06 INFO - 'DCLOCATION': 'SCL3', 17:04:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:04:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:04:06 INFO - 'HOMEDRIVE': 'C:', 17:04:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-199', 17:04:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:04:06 INFO - 'KTS_VERSION': '1.19c', 17:04:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-199\\AppData\\Local', 17:04:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-199', 17:04:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:04:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:04:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:04:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:04:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:04:06 INFO - 'MOZ_NO_REMOTE': '1', 17:04:06 INFO - 'NO_EM_RESTART': '1', 17:04:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:04:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:04:06 INFO - 'OS': 'Windows_NT', 17:04:06 INFO - 'OURDRIVE': 'C:', 17:04:06 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', 17:04:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:04:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:04:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:04:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:04:06 INFO - 'PROCESSOR_LEVEL': '6', 17:04:06 INFO - 'PROCESSOR_REVISION': '1e05', 17:04:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:04:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:04:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:04:06 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:04:06 INFO - 'PROMPT': '$P$G', 17:04:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:04:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:04:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:04:06 INFO - 'PWD': 'C:\\slave\\test', 17:04:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:04:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:04:06 INFO - 'SYSTEMDRIVE': 'C:', 17:04:06 INFO - 'SYSTEMROOT': 'C:\\windows', 17:04:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:04:06 INFO - 'TEST1': 'testie', 17:04:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:04:06 INFO - 'USERDOMAIN': 'T-W864-IX-199', 17:04:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-199', 17:04:06 INFO - 'USERNAME': 'cltbld', 17:04:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-199', 17:04:06 INFO - 'WINDIR': 'C:\\windows', 17:04:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:04:06 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/JzcH-aarQ7-iX16sciap4Q/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 17:04:08 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 17:04:08 INFO - import pkg_resources 17:04:09 INFO - Using 1 client processes 17:04:12 INFO - SUITE-START | Running 778 tests 17:04:12 INFO - Running testharness tests 17:04:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:04:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:04:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:04:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:04:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:04:12 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:04:12 INFO - Setting up ssl 17:04:13 INFO - PROCESS | certutil | 17:04:13 INFO - PROCESS | certutil | 17:04:13 INFO - PROCESS | certutil | 17:04:13 INFO - Certificate Nickname Trust Attributes 17:04:13 INFO - SSL,S/MIME,JAR/XPI 17:04:13 INFO - 17:04:13 INFO - web-platform-tests CT,, 17:04:13 INFO - 17:04:13 INFO - Starting runner 17:04:13 INFO - PROCESS | 4076 | [4076] 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 17:04:13 INFO - PROCESS | 4076 | [4076] 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 17:04:13 INFO - PROCESS | 4076 | [4076] 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 17:04:15 INFO - PROCESS | 4076 | 1468454655233 Marionette DEBUG Marionette enabled via build flag and pref 17:04:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D5EE5E000 == 1 [pid = 4076] [id = 1] 17:04:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 1 (0000000D6DD8F800) [pid = 4076] [serial = 1] [outer = 0000000000000000] 17:04:16 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:04:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 2 (0000000D6DD90800) [pid = 4076] [serial = 2] [outer = 0000000D6DD8F800] 17:04:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7117C800 == 2 [pid = 4076] [id = 2] 17:04:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 3 (0000000D7117D000) [pid = 4076] [serial = 3] [outer = 0000000000000000] 17:04:16 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:04:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 4 (0000000D7117E000) [pid = 4076] [serial = 4] [outer = 0000000D7117D000] 17:04:16 INFO - PROCESS | 4076 | 1468454656987 Marionette INFO Listening on port 2828 17:04:18 INFO - PROCESS | 4076 | 1468454658744 Marionette DEBUG Marionette enabled via command-line flag 17:04:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71ECA800 == 3 [pid = 4076] [id = 3] 17:04:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 5 (0000000D72114000) [pid = 4076] [serial = 5] [outer = 0000000000000000] 17:04:18 INFO - PROCESS | 4076 | [4076] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:04:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 6 (0000000D72115000) [pid = 4076] [serial = 6] [outer = 0000000D72114000] 17:04:18 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:04:18 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:04:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 7 (0000000D72C0E000) [pid = 4076] [serial = 7] [outer = 0000000D7117D000] 17:04:19 INFO - PROCESS | 4076 | [4076] 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 17:04:19 INFO - PROCESS | 4076 | 1468454659717 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 17:04:19 INFO - PROCESS | 4076 | [4076] 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 17:04:19 INFO - PROCESS | 4076 | 1468454659750 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 17:04:19 INFO - PROCESS | 4076 | [4076] 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 17:04:19 INFO - PROCESS | 4076 | 1468454659758 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 17:04:19 INFO - PROCESS | 4076 | [4076] 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 17:04:19 INFO - PROCESS | 4076 | 1468454659792 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 17:04:19 INFO - PROCESS | 4076 | 1468454659797 Marionette DEBUG Closed connection conn0 17:04:19 INFO - PROCESS | 4076 | 1468454659799 Marionette DEBUG Closed connection conn1 17:04:19 INFO - PROCESS | 4076 | [4076] 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 17:04:19 INFO - PROCESS | 4076 | 1468454659804 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 17:04:19 INFO - PROCESS | 4076 | 1468454659807 Marionette DEBUG Closed connection conn2 17:04:19 INFO - PROCESS | 4076 | 1468454659861 Marionette DEBUG Closed connection conn3 17:04:20 INFO - PROCESS | 4076 | 1468454660004 Marionette DEBUG Closed connection conn4 17:04:20 INFO - PROCESS | 4076 | [4076] 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 17:04:20 INFO - PROCESS | 4076 | 1468454660011 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 17:04:20 INFO - PROCESS | 4076 | 1468454660022 Marionette DEBUG Closed connection conn5 17:04:20 INFO - PROCESS | 4076 | [4076] 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 17:04:20 INFO - PROCESS | 4076 | 1468454660028 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 17:04:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73343800 == 4 [pid = 4076] [id = 4] 17:04:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 8 (0000000D6DDDEC00) [pid = 4076] [serial = 8] [outer = 0000000000000000] 17:04:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 9 (0000000D733B8400) [pid = 4076] [serial = 9] [outer = 0000000D6DDDEC00] 17:04:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 10 (0000000D737CE800) [pid = 4076] [serial = 10] [outer = 0000000D6DDDEC00] 17:04:20 INFO - PROCESS | 4076 | 1468454660196 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:04:20 INFO - PROCESS | 4076 | 1468454660202 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":"20160713154642","device":"desktop","version":"48.0"} 17:04:20 INFO - PROCESS | 4076 | [4076] 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 17:04:20 INFO - PROCESS | 4076 | [4076] 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 17:04:21 INFO - PROCESS | 4076 | [4076] 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 17:04:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F27000 == 5 [pid = 4076] [id = 5] 17:04:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 11 (0000000D78F27800) [pid = 4076] [serial = 11] [outer = 0000000000000000] 17:04:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F28000 == 6 [pid = 4076] [id = 6] 17:04:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 12 (0000000D78E5EC00) [pid = 4076] [serial = 12] [outer = 0000000000000000] 17:04:22 INFO - PROCESS | 4076 | [4076] 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 17:04:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7999F000 == 7 [pid = 4076] [id = 7] 17:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 13 (0000000D78E5D800) [pid = 4076] [serial = 13] [outer = 0000000000000000] 17:04:22 INFO - PROCESS | 4076 | [4076] 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 17:04:22 INFO - PROCESS | 4076 | [4076] 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 17:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 14 (0000000D79D34000) [pid = 4076] [serial = 14] [outer = 0000000D78E5D800] 17:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 15 (0000000D7A031800) [pid = 4076] [serial = 15] [outer = 0000000D78F27800] 17:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 16 (0000000D79B72800) [pid = 4076] [serial = 16] [outer = 0000000D78E5EC00] 17:04:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 17 (0000000D79B74800) [pid = 4076] [serial = 17] [outer = 0000000D78E5D800] 17:04:23 INFO - PROCESS | 4076 | 1468454663519 Marionette INFO startBrowser 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:23 INFO - PROCESS | 4076 | 1468454663555 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 4076 | 1468454663569 Marionette DEBUG loaded listener.js 17:04:23 INFO - PROCESS | 4076 | 1468454663572 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 18 (0000000D7C3E6800) [pid = 4076] [serial = 18] [outer = 0000000D78E5D800] 17:04:24 INFO - PROCESS | 4076 | 1468454664459 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"502f3925-bbb8-4de6-87e5-736b5b264e65","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":"20160713154642","device":"desktop","version":"48.0","command_id":1}}] 17:04:24 INFO - PROCESS | 4076 | 1468454664895 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:04:24 INFO - PROCESS | 4076 | 1468454664899 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:25 INFO - PROCESS | 4076 | 1468454665000 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 17:04:25 INFO - PROCESS | 4076 | 1468454665023 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:04:25 INFO - PROCESS | 4076 | 1468454665025 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:25 INFO - PROCESS | 4076 | [4076] 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 17:04:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D5EE5E000 == 6 [pid = 4076] [id = 1] 17:04:27 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 19 (0000000D6BA09400) [pid = 4076] [serial = 19] [outer = 0000000D78E5D800] 17:04:27 INFO - PROCESS | 4076 | [4076] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:04:27 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:04:27 INFO - PROCESS | 4076 | 1468454667641 Marionette TRACE conn6 <- [1,3,null,{}] 17:04:27 INFO - PROCESS | 4076 | 1468454667647 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:04:27 INFO - PROCESS | 4076 | 1468454667650 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:27 INFO - PROCESS | 4076 | 1468454667676 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 17:04:27 INFO - PROCESS | 4076 | 1468454667712 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 17:04:27 INFO - PROCESS | 4076 | 1468454667716 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 17:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:04:27 INFO - PROCESS | 4076 | 1468454667723 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:04:27 INFO - PROCESS | 4076 | 1468454667727 Marionette TRACE conn6 <- [1,6,null,{}] 17:04:27 INFO - PROCESS | 4076 | 1468454667741 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:27 INFO - PROCESS | 4076 | 1468454667744 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:27 INFO - PROCESS | 4076 | 1468454667768 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 17:04:27 INFO - PROCESS | 4076 | 1468454667774 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:27 INFO - PROCESS | 4076 | 1468454667778 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71F21800 == 7 [pid = 4076] [id = 8] 17:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 20 (0000000D737CCC00) [pid = 4076] [serial = 20] [outer = 0000000000000000] 17:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 21 (0000000D7386A800) [pid = 4076] [serial = 21] [outer = 0000000D737CCC00] 17:04:27 INFO - PROCESS | 4076 | 1468454667839 Marionette DEBUG loaded listener.js 17:04:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 22 (0000000D78F58800) [pid = 4076] [serial = 22] [outer = 0000000D737CCC00] 17:04:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C4A1000 == 8 [pid = 4076] [id = 9] 17:04:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 23 (0000000D71471800) [pid = 4076] [serial = 23] [outer = 0000000000000000] 17:04:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 24 (0000000D7147D800) [pid = 4076] [serial = 24] [outer = 0000000D71471800] 17:04:28 INFO - PROCESS | 4076 | 1468454668528 Marionette DEBUG loaded listener.js 17:04:28 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73343800 == 7 [pid = 4076] [id = 4] 17:04:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 25 (0000000D713F9000) [pid = 4076] [serial = 25] [outer = 0000000D71471800] 17:04:28 INFO - PROCESS | 4076 | 1468454668775 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1081ms 17:04:28 INFO - PROCESS | 4076 | 1468454668863 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 17:04:28 INFO - PROCESS | 4076 | 1468454668866 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 17:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:04:28 INFO - PROCESS | 4076 | 1468454668901 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:04:28 INFO - PROCESS | 4076 | 1468454668904 Marionette TRACE conn6 <- [1,10,null,{}] 17:04:29 INFO - PROCESS | 4076 | 1468454669044 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:29 INFO - PROCESS | 4076 | 1468454669047 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:29 INFO - PROCESS | 4076 | 1468454669151 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 17:04:29 INFO - PROCESS | 4076 | 1468454669176 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:29 INFO - PROCESS | 4076 | 1468454669179 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71B30800 == 8 [pid = 4076] [id = 10] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 26 (0000000D72D19000) [pid = 4076] [serial = 26] [outer = 0000000000000000] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 27 (0000000D781A2400) [pid = 4076] [serial = 27] [outer = 0000000D72D19000] 17:04:29 INFO - PROCESS | 4076 | 1468454669267 Marionette DEBUG loaded listener.js 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 28 (0000000D78A39800) [pid = 4076] [serial = 28] [outer = 0000000D72D19000] 17:04:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71ED2800 == 9 [pid = 4076] [id = 11] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 29 (0000000D71ED3000) [pid = 4076] [serial = 29] [outer = 0000000000000000] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 30 (0000000D71F22000) [pid = 4076] [serial = 30] [outer = 0000000D71ED3000] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 31 (0000000D72C16000) [pid = 4076] [serial = 31] [outer = 0000000D71ED3000] 17:04:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B9F1000 == 10 [pid = 4076] [id = 12] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 32 (0000000D781D1400) [pid = 4076] [serial = 32] [outer = 0000000000000000] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 33 (0000000D79A8DC00) [pid = 4076] [serial = 33] [outer = 0000000D781D1400] 17:04:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 34 (0000000D79442C00) [pid = 4076] [serial = 34] [outer = 0000000D781D1400] 17:04:29 INFO - PROCESS | 4076 | 1468454669893 Marionette TRACE conn6 <- [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]]]}] 17:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1045ms 17:04:29 INFO - PROCESS | 4076 | 1468454669943 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 17:04:29 INFO - PROCESS | 4076 | 1468454669948 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 17:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:04:29 INFO - PROCESS | 4076 | 1468454669954 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:04:29 INFO - PROCESS | 4076 | 1468454669957 Marionette TRACE conn6 <- [1,14,null,{}] 17:04:29 INFO - PROCESS | 4076 | 1468454669961 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:29 INFO - PROCESS | 4076 | 1468454669964 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:30 INFO - PROCESS | 4076 | 1468454670078 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 17:04:30 INFO - PROCESS | 4076 | 1468454670115 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 4076 | 1468454670117 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73416800 == 11 [pid = 4076] [id = 13] 17:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 35 (0000000D7AA0D800) [pid = 4076] [serial = 35] [outer = 0000000000000000] 17:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 36 (0000000D7AAB1C00) [pid = 4076] [serial = 36] [outer = 0000000D7AA0D800] 17:04:30 INFO - PROCESS | 4076 | 1468454670175 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 37 (0000000D7AE35C00) [pid = 4076] [serial = 37] [outer = 0000000D7AA0D800] 17:04:30 INFO - PROCESS | 4076 | 1468454670570 Marionette TRACE conn6 <- [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]]]}] 17:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 17:04:30 INFO - PROCESS | 4076 | 1468454670586 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 17:04:30 INFO - PROCESS | 4076 | 1468454670588 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 17:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:04:30 INFO - PROCESS | 4076 | 1468454670601 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:04:30 INFO - PROCESS | 4076 | 1468454670605 Marionette TRACE conn6 <- [1,18,null,{}] 17:04:30 INFO - PROCESS | 4076 | 1468454670617 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:30 INFO - PROCESS | 4076 | 1468454670622 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:30 INFO - PROCESS | 4076 | 1468454670713 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 17:04:30 INFO - PROCESS | 4076 | 1468454670722 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:30 INFO - PROCESS | 4076 | 1468454670726 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787D0800 == 12 [pid = 4076] [id = 14] 17:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 38 (0000000D7C6C7400) [pid = 4076] [serial = 38] [outer = 0000000000000000] 17:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 39 (0000000D7C6D1800) [pid = 4076] [serial = 39] [outer = 0000000D7C6C7400] 17:04:30 INFO - PROCESS | 4076 | 1468454670778 Marionette DEBUG loaded listener.js 17:04:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 40 (0000000D7CF6A400) [pid = 4076] [serial = 40] [outer = 0000000D7C6C7400] 17:04:31 INFO - PROCESS | 4076 | 1468454671188 Marionette TRACE conn6 <- [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]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 17:04:31 INFO - PROCESS | 4076 | 1468454671234 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 4076 | 1468454671237 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 17:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:04:31 INFO - PROCESS | 4076 | 1468454671240 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - PROCESS | 4076 | 1468454671242 Marionette TRACE conn6 <- [1,22,null,{}] 17:04:31 INFO - PROCESS | 4076 | 1468454671245 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:31 INFO - PROCESS | 4076 | 1468454671248 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:31 INFO - PROCESS | 4076 | 1468454671337 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 17:04:31 INFO - PROCESS | 4076 | 1468454671343 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 4076 | 1468454671345 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7902A800 == 13 [pid = 4076] [id = 15] 17:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 41 (0000000D733E6C00) [pid = 4076] [serial = 41] [outer = 0000000000000000] 17:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 42 (0000000D73514000) [pid = 4076] [serial = 42] [outer = 0000000D733E6C00] 17:04:31 INFO - PROCESS | 4076 | 1468454671391 Marionette DEBUG loaded listener.js 17:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 43 (0000000D78163000) [pid = 4076] [serial = 43] [outer = 0000000D733E6C00] 17:04:31 INFO - PROCESS | 4076 | 1468454671780 Marionette TRACE conn6 <- [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]]]}] 17:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 17:04:31 INFO - PROCESS | 4076 | 1468454671834 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 17:04:31 INFO - PROCESS | 4076 | 1468454671836 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 17:04:31 INFO - PROCESS | 4076 | 1468454671839 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:04:31 INFO - PROCESS | 4076 | 1468454671841 Marionette TRACE conn6 <- [1,26,null,{}] 17:04:31 INFO - PROCESS | 4076 | 1468454671845 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:31 INFO - PROCESS | 4076 | 1468454671847 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:31 INFO - PROCESS | 4076 | 1468454671928 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 17:04:31 INFO - PROCESS | 4076 | 1468454671934 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:31 INFO - PROCESS | 4076 | 1468454671936 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79191000 == 14 [pid = 4076] [id = 16] 17:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 44 (0000000D7351F000) [pid = 4076] [serial = 44] [outer = 0000000000000000] 17:04:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 45 (0000000D79A4CC00) [pid = 4076] [serial = 45] [outer = 0000000D7351F000] 17:04:31 INFO - PROCESS | 4076 | 1468454671981 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 46 (0000000D79A56000) [pid = 4076] [serial = 46] [outer = 0000000D7351F000] 17:04:32 INFO - PROCESS | 4076 | 1468454672411 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 17:04:32 INFO - PROCESS | 4076 | 1468454672475 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 17:04:32 INFO - PROCESS | 4076 | 1468454672477 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 17:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:04:32 INFO - PROCESS | 4076 | 1468454672481 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:04:32 INFO - PROCESS | 4076 | 1468454672483 Marionette TRACE conn6 <- [1,30,null,{}] 17:04:32 INFO - PROCESS | 4076 | 1468454672487 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:32 INFO - PROCESS | 4076 | 1468454672494 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:32 INFO - PROCESS | 4076 | 1468454672603 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 17:04:32 INFO - PROCESS | 4076 | 1468454672619 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:32 INFO - PROCESS | 4076 | 1468454672621 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79751000 == 15 [pid = 4076] [id = 17] 17:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 47 (0000000D71F77800) [pid = 4076] [serial = 47] [outer = 0000000000000000] 17:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 48 (0000000D7CA56800) [pid = 4076] [serial = 48] [outer = 0000000D71F77800] 17:04:32 INFO - PROCESS | 4076 | 1468454672666 Marionette DEBUG loaded listener.js 17:04:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 49 (0000000D7CA5B800) [pid = 4076] [serial = 49] [outer = 0000000D71F77800] 17:04:33 INFO - PROCESS | 4076 | 1468454673037 Marionette TRACE conn6 <- [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]]]}] 17:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms 17:04:33 INFO - PROCESS | 4076 | 1468454673069 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 17:04:33 INFO - PROCESS | 4076 | 1468454673072 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 17:04:33 INFO - PROCESS | 4076 | 1468454673075 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:04:33 INFO - PROCESS | 4076 | 1468454673077 Marionette TRACE conn6 <- [1,34,null,{}] 17:04:33 INFO - PROCESS | 4076 | 1468454673080 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:33 INFO - PROCESS | 4076 | 1468454673082 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:33 INFO - PROCESS | 4076 | 1468454673188 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 17:04:33 INFO - PROCESS | 4076 | 1468454673196 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 4076 | 1468454673198 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A01B800 == 16 [pid = 4076] [id = 18] 17:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (0000000D79446000) [pid = 4076] [serial = 50] [outer = 0000000000000000] 17:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (0000000D7A163800) [pid = 4076] [serial = 51] [outer = 0000000D79446000] 17:04:33 INFO - PROCESS | 4076 | 1468454673243 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (0000000D7A169400) [pid = 4076] [serial = 52] [outer = 0000000D79446000] 17:04:33 INFO - PROCESS | 4076 | 1468454673699 Marionette TRACE conn6 <- [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]]]}] 17:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 672ms 17:04:33 INFO - PROCESS | 4076 | 1468454673751 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 17:04:33 INFO - PROCESS | 4076 | 1468454673753 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 17:04:33 INFO - PROCESS | 4076 | 1468454673756 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:04:33 INFO - PROCESS | 4076 | 1468454673758 Marionette TRACE conn6 <- [1,38,null,{}] 17:04:33 INFO - PROCESS | 4076 | 1468454673762 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:33 INFO - PROCESS | 4076 | 1468454673764 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:33 INFO - PROCESS | 4076 | 1468454673852 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 17:04:33 INFO - PROCESS | 4076 | 1468454673857 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:33 INFO - PROCESS | 4076 | 1468454673859 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C344000 == 17 [pid = 4076] [id = 19] 17:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D7A169800) [pid = 4076] [serial = 53] [outer = 0000000000000000] 17:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D7CA59800) [pid = 4076] [serial = 54] [outer = 0000000D7A169800] 17:04:33 INFO - PROCESS | 4076 | 1468454673904 Marionette DEBUG loaded listener.js 17:04:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D7EAAAC00) [pid = 4076] [serial = 55] [outer = 0000000D7A169800] 17:04:34 INFO - PROCESS | 4076 | 1468454674275 Marionette TRACE conn6 <- [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]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 588ms 17:04:34 INFO - PROCESS | 4076 | 1468454674347 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 4076 | 1468454674350 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:04:34 INFO - PROCESS | 4076 | 1468454674353 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 4076 | 1468454674355 Marionette TRACE conn6 <- [1,42,null,{}] 17:04:34 INFO - PROCESS | 4076 | 1468454674358 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:34 INFO - PROCESS | 4076 | 1468454674360 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:34 INFO - PROCESS | 4076 | 1468454674447 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 17:04:34 INFO - PROCESS | 4076 | 1468454674453 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:34 INFO - PROCESS | 4076 | 1468454674454 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C7A4800 == 18 [pid = 4076] [id = 20] 17:04:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D6AFB2C00) [pid = 4076] [serial = 56] [outer = 0000000000000000] 17:04:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D6AFBC800) [pid = 4076] [serial = 57] [outer = 0000000D6AFB2C00] 17:04:34 INFO - PROCESS | 4076 | 1468454674501 Marionette DEBUG loaded listener.js 17:04:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D6D164C00) [pid = 4076] [serial = 58] [outer = 0000000D6AFB2C00] 17:04:34 INFO - PROCESS | 4076 | 1468454674895 Marionette TRACE conn6 <- [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]]]}] 17:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 17:04:34 INFO - PROCESS | 4076 | 1468454674953 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 17:04:34 INFO - PROCESS | 4076 | 1468454674956 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 17:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:04:34 INFO - PROCESS | 4076 | 1468454674959 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:04:34 INFO - PROCESS | 4076 | 1468454674961 Marionette TRACE conn6 <- [1,46,null,{}] 17:04:34 INFO - PROCESS | 4076 | 1468454674965 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:34 INFO - PROCESS | 4076 | 1468454674967 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:35 INFO - PROCESS | 4076 | 1468454675056 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 17:04:35 INFO - PROCESS | 4076 | 1468454675061 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:35 INFO - PROCESS | 4076 | 1468454675063 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EB31000 == 19 [pid = 4076] [id = 21] 17:04:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D6D165400) [pid = 4076] [serial = 59] [outer = 0000000000000000] 17:04:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D6D16A400) [pid = 4076] [serial = 60] [outer = 0000000D6D165400] 17:04:35 INFO - PROCESS | 4076 | 1468454675112 Marionette DEBUG loaded listener.js 17:04:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D7233AC00) [pid = 4076] [serial = 61] [outer = 0000000D6D165400] 17:04:35 INFO - PROCESS | 4076 | 1468454675516 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 588ms 17:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:04:35 INFO - PROCESS | 4076 | 1468454675552 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 17:04:35 INFO - PROCESS | 4076 | 1468454675554 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 17:04:35 INFO - PROCESS | 4076 | 1468454675557 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:04:35 INFO - PROCESS | 4076 | 1468454675560 Marionette TRACE conn6 <- [1,50,null,{}] 17:04:36 INFO - PROCESS | 4076 | 1468454676230 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:36 INFO - PROCESS | 4076 | 1468454676234 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:36 INFO - PROCESS | 4076 | 1468454676363 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 17:04:36 INFO - PROCESS | 4076 | 1468454676373 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:36 INFO - PROCESS | 4076 | 1468454676377 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D349000 == 20 [pid = 4076] [id = 22] 17:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D6D167400) [pid = 4076] [serial = 62] [outer = 0000000000000000] 17:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D6D2DEC00) [pid = 4076] [serial = 63] [outer = 0000000D6D167400] 17:04:36 INFO - PROCESS | 4076 | 1468454676432 Marionette DEBUG loaded listener.js 17:04:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D713F6800) [pid = 4076] [serial = 64] [outer = 0000000D6D167400] 17:04:36 INFO - PROCESS | 4076 | 1468454676860 Marionette TRACE conn6 <- [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]]]}] 17:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1341ms 17:04:36 INFO - PROCESS | 4076 | 1468454676902 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 17:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:04:36 INFO - PROCESS | 4076 | 1468454676906 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 17:04:36 INFO - PROCESS | 4076 | 1468454676911 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:04:36 INFO - PROCESS | 4076 | 1468454676913 Marionette TRACE conn6 <- [1,54,null,{}] 17:04:36 INFO - PROCESS | 4076 | 1468454676927 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:36 INFO - PROCESS | 4076 | 1468454676930 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:37 INFO - PROCESS | 4076 | 1468454677034 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 17:04:37 INFO - PROCESS | 4076 | 1468454677043 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 4076 | 1468454677046 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71F16000 == 21 [pid = 4076] [id = 23] 17:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D71E76000) [pid = 4076] [serial = 65] [outer = 0000000000000000] 17:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D72337C00) [pid = 4076] [serial = 66] [outer = 0000000D71E76000] 17:04:37 INFO - PROCESS | 4076 | 1468454677096 Marionette DEBUG loaded listener.js 17:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D72C8D000) [pid = 4076] [serial = 67] [outer = 0000000D71E76000] 17:04:37 INFO - PROCESS | 4076 | 1468454677523 Marionette TRACE conn6 <- [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]]]}] 17:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 651ms 17:04:37 INFO - PROCESS | 4076 | 1468454677562 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 17:04:37 INFO - PROCESS | 4076 | 1468454677564 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 17:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:04:37 INFO - PROCESS | 4076 | 1468454677568 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:04:37 INFO - PROCESS | 4076 | 1468454677570 Marionette TRACE conn6 <- [1,58,null,{}] 17:04:37 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6DDDEC00) [pid = 4076] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:04:37 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D737CCC00) [pid = 4076] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:04:37 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D72D19000) [pid = 4076] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:04:37 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D7AA0D800) [pid = 4076] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:04:37 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D7C6C7400) [pid = 4076] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:04:37 INFO - PROCESS | 4076 | 1468454677810 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:37 INFO - PROCESS | 4076 | 1468454677813 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:37 INFO - PROCESS | 4076 | 1468454677899 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 17:04:37 INFO - PROCESS | 4076 | 1468454677909 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:37 INFO - PROCESS | 4076 | 1468454677913 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FBA000 == 22 [pid = 4076] [id = 24] 17:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D733E3800) [pid = 4076] [serial = 68] [outer = 0000000000000000] 17:04:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D733E8400) [pid = 4076] [serial = 69] [outer = 0000000D733E3800] 17:04:37 INFO - PROCESS | 4076 | 1468454677962 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D7690B400) [pid = 4076] [serial = 70] [outer = 0000000D733E3800] 17:04:38 INFO - PROCESS | 4076 | 1468454678356 Marionette TRACE conn6 <- [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]]]}] 17:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 840ms 17:04:38 INFO - PROCESS | 4076 | 1468454678416 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 17:04:38 INFO - PROCESS | 4076 | 1468454678423 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 17:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:04:38 INFO - PROCESS | 4076 | 1468454678427 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:04:38 INFO - PROCESS | 4076 | 1468454678429 Marionette TRACE conn6 <- [1,62,null,{}] 17:04:38 INFO - PROCESS | 4076 | 1468454678433 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:38 INFO - PROCESS | 4076 | 1468454678435 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:38 INFO - PROCESS | 4076 | 1468454678518 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 17:04:38 INFO - PROCESS | 4076 | 1468454678523 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:38 INFO - PROCESS | 4076 | 1468454678525 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79033000 == 23 [pid = 4076] [id = 25] 17:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D781D4800) [pid = 4076] [serial = 71] [outer = 0000000000000000] 17:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D78F4C000) [pid = 4076] [serial = 72] [outer = 0000000D781D4800] 17:04:38 INFO - PROCESS | 4076 | 1468454678572 Marionette DEBUG loaded listener.js 17:04:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D79445800) [pid = 4076] [serial = 73] [outer = 0000000D781D4800] 17:04:38 INFO - PROCESS | 4076 | 1468454678985 Marionette TRACE conn6 <- [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]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 588ms 17:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:04:39 INFO - PROCESS | 4076 | 1468454679018 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 17:04:39 INFO - PROCESS | 4076 | 1468454679021 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 17:04:39 INFO - PROCESS | 4076 | 1468454679024 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 4076 | 1468454679026 Marionette TRACE conn6 <- [1,66,null,{}] 17:04:39 INFO - PROCESS | 4076 | 1468454679029 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:39 INFO - PROCESS | 4076 | 1468454679031 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:39 INFO - PROCESS | 4076 | 1468454679109 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 17:04:39 INFO - PROCESS | 4076 | 1468454679115 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 4076 | 1468454679117 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7974C800 == 24 [pid = 4076] [id = 26] 17:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D796B2400) [pid = 4076] [serial = 74] [outer = 0000000000000000] 17:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D79978000) [pid = 4076] [serial = 75] [outer = 0000000D796B2400] 17:04:39 INFO - PROCESS | 4076 | 1468454679163 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D79A51800) [pid = 4076] [serial = 76] [outer = 0000000D796B2400] 17:04:39 INFO - PROCESS | 4076 | 1468454679561 Marionette TRACE conn6 <- [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]]]}] 17:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 587ms 17:04:39 INFO - PROCESS | 4076 | 1468454679614 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 17:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:04:39 INFO - PROCESS | 4076 | 1468454679616 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 17:04:39 INFO - PROCESS | 4076 | 1468454679620 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:04:39 INFO - PROCESS | 4076 | 1468454679622 Marionette TRACE conn6 <- [1,70,null,{}] 17:04:39 INFO - PROCESS | 4076 | 1468454679625 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:39 INFO - PROCESS | 4076 | 1468454679630 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:39 INFO - PROCESS | 4076 | 1468454679739 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 17:04:39 INFO - PROCESS | 4076 | 1468454679744 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:39 INFO - PROCESS | 4076 | 1468454679747 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C340800 == 25 [pid = 4076] [id = 27] 17:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D7A165C00) [pid = 4076] [serial = 77] [outer = 0000000000000000] 17:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D7AC88400) [pid = 4076] [serial = 78] [outer = 0000000D7A165C00] 17:04:39 INFO - PROCESS | 4076 | 1468454679793 Marionette DEBUG loaded listener.js 17:04:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D7B9A6000) [pid = 4076] [serial = 79] [outer = 0000000D7A165C00] 17:04:40 INFO - PROCESS | 4076 | 1468454680375 Marionette TRACE conn6 <- [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]]]}] 17:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 840ms 17:04:40 INFO - PROCESS | 4076 | 1468454680466 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 17:04:40 INFO - PROCESS | 4076 | 1468454680471 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 17:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:04:40 INFO - PROCESS | 4076 | 1468454680476 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:04:40 INFO - PROCESS | 4076 | 1468454680482 Marionette TRACE conn6 <- [1,74,null,{}] 17:04:40 INFO - PROCESS | 4076 | 1468454680501 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:40 INFO - PROCESS | 4076 | 1468454680504 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:40 INFO - PROCESS | 4076 | 1468454680622 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 17:04:40 INFO - PROCESS | 4076 | 1468454680675 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:40 INFO - PROCESS | 4076 | 1468454680678 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C11000 == 26 [pid = 4076] [id = 28] 17:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6E259C00) [pid = 4076] [serial = 80] [outer = 0000000000000000] 17:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D71E73000) [pid = 4076] [serial = 81] [outer = 0000000D6E259C00] 17:04:40 INFO - PROCESS | 4076 | 1468454680738 Marionette DEBUG loaded listener.js 17:04:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D733E1000) [pid = 4076] [serial = 82] [outer = 0000000D6E259C00] 17:04:41 INFO - PROCESS | 4076 | 1468454681264 Marionette TRACE conn6 <- [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]]]}] 17:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 839ms 17:04:41 INFO - PROCESS | 4076 | 1468454681317 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 17:04:41 INFO - PROCESS | 4076 | 1468454681322 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 17:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:04:41 INFO - PROCESS | 4076 | 1468454681329 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:04:41 INFO - PROCESS | 4076 | 1468454681332 Marionette TRACE conn6 <- [1,78,null,{}] 17:04:41 INFO - PROCESS | 4076 | 1468454681336 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:41 INFO - PROCESS | 4076 | 1468454681339 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:41 INFO - PROCESS | 4076 | 1468454681453 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 17:04:41 INFO - PROCESS | 4076 | 1468454681526 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:41 INFO - PROCESS | 4076 | 1468454681529 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C492000 == 27 [pid = 4076] [id = 29] 17:04:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7944AC00) [pid = 4076] [serial = 83] [outer = 0000000000000000] 17:04:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D79A4D800) [pid = 4076] [serial = 84] [outer = 0000000D7944AC00] 17:04:41 INFO - PROCESS | 4076 | 1468454681589 Marionette DEBUG loaded listener.js 17:04:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7A169C00) [pid = 4076] [serial = 85] [outer = 0000000D7944AC00] 17:04:42 INFO - PROCESS | 4076 | 1468454682134 Marionette TRACE conn6 <- [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]]]}] 17:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 840ms 17:04:42 INFO - PROCESS | 4076 | 1468454682171 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 17:04:42 INFO - PROCESS | 4076 | 1468454682173 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 17:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:04:42 INFO - PROCESS | 4076 | 1468454682177 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:04:42 INFO - PROCESS | 4076 | 1468454682181 Marionette TRACE conn6 <- [1,82,null,{}] 17:04:42 INFO - PROCESS | 4076 | 1468454682193 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:42 INFO - PROCESS | 4076 | 1468454682198 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:42 INFO - PROCESS | 4076 | 1468454682306 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 17:04:42 INFO - PROCESS | 4076 | 1468454682368 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:42 INFO - PROCESS | 4076 | 1468454682371 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B105000 == 28 [pid = 4076] [id = 30] 17:04:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6CEA0400) [pid = 4076] [serial = 86] [outer = 0000000000000000] 17:04:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D79D35C00) [pid = 4076] [serial = 87] [outer = 0000000D6CEA0400] 17:04:42 INFO - PROCESS | 4076 | 1468454682430 Marionette DEBUG loaded listener.js 17:04:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7B971000) [pid = 4076] [serial = 88] [outer = 0000000D6CEA0400] 17:04:42 INFO - PROCESS | 4076 | 1468454682943 Marionette TRACE conn6 <- [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]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 840ms 17:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:04:43 INFO - PROCESS | 4076 | 1468454683020 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 4076 | 1468454683023 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 17:04:43 INFO - PROCESS | 4076 | 1468454683026 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - PROCESS | 4076 | 1468454683029 Marionette TRACE conn6 <- [1,86,null,{}] 17:04:43 INFO - PROCESS | 4076 | 1468454683032 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:43 INFO - PROCESS | 4076 | 1468454683035 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:43 INFO - PROCESS | 4076 | 1468454683143 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 17:04:43 INFO - PROCESS | 4076 | 1468454683201 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:43 INFO - PROCESS | 4076 | 1468454683204 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A31D800 == 29 [pid = 4076] [id = 31] 17:04:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6CF49000) [pid = 4076] [serial = 89] [outer = 0000000000000000] 17:04:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6CF50400) [pid = 4076] [serial = 90] [outer = 0000000D6CF49000] 17:04:43 INFO - PROCESS | 4076 | 1468454683259 Marionette DEBUG loaded listener.js 17:04:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7AABD400) [pid = 4076] [serial = 91] [outer = 0000000D6CF49000] 17:04:43 INFO - PROCESS | 4076 | 1468454683882 Marionette TRACE conn6 <- [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]]]}] 17:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 881ms 17:04:43 INFO - PROCESS | 4076 | 1468454683910 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 17:04:43 INFO - PROCESS | 4076 | 1468454683914 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 17:04:43 INFO - PROCESS | 4076 | 1468454683920 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:04:43 INFO - PROCESS | 4076 | 1468454683924 Marionette TRACE conn6 <- [1,90,null,{}] 17:04:43 INFO - PROCESS | 4076 | 1468454683931 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:43 INFO - PROCESS | 4076 | 1468454683933 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:44 INFO - PROCESS | 4076 | 1468454684042 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 17:04:44 INFO - PROCESS | 4076 | 1468454684097 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:44 INFO - PROCESS | 4076 | 1468454684102 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C98E800 == 30 [pid = 4076] [id = 32] 17:04:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6C9ED400) [pid = 4076] [serial = 92] [outer = 0000000000000000] 17:04:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CE97C00) [pid = 4076] [serial = 93] [outer = 0000000D6C9ED400] 17:04:44 INFO - PROCESS | 4076 | 1468454684152 Marionette DEBUG loaded listener.js 17:04:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D6CEA2C00) [pid = 4076] [serial = 94] [outer = 0000000D6C9ED400] 17:04:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71F21800 == 29 [pid = 4076] [id = 8] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D79B74800) [pid = 4076] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D79A4CC00) [pid = 4076] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7CA56800) [pid = 4076] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7A163800) [pid = 4076] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7CA59800) [pid = 4076] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6AFBC800) [pid = 4076] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D7386A800) [pid = 4076] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D78F58800) [pid = 4076] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D7147D800) [pid = 4076] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D781A2400) [pid = 4076] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D79A8DC00) [pid = 4076] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D7AAB1C00) [pid = 4076] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D7C6D1800) [pid = 4076] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D73514000) [pid = 4076] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D71F22000) [pid = 4076] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D7AE35C00) [pid = 4076] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7CF6A400) [pid = 4076] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D78A39800) [pid = 4076] [serial = 28] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D79D34000) [pid = 4076] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D737CE800) [pid = 4076] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D733B8400) [pid = 4076] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7117E000) [pid = 4076] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:04:45 INFO - PROCESS | 4076 | 1468454685180 Marionette TRACE conn6 <- [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]]]}] 17:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1288ms 17:04:45 INFO - PROCESS | 4076 | 1468454685212 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 17:04:45 INFO - PROCESS | 4076 | 1468454685216 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 17:04:45 INFO - PROCESS | 4076 | 1468454685221 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:04:45 INFO - PROCESS | 4076 | 1468454685224 Marionette TRACE conn6 <- [1,94,null,{}] 17:04:45 INFO - PROCESS | 4076 | 1468454685230 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:45 INFO - PROCESS | 4076 | 1468454685233 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:45 INFO - PROCESS | 4076 | 1468454685323 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 17:04:45 INFO - PROCESS | 4076 | 1468454685332 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:45 INFO - PROCESS | 4076 | 1468454685336 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C980800 == 30 [pid = 4076] [id = 33] 17:04:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6CE9E400) [pid = 4076] [serial = 95] [outer = 0000000000000000] 17:04:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6CF51400) [pid = 4076] [serial = 96] [outer = 0000000D6CE9E400] 17:04:45 INFO - PROCESS | 4076 | 1468454685387 Marionette DEBUG loaded listener.js 17:04:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6B9D9400) [pid = 4076] [serial = 97] [outer = 0000000D6CE9E400] 17:04:45 INFO - PROCESS | 4076 | 1468454685846 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 692ms 17:04:45 INFO - PROCESS | 4076 | 1468454685917 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 17:04:45 INFO - PROCESS | 4076 | 1468454685923 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 17:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:04:45 INFO - PROCESS | 4076 | 1468454685929 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:04:45 INFO - PROCESS | 4076 | 1468454685932 Marionette TRACE conn6 <- [1,98,null,{}] 17:04:45 INFO - PROCESS | 4076 | 1468454685936 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:45 INFO - PROCESS | 4076 | 1468454685939 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:46 INFO - PROCESS | 4076 | 1468454686030 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 17:04:46 INFO - PROCESS | 4076 | 1468454686036 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 4076 | 1468454686039 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72123800 == 31 [pid = 4076] [id = 34] 17:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D713F8000) [pid = 4076] [serial = 98] [outer = 0000000000000000] 17:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D71E7A000) [pid = 4076] [serial = 99] [outer = 0000000D713F8000] 17:04:46 INFO - PROCESS | 4076 | 1468454686095 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D7233C800) [pid = 4076] [serial = 100] [outer = 0000000D713F8000] 17:04:46 INFO - PROCESS | 4076 | 1468454686516 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms 17:04:46 INFO - PROCESS | 4076 | 1468454686561 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 17:04:46 INFO - PROCESS | 4076 | 1468454686564 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 17:04:46 INFO - PROCESS | 4076 | 1468454686567 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:04:46 INFO - PROCESS | 4076 | 1468454686571 Marionette TRACE conn6 <- [1,102,null,{}] 17:04:46 INFO - PROCESS | 4076 | 1468454686584 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:46 INFO - PROCESS | 4076 | 1468454686589 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:46 INFO - PROCESS | 4076 | 1468454686676 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 17:04:46 INFO - PROCESS | 4076 | 1468454686717 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:46 INFO - PROCESS | 4076 | 1468454686721 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73593800 == 32 [pid = 4076] [id = 35] 17:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CEA3C00) [pid = 4076] [serial = 101] [outer = 0000000000000000] 17:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D7815A800) [pid = 4076] [serial = 102] [outer = 0000000D6CEA3C00] 17:04:46 INFO - PROCESS | 4076 | 1468454686771 Marionette DEBUG loaded listener.js 17:04:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D781D5C00) [pid = 4076] [serial = 103] [outer = 0000000D6CEA3C00] 17:04:47 INFO - PROCESS | 4076 | 1468454687155 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 17:04:47 INFO - PROCESS | 4076 | 1468454687200 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 4076 | 1468454687203 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 17:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:04:47 INFO - PROCESS | 4076 | 1468454687220 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - PROCESS | 4076 | 1468454687222 Marionette TRACE conn6 <- [1,106,null,{}] 17:04:47 INFO - PROCESS | 4076 | 1468454687226 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:47 INFO - PROCESS | 4076 | 1468454687228 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:47 INFO - PROCESS | 4076 | 1468454687337 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 17:04:47 INFO - PROCESS | 4076 | 1468454687344 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 4076 | 1468454687346 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787DF800 == 33 [pid = 4076] [id = 36] 17:04:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D78F53400) [pid = 4076] [serial = 104] [outer = 0000000000000000] 17:04:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D78FD7800) [pid = 4076] [serial = 105] [outer = 0000000D78F53400] 17:04:47 INFO - PROCESS | 4076 | 1468454687392 Marionette DEBUG loaded listener.js 17:04:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D791C6400) [pid = 4076] [serial = 106] [outer = 0000000D78F53400] 17:04:47 INFO - PROCESS | 4076 | 1468454687809 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 17:04:47 INFO - PROCESS | 4076 | 1468454687855 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 17:04:47 INFO - PROCESS | 4076 | 1468454687858 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 17:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:04:47 INFO - PROCESS | 4076 | 1468454687861 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:04:47 INFO - PROCESS | 4076 | 1468454687863 Marionette TRACE conn6 <- [1,110,null,{}] 17:04:47 INFO - PROCESS | 4076 | 1468454687866 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:47 INFO - PROCESS | 4076 | 1468454687868 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:47 INFO - PROCESS | 4076 | 1468454687968 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 17:04:47 INFO - PROCESS | 4076 | 1468454687974 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:47 INFO - PROCESS | 4076 | 1468454687976 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79194000 == 34 [pid = 4076] [id = 37] 17:04:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6C926C00) [pid = 4076] [serial = 107] [outer = 0000000000000000] 17:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D791CD000) [pid = 4076] [serial = 108] [outer = 0000000D6C926C00] 17:04:48 INFO - PROCESS | 4076 | 1468454688022 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D796AA800) [pid = 4076] [serial = 109] [outer = 0000000D6C926C00] 17:04:48 INFO - PROCESS | 4076 | 1468454688466 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 627ms 17:04:48 INFO - PROCESS | 4076 | 1468454688489 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 17:04:48 INFO - PROCESS | 4076 | 1468454688492 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 17:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:04:48 INFO - PROCESS | 4076 | 1468454688495 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:04:48 INFO - PROCESS | 4076 | 1468454688497 Marionette TRACE conn6 <- [1,114,null,{}] 17:04:48 INFO - PROCESS | 4076 | 1468454688500 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:48 INFO - PROCESS | 4076 | 1468454688506 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:48 INFO - PROCESS | 4076 | 1468454688636 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 17:04:48 INFO - PROCESS | 4076 | 1468454688642 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:48 INFO - PROCESS | 4076 | 1468454688644 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A028800 == 35 [pid = 4076] [id = 38] 17:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7997E400) [pid = 4076] [serial = 110] [outer = 0000000000000000] 17:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D79A8DC00) [pid = 4076] [serial = 111] [outer = 0000000D7997E400] 17:04:48 INFO - PROCESS | 4076 | 1468454688691 Marionette DEBUG loaded listener.js 17:04:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D7AABEC00) [pid = 4076] [serial = 112] [outer = 0000000D7997E400] 17:04:49 INFO - PROCESS | 4076 | 1468454689114 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 17:04:49 INFO - PROCESS | 4076 | 1468454689190 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 17:04:49 INFO - PROCESS | 4076 | 1468454689192 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 17:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:04:49 INFO - PROCESS | 4076 | 1468454689195 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - PROCESS | 4076 | 1468454689197 Marionette TRACE conn6 <- [1,118,null,{}] 17:04:49 INFO - PROCESS | 4076 | 1468454689200 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:49 INFO - PROCESS | 4076 | 1468454689202 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:49 INFO - PROCESS | 4076 | 1468454689408 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D796B2400) [pid = 4076] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D7A165C00) [pid = 4076] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6D165400) [pid = 4076] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6AFB2C00) [pid = 4076] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D79446000) [pid = 4076] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71F77800) [pid = 4076] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D7351F000) [pid = 4076] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D733E6C00) [pid = 4076] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D7A169800) [pid = 4076] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D71E76000) [pid = 4076] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6D167400) [pid = 4076] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D733E3800) [pid = 4076] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:04:49 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D781D4800) [pid = 4076] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:04:49 INFO - PROCESS | 4076 | 1468454689460 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:49 INFO - PROCESS | 4076 | 1468454689462 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7357E000 == 36 [pid = 4076] [id = 39] 17:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00E90800) [pid = 4076] [serial = 113] [outer = 0000000000000000] 17:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6AFB8800) [pid = 4076] [serial = 114] [outer = 0000000D00E90800] 17:04:49 INFO - PROCESS | 4076 | 1468454689508 Marionette DEBUG loaded listener.js 17:04:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6C9FC000) [pid = 4076] [serial = 115] [outer = 0000000D00E90800] 17:04:49 INFO - PROCESS | 4076 | 1468454689831 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 17:04:49 INFO - PROCESS | 4076 | 1468454689890 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 17:04:49 INFO - PROCESS | 4076 | 1468454689892 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 17:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:04:49 INFO - PROCESS | 4076 | 1468454689901 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:04:49 INFO - PROCESS | 4076 | 1468454689903 Marionette TRACE conn6 <- [1,122,null,{}] 17:04:49 INFO - PROCESS | 4076 | 1468454689907 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:49 INFO - PROCESS | 4076 | 1468454689909 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:49 INFO - PROCESS | 4076 | 1468454689986 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 17:04:49 INFO - PROCESS | 4076 | 1468454689991 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 4076 | 1468454689993 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7CAC5000 == 37 [pid = 4076] [id = 40] 17:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6C9FC400) [pid = 4076] [serial = 116] [outer = 0000000000000000] 17:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D75D9E000) [pid = 4076] [serial = 117] [outer = 0000000D6C9FC400] 17:04:50 INFO - PROCESS | 4076 | 1468454690039 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D79A4AC00) [pid = 4076] [serial = 118] [outer = 0000000D6C9FC400] 17:04:50 INFO - PROCESS | 4076 | 1468454690419 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 525ms 17:04:50 INFO - PROCESS | 4076 | 1468454690428 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 17:04:50 INFO - PROCESS | 4076 | 1468454690431 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 17:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:04:50 INFO - PROCESS | 4076 | 1468454690434 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:04:50 INFO - PROCESS | 4076 | 1468454690435 Marionette TRACE conn6 <- [1,126,null,{}] 17:04:50 INFO - PROCESS | 4076 | 1468454690439 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:50 INFO - PROCESS | 4076 | 1468454690441 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:50 INFO - PROCESS | 4076 | 1468454690544 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 17:04:50 INFO - PROCESS | 4076 | 1468454690551 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:50 INFO - PROCESS | 4076 | 1468454690553 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73592800 == 38 [pid = 4076] [id = 41] 17:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D79A4B000) [pid = 4076] [serial = 119] [outer = 0000000000000000] 17:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7AECEC00) [pid = 4076] [serial = 120] [outer = 0000000D79A4B000] 17:04:50 INFO - PROCESS | 4076 | 1468454690597 Marionette DEBUG loaded listener.js 17:04:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7BBDFC00) [pid = 4076] [serial = 121] [outer = 0000000D79A4B000] 17:04:50 INFO - PROCESS | 4076 | 1468454690987 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 587ms 17:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:04:51 INFO - PROCESS | 4076 | 1468454691025 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 17:04:51 INFO - PROCESS | 4076 | 1468454691027 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 17:04:51 INFO - PROCESS | 4076 | 1468454691030 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - PROCESS | 4076 | 1468454691032 Marionette TRACE conn6 <- [1,130,null,{}] 17:04:51 INFO - PROCESS | 4076 | 1468454691035 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:51 INFO - PROCESS | 4076 | 1468454691037 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:51 INFO - PROCESS | 4076 | 1468454691117 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 17:04:51 INFO - PROCESS | 4076 | 1468454691180 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:51 INFO - PROCESS | 4076 | 1468454691182 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00822800 == 39 [pid = 4076] [id = 42] 17:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6CF8C800) [pid = 4076] [serial = 122] [outer = 0000000000000000] 17:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6CF94400) [pid = 4076] [serial = 123] [outer = 0000000D6CF8C800] 17:04:51 INFO - PROCESS | 4076 | 1468454691227 Marionette DEBUG loaded listener.js 17:04:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6E2BC000) [pid = 4076] [serial = 124] [outer = 0000000D6CF8C800] 17:04:51 INFO - PROCESS | 4076 | 1468454691862 Marionette TRACE conn6 <- [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]]]}] 17:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 881ms 17:04:51 INFO - PROCESS | 4076 | 1468454691920 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 17:04:51 INFO - PROCESS | 4076 | 1468454691925 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 17:04:51 INFO - PROCESS | 4076 | 1468454691931 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:04:51 INFO - PROCESS | 4076 | 1468454691935 Marionette TRACE conn6 <- [1,134,null,{}] 17:04:51 INFO - PROCESS | 4076 | 1468454691942 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:51 INFO - PROCESS | 4076 | 1468454691945 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:52 INFO - PROCESS | 4076 | 1468454692075 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 17:04:52 INFO - PROCESS | 4076 | 1468454692133 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:52 INFO - PROCESS | 4076 | 1468454692136 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D337000 == 40 [pid = 4076] [id = 43] 17:04:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D00864400) [pid = 4076] [serial = 125] [outer = 0000000000000000] 17:04:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D00E95C00) [pid = 4076] [serial = 126] [outer = 0000000D00864400] 17:04:52 INFO - PROCESS | 4076 | 1468454692195 Marionette DEBUG loaded listener.js 17:04:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6C9F5800) [pid = 4076] [serial = 127] [outer = 0000000D00864400] 17:04:52 INFO - PROCESS | 4076 | 1468454692833 Marionette TRACE conn6 <- [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]]]}] 17:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 986ms 17:04:52 INFO - PROCESS | 4076 | 1468454692921 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 17:04:52 INFO - PROCESS | 4076 | 1468454692926 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 17:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:04:52 INFO - PROCESS | 4076 | 1468454692933 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:04:52 INFO - PROCESS | 4076 | 1468454692936 Marionette TRACE conn6 <- [1,138,null,{}] 17:04:52 INFO - PROCESS | 4076 | 1468454692941 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:52 INFO - PROCESS | 4076 | 1468454692944 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:53 INFO - PROCESS | 4076 | 1468454693073 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 17:04:53 INFO - PROCESS | 4076 | 1468454693132 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:53 INFO - PROCESS | 4076 | 1468454693135 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D22C800 == 41 [pid = 4076] [id = 44] 17:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CF8D000) [pid = 4076] [serial = 128] [outer = 0000000000000000] 17:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D6D15F800) [pid = 4076] [serial = 129] [outer = 0000000D6CF8D000] 17:04:53 INFO - PROCESS | 4076 | 1468454693195 Marionette DEBUG loaded listener.js 17:04:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D71162000) [pid = 4076] [serial = 130] [outer = 0000000D6CF8D000] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B105000 == 40 [pid = 4076] [id = 30] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A31D800 == 39 [pid = 4076] [id = 31] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73592800 == 38 [pid = 4076] [id = 41] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7CAC5000 == 37 [pid = 4076] [id = 40] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7357E000 == 36 [pid = 4076] [id = 39] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A028800 == 35 [pid = 4076] [id = 38] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79194000 == 34 [pid = 4076] [id = 37] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787DF800 == 33 [pid = 4076] [id = 36] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73593800 == 32 [pid = 4076] [id = 35] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72123800 == 31 [pid = 4076] [id = 34] 17:04:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C980800 == 30 [pid = 4076] [id = 33] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D7AC88400) [pid = 4076] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6D16A400) [pid = 4076] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6D164C00) [pid = 4076] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7A169400) [pid = 4076] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7CA5B800) [pid = 4076] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D79A56000) [pid = 4076] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D78163000) [pid = 4076] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D7EAAAC00) [pid = 4076] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D7B9A6000) [pid = 4076] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D72337C00) [pid = 4076] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6D2DEC00) [pid = 4076] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D713F6800) [pid = 4076] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D733E8400) [pid = 4076] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D79A51800) [pid = 4076] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72C8D000) [pid = 4076] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D7233AC00) [pid = 4076] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D78F4C000) [pid = 4076] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7690B400) [pid = 4076] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D79445800) [pid = 4076] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D79978000) [pid = 4076] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:04:53 INFO - PROCESS | 4076 | 1468454693988 Marionette TRACE conn6 <- [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]]]}] 17:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1088ms 17:04:54 INFO - PROCESS | 4076 | 1468454694022 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 17:04:54 INFO - PROCESS | 4076 | 1468454694026 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 17:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:04:54 INFO - PROCESS | 4076 | 1468454694031 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 4076 | 1468454694036 Marionette TRACE conn6 <- [1,142,null,{}] 17:04:54 INFO - PROCESS | 4076 | 1468454694054 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 4076 | 1468454694056 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:54 INFO - PROCESS | 4076 | 1468454694145 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 17:04:54 INFO - PROCESS | 4076 | 1468454694151 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:54 INFO - PROCESS | 4076 | 1468454694155 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D046800 == 31 [pid = 4076] [id = 45] 17:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C926400) [pid = 4076] [serial = 131] [outer = 0000000000000000] 17:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C9F3C00) [pid = 4076] [serial = 132] [outer = 0000000D6C926400] 17:04:54 INFO - PROCESS | 4076 | 1468454694204 Marionette DEBUG loaded listener.js 17:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF94C00) [pid = 4076] [serial = 133] [outer = 0000000D6C926400] 17:04:54 INFO - PROCESS | 4076 | 1468454694636 Marionette TRACE conn6 <- [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]]]}] 17:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 650ms 17:04:54 INFO - PROCESS | 4076 | 1468454694704 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 17:04:54 INFO - PROCESS | 4076 | 1468454694709 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 17:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:04:54 INFO - PROCESS | 4076 | 1468454694717 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:04:54 INFO - PROCESS | 4076 | 1468454694719 Marionette TRACE conn6 <- [1,146,null,{}] 17:04:54 INFO - PROCESS | 4076 | 1468454694723 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:54 INFO - PROCESS | 4076 | 1468454694726 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:54 INFO - PROCESS | 4076 | 1468454694818 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 17:04:54 INFO - PROCESS | 4076 | 1468454694833 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:54 INFO - PROCESS | 4076 | 1468454694835 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D7B000 == 32 [pid = 4076] [id = 46] 17:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D713F6800) [pid = 4076] [serial = 134] [outer = 0000000000000000] 17:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D714BC400) [pid = 4076] [serial = 135] [outer = 0000000D713F6800] 17:04:54 INFO - PROCESS | 4076 | 1468454694884 Marionette DEBUG loaded listener.js 17:04:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D71EE5800) [pid = 4076] [serial = 136] [outer = 0000000D713F6800] 17:04:55 INFO - PROCESS | 4076 | 1468454695318 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 17:04:55 INFO - PROCESS | 4076 | 1468454695346 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 17:04:55 INFO - PROCESS | 4076 | 1468454695348 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 17:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:04:55 INFO - PROCESS | 4076 | 1468454695352 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:04:55 INFO - PROCESS | 4076 | 1468454695356 Marionette TRACE conn6 <- [1,150,null,{}] 17:04:55 INFO - PROCESS | 4076 | 1468454695372 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:55 INFO - PROCESS | 4076 | 1468454695377 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:55 INFO - PROCESS | 4076 | 1468454695465 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 17:04:55 INFO - PROCESS | 4076 | 1468454695473 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:55 INFO - PROCESS | 4076 | 1468454695476 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787CD800 == 33 [pid = 4076] [id = 47] 17:04:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D00866000) [pid = 4076] [serial = 137] [outer = 0000000000000000] 17:04:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D72D21400) [pid = 4076] [serial = 138] [outer = 0000000D00866000] 17:04:55 INFO - PROCESS | 4076 | 1468454695525 Marionette DEBUG loaded listener.js 17:04:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D733B5C00) [pid = 4076] [serial = 139] [outer = 0000000D00866000] 17:04:55 INFO - PROCESS | 4076 | 1468454695937 Marionette TRACE conn6 <- [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]]]}] 17:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 629ms 17:04:55 INFO - PROCESS | 4076 | 1468454695984 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 17:04:55 INFO - PROCESS | 4076 | 1468454695987 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 17:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:04:56 INFO - PROCESS | 4076 | 1468454695991 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - PROCESS | 4076 | 1468454695993 Marionette TRACE conn6 <- [1,154,null,{}] 17:04:56 INFO - PROCESS | 4076 | 1468454695996 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:56 INFO - PROCESS | 4076 | 1468454695998 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:56 INFO - PROCESS | 4076 | 1468454696105 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 17:04:56 INFO - PROCESS | 4076 | 1468454696120 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 4076 | 1468454696123 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79276000 == 34 [pid = 4076] [id = 48] 17:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D737CC000) [pid = 4076] [serial = 140] [outer = 0000000000000000] 17:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7690C800) [pid = 4076] [serial = 141] [outer = 0000000D737CC000] 17:04:56 INFO - PROCESS | 4076 | 1468454696190 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D781A7000) [pid = 4076] [serial = 142] [outer = 0000000D737CC000] 17:04:56 INFO - PROCESS | 4076 | 1468454696631 Marionette TRACE conn6 <- [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]]]}] 17:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 692ms 17:04:56 INFO - PROCESS | 4076 | 1468454696686 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 17:04:56 INFO - PROCESS | 4076 | 1468454696688 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 17:04:56 INFO - PROCESS | 4076 | 1468454696691 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:04:56 INFO - PROCESS | 4076 | 1468454696693 Marionette TRACE conn6 <- [1,158,null,{}] 17:04:56 INFO - PROCESS | 4076 | 1468454696704 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:56 INFO - PROCESS | 4076 | 1468454696707 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:56 INFO - PROCESS | 4076 | 1468454696810 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 17:04:56 INFO - PROCESS | 4076 | 1468454696817 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:56 INFO - PROCESS | 4076 | 1468454696819 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7999C000 == 35 [pid = 4076] [id = 49] 17:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00863400) [pid = 4076] [serial = 143] [outer = 0000000000000000] 17:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D78A3E400) [pid = 4076] [serial = 144] [outer = 0000000D00863400] 17:04:56 INFO - PROCESS | 4076 | 1468454696865 Marionette DEBUG loaded listener.js 17:04:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D78F51000) [pid = 4076] [serial = 145] [outer = 0000000D00863400] 17:04:57 INFO - PROCESS | 4076 | 1468454697331 Marionette TRACE conn6 <- [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]]]}] 17:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 17:04:57 INFO - PROCESS | 4076 | 1468454697387 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 17:04:57 INFO - PROCESS | 4076 | 1468454697389 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 17:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:04:57 INFO - PROCESS | 4076 | 1468454697392 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:04:57 INFO - PROCESS | 4076 | 1468454697394 Marionette TRACE conn6 <- [1,162,null,{}] 17:04:57 INFO - PROCESS | 4076 | 1468454697398 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:57 INFO - PROCESS | 4076 | 1468454697404 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:57 INFO - PROCESS | 4076 | 1468454697557 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 17:04:57 INFO - PROCESS | 4076 | 1468454697572 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:57 INFO - PROCESS | 4076 | 1468454697575 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A108800 == 36 [pid = 4076] [id = 50] 17:04:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D79447400) [pid = 4076] [serial = 146] [outer = 0000000000000000] 17:04:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7997AC00) [pid = 4076] [serial = 147] [outer = 0000000D79447400] 17:04:57 INFO - PROCESS | 4076 | 1468454697654 Marionette DEBUG loaded listener.js 17:04:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D79A57C00) [pid = 4076] [serial = 148] [outer = 0000000D79447400] 17:04:58 INFO - PROCESS | 4076 | 1468454698054 Marionette TRACE conn6 <- [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]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 693ms 17:04:58 INFO - PROCESS | 4076 | 1468454698087 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 4076 | 1468454698090 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 17:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:04:58 INFO - PROCESS | 4076 | 1468454698093 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 4076 | 1468454698095 Marionette TRACE conn6 <- [1,166,null,{}] 17:04:58 INFO - PROCESS | 4076 | 1468454698099 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:58 INFO - PROCESS | 4076 | 1468454698101 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:58 INFO - PROCESS | 4076 | 1468454698208 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 17:04:58 INFO - PROCESS | 4076 | 1468454698213 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 4076 | 1468454698215 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C425800 == 37 [pid = 4076] [id = 51] 17:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D76541800) [pid = 4076] [serial = 149] [outer = 0000000000000000] 17:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D76546800) [pid = 4076] [serial = 150] [outer = 0000000D76541800] 17:04:58 INFO - PROCESS | 4076 | 1468454698261 Marionette DEBUG loaded listener.js 17:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D7654C000) [pid = 4076] [serial = 151] [outer = 0000000D76541800] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D6C926C00) [pid = 4076] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D713F8000) [pid = 4076] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6CEA3C00) [pid = 4076] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6CE9E400) [pid = 4076] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7997E400) [pid = 4076] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6E259C00) [pid = 4076] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7944AC00) [pid = 4076] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6CEA0400) [pid = 4076] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CF49000) [pid = 4076] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00E90800) [pid = 4076] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6C9FC400) [pid = 4076] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D78F53400) [pid = 4076] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:04:58 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D79A4B000) [pid = 4076] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:04:58 INFO - PROCESS | 4076 | 1468454698717 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 17:04:58 INFO - PROCESS | 4076 | 1468454698795 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 17:04:58 INFO - PROCESS | 4076 | 1468454698798 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 17:04:58 INFO - PROCESS | 4076 | 1468454698802 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:04:58 INFO - PROCESS | 4076 | 1468454698804 Marionette TRACE conn6 <- [1,170,null,{}] 17:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:04:58 INFO - PROCESS | 4076 | 1468454698808 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:58 INFO - PROCESS | 4076 | 1468454698810 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:58 INFO - PROCESS | 4076 | 1468454698908 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 17:04:58 INFO - PROCESS | 4076 | 1468454698917 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:58 INFO - PROCESS | 4076 | 1468454698919 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7CAC3800 == 38 [pid = 4076] [id = 52] 17:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CEA0C00) [pid = 4076] [serial = 152] [outer = 0000000000000000] 17:04:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D733E6400) [pid = 4076] [serial = 153] [outer = 0000000D6CEA0C00] 17:04:58 INFO - PROCESS | 4076 | 1468454698963 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7654C400) [pid = 4076] [serial = 154] [outer = 0000000D6CEA0C00] 17:04:59 INFO - PROCESS | 4076 | 1468454699335 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 588ms 17:04:59 INFO - PROCESS | 4076 | 1468454699395 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 17:04:59 INFO - PROCESS | 4076 | 1468454699397 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 17:04:59 INFO - PROCESS | 4076 | 1468454699400 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:04:59 INFO - PROCESS | 4076 | 1468454699402 Marionette TRACE conn6 <- [1,174,null,{}] 17:04:59 INFO - PROCESS | 4076 | 1468454699406 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:04:59 INFO - PROCESS | 4076 | 1468454699408 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:59 INFO - PROCESS | 4076 | 1468454699488 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 17:04:59 INFO - PROCESS | 4076 | 1468454699493 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:04:59 INFO - PROCESS | 4076 | 1468454699495 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:04:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787CD000 == 39 [pid = 4076] [id = 53] 17:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7997E400) [pid = 4076] [serial = 155] [outer = 0000000000000000] 17:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D79B76800) [pid = 4076] [serial = 156] [outer = 0000000D7997E400] 17:04:59 INFO - PROCESS | 4076 | 1468454699541 Marionette DEBUG loaded listener.js 17:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7A168C00) [pid = 4076] [serial = 157] [outer = 0000000D7997E400] 17:04:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D007C0800) [pid = 4076] [serial = 158] [outer = 0000000D781D1400] 17:05:00 INFO - PROCESS | 4076 | 1468454699989 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 628ms 17:05:00 INFO - PROCESS | 4076 | 1468454700033 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 4076 | 1468454700035 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 17:05:00 INFO - PROCESS | 4076 | 1468454700039 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:05:00 INFO - PROCESS | 4076 | 1468454700040 Marionette TRACE conn6 <- [1,178,null,{}] 17:05:00 INFO - PROCESS | 4076 | 1468454700044 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:00 INFO - PROCESS | 4076 | 1468454700046 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:00 INFO - PROCESS | 4076 | 1468454700128 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 17:05:00 INFO - PROCESS | 4076 | 1468454700137 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 4076 | 1468454700139 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871C800 == 40 [pid = 4076] [id = 54] 17:05:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D007C7400) [pid = 4076] [serial = 159] [outer = 0000000000000000] 17:05:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D79A4F800) [pid = 4076] [serial = 160] [outer = 0000000D007C7400] 17:05:00 INFO - PROCESS | 4076 | 1468454700183 Marionette DEBUG loaded listener.js 17:05:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D7A595400) [pid = 4076] [serial = 161] [outer = 0000000D007C7400] 17:05:00 INFO - PROCESS | 4076 | 1468454700749 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 732ms 17:05:00 INFO - PROCESS | 4076 | 1468454700775 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 17:05:00 INFO - PROCESS | 4076 | 1468454700779 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 17:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:05:00 INFO - PROCESS | 4076 | 1468454700784 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:05:00 INFO - PROCESS | 4076 | 1468454700788 Marionette TRACE conn6 <- [1,182,null,{}] 17:05:00 INFO - PROCESS | 4076 | 1468454700794 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:00 INFO - PROCESS | 4076 | 1468454700797 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:00 INFO - PROCESS | 4076 | 1468454700913 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 17:05:00 INFO - PROCESS | 4076 | 1468454700982 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:00 INFO - PROCESS | 4076 | 1468454700985 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71F22000 == 41 [pid = 4076] [id = 55] 17:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D00C28C00) [pid = 4076] [serial = 162] [outer = 0000000000000000] 17:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D00C2B400) [pid = 4076] [serial = 163] [outer = 0000000D00C28C00] 17:05:01 INFO - PROCESS | 4076 | 1468454701045 Marionette DEBUG loaded listener.js 17:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D00E95000) [pid = 4076] [serial = 164] [outer = 0000000D00C28C00] 17:05:01 INFO - PROCESS | 4076 | 1468454701657 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 943ms 17:05:01 INFO - PROCESS | 4076 | 1468454701731 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 17:05:01 INFO - PROCESS | 4076 | 1468454701736 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 17:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:05:01 INFO - PROCESS | 4076 | 1468454701743 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:05:01 INFO - PROCESS | 4076 | 1468454701746 Marionette TRACE conn6 <- [1,186,null,{}] 17:05:01 INFO - PROCESS | 4076 | 1468454701750 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:01 INFO - PROCESS | 4076 | 1468454701753 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:01 INFO - PROCESS | 4076 | 1468454701867 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 17:05:01 INFO - PROCESS | 4076 | 1468454701934 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:01 INFO - PROCESS | 4076 | 1468454701937 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7902C800 == 42 [pid = 4076] [id = 56] 17:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D6CF93800) [pid = 4076] [serial = 165] [outer = 0000000000000000] 17:05:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D6D163800) [pid = 4076] [serial = 166] [outer = 0000000D6CF93800] 17:05:01 INFO - PROCESS | 4076 | 1468454701995 Marionette DEBUG loaded listener.js 17:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D71473000) [pid = 4076] [serial = 167] [outer = 0000000D6CF93800] 17:05:02 INFO - PROCESS | 4076 | 1468454702574 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:05:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:05:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 881ms 17:05:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:05:02 INFO - PROCESS | 4076 | 1468454702626 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 17:05:02 INFO - PROCESS | 4076 | 1468454702629 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 17:05:02 INFO - PROCESS | 4076 | 1468454702634 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:05:02 INFO - PROCESS | 4076 | 1468454702638 Marionette TRACE conn6 <- [1,190,null,{}] 17:05:02 INFO - PROCESS | 4076 | 1468454702650 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:02 INFO - PROCESS | 4076 | 1468454702655 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:02 INFO - PROCESS | 4076 | 1468454702769 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 17:05:02 INFO - PROCESS | 4076 | 1468454702840 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:02 INFO - PROCESS | 4076 | 1468454702844 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00A67800 == 43 [pid = 4076] [id = 57] 17:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D733E5000) [pid = 4076] [serial = 168] [outer = 0000000000000000] 17:05:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D7386E800) [pid = 4076] [serial = 169] [outer = 0000000D733E5000] 17:05:02 INFO - PROCESS | 4076 | 1468454702904 Marionette DEBUG loaded listener.js 17:05:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D78FCC000) [pid = 4076] [serial = 170] [outer = 0000000D733E5000] 17:05:03 INFO - PROCESS | 4076 | 1468454703614 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1039ms 17:05:03 INFO - PROCESS | 4076 | 1468454703674 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 17:05:03 INFO - PROCESS | 4076 | 1468454703678 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 17:05:03 INFO - PROCESS | 4076 | 1468454703684 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:05:03 INFO - PROCESS | 4076 | 1468454703687 Marionette TRACE conn6 <- [1,194,null,{}] 17:05:03 INFO - PROCESS | 4076 | 1468454703693 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:03 INFO - PROCESS | 4076 | 1468454703696 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:03 INFO - PROCESS | 4076 | 1468454703855 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 17:05:04 INFO - PROCESS | 4076 | 1468454703988 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 4076 | 1468454703993 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C444800 == 44 [pid = 4076] [id = 58] 17:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D6C9F4800) [pid = 4076] [serial = 171] [outer = 0000000000000000] 17:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D6C9FBC00) [pid = 4076] [serial = 172] [outer = 0000000D6C9F4800] 17:05:04 INFO - PROCESS | 4076 | 1468454704045 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D6CF46800) [pid = 4076] [serial = 173] [outer = 0000000D6C9F4800] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787CD000 == 43 [pid = 4076] [id = 53] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7CAC3800 == 42 [pid = 4076] [id = 52] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C425800 == 41 [pid = 4076] [id = 51] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A108800 == 40 [pid = 4076] [id = 50] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7999C000 == 39 [pid = 4076] [id = 49] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79276000 == 38 [pid = 4076] [id = 48] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787CD800 == 37 [pid = 4076] [id = 47] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D7B000 == 36 [pid = 4076] [id = 46] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D046800 == 35 [pid = 4076] [id = 45] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D22C800 == 34 [pid = 4076] [id = 44] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D337000 == 33 [pid = 4076] [id = 43] 17:05:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00822800 == 32 [pid = 4076] [id = 42] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D6CF94400) [pid = 4076] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D791CD000) [pid = 4076] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D71E7A000) [pid = 4076] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D7233C800) [pid = 4076] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D7815A800) [pid = 4076] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D6CF51400) [pid = 4076] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D6B9D9400) [pid = 4076] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6CE97C00) [pid = 4076] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D79A8DC00) [pid = 4076] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D733E1000) [pid = 4076] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D71E73000) [pid = 4076] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D7A169C00) [pid = 4076] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D79A4D800) [pid = 4076] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7B971000) [pid = 4076] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D79D35C00) [pid = 4076] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D796AA800) [pid = 4076] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D7AABD400) [pid = 4076] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CF50400) [pid = 4076] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6AFB8800) [pid = 4076] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6C9FC000) [pid = 4076] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7AABEC00) [pid = 4076] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D75D9E000) [pid = 4076] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D78FD7800) [pid = 4076] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D791C6400) [pid = 4076] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D7BBDFC00) [pid = 4076] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D79A4AC00) [pid = 4076] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D781D5C00) [pid = 4076] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7AECEC00) [pid = 4076] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:05:04 INFO - PROCESS | 4076 | 1468454704519 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 17:05:04 INFO - PROCESS | 4076 | 1468454704569 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 17:05:04 INFO - PROCESS | 4076 | 1468454704574 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 17:05:04 INFO - PROCESS | 4076 | 1468454704580 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:05:04 INFO - PROCESS | 4076 | 1468454704582 Marionette TRACE conn6 <- [1,198,null,{}] 17:05:04 INFO - PROCESS | 4076 | 1468454704587 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:04 INFO - PROCESS | 4076 | 1468454704589 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:04 INFO - PROCESS | 4076 | 1468454704679 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 17:05:04 INFO - PROCESS | 4076 | 1468454704688 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:04 INFO - PROCESS | 4076 | 1468454704690 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D781000 == 33 [pid = 4076] [id = 59] 17:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF4AC00) [pid = 4076] [serial = 174] [outer = 0000000000000000] 17:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CF8E400) [pid = 4076] [serial = 175] [outer = 0000000D6CF4AC00] 17:05:04 INFO - PROCESS | 4076 | 1468454704738 Marionette DEBUG loaded listener.js 17:05:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D165400) [pid = 4076] [serial = 176] [outer = 0000000D6CF4AC00] 17:05:05 INFO - PROCESS | 4076 | 1468454705172 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 630ms 17:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:05:05 INFO - PROCESS | 4076 | 1468454705212 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 4076 | 1468454705215 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 17:05:05 INFO - PROCESS | 4076 | 1468454705223 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 4076 | 1468454705227 Marionette TRACE conn6 <- [1,202,null,{}] 17:05:05 INFO - PROCESS | 4076 | 1468454705238 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:05 INFO - PROCESS | 4076 | 1468454705243 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:05 INFO - PROCESS | 4076 | 1468454705331 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 17:05:05 INFO - PROCESS | 4076 | 1468454705340 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:05 INFO - PROCESS | 4076 | 1468454705343 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72353000 == 34 [pid = 4076] [id = 60] 17:05:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D71E7A000) [pid = 4076] [serial = 177] [outer = 0000000000000000] 17:05:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D72333C00) [pid = 4076] [serial = 178] [outer = 0000000D71E7A000] 17:05:05 INFO - PROCESS | 4076 | 1468454705393 Marionette DEBUG loaded listener.js 17:05:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D72C7F400) [pid = 4076] [serial = 179] [outer = 0000000D71E7A000] 17:05:05 INFO - PROCESS | 4076 | 1468454705849 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 692ms 17:05:05 INFO - PROCESS | 4076 | 1468454705914 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 17:05:05 INFO - PROCESS | 4076 | 1468454705917 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 17:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:05:05 INFO - PROCESS | 4076 | 1468454705920 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:05:05 INFO - PROCESS | 4076 | 1468454705922 Marionette TRACE conn6 <- [1,206,null,{}] 17:05:05 INFO - PROCESS | 4076 | 1468454705926 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:05 INFO - PROCESS | 4076 | 1468454705928 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:06 INFO - PROCESS | 4076 | 1468454706016 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 17:05:06 INFO - PROCESS | 4076 | 1468454706023 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 4076 | 1468454706025 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769CB800 == 35 [pid = 4076] [id = 61] 17:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D733E3800) [pid = 4076] [serial = 180] [outer = 0000000000000000] 17:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D73514C00) [pid = 4076] [serial = 181] [outer = 0000000D733E3800] 17:05:06 INFO - PROCESS | 4076 | 1468454706072 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7653D400) [pid = 4076] [serial = 182] [outer = 0000000D733E3800] 17:05:06 INFO - PROCESS | 4076 | 1468454706475 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 587ms 17:05:06 INFO - PROCESS | 4076 | 1468454706526 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 17:05:06 INFO - PROCESS | 4076 | 1468454706528 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 17:05:06 INFO - PROCESS | 4076 | 1468454706532 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:05:06 INFO - PROCESS | 4076 | 1468454706534 Marionette TRACE conn6 <- [1,210,null,{}] 17:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:05:06 INFO - PROCESS | 4076 | 1468454706537 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:06 INFO - PROCESS | 4076 | 1468454706539 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:06 INFO - PROCESS | 4076 | 1468454706653 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 17:05:06 INFO - PROCESS | 4076 | 1468454706658 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:06 INFO - PROCESS | 4076 | 1468454706661 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871D800 == 36 [pid = 4076] [id = 62] 17:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D76545000) [pid = 4076] [serial = 183] [outer = 0000000000000000] 17:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7815A400) [pid = 4076] [serial = 184] [outer = 0000000D76545000] 17:05:06 INFO - PROCESS | 4076 | 1468454706706 Marionette DEBUG loaded listener.js 17:05:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D78A3FC00) [pid = 4076] [serial = 185] [outer = 0000000D76545000] 17:05:07 INFO - PROCESS | 4076 | 1468454707149 Marionette TRACE conn6 <- [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]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 692ms 17:05:07 INFO - PROCESS | 4076 | 1468454707229 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 4076 | 1468454707231 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 17:05:07 INFO - PROCESS | 4076 | 1468454707234 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:05:07 INFO - PROCESS | 4076 | 1468454707236 Marionette TRACE conn6 <- [1,214,null,{}] 17:05:07 INFO - PROCESS | 4076 | 1468454707240 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:07 INFO - PROCESS | 4076 | 1468454707246 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:07 INFO - PROCESS | 4076 | 1468454707393 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 17:05:07 INFO - PROCESS | 4076 | 1468454707436 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:07 INFO - PROCESS | 4076 | 1468454707438 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7927E800 == 37 [pid = 4076] [id = 63] 17:05:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D790ACC00) [pid = 4076] [serial = 186] [outer = 0000000000000000] 17:05:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D791C9400) [pid = 4076] [serial = 187] [outer = 0000000D790ACC00] 17:05:07 INFO - PROCESS | 4076 | 1468454707486 Marionette DEBUG loaded listener.js 17:05:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D79977C00) [pid = 4076] [serial = 188] [outer = 0000000D790ACC00] 17:05:07 INFO - PROCESS | 4076 | 1468454707922 Marionette TRACE conn6 <- [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]]]}] 17:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 732ms 17:05:07 INFO - PROCESS | 4076 | 1468454707981 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 17:05:07 INFO - PROCESS | 4076 | 1468454707983 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 17:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:05:07 INFO - PROCESS | 4076 | 1468454707987 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:05:07 INFO - PROCESS | 4076 | 1468454707989 Marionette TRACE conn6 <- [1,218,null,{}] 17:05:08 INFO - PROCESS | 4076 | 1468454707992 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:08 INFO - PROCESS | 4076 | 1468454707995 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:08 INFO - PROCESS | 4076 | 1468454708116 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 17:05:08 INFO - PROCESS | 4076 | 1468454708167 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 4076 | 1468454708169 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A2B800 == 38 [pid = 4076] [id = 64] 17:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D79978000) [pid = 4076] [serial = 189] [outer = 0000000000000000] 17:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D79A54000) [pid = 4076] [serial = 190] [outer = 0000000D79978000] 17:05:08 INFO - PROCESS | 4076 | 1468454708213 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D7A163800) [pid = 4076] [serial = 191] [outer = 0000000D79978000] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D6C926400) [pid = 4076] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D00866000) [pid = 4076] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D00863400) [pid = 4076] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D737CC000) [pid = 4076] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D713F6800) [pid = 4076] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D79447400) [pid = 4076] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D76541800) [pid = 4076] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CF8D000) [pid = 4076] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D7997E400) [pid = 4076] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CEA0C00) [pid = 4076] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:05:08 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6C9ED400) [pid = 4076] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:05:08 INFO - PROCESS | 4076 | 1468454708698 Marionette TRACE conn6 <- [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]]]}] 17:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 17:05:08 INFO - PROCESS | 4076 | 1468454708723 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 17:05:08 INFO - PROCESS | 4076 | 1468454708726 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 17:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:05:08 INFO - PROCESS | 4076 | 1468454708729 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:05:08 INFO - PROCESS | 4076 | 1468454708731 Marionette TRACE conn6 <- [1,222,null,{}] 17:05:08 INFO - PROCESS | 4076 | 1468454708734 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:08 INFO - PROCESS | 4076 | 1468454708736 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:08 INFO - PROCESS | 4076 | 1468454708824 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 17:05:08 INFO - PROCESS | 4076 | 1468454708830 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:08 INFO - PROCESS | 4076 | 1468454708832 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00A6D000 == 39 [pid = 4076] [id = 65] 17:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6AFB0400) [pid = 4076] [serial = 192] [outer = 0000000000000000] 17:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6E259C00) [pid = 4076] [serial = 193] [outer = 0000000D6AFB0400] 17:05:08 INFO - PROCESS | 4076 | 1468454708878 Marionette DEBUG loaded listener.js 17:05:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D79445000) [pid = 4076] [serial = 194] [outer = 0000000D6AFB0400] 17:05:09 INFO - PROCESS | 4076 | 1468454709266 Marionette TRACE conn6 <- [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]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 587ms 17:05:09 INFO - PROCESS | 4076 | 1468454709320 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 4076 | 1468454709322 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 17:05:09 INFO - PROCESS | 4076 | 1468454709325 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:05:09 INFO - PROCESS | 4076 | 1468454709327 Marionette TRACE conn6 <- [1,226,null,{}] 17:05:09 INFO - PROCESS | 4076 | 1468454709330 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:09 INFO - PROCESS | 4076 | 1468454709332 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:09 INFO - PROCESS | 4076 | 1468454709415 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 17:05:09 INFO - PROCESS | 4076 | 1468454709443 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:09 INFO - PROCESS | 4076 | 1468454709445 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1E1800 == 40 [pid = 4076] [id = 66] 17:05:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D79B77800) [pid = 4076] [serial = 195] [outer = 0000000000000000] 17:05:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7AAA1800) [pid = 4076] [serial = 196] [outer = 0000000D79B77800] 17:05:09 INFO - PROCESS | 4076 | 1468454709490 Marionette DEBUG loaded listener.js 17:05:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72C80000) [pid = 4076] [serial = 197] [outer = 0000000D79B77800] 17:05:09 INFO - PROCESS | 4076 | 1468454709894 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 585ms 17:05:09 INFO - PROCESS | 4076 | 1468454709914 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 17:05:09 INFO - PROCESS | 4076 | 1468454709916 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 17:05:09 INFO - PROCESS | 4076 | 1468454709919 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:05:09 INFO - PROCESS | 4076 | 1468454709921 Marionette TRACE conn6 <- [1,230,null,{}] 17:05:09 INFO - PROCESS | 4076 | 1468454709924 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:09 INFO - PROCESS | 4076 | 1468454709926 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:10 INFO - PROCESS | 4076 | 1468454710039 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 17:05:10 INFO - PROCESS | 4076 | 1468454710047 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 4076 | 1468454710049 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7BB1A800 == 41 [pid = 4076] [id = 67] 17:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7AC85400) [pid = 4076] [serial = 198] [outer = 0000000000000000] 17:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7B973400) [pid = 4076] [serial = 199] [outer = 0000000D7AC85400] 17:05:10 INFO - PROCESS | 4076 | 1468454710094 Marionette DEBUG loaded listener.js 17:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D7BBE2C00) [pid = 4076] [serial = 200] [outer = 0000000D7AC85400] 17:05:10 INFO - PROCESS | 4076 | 1468454710494 Marionette TRACE conn6 <- [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]]]}] 17:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 631ms 17:05:10 INFO - PROCESS | 4076 | 1468454710553 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 17:05:10 INFO - PROCESS | 4076 | 1468454710556 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 17:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:05:10 INFO - PROCESS | 4076 | 1468454710560 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:05:10 INFO - PROCESS | 4076 | 1468454710562 Marionette TRACE conn6 <- [1,234,null,{}] 17:05:10 INFO - PROCESS | 4076 | 1468454710566 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:10 INFO - PROCESS | 4076 | 1468454710568 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:10 INFO - PROCESS | 4076 | 1468454710736 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 17:05:10 INFO - PROCESS | 4076 | 1468454710871 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:10 INFO - PROCESS | 4076 | 1468454710874 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E39800 == 42 [pid = 4076] [id = 68] 17:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D00866000) [pid = 4076] [serial = 201] [outer = 0000000000000000] 17:05:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D00C29C00) [pid = 4076] [serial = 202] [outer = 0000000D00866000] 17:05:10 INFO - PROCESS | 4076 | 1468454710936 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D6C920800) [pid = 4076] [serial = 203] [outer = 0000000D00866000] 17:05:11 INFO - PROCESS | 4076 | 1468454711485 Marionette TRACE conn6 <- [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]]]}] 17:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 985ms 17:05:11 INFO - PROCESS | 4076 | 1468454711548 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 17:05:11 INFO - PROCESS | 4076 | 1468454711552 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 17:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:05:11 INFO - PROCESS | 4076 | 1468454711558 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:05:11 INFO - PROCESS | 4076 | 1468454711561 Marionette TRACE conn6 <- [1,238,null,{}] 17:05:11 INFO - PROCESS | 4076 | 1468454711566 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:11 INFO - PROCESS | 4076 | 1468454711569 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:11 INFO - PROCESS | 4076 | 1468454711687 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 17:05:11 INFO - PROCESS | 4076 | 1468454711757 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:11 INFO - PROCESS | 4076 | 1468454711760 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73596000 == 43 [pid = 4076] [id = 69] 17:05:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D6D723400) [pid = 4076] [serial = 204] [outer = 0000000000000000] 17:05:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D711C2000) [pid = 4076] [serial = 205] [outer = 0000000D6D723400] 17:05:11 INFO - PROCESS | 4076 | 1468454711820 Marionette DEBUG loaded listener.js 17:05:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D7233E400) [pid = 4076] [serial = 206] [outer = 0000000D6D723400] 17:05:12 INFO - PROCESS | 4076 | 1468454712534 Marionette TRACE conn6 <- [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]]]}] 17:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1031ms 17:05:12 INFO - PROCESS | 4076 | 1468454712617 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 17:05:12 INFO - PROCESS | 4076 | 1468454712620 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 17:05:12 INFO - PROCESS | 4076 | 1468454712638 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:05:12 INFO - PROCESS | 4076 | 1468454712640 Marionette TRACE conn6 <- [1,242,null,{}] 17:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:05:12 INFO - PROCESS | 4076 | 1468454712644 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:12 INFO - PROCESS | 4076 | 1468454712647 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:12 INFO - PROCESS | 4076 | 1468454712768 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 17:05:12 INFO - PROCESS | 4076 | 1468454712831 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:12 INFO - PROCESS | 4076 | 1468454712834 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EB26000 == 44 [pid = 4076] [id = 70] 17:05:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D78A43800) [pid = 4076] [serial = 207] [outer = 0000000000000000] 17:05:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D791CE800) [pid = 4076] [serial = 208] [outer = 0000000D78A43800] 17:05:12 INFO - PROCESS | 4076 | 1468454712890 Marionette DEBUG loaded listener.js 17:05:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D79D34800) [pid = 4076] [serial = 209] [outer = 0000000D78A43800] 17:05:13 INFO - PROCESS | 4076 | 1468454713450 Marionette TRACE conn6 <- [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]]]}] 17:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 838ms 17:05:13 INFO - PROCESS | 4076 | 1468454713484 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 17:05:13 INFO - PROCESS | 4076 | 1468454713489 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 17:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:05:13 INFO - PROCESS | 4076 | 1468454713500 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:05:13 INFO - PROCESS | 4076 | 1468454713505 Marionette TRACE conn6 <- [1,246,null,{}] 17:05:13 INFO - PROCESS | 4076 | 1468454713510 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:13 INFO - PROCESS | 4076 | 1468454713513 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:13 INFO - PROCESS | 4076 | 1468454713631 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 17:05:13 INFO - PROCESS | 4076 | 1468454713711 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:13 INFO - PROCESS | 4076 | 1468454713714 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02922000 == 45 [pid = 4076] [id = 71] 17:05:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D00AC8000) [pid = 4076] [serial = 210] [outer = 0000000000000000] 17:05:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D7653D800) [pid = 4076] [serial = 211] [outer = 0000000D00AC8000] 17:05:13 INFO - PROCESS | 4076 | 1468454713768 Marionette DEBUG loaded listener.js 17:05:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D7C041C00) [pid = 4076] [serial = 212] [outer = 0000000D00AC8000] 17:05:14 INFO - PROCESS | 4076 | 1468454714393 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 943ms 17:05:14 INFO - PROCESS | 4076 | 1468454714440 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 17:05:14 INFO - PROCESS | 4076 | 1468454714443 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 17:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:05:14 INFO - PROCESS | 4076 | 1468454714447 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:05:14 INFO - PROCESS | 4076 | 1468454714449 Marionette TRACE conn6 <- [1,250,null,{}] 17:05:14 INFO - PROCESS | 4076 | 1468454714453 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:14 INFO - PROCESS | 4076 | 1468454714455 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:14 INFO - PROCESS | 4076 | 1468454714675 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 17:05:14 INFO - PROCESS | 4076 | 1468454714797 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:14 INFO - PROCESS | 4076 | 1468454714800 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02916000 == 46 [pid = 4076] [id = 72] 17:05:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0000000D00ACCC00) [pid = 4076] [serial = 213] [outer = 0000000000000000] 17:05:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0000000D00ACE800) [pid = 4076] [serial = 214] [outer = 0000000D00ACCC00] 17:05:14 INFO - PROCESS | 4076 | 1468454714853 Marionette DEBUG loaded listener.js 17:05:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0000000D0296C400) [pid = 4076] [serial = 215] [outer = 0000000D00ACCC00] 17:05:15 INFO - PROCESS | 4076 | 1468454715420 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7BB1A800 == 45 [pid = 4076] [id = 67] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1E1800 == 44 [pid = 4076] [id = 66] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00A6D000 == 43 [pid = 4076] [id = 65] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A2B800 == 42 [pid = 4076] [id = 64] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7927E800 == 41 [pid = 4076] [id = 63] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871D800 == 40 [pid = 4076] [id = 62] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769CB800 == 39 [pid = 4076] [id = 61] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72353000 == 38 [pid = 4076] [id = 60] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D781000 == 37 [pid = 4076] [id = 59] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C444800 == 36 [pid = 4076] [id = 58] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7902C800 == 35 [pid = 4076] [id = 56] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71F22000 == 34 [pid = 4076] [id = 55] 17:05:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871C800 == 33 [pid = 4076] [id = 54] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0000000D6CEA2C00) [pid = 4076] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0000000D7654C000) [pid = 4076] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (0000000D7654C400) [pid = 4076] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D733E6400) [pid = 4076] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D781A7000) [pid = 4076] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D7A168C00) [pid = 4076] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D79A4F800) [pid = 4076] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D6C9F3C00) [pid = 4076] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D6CF94C00) [pid = 4076] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D72D21400) [pid = 4076] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D733B5C00) [pid = 4076] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D78A3E400) [pid = 4076] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7690C800) [pid = 4076] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D78F51000) [pid = 4076] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D71EE5800) [pid = 4076] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D714BC400) [pid = 4076] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00E95C00) [pid = 4076] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D79A57C00) [pid = 4076] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7997AC00) [pid = 4076] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D76546800) [pid = 4076] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D71162000) [pid = 4076] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6D15F800) [pid = 4076] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D79442C00) [pid = 4076] [serial = 34] [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.] 17:05:15 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D79B76800) [pid = 4076] [serial = 156] [outer = 0000000000000000] [url = about:blank] 17:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1029ms 17:05:15 INFO - PROCESS | 4076 | 1468454715480 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 17:05:15 INFO - PROCESS | 4076 | 1468454715484 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 17:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:05:15 INFO - PROCESS | 4076 | 1468454715490 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:05:15 INFO - PROCESS | 4076 | 1468454715493 Marionette TRACE conn6 <- [1,254,null,{}] 17:05:15 INFO - PROCESS | 4076 | 1468454715510 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:15 INFO - PROCESS | 4076 | 1468454715513 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:15 INFO - PROCESS | 4076 | 1468454715614 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 17:05:15 INFO - PROCESS | 4076 | 1468454715622 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:15 INFO - PROCESS | 4076 | 1468454715625 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D781000 == 34 [pid = 4076] [id = 73] 17:05:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6C924C00) [pid = 4076] [serial = 216] [outer = 0000000000000000] 17:05:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6C9EA800) [pid = 4076] [serial = 217] [outer = 0000000D6C924C00] 17:05:15 INFO - PROCESS | 4076 | 1468454715674 Marionette DEBUG loaded listener.js 17:05:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6CE9BC00) [pid = 4076] [serial = 218] [outer = 0000000D6C924C00] 17:05:16 INFO - PROCESS | 4076 | 1468454716127 Marionette TRACE conn6 <- [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]]]}] 17:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 672ms 17:05:16 INFO - PROCESS | 4076 | 1468454716165 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 17:05:16 INFO - PROCESS | 4076 | 1468454716168 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 17:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:05:16 INFO - PROCESS | 4076 | 1468454716172 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:05:16 INFO - PROCESS | 4076 | 1468454716174 Marionette TRACE conn6 <- [1,258,null,{}] 17:05:16 INFO - PROCESS | 4076 | 1468454716179 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:16 INFO - PROCESS | 4076 | 1468454716181 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:16 INFO - PROCESS | 4076 | 1468454716273 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 17:05:16 INFO - PROCESS | 4076 | 1468454716284 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:16 INFO - PROCESS | 4076 | 1468454716286 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D72800 == 35 [pid = 4076] [id = 74] 17:05:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D168400) [pid = 4076] [serial = 219] [outer = 0000000000000000] 17:05:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6D307000) [pid = 4076] [serial = 220] [outer = 0000000D6D168400] 17:05:16 INFO - PROCESS | 4076 | 1468454716334 Marionette DEBUG loaded listener.js 17:05:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D714BF800) [pid = 4076] [serial = 221] [outer = 0000000D6D168400] 17:05:17 INFO - PROCESS | 4076 | 1468454716994 Marionette TRACE conn6 <- [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]]]}] 17:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 880ms 17:05:17 INFO - PROCESS | 4076 | 1468454717054 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 17:05:17 INFO - PROCESS | 4076 | 1468454717058 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 17:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:05:17 INFO - PROCESS | 4076 | 1468454717068 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - PROCESS | 4076 | 1468454717072 Marionette TRACE conn6 <- [1,262,null,{}] 17:05:17 INFO - PROCESS | 4076 | 1468454717076 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:17 INFO - PROCESS | 4076 | 1468454717079 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:17 INFO - PROCESS | 4076 | 1468454717172 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 17:05:17 INFO - PROCESS | 4076 | 1468454717182 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 4076 | 1468454717184 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F35000 == 36 [pid = 4076] [id = 75] 17:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D75DA1800) [pid = 4076] [serial = 222] [outer = 0000000000000000] 17:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7696E000) [pid = 4076] [serial = 223] [outer = 0000000D75DA1800] 17:05:17 INFO - PROCESS | 4076 | 1468454717231 Marionette DEBUG loaded listener.js 17:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D781AB800) [pid = 4076] [serial = 224] [outer = 0000000D75DA1800] 17:05:17 INFO - PROCESS | 4076 | 1468454717655 Marionette TRACE conn6 <- [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]]]}] 17:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 650ms 17:05:17 INFO - PROCESS | 4076 | 1468454717716 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 17:05:17 INFO - PROCESS | 4076 | 1468454717718 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 17:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:05:17 INFO - PROCESS | 4076 | 1468454717722 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:05:17 INFO - PROCESS | 4076 | 1468454717724 Marionette TRACE conn6 <- [1,266,null,{}] 17:05:17 INFO - PROCESS | 4076 | 1468454717727 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:17 INFO - PROCESS | 4076 | 1468454717729 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:17 INFO - PROCESS | 4076 | 1468454717841 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 17:05:17 INFO - PROCESS | 4076 | 1468454717887 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:17 INFO - PROCESS | 4076 | 1468454717890 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7964F000 == 37 [pid = 4076] [id = 76] 17:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D790A8000) [pid = 4076] [serial = 225] [outer = 0000000000000000] 17:05:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D791C6800) [pid = 4076] [serial = 226] [outer = 0000000D790A8000] 17:05:17 INFO - PROCESS | 4076 | 1468454717937 Marionette DEBUG loaded listener.js 17:05:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D79443000) [pid = 4076] [serial = 227] [outer = 0000000D790A8000] 17:05:18 INFO - PROCESS | 4076 | 1468454718341 Marionette TRACE conn6 <- [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]]]}] 17:05:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 628ms 17:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:05:18 INFO - PROCESS | 4076 | 1468454718373 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 17:05:18 INFO - PROCESS | 4076 | 1468454718375 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 17:05:18 INFO - PROCESS | 4076 | 1468454718379 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:05:18 INFO - PROCESS | 4076 | 1468454718381 Marionette TRACE conn6 <- [1,270,null,{}] 17:05:18 INFO - PROCESS | 4076 | 1468454718384 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:18 INFO - PROCESS | 4076 | 1468454718386 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:18 INFO - PROCESS | 4076 | 1468454718498 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 17:05:18 INFO - PROCESS | 4076 | 1468454718571 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:18 INFO - PROCESS | 4076 | 1468454718577 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A33000 == 38 [pid = 4076] [id = 77] 17:05:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D79A56000) [pid = 4076] [serial = 228] [outer = 0000000000000000] 17:05:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D79AEC400) [pid = 4076] [serial = 229] [outer = 0000000D79A56000] 17:05:18 INFO - PROCESS | 4076 | 1468454718634 Marionette DEBUG loaded listener.js 17:05:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D7AA97C00) [pid = 4076] [serial = 230] [outer = 0000000D79A56000] 17:05:19 INFO - PROCESS | 4076 | 1468454719057 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 733ms 17:05:19 INFO - PROCESS | 4076 | 1468454719116 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 17:05:19 INFO - PROCESS | 4076 | 1468454719119 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 17:05:19 INFO - PROCESS | 4076 | 1468454719122 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - PROCESS | 4076 | 1468454719124 Marionette TRACE conn6 <- [1,274,null,{}] 17:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:05:19 INFO - PROCESS | 4076 | 1468454719128 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:19 INFO - PROCESS | 4076 | 1468454719130 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:19 INFO - PROCESS | 4076 | 1468454719242 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 17:05:19 INFO - PROCESS | 4076 | 1468454719286 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 4076 | 1468454719288 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A32F000 == 39 [pid = 4076] [id = 78] 17:05:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D009F1800) [pid = 4076] [serial = 231] [outer = 0000000000000000] 17:05:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D009F8000) [pid = 4076] [serial = 232] [outer = 0000000D009F1800] 17:05:19 INFO - PROCESS | 4076 | 1468454719343 Marionette DEBUG loaded listener.js 17:05:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D7B978C00) [pid = 4076] [serial = 233] [outer = 0000000D009F1800] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D790ACC00) [pid = 4076] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D733E5000) [pid = 4076] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D6C9F4800) [pid = 4076] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D733E3800) [pid = 4076] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D76545000) [pid = 4076] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D79978000) [pid = 4076] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D6CF4AC00) [pid = 4076] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D71E7A000) [pid = 4076] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6AFB0400) [pid = 4076] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:05:19 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D79B77800) [pid = 4076] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:05:19 INFO - PROCESS | 4076 | 1468454719806 Marionette TRACE conn6 <- [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]]]}] 17:05:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 734ms 17:05:19 INFO - PROCESS | 4076 | 1468454719875 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 17:05:19 INFO - PROCESS | 4076 | 1468454719877 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 17:05:19 INFO - PROCESS | 4076 | 1468454719883 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:05:19 INFO - PROCESS | 4076 | 1468454719885 Marionette TRACE conn6 <- [1,278,null,{}] 17:05:19 INFO - PROCESS | 4076 | 1468454719889 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:19 INFO - PROCESS | 4076 | 1468454719891 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:19 INFO - PROCESS | 4076 | 1468454719981 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 17:05:19 INFO - PROCESS | 4076 | 1468454719988 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:19 INFO - PROCESS | 4076 | 1468454719989 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C48D000 == 40 [pid = 4076] [id = 79] 17:05:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D030E3000) [pid = 4076] [serial = 234] [outer = 0000000000000000] 17:05:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D030EB400) [pid = 4076] [serial = 235] [outer = 0000000D030E3000] 17:05:20 INFO - PROCESS | 4076 | 1468454720034 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D030F0000) [pid = 4076] [serial = 236] [outer = 0000000D030E3000] 17:05:20 INFO - PROCESS | 4076 | 1468454720432 Marionette TRACE conn6 <- [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]]]}] 17:05:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 585ms 17:05:20 INFO - PROCESS | 4076 | 1468454720476 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 17:05:20 INFO - PROCESS | 4076 | 1468454720478 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 17:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:05:20 INFO - PROCESS | 4076 | 1468454720481 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:05:20 INFO - PROCESS | 4076 | 1468454720483 Marionette TRACE conn6 <- [1,282,null,{}] 17:05:20 INFO - PROCESS | 4076 | 1468454720487 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:20 INFO - PROCESS | 4076 | 1468454720489 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:20 INFO - PROCESS | 4076 | 1468454720582 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 17:05:20 INFO - PROCESS | 4076 | 1468454720588 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:20 INFO - PROCESS | 4076 | 1468454720590 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7E950800 == 41 [pid = 4076] [id = 80] 17:05:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D6CF4AC00) [pid = 4076] [serial = 237] [outer = 0000000000000000] 17:05:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D7351C800) [pid = 4076] [serial = 238] [outer = 0000000D6CF4AC00] 17:05:20 INFO - PROCESS | 4076 | 1468454720635 Marionette DEBUG loaded listener.js 17:05:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D7B96D400) [pid = 4076] [serial = 239] [outer = 0000000D6CF4AC00] 17:05:21 INFO - PROCESS | 4076 | 1468454721033 Marionette TRACE conn6 <- [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]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 17:05:21 INFO - PROCESS | 4076 | 1468454721070 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 4076 | 1468454721072 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 17:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:05:21 INFO - PROCESS | 4076 | 1468454721086 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 4076 | 1468454721088 Marionette TRACE conn6 <- [1,286,null,{}] 17:05:21 INFO - PROCESS | 4076 | 1468454721096 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 4076 | 1468454721098 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:21 INFO - PROCESS | 4076 | 1468454721186 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 17:05:21 INFO - PROCESS | 4076 | 1468454721192 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:21 INFO - PROCESS | 4076 | 1468454721194 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03536000 == 42 [pid = 4076] [id = 81] 17:05:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D03686800) [pid = 4076] [serial = 240] [outer = 0000000000000000] 17:05:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D0368E400) [pid = 4076] [serial = 241] [outer = 0000000D03686800] 17:05:21 INFO - PROCESS | 4076 | 1468454721241 Marionette DEBUG loaded listener.js 17:05:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D6CF96400) [pid = 4076] [serial = 242] [outer = 0000000D03686800] 17:05:21 INFO - PROCESS | 4076 | 1468454721664 Marionette TRACE conn6 <- [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]]]}] 17:05:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 17:05:21 INFO - PROCESS | 4076 | 1468454721718 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 17:05:21 INFO - PROCESS | 4076 | 1468454721720 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 17:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:05:21 INFO - PROCESS | 4076 | 1468454721724 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:05:21 INFO - PROCESS | 4076 | 1468454721726 Marionette TRACE conn6 <- [1,290,null,{}] 17:05:21 INFO - PROCESS | 4076 | 1468454721734 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:21 INFO - PROCESS | 4076 | 1468454721736 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:21 INFO - PROCESS | 4076 | 1468454721875 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 17:05:22 INFO - PROCESS | 4076 | 1468454721993 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 4076 | 1468454721997 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0290B000 == 43 [pid = 4076] [id = 82] 17:05:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D007C5400) [pid = 4076] [serial = 243] [outer = 0000000000000000] 17:05:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D00860800) [pid = 4076] [serial = 244] [outer = 0000000D007C5400] 17:05:22 INFO - PROCESS | 4076 | 1468454722058 Marionette DEBUG loaded listener.js 17:05:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D009F9400) [pid = 4076] [serial = 245] [outer = 0000000D007C5400] 17:05:22 INFO - PROCESS | 4076 | 1468454722673 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:05:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 986ms 17:05:22 INFO - PROCESS | 4076 | 1468454722715 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 17:05:22 INFO - PROCESS | 4076 | 1468454722720 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 17:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:05:22 INFO - PROCESS | 4076 | 1468454722725 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:05:22 INFO - PROCESS | 4076 | 1468454722729 Marionette TRACE conn6 <- [1,294,null,{}] 17:05:22 INFO - PROCESS | 4076 | 1468454722734 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:22 INFO - PROCESS | 4076 | 1468454722737 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:22 INFO - PROCESS | 4076 | 1468454722859 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 17:05:22 INFO - PROCESS | 4076 | 1468454722945 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:22 INFO - PROCESS | 4076 | 1468454722948 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FB9800 == 44 [pid = 4076] [id = 83] 17:05:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D03719C00) [pid = 4076] [serial = 246] [outer = 0000000000000000] 17:05:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0000000D0371CC00) [pid = 4076] [serial = 247] [outer = 0000000D03719C00] 17:05:23 INFO - PROCESS | 4076 | 1468454723005 Marionette DEBUG loaded listener.js 17:05:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0000000D03723C00) [pid = 4076] [serial = 248] [outer = 0000000D03719C00] 17:05:23 INFO - PROCESS | 4076 | 1468454723613 Marionette TRACE conn6 <- [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]]]}] 17:05:23 INFO - PROCESS | 4076 | 1468454723620 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:05:23 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. 17:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 945ms 17:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:05:23 INFO - PROCESS | 4076 | 1468454723673 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 17:05:23 INFO - PROCESS | 4076 | 1468454723677 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 17:05:23 INFO - PROCESS | 4076 | 1468454723681 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:05:23 INFO - PROCESS | 4076 | 1468454723683 Marionette TRACE conn6 <- [1,298,null,{}] 17:05:23 INFO - PROCESS | 4076 | 1468454723687 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:23 INFO - PROCESS | 4076 | 1468454723690 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:23 INFO - PROCESS | 4076 | 1468454723816 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 17:05:23 INFO - PROCESS | 4076 | 1468454723895 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:23 INFO - PROCESS | 4076 | 1468454723898 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7E94A800 == 45 [pid = 4076] [id = 84] 17:05:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0000000D6B94F000) [pid = 4076] [serial = 249] [outer = 0000000000000000] 17:05:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0000000D6DDDE000) [pid = 4076] [serial = 250] [outer = 0000000D6B94F000] 17:05:23 INFO - PROCESS | 4076 | 1468454723955 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0000000D72D1A800) [pid = 4076] [serial = 251] [outer = 0000000D6B94F000] 17:05:24 INFO - PROCESS | 4076 | 1468454724522 Marionette TRACE conn6 <- [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]]]}] 17:05:24 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. 17:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 880ms 17:05:24 INFO - PROCESS | 4076 | 1468454724562 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 17:05:24 INFO - PROCESS | 4076 | 1468454724567 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 17:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:05:24 INFO - PROCESS | 4076 | 1468454724578 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:05:24 INFO - PROCESS | 4076 | 1468454724583 Marionette TRACE conn6 <- [1,302,null,{}] 17:05:24 INFO - PROCESS | 4076 | 1468454724587 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:24 INFO - PROCESS | 4076 | 1468454724591 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:24 INFO - PROCESS | 4076 | 1468454724712 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 17:05:24 INFO - PROCESS | 4076 | 1468454724782 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:24 INFO - PROCESS | 4076 | 1468454724785 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A327000 == 46 [pid = 4076] [id = 85] 17:05:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0000000D6BA0B800) [pid = 4076] [serial = 252] [outer = 0000000000000000] 17:05:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0000000D78F53400) [pid = 4076] [serial = 253] [outer = 0000000D6BA0B800] 17:05:24 INFO - PROCESS | 4076 | 1468454724881 Marionette DEBUG loaded listener.js 17:05:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0000000D7997E400) [pid = 4076] [serial = 254] [outer = 0000000D6BA0B800] 17:05:25 INFO - PROCESS | 4076 | 1468454725669 Marionette TRACE conn6 <- [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]]]}] 17:05:25 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. 17:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1139ms 17:05:25 INFO - PROCESS | 4076 | 1468454725714 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 17:05:25 INFO - PROCESS | 4076 | 1468454725718 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 17:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:05:25 INFO - PROCESS | 4076 | 1468454725723 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:05:25 INFO - PROCESS | 4076 | 1468454725726 Marionette TRACE conn6 <- [1,306,null,{}] 17:05:25 INFO - PROCESS | 4076 | 1468454725732 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:25 INFO - PROCESS | 4076 | 1468454725735 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:25 INFO - PROCESS | 4076 | 1468454725837 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 17:05:25 INFO - PROCESS | 4076 | 1468454725910 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:25 INFO - PROCESS | 4076 | 1468454725913 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:25 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03376000 == 47 [pid = 4076] [id = 86] 17:05:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0000000D030E7C00) [pid = 4076] [serial = 255] [outer = 0000000000000000] 17:05:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0000000D0371F400) [pid = 4076] [serial = 256] [outer = 0000000D030E7C00] 17:05:25 INFO - PROCESS | 4076 | 1468454725963 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0000000D6C9FB000) [pid = 4076] [serial = 257] [outer = 0000000D030E7C00] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03536000 == 46 [pid = 4076] [id = 81] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7E950800 == 45 [pid = 4076] [id = 80] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C48D000 == 44 [pid = 4076] [id = 79] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A32F000 == 43 [pid = 4076] [id = 78] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A33000 == 42 [pid = 4076] [id = 77] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7964F000 == 41 [pid = 4076] [id = 76] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F35000 == 40 [pid = 4076] [id = 75] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D72800 == 39 [pid = 4076] [id = 74] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D781000 == 38 [pid = 4076] [id = 73] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02916000 == 37 [pid = 4076] [id = 72] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02922000 == 36 [pid = 4076] [id = 71] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0000000D7B973400) [pid = 4076] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | 1468454726592 Marionette TRACE conn6 <- [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]]]}] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EB26000 == 35 [pid = 4076] [id = 70] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73596000 == 34 [pid = 4076] [id = 69] 17:05:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E39800 == 33 [pid = 4076] [id = 68] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0000000D7A163800) [pid = 4076] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0000000D78A3FC00) [pid = 4076] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0000000D7AAA1800) [pid = 4076] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0000000D72C80000) [pid = 4076] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0000000D7653D400) [pid = 4076] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0000000D791C9400) [pid = 4076] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0000000D78FCC000) [pid = 4076] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0000000D7386E800) [pid = 4076] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0000000D6CF46800) [pid = 4076] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (0000000D6C9FBC00) [pid = 4076] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D6D163800) [pid = 4076] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D00C2B400) [pid = 4076] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D73514C00) [pid = 4076] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D7815A400) [pid = 4076] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D79A54000) [pid = 4076] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D6CF8E400) [pid = 4076] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D6D165400) [pid = 4076] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D72333C00) [pid = 4076] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D72C7F400) [pid = 4076] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D79977C00) [pid = 4076] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D79445000) [pid = 4076] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:05:26 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6E259C00) [pid = 4076] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:05:26 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. 17:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 942ms 17:05:26 INFO - PROCESS | 4076 | 1468454726666 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 17:05:26 INFO - PROCESS | 4076 | 1468454726671 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 17:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:05:26 INFO - PROCESS | 4076 | 1468454726677 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:05:26 INFO - PROCESS | 4076 | 1468454726680 Marionette TRACE conn6 <- [1,310,null,{}] 17:05:26 INFO - PROCESS | 4076 | 1468454726696 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:26 INFO - PROCESS | 4076 | 1468454726699 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:26 INFO - PROCESS | 4076 | 1468454726798 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 17:05:26 INFO - PROCESS | 4076 | 1468454726804 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:26 INFO - PROCESS | 4076 | 1468454726806 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02922000 == 34 [pid = 4076] [id = 87] 17:05:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D02977800) [pid = 4076] [serial = 258] [outer = 0000000000000000] 17:05:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D030E9800) [pid = 4076] [serial = 259] [outer = 0000000D02977800] 17:05:26 INFO - PROCESS | 4076 | 1468454726854 Marionette DEBUG loaded listener.js 17:05:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D6CE9A800) [pid = 4076] [serial = 260] [outer = 0000000D02977800] 17:05:27 INFO - PROCESS | 4076 | 1468454727344 Marionette TRACE conn6 <- [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]]]}] 17:05:27 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. 17:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 17:05:27 INFO - PROCESS | 4076 | 1468454727371 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 17:05:27 INFO - PROCESS | 4076 | 1468454727373 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 17:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:05:27 INFO - PROCESS | 4076 | 1468454727377 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:05:27 INFO - PROCESS | 4076 | 1468454727380 Marionette TRACE conn6 <- [1,314,null,{}] 17:05:27 INFO - PROCESS | 4076 | 1468454727391 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:27 INFO - PROCESS | 4076 | 1468454727395 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:27 INFO - PROCESS | 4076 | 1468454727481 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 17:05:27 INFO - PROCESS | 4076 | 1468454727490 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:27 INFO - PROCESS | 4076 | 1468454727494 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71362000 == 35 [pid = 4076] [id = 88] 17:05:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D6D71B000) [pid = 4076] [serial = 261] [outer = 0000000000000000] 17:05:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D713F8000) [pid = 4076] [serial = 262] [outer = 0000000D6D71B000] 17:05:27 INFO - PROCESS | 4076 | 1468454727543 Marionette DEBUG loaded listener.js 17:05:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D72333400) [pid = 4076] [serial = 263] [outer = 0000000D6D71B000] 17:05:27 INFO - PROCESS | 4076 | 1468454727988 Marionette TRACE conn6 <- [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]]]}] 17:05:28 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. 17:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 17:05:28 INFO - PROCESS | 4076 | 1468454728008 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 4076 | 1468454728011 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 17:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:05:28 INFO - PROCESS | 4076 | 1468454728015 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 4076 | 1468454728016 Marionette TRACE conn6 <- [1,318,null,{}] 17:05:28 INFO - PROCESS | 4076 | 1468454728020 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:28 INFO - PROCESS | 4076 | 1468454728022 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:28 INFO - PROCESS | 4076 | 1468454728111 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 17:05:28 INFO - PROCESS | 4076 | 1468454728116 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 4076 | 1468454728119 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7235D800 == 36 [pid = 4076] [id = 89] 17:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D72C8D000) [pid = 4076] [serial = 264] [outer = 0000000000000000] 17:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D733DE800) [pid = 4076] [serial = 265] [outer = 0000000D72C8D000] 17:05:28 INFO - PROCESS | 4076 | 1468454728165 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D7351F000) [pid = 4076] [serial = 266] [outer = 0000000D72C8D000] 17:05:28 INFO - PROCESS | 4076 | 1468454728589 Marionette TRACE conn6 <- [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]]]}] 17:05:28 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. 17:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 628ms 17:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:05:28 INFO - PROCESS | 4076 | 1468454728645 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 17:05:28 INFO - PROCESS | 4076 | 1468454728647 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 17:05:28 INFO - PROCESS | 4076 | 1468454728650 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:05:28 INFO - PROCESS | 4076 | 1468454728652 Marionette TRACE conn6 <- [1,322,null,{}] 17:05:28 INFO - PROCESS | 4076 | 1468454728656 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:28 INFO - PROCESS | 4076 | 1468454728658 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:28 INFO - PROCESS | 4076 | 1468454728742 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 17:05:28 INFO - PROCESS | 4076 | 1468454728748 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:28 INFO - PROCESS | 4076 | 1468454728750 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73593000 == 37 [pid = 4076] [id = 90] 17:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D00C20800) [pid = 4076] [serial = 267] [outer = 0000000000000000] 17:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D76545C00) [pid = 4076] [serial = 268] [outer = 0000000D00C20800] 17:05:28 INFO - PROCESS | 4076 | 1468454728803 Marionette DEBUG loaded listener.js 17:05:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D781A0400) [pid = 4076] [serial = 269] [outer = 0000000D00C20800] 17:05:29 INFO - PROCESS | 4076 | 1468454729303 Marionette TRACE conn6 <- [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]]]}] 17:05:29 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. 17:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 693ms 17:05:29 INFO - PROCESS | 4076 | 1468454729347 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 17:05:29 INFO - PROCESS | 4076 | 1468454729349 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 17:05:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:05:29 INFO - PROCESS | 4076 | 1468454729361 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:05:29 INFO - PROCESS | 4076 | 1468454729363 Marionette TRACE conn6 <- [1,326,null,{}] 17:05:29 INFO - PROCESS | 4076 | 1468454729367 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:29 INFO - PROCESS | 4076 | 1468454729372 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:29 INFO - PROCESS | 4076 | 1468454729504 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 17:05:29 INFO - PROCESS | 4076 | 1468454729555 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:29 INFO - PROCESS | 4076 | 1468454729557 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787DA000 == 38 [pid = 4076] [id = 91] 17:05:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0000000D791C2800) [pid = 4076] [serial = 270] [outer = 0000000000000000] 17:05:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0000000D79972C00) [pid = 4076] [serial = 271] [outer = 0000000D791C2800] 17:05:29 INFO - PROCESS | 4076 | 1468454729603 Marionette DEBUG loaded listener.js 17:05:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0000000D79A4B800) [pid = 4076] [serial = 272] [outer = 0000000D791C2800] 17:05:30 INFO - PROCESS | 4076 | 1468454730045 Marionette TRACE conn6 <- [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]]]}] 17:05:30 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. 17:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 733ms 17:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:05:30 INFO - PROCESS | 4076 | 1468454730117 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 4076 | 1468454730119 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 17:05:30 INFO - PROCESS | 4076 | 1468454730123 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - PROCESS | 4076 | 1468454730124 Marionette TRACE conn6 <- [1,330,null,{}] 17:05:30 INFO - PROCESS | 4076 | 1468454730128 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:30 INFO - PROCESS | 4076 | 1468454730130 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:30 INFO - PROCESS | 4076 | 1468454730248 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 17:05:30 INFO - PROCESS | 4076 | 1468454730259 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 4076 | 1468454730260 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00839800 == 39 [pid = 4076] [id = 92] 17:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0000000D79A4C400) [pid = 4076] [serial = 273] [outer = 0000000000000000] 17:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0000000D79A55400) [pid = 4076] [serial = 274] [outer = 0000000D79A4C400] 17:05:30 INFO - PROCESS | 4076 | 1468454730305 Marionette DEBUG loaded listener.js 17:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0000000D7A16AC00) [pid = 4076] [serial = 275] [outer = 0000000D79A4C400] 17:05:30 INFO - PROCESS | 4076 | 1468454730734 Marionette TRACE conn6 <- [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]]]}] 17:05:30 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. 17:05:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 628ms 17:05:30 INFO - PROCESS | 4076 | 1468454730754 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 17:05:30 INFO - PROCESS | 4076 | 1468454730756 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 17:05:30 INFO - PROCESS | 4076 | 1468454730759 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:05:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:05:30 INFO - PROCESS | 4076 | 1468454730761 Marionette TRACE conn6 <- [1,334,null,{}] 17:05:30 INFO - PROCESS | 4076 | 1468454730765 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:30 INFO - PROCESS | 4076 | 1468454730767 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:30 INFO - PROCESS | 4076 | 1468454730876 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 17:05:30 INFO - PROCESS | 4076 | 1468454730882 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:30 INFO - PROCESS | 4076 | 1468454730884 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A31000 == 40 [pid = 4076] [id = 93] 17:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0000000D7A168C00) [pid = 4076] [serial = 276] [outer = 0000000000000000] 17:05:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0000000D7AABD400) [pid = 4076] [serial = 277] [outer = 0000000D7A168C00] 17:05:30 INFO - PROCESS | 4076 | 1468454730969 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0000000D7B978400) [pid = 4076] [serial = 278] [outer = 0000000D7A168C00] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0000000D79A56000) [pid = 4076] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0000000D009F1800) [pid = 4076] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0000000D6D723400) [pid = 4076] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0000000D7AC85400) [pid = 4076] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0000000D75DA1800) [pid = 4076] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0000000D6C924C00) [pid = 4076] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0000000D78A43800) [pid = 4076] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0000000D6D168400) [pid = 4076] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (0000000D00ACCC00) [pid = 4076] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D00866000) [pid = 4076] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D00AC8000) [pid = 4076] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D030E3000) [pid = 4076] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D790A8000) [pid = 4076] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D6CF4AC00) [pid = 4076] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D00864400) [pid = 4076] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D6CF8C800) [pid = 4076] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D007C7400) [pid = 4076] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6CF93800) [pid = 4076] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:05:31 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D00C28C00) [pid = 4076] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:05:31 INFO - PROCESS | 4076 | 1468454731553 Marionette TRACE conn6 <- [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]]]}] 17:05:31 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. 17:05:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 838ms 17:05:31 INFO - PROCESS | 4076 | 1468454731602 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 17:05:31 INFO - PROCESS | 4076 | 1468454731604 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 17:05:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:05:31 INFO - PROCESS | 4076 | 1468454731608 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:05:31 INFO - PROCESS | 4076 | 1468454731617 Marionette TRACE conn6 <- [1,338,null,{}] 17:05:31 INFO - PROCESS | 4076 | 1468454731621 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:31 INFO - PROCESS | 4076 | 1468454731623 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:31 INFO - PROCESS | 4076 | 1468454731708 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 17:05:31 INFO - PROCESS | 4076 | 1468454731715 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:31 INFO - PROCESS | 4076 | 1468454731717 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A110800 == 41 [pid = 4076] [id = 94] 17:05:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D00C28C00) [pid = 4076] [serial = 279] [outer = 0000000000000000] 17:05:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D6CEA1C00) [pid = 4076] [serial = 280] [outer = 0000000D00C28C00] 17:05:31 INFO - PROCESS | 4076 | 1468454731762 Marionette DEBUG loaded listener.js 17:05:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D733E8000) [pid = 4076] [serial = 281] [outer = 0000000D00C28C00] 17:05:32 INFO - PROCESS | 4076 | 1468454732171 Marionette TRACE conn6 <- [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]]]}] 17:05:32 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. 17:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 586ms 17:05:32 INFO - PROCESS | 4076 | 1468454732205 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 4076 | 1468454732207 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 17:05:32 INFO - PROCESS | 4076 | 1468454732211 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - PROCESS | 4076 | 1468454732213 Marionette TRACE conn6 <- [1,342,null,{}] 17:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:05:32 INFO - PROCESS | 4076 | 1468454732222 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 4076 | 1468454732224 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:32 INFO - PROCESS | 4076 | 1468454732309 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 17:05:32 INFO - PROCESS | 4076 | 1468454732317 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 4076 | 1468454732319 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A330000 == 42 [pid = 4076] [id = 95] 17:05:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D00CEEC00) [pid = 4076] [serial = 282] [outer = 0000000000000000] 17:05:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D00CF5000) [pid = 4076] [serial = 283] [outer = 0000000D00CEEC00] 17:05:32 INFO - PROCESS | 4076 | 1468454732366 Marionette DEBUG loaded listener.js 17:05:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D00CFAC00) [pid = 4076] [serial = 284] [outer = 0000000D00CEEC00] 17:05:32 INFO - PROCESS | 4076 | 1468454732789 Marionette TRACE conn6 <- [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]]]}] 17:05:32 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. 17:05:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 17:05:32 INFO - PROCESS | 4076 | 1468454732845 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 17:05:32 INFO - PROCESS | 4076 | 1468454732848 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 17:05:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:05:32 INFO - PROCESS | 4076 | 1468454732852 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:05:32 INFO - PROCESS | 4076 | 1468454732854 Marionette TRACE conn6 <- [1,346,null,{}] 17:05:32 INFO - PROCESS | 4076 | 1468454732858 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:32 INFO - PROCESS | 4076 | 1468454732860 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:32 INFO - PROCESS | 4076 | 1468454732962 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 17:05:32 INFO - PROCESS | 4076 | 1468454732976 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:32 INFO - PROCESS | 4076 | 1468454732979 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7E943000 == 43 [pid = 4076] [id = 96] 17:05:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D7C39A800) [pid = 4076] [serial = 285] [outer = 0000000000000000] 17:05:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D7C6CF800) [pid = 4076] [serial = 286] [outer = 0000000D7C39A800] 17:05:33 INFO - PROCESS | 4076 | 1468454733026 Marionette DEBUG loaded listener.js 17:05:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D7CA58C00) [pid = 4076] [serial = 287] [outer = 0000000D7C39A800] 17:05:33 INFO - PROCESS | 4076 | 1468454733627 Marionette TRACE conn6 <- [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]]]}] 17:05:33 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. 17:05:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 837ms 17:05:33 INFO - PROCESS | 4076 | 1468454733692 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 17:05:33 INFO - PROCESS | 4076 | 1468454733697 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 17:05:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:05:33 INFO - PROCESS | 4076 | 1468454733703 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:05:33 INFO - PROCESS | 4076 | 1468454733706 Marionette TRACE conn6 <- [1,350,null,{}] 17:05:33 INFO - PROCESS | 4076 | 1468454733713 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:33 INFO - PROCESS | 4076 | 1468454733716 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:33 INFO - PROCESS | 4076 | 1468454733880 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 17:05:33 INFO - PROCESS | 4076 | 1468454733891 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:33 INFO - PROCESS | 4076 | 1468454733894 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02914000 == 44 [pid = 4076] [id = 97] 17:05:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D00CEDC00) [pid = 4076] [serial = 288] [outer = 0000000000000000] 17:05:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0000000D0296E400) [pid = 4076] [serial = 289] [outer = 0000000D00CEDC00] 17:05:33 INFO - PROCESS | 4076 | 1468454733953 Marionette DEBUG loaded listener.js 17:05:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0000000D033C6000) [pid = 4076] [serial = 290] [outer = 0000000D00CEDC00] 17:05:34 INFO - PROCESS | 4076 | 1468454734576 Marionette TRACE conn6 <- [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]]]}] 17:05:34 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. 17:05:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 944ms 17:05:34 INFO - PROCESS | 4076 | 1468454734650 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 17:05:34 INFO - PROCESS | 4076 | 1468454734655 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 17:05:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:05:34 INFO - PROCESS | 4076 | 1468454734662 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:05:34 INFO - PROCESS | 4076 | 1468454734665 Marionette TRACE conn6 <- [1,354,null,{}] 17:05:34 INFO - PROCESS | 4076 | 1468454734683 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:34 INFO - PROCESS | 4076 | 1468454734687 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:34 INFO - PROCESS | 4076 | 1468454734812 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 17:05:34 INFO - PROCESS | 4076 | 1468454734879 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:34 INFO - PROCESS | 4076 | 1468454734882 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C979000 == 45 [pid = 4076] [id = 98] 17:05:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0000000D033D0C00) [pid = 4076] [serial = 291] [outer = 0000000000000000] 17:05:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0000000D0368BC00) [pid = 4076] [serial = 292] [outer = 0000000D033D0C00] 17:05:34 INFO - PROCESS | 4076 | 1468454734981 Marionette DEBUG loaded listener.js 17:05:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0000000D6C9F6000) [pid = 4076] [serial = 293] [outer = 0000000D033D0C00] 17:05:35 INFO - PROCESS | 4076 | 1468454735624 Marionette TRACE conn6 <- [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]]]}] 17:05:35 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. 17:05:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1003ms 17:05:35 INFO - PROCESS | 4076 | 1468454735667 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 17:05:35 INFO - PROCESS | 4076 | 1468454735670 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 17:05:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:05:35 INFO - PROCESS | 4076 | 1468454735674 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:05:35 INFO - PROCESS | 4076 | 1468454735678 Marionette TRACE conn6 <- [1,358,null,{}] 17:05:35 INFO - PROCESS | 4076 | 1468454735690 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:35 INFO - PROCESS | 4076 | 1468454735695 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:35 INFO - PROCESS | 4076 | 1468454735811 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 17:05:35 INFO - PROCESS | 4076 | 1468454735929 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:35 INFO - PROCESS | 4076 | 1468454735932 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79197800 == 46 [pid = 4076] [id = 99] 17:05:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0000000D6E0EF400) [pid = 4076] [serial = 294] [outer = 0000000000000000] 17:05:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0000000D72C7E400) [pid = 4076] [serial = 295] [outer = 0000000D6E0EF400] 17:05:35 INFO - PROCESS | 4076 | 1468454735992 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0000000D76542400) [pid = 4076] [serial = 296] [outer = 0000000D6E0EF400] 17:05:36 INFO - PROCESS | 4076 | 1468454736542 Marionette TRACE conn6 <- [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]]]}] 17:05:36 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. 17:05:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 882ms 17:05:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:05:36 INFO - PROCESS | 4076 | 1468454736557 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 17:05:36 INFO - PROCESS | 4076 | 1468454736560 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 17:05:36 INFO - PROCESS | 4076 | 1468454736564 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:05:36 INFO - PROCESS | 4076 | 1468454736566 Marionette TRACE conn6 <- [1,362,null,{}] 17:05:36 INFO - PROCESS | 4076 | 1468454736586 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:36 INFO - PROCESS | 4076 | 1468454736589 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:36 INFO - PROCESS | 4076 | 1468454736703 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 17:05:36 INFO - PROCESS | 4076 | 1468454736788 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:36 INFO - PROCESS | 4076 | 1468454736791 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0C3800 == 47 [pid = 4076] [id = 100] 17:05:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0000000D78FCC000) [pid = 4076] [serial = 297] [outer = 0000000000000000] 17:05:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0000000D791C2C00) [pid = 4076] [serial = 298] [outer = 0000000D78FCC000] 17:05:36 INFO - PROCESS | 4076 | 1468454736847 Marionette DEBUG loaded listener.js 17:05:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0000000D79447400) [pid = 4076] [serial = 299] [outer = 0000000D78FCC000] 17:05:37 INFO - PROCESS | 4076 | 1468454737459 Marionette TRACE conn6 <- [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]]]}] 17:05:37 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. 17:05:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 944ms 17:05:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:05:37 INFO - PROCESS | 4076 | 1468454737511 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 17:05:37 INFO - PROCESS | 4076 | 1468454737514 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 17:05:37 INFO - PROCESS | 4076 | 1468454737518 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:05:37 INFO - PROCESS | 4076 | 1468454737520 Marionette TRACE conn6 <- [1,366,null,{}] 17:05:37 INFO - PROCESS | 4076 | 1468454737524 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:37 INFO - PROCESS | 4076 | 1468454737526 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:37 INFO - PROCESS | 4076 | 1468454737637 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 17:05:37 INFO - PROCESS | 4076 | 1468454737711 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:37 INFO - PROCESS | 4076 | 1468454737714 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0291C800 == 48 [pid = 4076] [id = 101] 17:05:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0000000D009F9800) [pid = 4076] [serial = 300] [outer = 0000000000000000] 17:05:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0000000D00CEFC00) [pid = 4076] [serial = 301] [outer = 0000000D009F9800] 17:05:37 INFO - PROCESS | 4076 | 1468454737927 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0000000D0297A000) [pid = 4076] [serial = 302] [outer = 0000000D009F9800] 17:05:38 INFO - PROCESS | 4076 | 1468454738527 Marionette TRACE conn6 <- [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]]]}] 17:05:38 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. 17:05:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1079ms 17:05:38 INFO - PROCESS | 4076 | 1468454738599 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 17:05:38 INFO - PROCESS | 4076 | 1468454738603 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 17:05:38 INFO - PROCESS | 4076 | 1468454738609 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:05:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:05:38 INFO - PROCESS | 4076 | 1468454738611 Marionette TRACE conn6 <- [1,370,null,{}] 17:05:38 INFO - PROCESS | 4076 | 1468454738616 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:38 INFO - PROCESS | 4076 | 1468454738619 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:38 INFO - PROCESS | 4076 | 1468454738742 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A330000 == 47 [pid = 4076] [id = 95] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A110800 == 46 [pid = 4076] [id = 94] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A31000 == 45 [pid = 4076] [id = 93] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00839800 == 44 [pid = 4076] [id = 92] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787DA000 == 43 [pid = 4076] [id = 91] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73593000 == 42 [pid = 4076] [id = 90] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7235D800 == 41 [pid = 4076] [id = 89] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71362000 == 40 [pid = 4076] [id = 88] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02922000 == 39 [pid = 4076] [id = 87] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03376000 == 38 [pid = 4076] [id = 86] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0000000D0368E400) [pid = 4076] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FB9800 == 37 [pid = 4076] [id = 83] 17:05:38 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0290B000 == 36 [pid = 4076] [id = 82] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (0000000D6C9F5800) [pid = 4076] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0000000D6E2BC000) [pid = 4076] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0000000D79AEC400) [pid = 4076] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0000000D009F8000) [pid = 4076] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0000000D7AA97C00) [pid = 4076] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0000000D7233E400) [pid = 4076] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0000000D711C2000) [pid = 4076] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0000000D7BBE2C00) [pid = 4076] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0000000D7696E000) [pid = 4076] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0000000D6C9EA800) [pid = 4076] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0000000D6CE9BC00) [pid = 4076] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0000000D79D34800) [pid = 4076] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (0000000D791CE800) [pid = 4076] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D6D307000) [pid = 4076] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D714BF800) [pid = 4076] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D0296C400) [pid = 4076] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D00ACE800) [pid = 4076] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D6C920800) [pid = 4076] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D00C29C00) [pid = 4076] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D7C041C00) [pid = 4076] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D7653D800) [pid = 4076] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D030F0000) [pid = 4076] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D030EB400) [pid = 4076] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D7B978C00) [pid = 4076] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D791C6800) [pid = 4076] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D7B96D400) [pid = 4076] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D79443000) [pid = 4076] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7351C800) [pid = 4076] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D781AB800) [pid = 4076] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D7A595400) [pid = 4076] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D71473000) [pid = 4076] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00E95000) [pid = 4076] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:05:38 INFO - PROCESS | 4076 | 1468454738848 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:38 INFO - PROCESS | 4076 | 1468454738851 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00A6A000 == 37 [pid = 4076] [id = 102] 17:05:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D009EE400) [pid = 4076] [serial = 303] [outer = 0000000000000000] 17:05:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00ACEC00) [pid = 4076] [serial = 304] [outer = 0000000D009EE400] 17:05:38 INFO - PROCESS | 4076 | 1468454738901 Marionette DEBUG loaded listener.js 17:05:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D030EF800) [pid = 4076] [serial = 305] [outer = 0000000D009EE400] 17:05:39 INFO - PROCESS | 4076 | 1468454739339 Marionette TRACE conn6 <- [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]]]}] 17:05:39 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. 17:05:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 776ms 17:05:39 INFO - PROCESS | 4076 | 1468454739389 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 17:05:39 INFO - PROCESS | 4076 | 1468454739393 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 17:05:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:05:39 INFO - PROCESS | 4076 | 1468454739400 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:05:39 INFO - PROCESS | 4076 | 1468454739402 Marionette TRACE conn6 <- [1,374,null,{}] 17:05:39 INFO - PROCESS | 4076 | 1468454739407 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:39 INFO - PROCESS | 4076 | 1468454739409 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:39 INFO - PROCESS | 4076 | 1468454739502 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 17:05:39 INFO - PROCESS | 4076 | 1468454739510 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:39 INFO - PROCESS | 4076 | 1468454739512 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71354800 == 38 [pid = 4076] [id = 103] 17:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6C9F5800) [pid = 4076] [serial = 306] [outer = 0000000000000000] 17:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D6C9FCC00) [pid = 4076] [serial = 307] [outer = 0000000D6C9F5800] 17:05:39 INFO - PROCESS | 4076 | 1468454739559 Marionette DEBUG loaded listener.js 17:05:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6CF51000) [pid = 4076] [serial = 308] [outer = 0000000D6C9F5800] 17:05:40 INFO - PROCESS | 4076 | 1468454740044 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:05:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 693ms 17:05:40 INFO - PROCESS | 4076 | 1468454740095 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 4076 | 1468454740098 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:05:40 INFO - PROCESS | 4076 | 1468454740101 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 4076 | 1468454740105 Marionette TRACE conn6 <- [1,378,null,{}] 17:05:40 INFO - PROCESS | 4076 | 1468454740115 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:40 INFO - PROCESS | 4076 | 1468454740127 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:40 INFO - PROCESS | 4076 | 1468454740219 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 17:05:40 INFO - PROCESS | 4076 | 1468454740297 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:40 INFO - PROCESS | 4076 | 1468454740299 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D89000 == 39 [pid = 4076] [id = 104] 17:05:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CF95000) [pid = 4076] [serial = 309] [outer = 0000000000000000] 17:05:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D71381800) [pid = 4076] [serial = 310] [outer = 0000000D6CF95000] 17:05:40 INFO - PROCESS | 4076 | 1468454740345 Marionette DEBUG loaded listener.js 17:05:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D71389000) [pid = 4076] [serial = 311] [outer = 0000000D6CF95000] 17:05:40 INFO - PROCESS | 4076 | 1468454740871 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:05:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:05:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 796ms 17:05:40 INFO - PROCESS | 4076 | 1468454740901 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 17:05:40 INFO - PROCESS | 4076 | 1468454740904 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 17:05:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:05:40 INFO - PROCESS | 4076 | 1468454740907 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:05:40 INFO - PROCESS | 4076 | 1468454740909 Marionette TRACE conn6 <- [1,382,null,{}] 17:05:40 INFO - PROCESS | 4076 | 1468454740912 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:40 INFO - PROCESS | 4076 | 1468454740914 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:41 INFO - PROCESS | 4076 | 1468454741003 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 17:05:41 INFO - PROCESS | 4076 | 1468454741010 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 4076 | 1468454741012 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FC6800 == 40 [pid = 4076] [id = 105] 17:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D71B70800) [pid = 4076] [serial = 312] [outer = 0000000000000000] 17:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D72334C00) [pid = 4076] [serial = 313] [outer = 0000000D71B70800] 17:05:41 INFO - PROCESS | 4076 | 1468454741058 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D72D19000) [pid = 4076] [serial = 314] [outer = 0000000D71B70800] 17:05:41 INFO - PROCESS | 4076 | 1468454741581 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:05:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:05:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 734ms 17:05:41 INFO - PROCESS | 4076 | 1468454741644 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 17:05:41 INFO - PROCESS | 4076 | 1468454741646 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 17:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:05:41 INFO - PROCESS | 4076 | 1468454741650 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:05:41 INFO - PROCESS | 4076 | 1468454741652 Marionette TRACE conn6 <- [1,386,null,{}] 17:05:41 INFO - PROCESS | 4076 | 1468454741656 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:41 INFO - PROCESS | 4076 | 1468454741658 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:41 INFO - PROCESS | 4076 | 1468454741771 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 17:05:41 INFO - PROCESS | 4076 | 1468454741819 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:41 INFO - PROCESS | 4076 | 1468454741821 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7902E000 == 41 [pid = 4076] [id = 106] 17:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D76540800) [pid = 4076] [serial = 315] [outer = 0000000000000000] 17:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D7654B800) [pid = 4076] [serial = 316] [outer = 0000000D76540800] 17:05:41 INFO - PROCESS | 4076 | 1468454741879 Marionette DEBUG loaded listener.js 17:05:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D78F56000) [pid = 4076] [serial = 317] [outer = 0000000D76540800] 17:05:42 INFO - PROCESS | 4076 | 1468454742373 Marionette TRACE conn6 <- [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]]]}] 17:05:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:05:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 797ms 17:05:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:05:42 INFO - PROCESS | 4076 | 1468454742448 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 17:05:42 INFO - PROCESS | 4076 | 1468454742451 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 17:05:42 INFO - PROCESS | 4076 | 1468454742454 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:05:42 INFO - PROCESS | 4076 | 1468454742456 Marionette TRACE conn6 <- [1,390,null,{}] 17:05:42 INFO - PROCESS | 4076 | 1468454742464 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:42 INFO - PROCESS | 4076 | 1468454742470 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:42 INFO - PROCESS | 4076 | 1468454742583 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 17:05:42 INFO - PROCESS | 4076 | 1468454742596 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:42 INFO - PROCESS | 4076 | 1468454742598 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A1A800 == 42 [pid = 4076] [id = 107] 17:05:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D78FCC800) [pid = 4076] [serial = 318] [outer = 0000000000000000] 17:05:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D79DEF400) [pid = 4076] [serial = 319] [outer = 0000000D78FCC800] 17:05:42 INFO - PROCESS | 4076 | 1468454742690 Marionette DEBUG loaded listener.js 17:05:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D7A59C800) [pid = 4076] [serial = 320] [outer = 0000000D78FCC800] 17:05:43 INFO - PROCESS | 4076 | 1468454743143 Marionette TRACE conn6 <- [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]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 17:05:43 INFO - PROCESS | 4076 | 1468454743192 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 4076 | 1468454743194 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 17:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:05:43 INFO - PROCESS | 4076 | 1468454743198 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 4076 | 1468454743200 Marionette TRACE conn6 <- [1,394,null,{}] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D791C2800) [pid = 4076] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D79A4C400) [pid = 4076] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D6D71B000) [pid = 4076] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D00C20800) [pid = 4076] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D030E7C00) [pid = 4076] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D72C8D000) [pid = 4076] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D02977800) [pid = 4076] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D03686800) [pid = 4076] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7A168C00) [pid = 4076] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D00CEEC00) [pid = 4076] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:05:43 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D00C28C00) [pid = 4076] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:05:43 INFO - PROCESS | 4076 | 1468454743276 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:43 INFO - PROCESS | 4076 | 1468454743279 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:43 INFO - PROCESS | 4076 | 1468454743369 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 17:05:43 INFO - PROCESS | 4076 | 1468454743374 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:43 INFO - PROCESS | 4076 | 1468454743376 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0CD800 == 43 [pid = 4076] [id = 108] 17:05:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D03042800) [pid = 4076] [serial = 321] [outer = 0000000000000000] 17:05:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D03047000) [pid = 4076] [serial = 322] [outer = 0000000D03042800] 17:05:43 INFO - PROCESS | 4076 | 1468454743421 Marionette DEBUG loaded listener.js 17:05:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D0304E400) [pid = 4076] [serial = 323] [outer = 0000000D03042800] 17:05:43 INFO - PROCESS | 4076 | 1468454743848 Marionette TRACE conn6 <- [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]]]}] 17:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 692ms 17:05:43 INFO - PROCESS | 4076 | 1468454743915 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 17:05:43 INFO - PROCESS | 4076 | 1468454743918 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 17:05:43 INFO - PROCESS | 4076 | 1468454743921 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:05:43 INFO - PROCESS | 4076 | 1468454743923 Marionette TRACE conn6 <- [1,398,null,{}] 17:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:05:43 INFO - PROCESS | 4076 | 1468454743926 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:43 INFO - PROCESS | 4076 | 1468454743928 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:44 INFO - PROCESS | 4076 | 1468454744021 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 17:05:44 INFO - PROCESS | 4076 | 1468454744028 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 4076 | 1468454744030 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1DB800 == 44 [pid = 4076] [id = 109] 17:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D71E76000) [pid = 4076] [serial = 324] [outer = 0000000000000000] 17:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D78E57800) [pid = 4076] [serial = 325] [outer = 0000000D71E76000] 17:05:44 INFO - PROCESS | 4076 | 1468454744075 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D7AABC000) [pid = 4076] [serial = 326] [outer = 0000000D71E76000] 17:05:44 INFO - PROCESS | 4076 | 1468454744513 Marionette TRACE conn6 <- [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]]]}] 17:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 629ms 17:05:44 INFO - PROCESS | 4076 | 1468454744557 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 17:05:44 INFO - PROCESS | 4076 | 1468454744559 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 17:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:05:44 INFO - PROCESS | 4076 | 1468454744562 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:05:44 INFO - PROCESS | 4076 | 1468454744564 Marionette TRACE conn6 <- [1,402,null,{}] 17:05:44 INFO - PROCESS | 4076 | 1468454744568 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:44 INFO - PROCESS | 4076 | 1468454744570 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:44 INFO - PROCESS | 4076 | 1468454744658 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 17:05:44 INFO - PROCESS | 4076 | 1468454744665 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:44 INFO - PROCESS | 4076 | 1468454744667 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C35B800 == 45 [pid = 4076] [id = 110] 17:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D79B34C00) [pid = 4076] [serial = 327] [outer = 0000000000000000] 17:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D79B3BC00) [pid = 4076] [serial = 328] [outer = 0000000D79B34C00] 17:05:44 INFO - PROCESS | 4076 | 1468454744712 Marionette DEBUG loaded listener.js 17:05:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D79B41800) [pid = 4076] [serial = 329] [outer = 0000000D79B34C00] 17:05:45 INFO - PROCESS | 4076 | 1468454745326 Marionette TRACE conn6 <- [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]]]}] 17:05:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:05:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 838ms 17:05:45 INFO - PROCESS | 4076 | 1468454745404 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 17:05:45 INFO - PROCESS | 4076 | 1468454745409 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 17:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:05:45 INFO - PROCESS | 4076 | 1468454745414 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:05:45 INFO - PROCESS | 4076 | 1468454745418 Marionette TRACE conn6 <- [1,406,null,{}] 17:05:45 INFO - PROCESS | 4076 | 1468454745424 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:45 INFO - PROCESS | 4076 | 1468454745427 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:45 INFO - PROCESS | 4076 | 1468454745555 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 17:05:45 INFO - PROCESS | 4076 | 1468454745668 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:45 INFO - PROCESS | 4076 | 1468454745671 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D036800 == 46 [pid = 4076] [id = 111] 17:05:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D03042000) [pid = 4076] [serial = 330] [outer = 0000000000000000] 17:05:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D030F0000) [pid = 4076] [serial = 331] [outer = 0000000D03042000] 17:05:45 INFO - PROCESS | 4076 | 1468454745731 Marionette DEBUG loaded listener.js 17:05:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D03693C00) [pid = 4076] [serial = 332] [outer = 0000000D03042000] 17:05:46 INFO - PROCESS | 4076 | 1468454746325 Marionette TRACE conn6 <- [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]]]}] 17:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 986ms 17:05:46 INFO - PROCESS | 4076 | 1468454746404 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 17:05:46 INFO - PROCESS | 4076 | 1468454746409 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 17:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:05:46 INFO - PROCESS | 4076 | 1468454746416 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:05:46 INFO - PROCESS | 4076 | 1468454746419 Marionette TRACE conn6 <- [1,410,null,{}] 17:05:46 INFO - PROCESS | 4076 | 1468454746423 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:46 INFO - PROCESS | 4076 | 1468454746427 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:46 INFO - PROCESS | 4076 | 1468454746585 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 17:05:46 INFO - PROCESS | 4076 | 1468454746696 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:46 INFO - PROCESS | 4076 | 1468454746699 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79287000 == 47 [pid = 4076] [id = 112] 17:05:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0000000D03C1D800) [pid = 4076] [serial = 333] [outer = 0000000000000000] 17:05:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0000000D6AFB9000) [pid = 4076] [serial = 334] [outer = 0000000D03C1D800] 17:05:46 INFO - PROCESS | 4076 | 1468454746758 Marionette DEBUG loaded listener.js 17:05:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0000000D6CE9C000) [pid = 4076] [serial = 335] [outer = 0000000D03C1D800] 17:05:47 INFO - PROCESS | 4076 | 1468454747411 Marionette TRACE conn6 <- [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]]]}] 17:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1033ms 17:05:47 INFO - PROCESS | 4076 | 1468454747450 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 17:05:47 INFO - PROCESS | 4076 | 1468454747453 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 17:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:05:47 INFO - PROCESS | 4076 | 1468454747457 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:05:47 INFO - PROCESS | 4076 | 1468454747461 Marionette TRACE conn6 <- [1,414,null,{}] 17:05:47 INFO - PROCESS | 4076 | 1468454747493 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:47 INFO - PROCESS | 4076 | 1468454747498 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:47 INFO - PROCESS | 4076 | 1468454747616 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 17:05:47 INFO - PROCESS | 4076 | 1468454747737 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:47 INFO - PROCESS | 4076 | 1468454747741 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7E947000 == 48 [pid = 4076] [id = 113] 17:05:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0000000D71381C00) [pid = 4076] [serial = 336] [outer = 0000000000000000] 17:05:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0000000D72C83400) [pid = 4076] [serial = 337] [outer = 0000000D71381C00] 17:05:47 INFO - PROCESS | 4076 | 1468454747801 Marionette DEBUG loaded listener.js 17:05:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0000000D781D5C00) [pid = 4076] [serial = 338] [outer = 0000000D71381C00] 17:05:48 INFO - PROCESS | 4076 | 1468454748504 Marionette TRACE conn6 <- [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]]]}] 17:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1089ms 17:05:48 INFO - PROCESS | 4076 | 1468454748560 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 17:05:48 INFO - PROCESS | 4076 | 1468454748563 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 17:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:05:48 INFO - PROCESS | 4076 | 1468454748567 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:05:48 INFO - PROCESS | 4076 | 1468454748569 Marionette TRACE conn6 <- [1,418,null,{}] 17:05:48 INFO - PROCESS | 4076 | 1468454748574 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:48 INFO - PROCESS | 4076 | 1468454748576 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:48 INFO - PROCESS | 4076 | 1468454748816 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 17:05:48 INFO - PROCESS | 4076 | 1468454748953 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:48 INFO - PROCESS | 4076 | 1468454748956 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C57800 == 49 [pid = 4076] [id = 114] 17:05:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0000000D0296B400) [pid = 4076] [serial = 339] [outer = 0000000000000000] 17:05:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0000000D02975C00) [pid = 4076] [serial = 340] [outer = 0000000D0296B400] 17:05:49 INFO - PROCESS | 4076 | 1468454749007 Marionette DEBUG loaded listener.js 17:05:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0000000D033CEC00) [pid = 4076] [serial = 341] [outer = 0000000D0296B400] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1DB800 == 48 [pid = 4076] [id = 109] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0CD800 == 47 [pid = 4076] [id = 108] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A1A800 == 46 [pid = 4076] [id = 107] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7902E000 == 45 [pid = 4076] [id = 106] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FC6800 == 44 [pid = 4076] [id = 105] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D89000 == 43 [pid = 4076] [id = 104] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71354800 == 42 [pid = 4076] [id = 103] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00A6A000 == 41 [pid = 4076] [id = 102] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0291C800 == 40 [pid = 4076] [id = 101] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7E943000 == 39 [pid = 4076] [id = 96] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C979000 == 38 [pid = 4076] [id = 98] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79197800 == 37 [pid = 4076] [id = 99] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0C3800 == 36 [pid = 4076] [id = 100] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C98E800 == 35 [pid = 4076] [id = 32] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02914000 == 34 [pid = 4076] [id = 97] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7E94A800 == 33 [pid = 4076] [id = 84] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A327000 == 32 [pid = 4076] [id = 85] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00A67800 == 31 [pid = 4076] [id = 57] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7E947000 == 30 [pid = 4076] [id = 113] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79287000 == 29 [pid = 4076] [id = 112] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C35B800 == 28 [pid = 4076] [id = 110] 17:05:50 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D036800 == 27 [pid = 4076] [id = 111] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0000000D79972C00) [pid = 4076] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0000000D79A55400) [pid = 4076] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0000000D78F53400) [pid = 4076] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0000000D0371CC00) [pid = 4076] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0000000D72333400) [pid = 4076] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0000000D713F8000) [pid = 4076] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0000000D6DDDE000) [pid = 4076] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0000000D00860800) [pid = 4076] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (0000000D76545C00) [pid = 4076] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D6C9FB000) [pid = 4076] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D0371F400) [pid = 4076] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D79A4B800) [pid = 4076] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D733DE800) [pid = 4076] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D7351F000) [pid = 4076] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D030E9800) [pid = 4076] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D6CE9A800) [pid = 4076] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6CF96400) [pid = 4076] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D7AABD400) [pid = 4076] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7A16AC00) [pid = 4076] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D00CFAC00) [pid = 4076] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D00CF5000) [pid = 4076] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D733E8000) [pid = 4076] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7C6CF800) [pid = 4076] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6CEA1C00) [pid = 4076] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7B978400) [pid = 4076] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D781A0400) [pid = 4076] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:05:50 INFO - PROCESS | 4076 | 1468454750389 Marionette TRACE conn6 <- [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]]]}] 17:05:50 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 17:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1834ms 17:05:50 INFO - PROCESS | 4076 | 1468454750404 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 17:05:50 INFO - PROCESS | 4076 | 1468454750409 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 17:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:05:50 INFO - PROCESS | 4076 | 1468454750414 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:05:50 INFO - PROCESS | 4076 | 1468454750418 Marionette TRACE conn6 <- [1,422,null,{}] 17:05:50 INFO - PROCESS | 4076 | 1468454750473 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:50 INFO - PROCESS | 4076 | 1468454750476 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:50 INFO - PROCESS | 4076 | 1468454750564 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 17:05:50 INFO - PROCESS | 4076 | 1468454750628 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:50 INFO - PROCESS | 4076 | 1468454750633 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F1E800 == 28 [pid = 4076] [id = 115] 17:05:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D00CF0800) [pid = 4076] [serial = 342] [outer = 0000000000000000] 17:05:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D00CF5000) [pid = 4076] [serial = 343] [outer = 0000000D00CF0800] 17:05:50 INFO - PROCESS | 4076 | 1468454750684 Marionette DEBUG loaded listener.js 17:05:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D00E98000) [pid = 4076] [serial = 344] [outer = 0000000D00CF0800] 17:05:51 INFO - PROCESS | 4076 | 1468454751558 Marionette TRACE conn6 <- [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]]]}] 17:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1178ms 17:05:51 INFO - PROCESS | 4076 | 1468454751595 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 17:05:51 INFO - PROCESS | 4076 | 1468454751600 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 17:05:51 INFO - PROCESS | 4076 | 1468454751610 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:05:51 INFO - PROCESS | 4076 | 1468454751613 Marionette TRACE conn6 <- [1,426,null,{}] 17:05:51 INFO - PROCESS | 4076 | 1468454751617 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:51 INFO - PROCESS | 4076 | 1468454751620 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:51 INFO - PROCESS | 4076 | 1468454751713 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 17:05:51 INFO - PROCESS | 4076 | 1468454751720 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:51 INFO - PROCESS | 4076 | 1468454751723 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C44800 == 29 [pid = 4076] [id = 116] 17:05:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D030ED800) [pid = 4076] [serial = 345] [outer = 0000000000000000] 17:05:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D033CF800) [pid = 4076] [serial = 346] [outer = 0000000D030ED800] 17:05:51 INFO - PROCESS | 4076 | 1468454751773 Marionette DEBUG loaded listener.js 17:05:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D0371E000) [pid = 4076] [serial = 347] [outer = 0000000D030ED800] 17:05:52 INFO - PROCESS | 4076 | 1468454752261 Marionette TRACE conn6 <- [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] 17:05:52 INFO - PROCESS | 4076 | 1468454752309 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 17:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:05:52 INFO - PROCESS | 4076 | 1468454752313 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:05:52 INFO - PROCESS | 4076 | 1468454752317 Marionette TRACE conn6 <- [1,430,null,{}] 17:05:52 INFO - PROCESS | 4076 | 1468454752328 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:52 INFO - PROCESS | 4076 | 1468454752333 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:52 INFO - PROCESS | 4076 | 1468454752456 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 17:05:52 INFO - PROCESS | 4076 | 1468454752469 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:52 INFO - PROCESS | 4076 | 1468454752472 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC71800 == 30 [pid = 4076] [id = 117] 17:05:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D6AFBA000) [pid = 4076] [serial = 348] [outer = 0000000000000000] 17:05:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D6C924C00) [pid = 4076] [serial = 349] [outer = 0000000D6AFBA000] 17:05:52 INFO - PROCESS | 4076 | 1468454752521 Marionette DEBUG loaded listener.js 17:05:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D6C9F9400) [pid = 4076] [serial = 350] [outer = 0000000D6AFBA000] 17:05:52 INFO - PROCESS | 4076 | 1468454752987 Marionette TRACE conn6 <- [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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 17:05:53 INFO - PROCESS | 4076 | 1468454753005 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 4076 | 1468454753008 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:05:53 INFO - PROCESS | 4076 | 1468454753012 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 4076 | 1468454753014 Marionette TRACE conn6 <- [1,434,null,{}] 17:05:53 INFO - PROCESS | 4076 | 1468454753023 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 4076 | 1468454753025 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:53 INFO - PROCESS | 4076 | 1468454753168 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 17:05:53 INFO - PROCESS | 4076 | 1468454753181 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 4076 | 1468454753183 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71EC3800 == 31 [pid = 4076] [id = 118] 17:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D6CEA3400) [pid = 4076] [serial = 351] [outer = 0000000000000000] 17:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D6CF49C00) [pid = 4076] [serial = 352] [outer = 0000000D6CEA3400] 17:05:53 INFO - PROCESS | 4076 | 1468454753267 Marionette DEBUG loaded listener.js 17:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D6CF94800) [pid = 4076] [serial = 353] [outer = 0000000D6CEA3400] 17:05:53 INFO - PROCESS | 4076 | 1468454753723 Marionette TRACE conn6 <- [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]]]}] 17:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 17:05:53 INFO - PROCESS | 4076 | 1468454753748 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 17:05:53 INFO - PROCESS | 4076 | 1468454753751 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 17:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:05:53 INFO - PROCESS | 4076 | 1468454753770 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:05:53 INFO - PROCESS | 4076 | 1468454753772 Marionette TRACE conn6 <- [1,438,null,{}] 17:05:53 INFO - PROCESS | 4076 | 1468454753776 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:53 INFO - PROCESS | 4076 | 1468454753778 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:53 INFO - PROCESS | 4076 | 1468454753894 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 17:05:53 INFO - PROCESS | 4076 | 1468454753905 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:53 INFO - PROCESS | 4076 | 1468454753907 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D7B800 == 32 [pid = 4076] [id = 119] 17:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D6D15EC00) [pid = 4076] [serial = 354] [outer = 0000000000000000] 17:05:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D6D164C00) [pid = 4076] [serial = 355] [outer = 0000000D6D15EC00] 17:05:53 INFO - PROCESS | 4076 | 1468454753992 Marionette DEBUG loaded listener.js 17:05:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D6D760000) [pid = 4076] [serial = 356] [outer = 0000000D6D15EC00] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D6BA0B800) [pid = 4076] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D6B94F000) [pid = 4076] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D009F9800) [pid = 4076] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D00CEDC00) [pid = 4076] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D6E0EF400) [pid = 4076] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D03719C00) [pid = 4076] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D007C5400) [pid = 4076] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7C39A800) [pid = 4076] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D009EE400) [pid = 4076] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D71B70800) [pid = 4076] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D78FCC800) [pid = 4076] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D03042800) [pid = 4076] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D033D0C00) [pid = 4076] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6C9F5800) [pid = 4076] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6CF95000) [pid = 4076] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D78FCC000) [pid = 4076] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D71E76000) [pid = 4076] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D76540800) [pid = 4076] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:05:54 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D79B34C00) [pid = 4076] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:05:54 INFO - PROCESS | 4076 | 1468454754711 Marionette TRACE conn6 <- [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]]]}] 17:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 987ms 17:05:54 INFO - PROCESS | 4076 | 1468454754755 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 17:05:54 INFO - PROCESS | 4076 | 1468454754757 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 17:05:54 INFO - PROCESS | 4076 | 1468454754761 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:05:54 INFO - PROCESS | 4076 | 1468454754763 Marionette TRACE conn6 <- [1,442,null,{}] 17:05:54 INFO - PROCESS | 4076 | 1468454754767 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:54 INFO - PROCESS | 4076 | 1468454754773 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:54 INFO - PROCESS | 4076 | 1468454754906 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 17:05:54 INFO - PROCESS | 4076 | 1468454754958 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:54 INFO - PROCESS | 4076 | 1468454754960 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D6800 == 33 [pid = 4076] [id = 120] 17:05:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D00E94800) [pid = 4076] [serial = 357] [outer = 0000000000000000] 17:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D412400) [pid = 4076] [serial = 358] [outer = 0000000D00E94800] 17:05:55 INFO - PROCESS | 4076 | 1468454755006 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7138E400) [pid = 4076] [serial = 359] [outer = 0000000D00E94800] 17:05:55 INFO - PROCESS | 4076 | 1468454755387 Marionette TRACE conn6 <- [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]]]}] 17:05:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms 17:05:55 INFO - PROCESS | 4076 | 1468454755457 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 17:05:55 INFO - PROCESS | 4076 | 1468454755459 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 17:05:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:05:55 INFO - PROCESS | 4076 | 1468454755463 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:05:55 INFO - PROCESS | 4076 | 1468454755465 Marionette TRACE conn6 <- [1,446,null,{}] 17:05:55 INFO - PROCESS | 4076 | 1468454755468 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:55 INFO - PROCESS | 4076 | 1468454755470 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:55 INFO - PROCESS | 4076 | 1468454755550 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 17:05:55 INFO - PROCESS | 4076 | 1468454755556 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:55 INFO - PROCESS | 4076 | 1468454755558 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787E8800 == 34 [pid = 4076] [id = 121] 17:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7138E800) [pid = 4076] [serial = 360] [outer = 0000000000000000] 17:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71C9EC00) [pid = 4076] [serial = 361] [outer = 0000000D7138E800] 17:05:55 INFO - PROCESS | 4076 | 1468454755604 Marionette DEBUG loaded listener.js 17:05:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72335800) [pid = 4076] [serial = 362] [outer = 0000000D7138E800] 17:05:56 INFO - PROCESS | 4076 | 1468454756015 Marionette TRACE conn6 <- [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]]]}] 17:05:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:05:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 586ms 17:05:56 INFO - PROCESS | 4076 | 1468454756052 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 17:05:56 INFO - PROCESS | 4076 | 1468454756054 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 17:05:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:05:56 INFO - PROCESS | 4076 | 1468454756057 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:05:56 INFO - PROCESS | 4076 | 1468454756059 Marionette TRACE conn6 <- [1,450,null,{}] 17:05:56 INFO - PROCESS | 4076 | 1468454756067 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:56 INFO - PROCESS | 4076 | 1468454756069 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:56 INFO - PROCESS | 4076 | 1468454756152 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 17:05:56 INFO - PROCESS | 4076 | 1468454756158 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:56 INFO - PROCESS | 4076 | 1468454756160 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918C000 == 35 [pid = 4076] [id = 122] 17:05:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D72334400) [pid = 4076] [serial = 363] [outer = 0000000000000000] 17:05:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D72D25400) [pid = 4076] [serial = 364] [outer = 0000000D72334400] 17:05:56 INFO - PROCESS | 4076 | 1468454756207 Marionette DEBUG loaded listener.js 17:05:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D733E5000) [pid = 4076] [serial = 365] [outer = 0000000D72334400] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C44800 == 34 [pid = 4076] [id = 116] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F1E800 == 33 [pid = 4076] [id = 115] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C57800 == 32 [pid = 4076] [id = 114] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC71800 == 31 [pid = 4076] [id = 117] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71EC3800 == 30 [pid = 4076] [id = 118] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D7B800 == 29 [pid = 4076] [id = 119] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787E8800 == 28 [pid = 4076] [id = 121] 17:05:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D6800 == 27 [pid = 4076] [id = 120] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D76542400) [pid = 4076] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7654B800) [pid = 4076] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D00ACEC00) [pid = 4076] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6C9F6000) [pid = 4076] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D78F56000) [pid = 4076] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D79B3BC00) [pid = 4076] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D79B41800) [pid = 4076] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D7AABC000) [pid = 4076] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7997E400) [pid = 4076] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D72D1A800) [pid = 4076] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D0297A000) [pid = 4076] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D0296E400) [pid = 4076] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72C7E400) [pid = 4076] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D03723C00) [pid = 4076] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D009F9400) [pid = 4076] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00CEFC00) [pid = 4076] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D7CA58C00) [pid = 4076] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D030EF800) [pid = 4076] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D72334C00) [pid = 4076] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D033C6000) [pid = 4076] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7A59C800) [pid = 4076] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D0304E400) [pid = 4076] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D0368BC00) [pid = 4076] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6C9FCC00) [pid = 4076] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D71381800) [pid = 4076] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D79DEF400) [pid = 4076] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D791C2C00) [pid = 4076] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D6CF51000) [pid = 4076] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D71389000) [pid = 4076] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D03047000) [pid = 4076] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D72D19000) [pid = 4076] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D79447400) [pid = 4076] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D78E57800) [pid = 4076] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:05:57 INFO - PROCESS | 4076 | 1468454757976 Marionette TRACE conn6 <- [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] 17:05:58 INFO - PROCESS | 4076 | 1468454758006 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 17:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:05:58 INFO - PROCESS | 4076 | 1468454758011 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - PROCESS | 4076 | 1468454758014 Marionette TRACE conn6 <- [1,454,null,{}] 17:05:58 INFO - PROCESS | 4076 | 1468454758021 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:58 INFO - PROCESS | 4076 | 1468454758024 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:58 INFO - PROCESS | 4076 | 1468454758114 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 17:05:58 INFO - PROCESS | 4076 | 1468454758122 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 4076 | 1468454758127 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02903000 == 28 [pid = 4076] [id = 123] 17:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D00AC6800) [pid = 4076] [serial = 366] [outer = 0000000000000000] 17:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D00C27400) [pid = 4076] [serial = 367] [outer = 0000000D00AC6800] 17:05:58 INFO - PROCESS | 4076 | 1468454758178 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D00CED800) [pid = 4076] [serial = 368] [outer = 0000000D00AC6800] 17:05:58 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:05:58 INFO - PROCESS | 4076 | 1468454758656 Marionette TRACE conn6 <- [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]]]}] 17:05:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:05:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 692ms 17:05:58 INFO - PROCESS | 4076 | 1468454758706 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 17:05:58 INFO - PROCESS | 4076 | 1468454758711 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 17:05:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:05:58 INFO - PROCESS | 4076 | 1468454758718 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:05:58 INFO - PROCESS | 4076 | 1468454758721 Marionette TRACE conn6 <- [1,458,null,{}] 17:05:58 INFO - PROCESS | 4076 | 1468454758725 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:58 INFO - PROCESS | 4076 | 1468454758729 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:58 INFO - PROCESS | 4076 | 1468454758819 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 17:05:58 INFO - PROCESS | 4076 | 1468454758829 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:58 INFO - PROCESS | 4076 | 1468454758832 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0353A800 == 29 [pid = 4076] [id = 124] 17:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D0296FC00) [pid = 4076] [serial = 369] [outer = 0000000000000000] 17:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D02973000) [pid = 4076] [serial = 370] [outer = 0000000D0296FC00] 17:05:58 INFO - PROCESS | 4076 | 1468454758882 Marionette DEBUG loaded listener.js 17:05:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D03043800) [pid = 4076] [serial = 371] [outer = 0000000D0296FC00] 17:05:59 INFO - PROCESS | 4076 | 1468454759344 Marionette TRACE conn6 <- [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] 17:05:59 INFO - PROCESS | 4076 | 1468454759414 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 17:05:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:05:59 INFO - PROCESS | 4076 | 1468454759418 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:05:59 INFO - PROCESS | 4076 | 1468454759422 Marionette TRACE conn6 <- [1,462,null,{}] 17:05:59 INFO - PROCESS | 4076 | 1468454759433 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:05:59 INFO - PROCESS | 4076 | 1468454759438 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:59 INFO - PROCESS | 4076 | 1468454759553 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 17:05:59 INFO - PROCESS | 4076 | 1468454759625 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:05:59 INFO - PROCESS | 4076 | 1468454759628 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:05:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10E800 == 30 [pid = 4076] [id = 125] 17:05:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D007C7800) [pid = 4076] [serial = 372] [outer = 0000000000000000] 17:05:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D033C8C00) [pid = 4076] [serial = 373] [outer = 0000000D007C7800] 17:05:59 INFO - PROCESS | 4076 | 1468454759678 Marionette DEBUG loaded listener.js 17:05:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D03689C00) [pid = 4076] [serial = 374] [outer = 0000000D007C7800] 17:05:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D033D4C00) [pid = 4076] [serial = 375] [outer = 0000000D781D1400] 17:06:00 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:00 INFO - PROCESS | 4076 | 1468454760138 Marionette TRACE conn6 <- [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] 17:06:00 INFO - PROCESS | 4076 | 1468454760156 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:06:00 INFO - PROCESS | 4076 | 1468454760159 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 4076 | 1468454760162 Marionette TRACE conn6 <- [1,466,null,{}] 17:06:00 INFO - PROCESS | 4076 | 1468454760170 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:00 INFO - PROCESS | 4076 | 1468454760172 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:00 INFO - PROCESS | 4076 | 1468454760257 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 17:06:00 INFO - PROCESS | 4076 | 1468454760266 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 4076 | 1468454760268 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D233800 == 31 [pid = 4076] [id = 126] 17:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D03720000) [pid = 4076] [serial = 376] [outer = 0000000000000000] 17:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03C12C00) [pid = 4076] [serial = 377] [outer = 0000000D03720000] 17:06:00 INFO - PROCESS | 4076 | 1468454760314 Marionette DEBUG loaded listener.js 17:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6AFB1000) [pid = 4076] [serial = 378] [outer = 0000000D03720000] 17:06:00 INFO - PROCESS | 4076 | 1468454760743 Marionette TRACE conn6 <- [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] 17:06:00 INFO - PROCESS | 4076 | 1468454760794 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 17:06:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:06:00 INFO - PROCESS | 4076 | 1468454760797 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:06:00 INFO - PROCESS | 4076 | 1468454760799 Marionette TRACE conn6 <- [1,470,null,{}] 17:06:00 INFO - PROCESS | 4076 | 1468454760803 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:00 INFO - PROCESS | 4076 | 1468454760805 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:00 INFO - PROCESS | 4076 | 1468454760911 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 17:06:00 INFO - PROCESS | 4076 | 1468454760919 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:00 INFO - PROCESS | 4076 | 1468454760921 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CB0800 == 32 [pid = 4076] [id = 127] 17:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D0296F400) [pid = 4076] [serial = 379] [outer = 0000000000000000] 17:06:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6C031400) [pid = 4076] [serial = 380] [outer = 0000000D0296F400] 17:06:00 INFO - PROCESS | 4076 | 1468454760966 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C9EA800) [pid = 4076] [serial = 381] [outer = 0000000D0296F400] 17:06:01 INFO - PROCESS | 4076 | 1468454761418 Marionette TRACE conn6 <- [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]]]}] 17:06:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:06:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 691ms 17:06:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:06:01 INFO - PROCESS | 4076 | 1468454761492 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 17:06:01 INFO - PROCESS | 4076 | 1468454761494 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 17:06:01 INFO - PROCESS | 4076 | 1468454761498 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:06:01 INFO - PROCESS | 4076 | 1468454761499 Marionette TRACE conn6 <- [1,474,null,{}] 17:06:01 INFO - PROCESS | 4076 | 1468454761503 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:01 INFO - PROCESS | 4076 | 1468454761509 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:01 INFO - PROCESS | 4076 | 1468454761615 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 17:06:01 INFO - PROCESS | 4076 | 1468454761628 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:01 INFO - PROCESS | 4076 | 1468454761630 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D80000 == 33 [pid = 4076] [id = 128] 17:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C9F6000) [pid = 4076] [serial = 382] [outer = 0000000000000000] 17:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CE9E400) [pid = 4076] [serial = 383] [outer = 0000000D6C9F6000] 17:06:01 INFO - PROCESS | 4076 | 1468454761676 Marionette DEBUG loaded listener.js 17:06:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CF52000) [pid = 4076] [serial = 384] [outer = 0000000D6C9F6000] 17:06:02 INFO - PROCESS | 4076 | 1468454762129 Marionette TRACE conn6 <- [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]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:06:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 693ms 17:06:02 INFO - PROCESS | 4076 | 1468454762193 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 4076 | 1468454762196 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 17:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:06:02 INFO - PROCESS | 4076 | 1468454762227 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 4076 | 1468454762229 Marionette TRACE conn6 <- [1,478,null,{}] 17:06:02 INFO - PROCESS | 4076 | 1468454762238 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:02 INFO - PROCESS | 4076 | 1468454762240 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:02 INFO - PROCESS | 4076 | 1468454762319 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 17:06:02 INFO - PROCESS | 4076 | 1468454762331 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 4076 | 1468454762333 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D7C000 == 34 [pid = 4076] [id = 129] 17:06:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CF94C00) [pid = 4076] [serial = 385] [outer = 0000000000000000] 17:06:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6CF9A000) [pid = 4076] [serial = 386] [outer = 0000000D6CF94C00] 17:06:02 INFO - PROCESS | 4076 | 1468454762377 Marionette DEBUG loaded listener.js 17:06:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6D16BC00) [pid = 4076] [serial = 387] [outer = 0000000D6CF94C00] 17:06:02 INFO - PROCESS | 4076 | 1468454762795 Marionette TRACE conn6 <- [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]]]}] 17:06:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:06:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 608ms 17:06:02 INFO - PROCESS | 4076 | 1468454762816 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 17:06:02 INFO - PROCESS | 4076 | 1468454762818 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 17:06:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:06:02 INFO - PROCESS | 4076 | 1468454762822 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:06:02 INFO - PROCESS | 4076 | 1468454762823 Marionette TRACE conn6 <- [1,482,null,{}] 17:06:02 INFO - PROCESS | 4076 | 1468454762827 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:02 INFO - PROCESS | 4076 | 1468454762829 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:02 INFO - PROCESS | 4076 | 1468454762909 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 17:06:02 INFO - PROCESS | 4076 | 1468454762915 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:02 INFO - PROCESS | 4076 | 1468454762917 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871A000 == 35 [pid = 4076] [id = 130] 17:06:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6D16C000) [pid = 4076] [serial = 388] [outer = 0000000000000000] 17:06:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6DDDEC00) [pid = 4076] [serial = 389] [outer = 0000000D6D16C000] 17:06:02 INFO - PROCESS | 4076 | 1468454762962 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D71386400) [pid = 4076] [serial = 390] [outer = 0000000D6D16C000] 17:06:03 INFO - PROCESS | 4076 | 1468454763432 Marionette TRACE conn6 <- [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]]]}] 17:06:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:06:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 627ms 17:06:03 INFO - PROCESS | 4076 | 1468454763452 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 17:06:03 INFO - PROCESS | 4076 | 1468454763454 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 17:06:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:06:03 INFO - PROCESS | 4076 | 1468454763457 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:06:03 INFO - PROCESS | 4076 | 1468454763459 Marionette TRACE conn6 <- [1,486,null,{}] 17:06:03 INFO - PROCESS | 4076 | 1468454763468 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:03 INFO - PROCESS | 4076 | 1468454763470 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:03 INFO - PROCESS | 4076 | 1468454763570 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 17:06:03 INFO - PROCESS | 4076 | 1468454763575 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:03 INFO - PROCESS | 4076 | 1468454763577 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10E000 == 36 [pid = 4076] [id = 131] 17:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D30D400) [pid = 4076] [serial = 391] [outer = 0000000000000000] 17:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7138F000) [pid = 4076] [serial = 392] [outer = 0000000D6D30D400] 17:06:03 INFO - PROCESS | 4076 | 1468454763622 Marionette DEBUG loaded listener.js 17:06:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D71BB6C00) [pid = 4076] [serial = 393] [outer = 0000000D6D30D400] 17:06:04 INFO - PROCESS | 4076 | 1468454764080 Marionette TRACE conn6 <- [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]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:06:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 17:06:04 INFO - PROCESS | 4076 | 1468454764089 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 4076 | 1468454764091 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 17:06:04 INFO - PROCESS | 4076 | 1468454764094 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:06:04 INFO - PROCESS | 4076 | 1468454764096 Marionette TRACE conn6 <- [1,490,null,{}] 17:06:04 INFO - PROCESS | 4076 | 1468454764105 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:04 INFO - PROCESS | 4076 | 1468454764107 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:04 INFO - PROCESS | 4076 | 1468454764216 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 17:06:04 INFO - PROCESS | 4076 | 1468454764221 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 4076 | 1468454764223 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79040000 == 37 [pid = 4076] [id = 132] 17:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71BB7800) [pid = 4076] [serial = 394] [outer = 0000000000000000] 17:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D7233CC00) [pid = 4076] [serial = 395] [outer = 0000000D71BB7800] 17:06:04 INFO - PROCESS | 4076 | 1468454764269 Marionette DEBUG loaded listener.js 17:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D72D22800) [pid = 4076] [serial = 396] [outer = 0000000D71BB7800] 17:06:04 INFO - PROCESS | 4076 | 1468454764715 Marionette TRACE conn6 <- [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]]]}] 17:06:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:06:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 627ms 17:06:04 INFO - PROCESS | 4076 | 1468454764725 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 17:06:04 INFO - PROCESS | 4076 | 1468454764728 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 17:06:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:06:04 INFO - PROCESS | 4076 | 1468454764731 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:06:04 INFO - PROCESS | 4076 | 1468454764734 Marionette TRACE conn6 <- [1,494,null,{}] 17:06:04 INFO - PROCESS | 4076 | 1468454764737 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:04 INFO - PROCESS | 4076 | 1468454764739 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:04 INFO - PROCESS | 4076 | 1468454764857 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 17:06:04 INFO - PROCESS | 4076 | 1468454764863 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:04 INFO - PROCESS | 4076 | 1468454764865 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C8F000 == 38 [pid = 4076] [id = 133] 17:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D73515400) [pid = 4076] [serial = 397] [outer = 0000000000000000] 17:06:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D737D0800) [pid = 4076] [serial = 398] [outer = 0000000D73515400] 17:06:04 INFO - PROCESS | 4076 | 1468454764944 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D76541800) [pid = 4076] [serial = 399] [outer = 0000000D73515400] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6AFBA000) [pid = 4076] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6CEA3400) [pid = 4076] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00E94800) [pid = 4076] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6D15EC00) [pid = 4076] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7138E800) [pid = 4076] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D00CF0800) [pid = 4076] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030ED800) [pid = 4076] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03042000) [pid = 4076] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D03C1D800) [pid = 4076] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71381C00) [pid = 4076] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:06:05 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0296B400) [pid = 4076] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:06:05 INFO - PROCESS | 4076 | 1468454765503 Marionette TRACE conn6 <- [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]]]}] 17:06:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:06:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 839ms 17:06:05 INFO - PROCESS | 4076 | 1468454765573 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 17:06:05 INFO - PROCESS | 4076 | 1468454765575 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 17:06:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:06:05 INFO - PROCESS | 4076 | 1468454765579 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:06:05 INFO - PROCESS | 4076 | 1468454765581 Marionette TRACE conn6 <- [1,498,null,{}] 17:06:05 INFO - PROCESS | 4076 | 1468454765584 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:05 INFO - PROCESS | 4076 | 1468454765586 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:05 INFO - PROCESS | 4076 | 1468454765668 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 17:06:05 INFO - PROCESS | 4076 | 1468454765676 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:05 INFO - PROCESS | 4076 | 1468454765678 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A2C000 == 39 [pid = 4076] [id = 134] 17:06:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D03C18800) [pid = 4076] [serial = 400] [outer = 0000000000000000] 17:06:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CF9BC00) [pid = 4076] [serial = 401] [outer = 0000000D03C18800] 17:06:05 INFO - PROCESS | 4076 | 1468454765723 Marionette DEBUG loaded listener.js 17:06:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D72331C00) [pid = 4076] [serial = 402] [outer = 0000000D03C18800] 17:06:06 INFO - PROCESS | 4076 | 1468454766149 Marionette TRACE conn6 <- [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]]]}] 17:06:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:06:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 17:06:06 INFO - PROCESS | 4076 | 1468454766211 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 4076 | 1468454766214 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 17:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:06:06 INFO - PROCESS | 4076 | 1468454766217 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - PROCESS | 4076 | 1468454766219 Marionette TRACE conn6 <- [1,502,null,{}] 17:06:06 INFO - PROCESS | 4076 | 1468454766222 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:06 INFO - PROCESS | 4076 | 1468454766224 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:06 INFO - PROCESS | 4076 | 1468454766307 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 17:06:06 INFO - PROCESS | 4076 | 1468454766315 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 4076 | 1468454766317 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A029800 == 40 [pid = 4076] [id = 135] 17:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D72333400) [pid = 4076] [serial = 403] [outer = 0000000000000000] 17:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D76548800) [pid = 4076] [serial = 404] [outer = 0000000D72333400] 17:06:06 INFO - PROCESS | 4076 | 1468454766362 Marionette DEBUG loaded listener.js 17:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D76971C00) [pid = 4076] [serial = 405] [outer = 0000000D72333400] 17:06:06 INFO - PROCESS | 4076 | 1468454766800 Marionette TRACE conn6 <- [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]]]}] 17:06:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:06:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms 17:06:06 INFO - PROCESS | 4076 | 1468454766849 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 17:06:06 INFO - PROCESS | 4076 | 1468454766851 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 17:06:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:06:06 INFO - PROCESS | 4076 | 1468454766854 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:06:06 INFO - PROCESS | 4076 | 1468454766856 Marionette TRACE conn6 <- [1,506,null,{}] 17:06:06 INFO - PROCESS | 4076 | 1468454766859 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:06 INFO - PROCESS | 4076 | 1468454766861 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:06 INFO - PROCESS | 4076 | 1468454766951 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 17:06:06 INFO - PROCESS | 4076 | 1468454766959 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:06 INFO - PROCESS | 4076 | 1468454766960 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0D7000 == 41 [pid = 4076] [id = 136] 17:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D7815C000) [pid = 4076] [serial = 406] [outer = 0000000000000000] 17:06:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D781AA000) [pid = 4076] [serial = 407] [outer = 0000000D7815C000] 17:06:07 INFO - PROCESS | 4076 | 1468454767005 Marionette DEBUG loaded listener.js 17:06:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D78A3F400) [pid = 4076] [serial = 408] [outer = 0000000D7815C000] 17:06:07 INFO - PROCESS | 4076 | 1468454767722 Marionette TRACE conn6 <- [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]]]}] 17:06:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:06:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 943ms 17:06:07 INFO - PROCESS | 4076 | 1468454767801 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 17:06:07 INFO - PROCESS | 4076 | 1468454767805 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 17:06:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:06:07 INFO - PROCESS | 4076 | 1468454767811 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:06:07 INFO - PROCESS | 4076 | 1468454767814 Marionette TRACE conn6 <- [1,510,null,{}] 17:06:07 INFO - PROCESS | 4076 | 1468454767820 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:07 INFO - PROCESS | 4076 | 1468454767824 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:07 INFO - PROCESS | 4076 | 1468454767960 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 17:06:08 INFO - PROCESS | 4076 | 1468454768025 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:08 INFO - PROCESS | 4076 | 1468454768028 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0337B000 == 42 [pid = 4076] [id = 137] 17:06:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D009F7400) [pid = 4076] [serial = 409] [outer = 0000000000000000] 17:06:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D00CEB800) [pid = 4076] [serial = 410] [outer = 0000000D009F7400] 17:06:08 INFO - PROCESS | 4076 | 1468454768087 Marionette DEBUG loaded listener.js 17:06:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D00E94400) [pid = 4076] [serial = 411] [outer = 0000000D009F7400] 17:06:08 INFO - PROCESS | 4076 | 1468454768899 Marionette TRACE conn6 <- [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]]]}] 17:06:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:06:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1282ms 17:06:09 INFO - PROCESS | 4076 | 1468454769098 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 17:06:09 INFO - PROCESS | 4076 | 1468454769102 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 17:06:09 INFO - PROCESS | 4076 | 1468454769107 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:06:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:06:09 INFO - PROCESS | 4076 | 1468454769110 Marionette TRACE conn6 <- [1,514,null,{}] 17:06:09 INFO - PROCESS | 4076 | 1468454769117 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:09 INFO - PROCESS | 4076 | 1468454769120 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:09 INFO - PROCESS | 4076 | 1468454769233 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 17:06:09 INFO - PROCESS | 4076 | 1468454769296 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:09 INFO - PROCESS | 4076 | 1468454769301 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03370800 == 43 [pid = 4076] [id = 138] 17:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D00E94000) [pid = 4076] [serial = 412] [outer = 0000000000000000] 17:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D00E9AC00) [pid = 4076] [serial = 413] [outer = 0000000D00E94000] 17:06:09 INFO - PROCESS | 4076 | 1468454769351 Marionette DEBUG loaded listener.js 17:06:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D0304D000) [pid = 4076] [serial = 414] [outer = 0000000D00E94000] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A029800 == 42 [pid = 4076] [id = 135] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A2C000 == 41 [pid = 4076] [id = 134] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C8F000 == 40 [pid = 4076] [id = 133] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79040000 == 39 [pid = 4076] [id = 132] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10E000 == 38 [pid = 4076] [id = 131] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871A000 == 37 [pid = 4076] [id = 130] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D7C000 == 36 [pid = 4076] [id = 129] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D80000 == 35 [pid = 4076] [id = 128] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CB0800 == 34 [pid = 4076] [id = 127] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D233800 == 33 [pid = 4076] [id = 126] 17:06:09 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D72D25400) [pid = 4076] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10E800 == 32 [pid = 4076] [id = 125] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0353A800 == 31 [pid = 4076] [id = 124] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02903000 == 30 [pid = 4076] [id = 123] 17:06:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918C000 == 29 [pid = 4076] [id = 122] 17:06:10 INFO - PROCESS | 4076 | 1468454769992 Marionette TRACE conn6 <- [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]]]}] 17:06:10 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 17:06:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 945ms 17:06:10 INFO - PROCESS | 4076 | 1468454770056 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 17:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:06:10 INFO - PROCESS | 4076 | 1468454770059 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 17:06:10 INFO - PROCESS | 4076 | 1468454770066 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 4076 | 1468454770070 Marionette TRACE conn6 <- [1,518,null,{}] 17:06:10 INFO - PROCESS | 4076 | 1468454770075 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:10 INFO - PROCESS | 4076 | 1468454770077 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:10 INFO - PROCESS | 4076 | 1468454770169 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6C924C00) [pid = 4076] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D6C9F9400) [pid = 4076] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D6CF94800) [pid = 4076] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6CF49C00) [pid = 4076] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6D412400) [pid = 4076] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6D164C00) [pid = 4076] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D71C9EC00) [pid = 4076] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00CF5000) [pid = 4076] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D00E98000) [pid = 4076] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D033CF800) [pid = 4076] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D030F0000) [pid = 4076] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D03693C00) [pid = 4076] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6AFB9000) [pid = 4076] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6CE9C000) [pid = 4076] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D72C83400) [pid = 4076] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D781D5C00) [pid = 4076] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D02975C00) [pid = 4076] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D033CEC00) [pid = 4076] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6D760000) [pid = 4076] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7138E400) [pid = 4076] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D0371E000) [pid = 4076] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D72335800) [pid = 4076] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:06:10 INFO - PROCESS | 4076 | 1468454770244 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 4076 | 1468454770247 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03536000 == 30 [pid = 4076] [id = 139] 17:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00ACE800) [pid = 4076] [serial = 415] [outer = 0000000000000000] 17:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D0296D000) [pid = 4076] [serial = 416] [outer = 0000000D00ACE800] 17:06:10 INFO - PROCESS | 4076 | 1468454770297 Marionette DEBUG loaded listener.js 17:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D033C8000) [pid = 4076] [serial = 417] [outer = 0000000D00ACE800] 17:06:10 INFO - PROCESS | 4076 | 1468454770753 Marionette TRACE conn6 <- [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]]]}] 17:06:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:06:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 17:06:10 INFO - PROCESS | 4076 | 1468454770799 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 17:06:10 INFO - PROCESS | 4076 | 1468454770801 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 17:06:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:06:10 INFO - PROCESS | 4076 | 1468454770805 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:06:10 INFO - PROCESS | 4076 | 1468454770807 Marionette TRACE conn6 <- [1,522,null,{}] 17:06:10 INFO - PROCESS | 4076 | 1468454770817 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:10 INFO - PROCESS | 4076 | 1468454770822 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:10 INFO - PROCESS | 4076 | 1468454770913 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 17:06:10 INFO - PROCESS | 4076 | 1468454770921 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:10 INFO - PROCESS | 4076 | 1468454770925 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D33A800 == 31 [pid = 4076] [id = 140] 17:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D03C1F400) [pid = 4076] [serial = 418] [outer = 0000000000000000] 17:06:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6AFAF000) [pid = 4076] [serial = 419] [outer = 0000000D03C1F400] 17:06:10 INFO - PROCESS | 4076 | 1468454770975 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6C253800) [pid = 4076] [serial = 420] [outer = 0000000D03C1F400] 17:06:11 INFO - PROCESS | 4076 | 1468454771461 Marionette TRACE conn6 <- [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]]]}] 17:06:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:06:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 691ms 17:06:11 INFO - PROCESS | 4076 | 1468454771498 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 17:06:11 INFO - PROCESS | 4076 | 1468454771501 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 17:06:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:06:11 INFO - PROCESS | 4076 | 1468454771504 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:06:11 INFO - PROCESS | 4076 | 1468454771506 Marionette TRACE conn6 <- [1,526,null,{}] 17:06:11 INFO - PROCESS | 4076 | 1468454771509 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:11 INFO - PROCESS | 4076 | 1468454771511 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:11 INFO - PROCESS | 4076 | 1468454771599 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 17:06:11 INFO - PROCESS | 4076 | 1468454771606 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:11 INFO - PROCESS | 4076 | 1468454771608 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71EC3000 == 32 [pid = 4076] [id = 141] 17:06:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D00AC7800) [pid = 4076] [serial = 421] [outer = 0000000000000000] 17:06:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CE96400) [pid = 4076] [serial = 422] [outer = 0000000D00AC7800] 17:06:11 INFO - PROCESS | 4076 | 1468454771654 Marionette DEBUG loaded listener.js 17:06:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CEA0800) [pid = 4076] [serial = 423] [outer = 0000000D00AC7800] 17:06:12 INFO - PROCESS | 4076 | 1468454772089 Marionette TRACE conn6 <- [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]]]}] 17:06:12 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 17:06:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 627ms 17:06:12 INFO - PROCESS | 4076 | 1468454772135 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 4076 | 1468454772137 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:06:12 INFO - PROCESS | 4076 | 1468454772140 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 4076 | 1468454772142 Marionette TRACE conn6 <- [1,530,null,{}] 17:06:12 INFO - PROCESS | 4076 | 1468454772146 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:12 INFO - PROCESS | 4076 | 1468454772148 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:12 INFO - PROCESS | 4076 | 1468454772250 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 17:06:12 INFO - PROCESS | 4076 | 1468454772328 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:12 INFO - PROCESS | 4076 | 1468454772330 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D76800 == 33 [pid = 4076] [id = 142] 17:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D00ACC800) [pid = 4076] [serial = 424] [outer = 0000000000000000] 17:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6CF4CC00) [pid = 4076] [serial = 425] [outer = 0000000D00ACC800] 17:06:12 INFO - PROCESS | 4076 | 1468454772383 Marionette DEBUG loaded listener.js 17:06:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6CF9B800) [pid = 4076] [serial = 426] [outer = 0000000D00ACC800] 17:06:12 INFO - PROCESS | 4076 | 1468454772936 Marionette TRACE conn6 <- [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"]]]}] 17:06:12 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 17:06:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:06:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:06:12 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 17:06:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:06:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:06:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:06:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:06:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:06:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 17:06:12 INFO - PROCESS | 4076 | 1468454772983 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 17:06:12 INFO - PROCESS | 4076 | 1468454772986 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 17:06:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:06:12 INFO - PROCESS | 4076 | 1468454772989 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:06:12 INFO - PROCESS | 4076 | 1468454772991 Marionette TRACE conn6 <- [1,534,null,{}] 17:06:12 INFO - PROCESS | 4076 | 1468454772994 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:13 INFO - PROCESS | 4076 | 1468454773001 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:13 INFO - PROCESS | 4076 | 1468454773153 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 17:06:13 INFO - PROCESS | 4076 | 1468454773169 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 4076 | 1468454773171 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78177800 == 34 [pid = 4076] [id = 143] 17:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7138CC00) [pid = 4076] [serial = 427] [outer = 0000000000000000] 17:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71F78C00) [pid = 4076] [serial = 428] [outer = 0000000D7138CC00] 17:06:13 INFO - PROCESS | 4076 | 1468454773256 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72C82400) [pid = 4076] [serial = 429] [outer = 0000000D7138CC00] 17:06:13 INFO - PROCESS | 4076 | 1468454773707 Marionette TRACE conn6 <- [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]]]}] 17:06:13 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. 17:06:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 734ms 17:06:13 INFO - PROCESS | 4076 | 1468454773725 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 17:06:13 INFO - PROCESS | 4076 | 1468454773727 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 17:06:13 INFO - PROCESS | 4076 | 1468454773731 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:06:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:06:13 INFO - PROCESS | 4076 | 1468454773740 Marionette TRACE conn6 <- [1,538,null,{}] 17:06:13 INFO - PROCESS | 4076 | 1468454773744 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:13 INFO - PROCESS | 4076 | 1468454773746 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:13 INFO - PROCESS | 4076 | 1468454773849 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 17:06:13 INFO - PROCESS | 4076 | 1468454773855 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:13 INFO - PROCESS | 4076 | 1468454773857 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79028800 == 35 [pid = 4076] [id = 144] 17:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D72C83400) [pid = 4076] [serial = 430] [outer = 0000000000000000] 17:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D733E3800) [pid = 4076] [serial = 431] [outer = 0000000D72C83400] 17:06:13 INFO - PROCESS | 4076 | 1468454773902 Marionette DEBUG loaded listener.js 17:06:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D75D9E800) [pid = 4076] [serial = 432] [outer = 0000000D72C83400] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6CF94C00) [pid = 4076] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6D30D400) [pid = 4076] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D72334400) [pid = 4076] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03720000) [pid = 4076] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D007C7800) [pid = 4076] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00AC6800) [pid = 4076] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D0296FC00) [pid = 4076] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D0296F400) [pid = 4076] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71BB7800) [pid = 4076] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6C9F6000) [pid = 4076] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6D16C000) [pid = 4076] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D73515400) [pid = 4076] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72333400) [pid = 4076] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:06:14 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D03C18800) [pid = 4076] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:06:14 INFO - PROCESS | 4076 | 1468454774428 Marionette TRACE conn6 <- [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]]]}] 17:06:14 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. 17:06:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 734ms 17:06:14 INFO - PROCESS | 4076 | 1468454774469 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 17:06:14 INFO - PROCESS | 4076 | 1468454774471 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 17:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:06:14 INFO - PROCESS | 4076 | 1468454774474 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:06:14 INFO - PROCESS | 4076 | 1468454774476 Marionette TRACE conn6 <- [1,542,null,{}] 17:06:14 INFO - PROCESS | 4076 | 1468454774480 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:14 INFO - PROCESS | 4076 | 1468454774482 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:14 INFO - PROCESS | 4076 | 1468454774590 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 17:06:14 INFO - PROCESS | 4076 | 1468454774638 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:14 INFO - PROCESS | 4076 | 1468454774640 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E32000 == 36 [pid = 4076] [id = 145] 17:06:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D00AC6800) [pid = 4076] [serial = 433] [outer = 0000000000000000] 17:06:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D03720000) [pid = 4076] [serial = 434] [outer = 0000000D00AC6800] 17:06:14 INFO - PROCESS | 4076 | 1468454774686 Marionette DEBUG loaded listener.js 17:06:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D72340C00) [pid = 4076] [serial = 435] [outer = 0000000D00AC6800] 17:06:14 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:15 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:15 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:15 INFO - PROCESS | 4076 | 1468454775081 Marionette TRACE conn6 <- [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]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 628ms 17:06:15 INFO - PROCESS | 4076 | 1468454775114 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 17:06:15 INFO - PROCESS | 4076 | 1468454775116 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 17:06:15 INFO - PROCESS | 4076 | 1468454775120 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 4076 | 1468454775122 Marionette TRACE conn6 <- [1,546,null,{}] 17:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:06:15 INFO - PROCESS | 4076 | 1468454775125 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:15 INFO - PROCESS | 4076 | 1468454775127 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:15 INFO - PROCESS | 4076 | 1468454775211 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 17:06:15 INFO - PROCESS | 4076 | 1468454775216 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 4076 | 1468454775218 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A25000 == 37 [pid = 4076] [id = 146] 17:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D73860400) [pid = 4076] [serial = 436] [outer = 0000000000000000] 17:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D76545800) [pid = 4076] [serial = 437] [outer = 0000000D73860400] 17:06:15 INFO - PROCESS | 4076 | 1468454775263 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D781A0C00) [pid = 4076] [serial = 438] [outer = 0000000D73860400] 17:06:15 INFO - PROCESS | 4076 | 1468454775683 Marionette TRACE conn6 <- [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]]]}] 17:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms 17:06:15 INFO - PROCESS | 4076 | 1468454775718 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 17:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:06:15 INFO - PROCESS | 4076 | 1468454775720 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 17:06:15 INFO - PROCESS | 4076 | 1468454775724 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:06:15 INFO - PROCESS | 4076 | 1468454775726 Marionette TRACE conn6 <- [1,550,null,{}] 17:06:15 INFO - PROCESS | 4076 | 1468454775729 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:15 INFO - PROCESS | 4076 | 1468454775731 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:15 INFO - PROCESS | 4076 | 1468454775812 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 17:06:15 INFO - PROCESS | 4076 | 1468454775818 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:15 INFO - PROCESS | 4076 | 1468454775820 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0DC800 == 38 [pid = 4076] [id = 147] 17:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D781CB800) [pid = 4076] [serial = 439] [outer = 0000000000000000] 17:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D78E52C00) [pid = 4076] [serial = 440] [outer = 0000000D781CB800] 17:06:15 INFO - PROCESS | 4076 | 1468454775865 Marionette DEBUG loaded listener.js 17:06:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D78F56000) [pid = 4076] [serial = 441] [outer = 0000000D781CB800] 17:06:16 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:16 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:16 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:16 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:16 INFO - PROCESS | 4076 | 1468454776372 Marionette TRACE conn6 <- [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]]]}] 17:06:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 692ms 17:06:16 INFO - PROCESS | 4076 | 1468454776419 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 17:06:16 INFO - PROCESS | 4076 | 1468454776424 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 17:06:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:06:16 INFO - PROCESS | 4076 | 1468454776430 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:06:16 INFO - PROCESS | 4076 | 1468454776434 Marionette TRACE conn6 <- [1,554,null,{}] 17:06:16 INFO - PROCESS | 4076 | 1468454776440 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:16 INFO - PROCESS | 4076 | 1468454776444 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:16 INFO - PROCESS | 4076 | 1468454776566 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 17:06:16 INFO - PROCESS | 4076 | 1468454776652 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:16 INFO - PROCESS | 4076 | 1468454776657 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02918000 == 39 [pid = 4076] [id = 148] 17:06:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D00C20800) [pid = 4076] [serial = 442] [outer = 0000000000000000] 17:06:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D00CF0C00) [pid = 4076] [serial = 443] [outer = 0000000D00C20800] 17:06:16 INFO - PROCESS | 4076 | 1468454776717 Marionette DEBUG loaded listener.js 17:06:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D02975C00) [pid = 4076] [serial = 444] [outer = 0000000D00C20800] 17:06:17 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:17 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:17 INFO - PROCESS | 4076 | 1468454777430 Marionette TRACE conn6 <- [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]]]}] 17:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1030ms 17:06:17 INFO - PROCESS | 4076 | 1468454777467 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 17:06:17 INFO - PROCESS | 4076 | 1468454777472 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 17:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:06:17 INFO - PROCESS | 4076 | 1468454777479 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:06:17 INFO - PROCESS | 4076 | 1468454777483 Marionette TRACE conn6 <- [1,558,null,{}] 17:06:17 INFO - PROCESS | 4076 | 1468454777487 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:17 INFO - PROCESS | 4076 | 1468454777490 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:17 INFO - PROCESS | 4076 | 1468454777625 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 17:06:17 INFO - PROCESS | 4076 | 1468454777697 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:17 INFO - PROCESS | 4076 | 1468454777700 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D80000 == 40 [pid = 4076] [id = 149] 17:06:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6AFB2C00) [pid = 4076] [serial = 445] [outer = 0000000000000000] 17:06:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6B9D0C00) [pid = 4076] [serial = 446] [outer = 0000000D6AFB2C00] 17:06:17 INFO - PROCESS | 4076 | 1468454777760 Marionette DEBUG loaded listener.js 17:06:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D6CE96800) [pid = 4076] [serial = 447] [outer = 0000000D6AFB2C00] 17:06:18 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:18 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:18 INFO - PROCESS | 4076 | 1468454778380 Marionette TRACE conn6 <- [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]]]}] 17:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 944ms 17:06:18 INFO - PROCESS | 4076 | 1468454778426 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 17:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:06:18 INFO - PROCESS | 4076 | 1468454778429 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 17:06:18 INFO - PROCESS | 4076 | 1468454778433 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:06:18 INFO - PROCESS | 4076 | 1468454778438 Marionette TRACE conn6 <- [1,562,null,{}] 17:06:18 INFO - PROCESS | 4076 | 1468454778449 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:18 INFO - PROCESS | 4076 | 1468454778454 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:18 INFO - PROCESS | 4076 | 1468454778600 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 17:06:18 INFO - PROCESS | 4076 | 1468454778672 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:18 INFO - PROCESS | 4076 | 1468454778676 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1E2800 == 41 [pid = 4076] [id = 150] 17:06:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D71BDA000) [pid = 4076] [serial = 448] [outer = 0000000000000000] 17:06:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D72C80800) [pid = 4076] [serial = 449] [outer = 0000000D71BDA000] 17:06:18 INFO - PROCESS | 4076 | 1468454778775 Marionette DEBUG loaded listener.js 17:06:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D78ABD000) [pid = 4076] [serial = 450] [outer = 0000000D71BDA000] 17:06:19 INFO - PROCESS | 4076 | 1468454779355 Marionette TRACE conn6 <- [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]]]}] 17:06:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:06:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 986ms 17:06:19 INFO - PROCESS | 4076 | 1468454779421 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 17:06:19 INFO - PROCESS | 4076 | 1468454779424 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 17:06:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:06:19 INFO - PROCESS | 4076 | 1468454779427 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:06:19 INFO - PROCESS | 4076 | 1468454779429 Marionette TRACE conn6 <- [1,566,null,{}] 17:06:19 INFO - PROCESS | 4076 | 1468454779433 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:19 INFO - PROCESS | 4076 | 1468454779435 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:19 INFO - PROCESS | 4076 | 1468454779547 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 17:06:19 INFO - PROCESS | 4076 | 1468454779618 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:19 INFO - PROCESS | 4076 | 1468454779621 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A5EF000 == 42 [pid = 4076] [id = 151] 17:06:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D791C7000) [pid = 4076] [serial = 451] [outer = 0000000000000000] 17:06:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D791CB800) [pid = 4076] [serial = 452] [outer = 0000000D791C7000] 17:06:19 INFO - PROCESS | 4076 | 1468454779677 Marionette DEBUG loaded listener.js 17:06:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D79441000) [pid = 4076] [serial = 453] [outer = 0000000D791C7000] 17:06:20 INFO - PROCESS | 4076 | 1468454780446 Marionette TRACE conn6 <- [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]]]}] 17:06:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:06:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1029ms 17:06:20 INFO - PROCESS | 4076 | 1468454780458 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 17:06:20 INFO - PROCESS | 4076 | 1468454780463 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 17:06:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:06:20 INFO - PROCESS | 4076 | 1468454780468 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:06:20 INFO - PROCESS | 4076 | 1468454780471 Marionette TRACE conn6 <- [1,570,null,{}] 17:06:20 INFO - PROCESS | 4076 | 1468454780512 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:20 INFO - PROCESS | 4076 | 1468454780515 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:20 INFO - PROCESS | 4076 | 1468454780621 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 17:06:20 INFO - PROCESS | 4076 | 1468454780693 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:20 INFO - PROCESS | 4076 | 1468454780698 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B11D000 == 43 [pid = 4076] [id = 152] 17:06:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D00C26C00) [pid = 4076] [serial = 454] [outer = 0000000000000000] 17:06:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D00CF7800) [pid = 4076] [serial = 455] [outer = 0000000D00C26C00] 17:06:20 INFO - PROCESS | 4076 | 1468454780749 Marionette DEBUG loaded listener.js 17:06:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D030E7800) [pid = 4076] [serial = 456] [outer = 0000000D00C26C00] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A25000 == 42 [pid = 4076] [id = 146] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E32000 == 41 [pid = 4076] [id = 145] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79028800 == 40 [pid = 4076] [id = 144] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78177800 == 39 [pid = 4076] [id = 143] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D76800 == 38 [pid = 4076] [id = 142] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71EC3000 == 37 [pid = 4076] [id = 141] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D33A800 == 36 [pid = 4076] [id = 140] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03536000 == 35 [pid = 4076] [id = 139] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03370800 == 34 [pid = 4076] [id = 138] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0D7000 == 33 [pid = 4076] [id = 136] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0337B000 == 32 [pid = 4076] [id = 137] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A5EF000 == 31 [pid = 4076] [id = 151] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1E2800 == 30 [pid = 4076] [id = 150] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D80000 == 29 [pid = 4076] [id = 149] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0DC800 == 28 [pid = 4076] [id = 147] 17:06:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02918000 == 27 [pid = 4076] [id = 148] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D6CF9A000) [pid = 4076] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D6D16BC00) [pid = 4076] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D7138F000) [pid = 4076] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D733E5000) [pid = 4076] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D03C12C00) [pid = 4076] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6AFB1000) [pid = 4076] [serial = 378] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D033C8C00) [pid = 4076] [serial = 373] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D03689C00) [pid = 4076] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D00C27400) [pid = 4076] [serial = 367] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D00CED800) [pid = 4076] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D02973000) [pid = 4076] [serial = 370] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D03043800) [pid = 4076] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6C031400) [pid = 4076] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7233CC00) [pid = 4076] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C9EA800) [pid = 4076] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CE9E400) [pid = 4076] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6CF52000) [pid = 4076] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6DDDEC00) [pid = 4076] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71BB6C00) [pid = 4076] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D737D0800) [pid = 4076] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D72D22800) [pid = 4076] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D76548800) [pid = 4076] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D007C0800) [pid = 4076] [serial = 158] [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.] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D76541800) [pid = 4076] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D76971C00) [pid = 4076] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D781AA000) [pid = 4076] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CF9BC00) [pid = 4076] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D72331C00) [pid = 4076] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:06:21 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D71386400) [pid = 4076] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:06:22 INFO - PROCESS | 4076 | 1468454782012 Marionette TRACE conn6 <- [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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:06:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1597ms 17:06:22 INFO - PROCESS | 4076 | 1468454782071 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 4076 | 1468454782076 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 17:06:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:06:22 INFO - PROCESS | 4076 | 1468454782081 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - PROCESS | 4076 | 1468454782084 Marionette TRACE conn6 <- [1,574,null,{}] 17:06:22 INFO - PROCESS | 4076 | 1468454782089 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:22 INFO - PROCESS | 4076 | 1468454782093 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:22 INFO - PROCESS | 4076 | 1468454782183 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 17:06:22 INFO - PROCESS | 4076 | 1468454782197 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 4076 | 1468454782202 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F17800 == 28 [pid = 4076] [id = 153] 17:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00C2EC00) [pid = 4076] [serial = 457] [outer = 0000000000000000] 17:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00CEF800) [pid = 4076] [serial = 458] [outer = 0000000D00C2EC00] 17:06:22 INFO - PROCESS | 4076 | 1468454782253 Marionette DEBUG loaded listener.js 17:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D00AC1400) [pid = 4076] [serial = 459] [outer = 0000000D00C2EC00] 17:06:22 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:22 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:22 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:22 INFO - PROCESS | 4076 | 1468454782732 Marionette TRACE conn6 <- [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]]]}] 17:06:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:06:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 693ms 17:06:22 INFO - PROCESS | 4076 | 1468454782777 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 17:06:22 INFO - PROCESS | 4076 | 1468454782782 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 17:06:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:06:22 INFO - PROCESS | 4076 | 1468454782788 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:06:22 INFO - PROCESS | 4076 | 1468454782791 Marionette TRACE conn6 <- [1,578,null,{}] 17:06:22 INFO - PROCESS | 4076 | 1468454782795 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:22 INFO - PROCESS | 4076 | 1468454782798 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:22 INFO - PROCESS | 4076 | 1468454782888 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 17:06:22 INFO - PROCESS | 4076 | 1468454782896 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:22 INFO - PROCESS | 4076 | 1468454782898 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03543000 == 29 [pid = 4076] [id = 154] 17:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D030E8C00) [pid = 4076] [serial = 460] [outer = 0000000000000000] 17:06:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D030F0800) [pid = 4076] [serial = 461] [outer = 0000000D030E8C00] 17:06:22 INFO - PROCESS | 4076 | 1468454782947 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D03684C00) [pid = 4076] [serial = 462] [outer = 0000000D030E8C00] 17:06:23 INFO - PROCESS | 4076 | 1468454783424 Marionette TRACE conn6 <- [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]]]}] 17:06:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:06:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 692ms 17:06:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:06:23 INFO - PROCESS | 4076 | 1468454783483 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 17:06:23 INFO - PROCESS | 4076 | 1468454783485 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 17:06:23 INFO - PROCESS | 4076 | 1468454783489 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:06:23 INFO - PROCESS | 4076 | 1468454783493 Marionette TRACE conn6 <- [1,582,null,{}] 17:06:23 INFO - PROCESS | 4076 | 1468454783540 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:23 INFO - PROCESS | 4076 | 1468454783545 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:23 INFO - PROCESS | 4076 | 1468454783664 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 17:06:23 INFO - PROCESS | 4076 | 1468454783674 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:23 INFO - PROCESS | 4076 | 1468454783677 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD1E800 == 30 [pid = 4076] [id = 155] 17:06:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D007C7800) [pid = 4076] [serial = 463] [outer = 0000000000000000] 17:06:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6B9D3800) [pid = 4076] [serial = 464] [outer = 0000000D007C7800] 17:06:23 INFO - PROCESS | 4076 | 1468454783727 Marionette DEBUG loaded listener.js 17:06:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6C9F1C00) [pid = 4076] [serial = 465] [outer = 0000000D007C7800] 17:06:24 INFO - PROCESS | 4076 | 1468454784157 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:06:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:06:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 693ms 17:06:24 INFO - PROCESS | 4076 | 1468454784184 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 17:06:24 INFO - PROCESS | 4076 | 1468454784187 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 17:06:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:06:24 INFO - PROCESS | 4076 | 1468454784190 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:06:24 INFO - PROCESS | 4076 | 1468454784192 Marionette TRACE conn6 <- [1,586,null,{}] 17:06:24 INFO - PROCESS | 4076 | 1468454784195 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:24 INFO - PROCESS | 4076 | 1468454784197 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:24 INFO - PROCESS | 4076 | 1468454784317 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 17:06:24 INFO - PROCESS | 4076 | [4076] 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 17:06:24 INFO - PROCESS | 4076 | 1468454784517 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:24 INFO - PROCESS | 4076 | 1468454784520 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72117000 == 31 [pid = 4076] [id = 156] 17:06:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CF4E400) [pid = 4076] [serial = 466] [outer = 0000000000000000] 17:06:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CF51C00) [pid = 4076] [serial = 467] [outer = 0000000D6CF4E400] 17:06:24 INFO - PROCESS | 4076 | 1468454784566 Marionette DEBUG loaded listener.js 17:06:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6CF95C00) [pid = 4076] [serial = 468] [outer = 0000000D6CF4E400] 17:06:25 INFO - PROCESS | 4076 | 1468454785023 Marionette TRACE conn6 <- [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]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 880ms 17:06:25 INFO - PROCESS | 4076 | 1468454785074 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 4076 | 1468454785076 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 17:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:06:25 INFO - PROCESS | 4076 | 1468454785080 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - PROCESS | 4076 | 1468454785082 Marionette TRACE conn6 <- [1,590,null,{}] 17:06:25 INFO - PROCESS | 4076 | 1468454785085 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:25 INFO - PROCESS | 4076 | 1468454785087 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:25 INFO - PROCESS | 4076 | 1468454785197 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 17:06:25 INFO - PROCESS | 4076 | 1468454785203 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 4076 | 1468454785205 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:25 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7334E000 == 32 [pid = 4076] [id = 157] 17:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D00AC9400) [pid = 4076] [serial = 469] [outer = 0000000000000000] 17:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D164400) [pid = 4076] [serial = 470] [outer = 0000000D00AC9400] 17:06:25 INFO - PROCESS | 4076 | 1468454785252 Marionette DEBUG loaded listener.js 17:06:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6DDDEC00) [pid = 4076] [serial = 471] [outer = 0000000D00AC9400] 17:06:25 INFO - PROCESS | 4076 | 1468454785711 Marionette TRACE conn6 <- [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]]]}] 17:06:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:06:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 17:06:25 INFO - PROCESS | 4076 | 1468454785773 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 17:06:25 INFO - PROCESS | 4076 | 1468454785776 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 17:06:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:06:25 INFO - PROCESS | 4076 | 1468454785784 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:06:25 INFO - PROCESS | 4076 | 1468454785786 Marionette TRACE conn6 <- [1,594,null,{}] 17:06:25 INFO - PROCESS | 4076 | 1468454785795 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:25 INFO - PROCESS | 4076 | 1468454785801 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:25 INFO - PROCESS | 4076 | 1468454785940 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 17:06:25 INFO - PROCESS | 4076 | 1468454785947 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:25 INFO - PROCESS | 4076 | 1468454785950 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7817F800 == 33 [pid = 4076] [id = 158] 17:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D713F8400) [pid = 4076] [serial = 472] [outer = 0000000000000000] 17:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7233E800) [pid = 4076] [serial = 473] [outer = 0000000D713F8400] 17:06:26 INFO - PROCESS | 4076 | 1468454786034 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D72F6E800) [pid = 4076] [serial = 474] [outer = 0000000D713F8400] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00ACC800) [pid = 4076] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7138CC00) [pid = 4076] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03C1F400) [pid = 4076] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D00ACE800) [pid = 4076] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00AC7800) [pid = 4076] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00E94000) [pid = 4076] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D7815C000) [pid = 4076] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D009F7400) [pid = 4076] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00AC6800) [pid = 4076] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D72C83400) [pid = 4076] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D781CB800) [pid = 4076] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:06:26 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D73860400) [pid = 4076] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:06:26 INFO - PROCESS | 4076 | 1468454786607 Marionette TRACE conn6 <- [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]]]}] 17:06:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:06:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 882ms 17:06:26 INFO - PROCESS | 4076 | 1468454786664 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 17:06:26 INFO - PROCESS | 4076 | 1468454786666 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 17:06:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:06:26 INFO - PROCESS | 4076 | 1468454786669 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:06:26 INFO - PROCESS | 4076 | 1468454786671 Marionette TRACE conn6 <- [1,598,null,{}] 17:06:26 INFO - PROCESS | 4076 | 1468454786675 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:26 INFO - PROCESS | 4076 | 1468454786677 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:26 INFO - PROCESS | 4076 | 1468454786781 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 17:06:26 INFO - PROCESS | 4076 | 1468454786829 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:26 INFO - PROCESS | 4076 | 1468454786831 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787E8800 == 34 [pid = 4076] [id = 159] 17:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D009F7000) [pid = 4076] [serial = 475] [outer = 0000000000000000] 17:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C9EE800) [pid = 4076] [serial = 476] [outer = 0000000D009F7000] 17:06:26 INFO - PROCESS | 4076 | 1468454786876 Marionette DEBUG loaded listener.js 17:06:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7233C800) [pid = 4076] [serial = 477] [outer = 0000000D009F7000] 17:06:27 INFO - PROCESS | 4076 | 1468454787232 Marionette TRACE conn6 <- [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]]]}] 17:06:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:06:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 17:06:27 INFO - PROCESS | 4076 | 1468454787260 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 4076 | 1468454787262 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 17:06:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:06:27 INFO - PROCESS | 4076 | 1468454787265 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 4076 | 1468454787267 Marionette TRACE conn6 <- [1,602,null,{}] 17:06:27 INFO - PROCESS | 4076 | 1468454787271 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:27 INFO - PROCESS | 4076 | 1468454787272 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:27 INFO - PROCESS | 4076 | 1468454787378 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 17:06:27 INFO - PROCESS | 4076 | 1468454787387 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:27 INFO - PROCESS | 4076 | 1468454787389 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918D800 == 35 [pid = 4076] [id = 160] 17:06:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D733B6C00) [pid = 4076] [serial = 478] [outer = 0000000000000000] 17:06:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7351A000) [pid = 4076] [serial = 479] [outer = 0000000D733B6C00] 17:06:27 INFO - PROCESS | 4076 | 1468454787435 Marionette DEBUG loaded listener.js 17:06:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D75DA5000) [pid = 4076] [serial = 480] [outer = 0000000D733B6C00] 17:06:27 INFO - PROCESS | 4076 | 1468454787858 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:06:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:06:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 629ms 17:06:27 INFO - PROCESS | 4076 | 1468454787897 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 17:06:27 INFO - PROCESS | 4076 | 1468454787899 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 17:06:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:06:27 INFO - PROCESS | 4076 | 1468454787903 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:06:27 INFO - PROCESS | 4076 | 1468454787905 Marionette TRACE conn6 <- [1,606,null,{}] 17:06:27 INFO - PROCESS | 4076 | 1468454787908 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:27 INFO - PROCESS | 4076 | 1468454787910 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:28 INFO - PROCESS | 4076 | 1468454788034 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 17:06:28 INFO - PROCESS | 4076 | 1468454788079 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 4076 | 1468454788081 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D7E3000 == 36 [pid = 4076] [id = 161] 17:06:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7653D800) [pid = 4076] [serial = 481] [outer = 0000000000000000] 17:06:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7654A800) [pid = 4076] [serial = 482] [outer = 0000000D7653D800] 17:06:28 INFO - PROCESS | 4076 | 1468454788128 Marionette DEBUG loaded listener.js 17:06:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D781A3000) [pid = 4076] [serial = 483] [outer = 0000000D7653D800] 17:06:28 INFO - PROCESS | 4076 | 1468454788673 Marionette TRACE conn6 <- [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]]]}] 17:06:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:06:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 839ms 17:06:28 INFO - PROCESS | 4076 | 1468454788746 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 17:06:28 INFO - PROCESS | 4076 | 1468454788751 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 17:06:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:06:28 INFO - PROCESS | 4076 | 1468454788756 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:06:28 INFO - PROCESS | 4076 | 1468454788760 Marionette TRACE conn6 <- [1,610,null,{}] 17:06:28 INFO - PROCESS | 4076 | 1468454788766 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:28 INFO - PROCESS | 4076 | 1468454788769 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:28 INFO - PROCESS | 4076 | 1468454788905 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 17:06:28 INFO - PROCESS | 4076 | 1468454788972 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:28 INFO - PROCESS | 4076 | 1468454788975 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0336B000 == 37 [pid = 4076] [id = 162] 17:06:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D00C2F800) [pid = 4076] [serial = 484] [outer = 0000000000000000] 17:06:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D00CF9000) [pid = 4076] [serial = 485] [outer = 0000000D00C2F800] 17:06:29 INFO - PROCESS | 4076 | 1468454789034 Marionette DEBUG loaded listener.js 17:06:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D03048400) [pid = 4076] [serial = 486] [outer = 0000000D00C2F800] 17:06:29 INFO - PROCESS | 4076 | 1468454789770 Marionette TRACE conn6 <- [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]]]}] 17:06:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:06:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1030ms 17:06:29 INFO - PROCESS | 4076 | 1468454789789 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 17:06:29 INFO - PROCESS | 4076 | 1468454789795 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 17:06:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:06:29 INFO - PROCESS | 4076 | 1468454789801 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:06:29 INFO - PROCESS | 4076 | 1468454789804 Marionette TRACE conn6 <- [1,614,null,{}] 17:06:29 INFO - PROCESS | 4076 | 1468454789809 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:29 INFO - PROCESS | 4076 | 1468454789812 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:29 INFO - PROCESS | 4076 | 1468454789943 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 17:06:30 INFO - PROCESS | 4076 | 1468454790016 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:30 INFO - PROCESS | 4076 | 1468454790018 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73345800 == 38 [pid = 4076] [id = 163] 17:06:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D03724400) [pid = 4076] [serial = 487] [outer = 0000000000000000] 17:06:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D6AFB1000) [pid = 4076] [serial = 488] [outer = 0000000D03724400] 17:06:30 INFO - PROCESS | 4076 | 1468454790077 Marionette DEBUG loaded listener.js 17:06:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D6C9F5C00) [pid = 4076] [serial = 489] [outer = 0000000D03724400] 17:06:30 INFO - PROCESS | 4076 | 1468454790983 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:06:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:06:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1243ms 17:06:31 INFO - PROCESS | 4076 | 1468454791047 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 4076 | 1468454791052 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 17:06:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:06:31 INFO - PROCESS | 4076 | 1468454791058 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 4076 | 1468454791061 Marionette TRACE conn6 <- [1,618,null,{}] 17:06:31 INFO - PROCESS | 4076 | 1468454791067 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:31 INFO - PROCESS | 4076 | 1468454791070 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:31 INFO - PROCESS | 4076 | 1468454791186 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 17:06:31 INFO - PROCESS | 4076 | 1468454791259 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 4076 | 1468454791264 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03546800 == 39 [pid = 4076] [id = 164] 17:06:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D02975000) [pid = 4076] [serial = 490] [outer = 0000000000000000] 17:06:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D03045800) [pid = 4076] [serial = 491] [outer = 0000000D02975000] 17:06:31 INFO - PROCESS | 4076 | 1468454791315 Marionette DEBUG loaded listener.js 17:06:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D033C7C00) [pid = 4076] [serial = 492] [outer = 0000000D02975000] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918D800 == 38 [pid = 4076] [id = 160] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787E8800 == 37 [pid = 4076] [id = 159] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7817F800 == 36 [pid = 4076] [id = 158] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7334E000 == 35 [pid = 4076] [id = 157] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72117000 == 34 [pid = 4076] [id = 156] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD1E800 == 33 [pid = 4076] [id = 155] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03543000 == 32 [pid = 4076] [id = 154] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F17800 == 31 [pid = 4076] [id = 153] 17:06:31 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B11D000 == 30 [pid = 4076] [id = 152] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6CF4CC00) [pid = 4076] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6CF9B800) [pid = 4076] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D71F78C00) [pid = 4076] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D6AFAF000) [pid = 4076] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6C253800) [pid = 4076] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D0296D000) [pid = 4076] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D033C8000) [pid = 4076] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6CE96400) [pid = 4076] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00E9AC00) [pid = 4076] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D0304D000) [pid = 4076] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D78A3F400) [pid = 4076] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00CEB800) [pid = 4076] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D03720000) [pid = 4076] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D733E3800) [pid = 4076] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00E94400) [pid = 4076] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D72C82400) [pid = 4076] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D78E52C00) [pid = 4076] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D78F56000) [pid = 4076] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D76545800) [pid = 4076] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D75D9E800) [pid = 4076] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D72340C00) [pid = 4076] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D781A0C00) [pid = 4076] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6CEA0800) [pid = 4076] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:06:31 INFO - PROCESS | 4076 | 1468454791798 Marionette TRACE conn6 <- [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]]]}] 17:06:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:06:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 796ms 17:06:31 INFO - PROCESS | 4076 | 1468454791857 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 17:06:31 INFO - PROCESS | 4076 | 1468454791861 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 17:06:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:06:31 INFO - PROCESS | 4076 | 1468454791867 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:06:31 INFO - PROCESS | 4076 | 1468454791870 Marionette TRACE conn6 <- [1,622,null,{}] 17:06:31 INFO - PROCESS | 4076 | 1468454791874 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:31 INFO - PROCESS | 4076 | 1468454791876 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:31 INFO - PROCESS | 4076 | 1468454791970 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 17:06:31 INFO - PROCESS | 4076 | 1468454791984 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:31 INFO - PROCESS | 4076 | 1468454791987 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C51000 == 31 [pid = 4076] [id = 165] 17:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D033CF000) [pid = 4076] [serial = 493] [outer = 0000000000000000] 17:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D03686000) [pid = 4076] [serial = 494] [outer = 0000000D033CF000] 17:06:32 INFO - PROCESS | 4076 | 1468454792037 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03724C00) [pid = 4076] [serial = 495] [outer = 0000000D033CF000] 17:06:32 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:32 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:32 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:32 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:32 INFO - PROCESS | 4076 | 1468454792499 Marionette TRACE conn6 <- [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]]]}] 17:06:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:06:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 691ms 17:06:32 INFO - PROCESS | 4076 | 1468454792562 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 17:06:32 INFO - PROCESS | 4076 | 1468454792564 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 17:06:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:06:32 INFO - PROCESS | 4076 | 1468454792568 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:06:32 INFO - PROCESS | 4076 | 1468454792572 Marionette TRACE conn6 <- [1,626,null,{}] 17:06:32 INFO - PROCESS | 4076 | 1468454792618 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:32 INFO - PROCESS | 4076 | 1468454792623 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:32 INFO - PROCESS | 4076 | 1468454792717 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 17:06:32 INFO - PROCESS | 4076 | 1468454792787 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:32 INFO - PROCESS | 4076 | 1468454792790 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71B26800 == 32 [pid = 4076] [id = 166] 17:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D009F6C00) [pid = 4076] [serial = 496] [outer = 0000000000000000] 17:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6C9DEC00) [pid = 4076] [serial = 497] [outer = 0000000D009F6C00] 17:06:32 INFO - PROCESS | 4076 | 1468454792849 Marionette DEBUG loaded listener.js 17:06:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6CF92C00) [pid = 4076] [serial = 498] [outer = 0000000D009F6C00] 17:06:33 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:33 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:33 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:33 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:33 INFO - PROCESS | 4076 | 1468454793238 Marionette TRACE conn6 <- [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]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 693ms 17:06:33 INFO - PROCESS | 4076 | 1468454793263 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 4076 | 1468454793266 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:06:33 INFO - PROCESS | 4076 | 1468454793269 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 4076 | 1468454793271 Marionette TRACE conn6 <- [1,630,null,{}] 17:06:33 INFO - PROCESS | 4076 | 1468454793274 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 4076 | 1468454793277 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:33 INFO - PROCESS | 4076 | 1468454793365 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 17:06:33 INFO - PROCESS | 4076 | 1468454793371 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:33 INFO - PROCESS | 4076 | 1468454793373 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D87800 == 33 [pid = 4076] [id = 167] 17:06:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6D166000) [pid = 4076] [serial = 499] [outer = 0000000000000000] 17:06:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6E0EBC00) [pid = 4076] [serial = 500] [outer = 0000000D6D166000] 17:06:33 INFO - PROCESS | 4076 | 1468454793419 Marionette DEBUG loaded listener.js 17:06:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7138A000) [pid = 4076] [serial = 501] [outer = 0000000D6D166000] 17:06:33 INFO - PROCESS | 4076 | 1468454793881 Marionette TRACE conn6 <- [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]]]}] 17:06:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:06:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 17:06:33 INFO - PROCESS | 4076 | 1468454793900 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 17:06:33 INFO - PROCESS | 4076 | 1468454793902 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 17:06:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:06:33 INFO - PROCESS | 4076 | 1468454793906 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:06:33 INFO - PROCESS | 4076 | 1468454793907 Marionette TRACE conn6 <- [1,634,null,{}] 17:06:33 INFO - PROCESS | 4076 | 1468454793911 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:33 INFO - PROCESS | 4076 | 1468454793913 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:34 INFO - PROCESS | 4076 | 1468454794026 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 17:06:34 INFO - PROCESS | 4076 | 1468454794105 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 4076 | 1468454794107 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73340800 == 34 [pid = 4076] [id = 168] 17:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D71E79C00) [pid = 4076] [serial = 502] [outer = 0000000000000000] 17:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D72334C00) [pid = 4076] [serial = 503] [outer = 0000000D71E79C00] 17:06:34 INFO - PROCESS | 4076 | 1468454794153 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D72D21800) [pid = 4076] [serial = 504] [outer = 0000000D71E79C00] 17:06:34 INFO - PROCESS | 4076 | 1468454794586 Marionette TRACE conn6 <- [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]]]}] 17:06:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:06:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 734ms 17:06:34 INFO - PROCESS | 4076 | 1468454794644 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 17:06:34 INFO - PROCESS | 4076 | 1468454794646 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 17:06:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:06:34 INFO - PROCESS | 4076 | 1468454794650 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:06:34 INFO - PROCESS | 4076 | 1468454794651 Marionette TRACE conn6 <- [1,638,null,{}] 17:06:34 INFO - PROCESS | 4076 | 1468454794662 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:34 INFO - PROCESS | 4076 | 1468454794668 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:34 INFO - PROCESS | 4076 | 1468454794801 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 17:06:34 INFO - PROCESS | 4076 | 1468454794815 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:34 INFO - PROCESS | 4076 | 1468454794817 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79190000 == 35 [pid = 4076] [id = 169] 17:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7351C400) [pid = 4076] [serial = 505] [outer = 0000000000000000] 17:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D76542C00) [pid = 4076] [serial = 506] [outer = 0000000D7351C400] 17:06:34 INFO - PROCESS | 4076 | 1468454794862 Marionette DEBUG loaded listener.js 17:06:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D78ABA800) [pid = 4076] [serial = 507] [outer = 0000000D7351C400] 17:06:35 INFO - PROCESS | 4076 | 1468454795298 Marionette TRACE conn6 <- [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]]]}] 17:06:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:06:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 691ms 17:06:35 INFO - PROCESS | 4076 | 1468454795343 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 17:06:35 INFO - PROCESS | 4076 | 1468454795345 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 17:06:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:06:35 INFO - PROCESS | 4076 | 1468454795386 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:06:35 INFO - PROCESS | 4076 | 1468454795388 Marionette TRACE conn6 <- [1,642,null,{}] 17:06:35 INFO - PROCESS | 4076 | 1468454795396 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:35 INFO - PROCESS | 4076 | 1468454795399 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:35 INFO - PROCESS | 4076 | 1468454795512 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 17:06:35 INFO - PROCESS | 4076 | 1468454795562 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:35 INFO - PROCESS | 4076 | 1468454795564 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A2C800 == 36 [pid = 4076] [id = 170] 17:06:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D009EF800) [pid = 4076] [serial = 508] [outer = 0000000000000000] 17:06:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D790A5800) [pid = 4076] [serial = 509] [outer = 0000000D009EF800] 17:06:35 INFO - PROCESS | 4076 | 1468454795609 Marionette DEBUG loaded listener.js 17:06:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D791CBC00) [pid = 4076] [serial = 510] [outer = 0000000D009EF800] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D009F7000) [pid = 4076] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D791C7000) [pid = 4076] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D00AC9400) [pid = 4076] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6CF4E400) [pid = 4076] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D713F8400) [pid = 4076] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D007C7800) [pid = 4076] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D733B6C00) [pid = 4076] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00C2EC00) [pid = 4076] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00C26C00) [pid = 4076] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D71BDA000) [pid = 4076] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6AFB2C00) [pid = 4076] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D030E8C00) [pid = 4076] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:06:35 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D00C20800) [pid = 4076] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:06:36 INFO - PROCESS | 4076 | 1468454796018 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:06:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 733ms 17:06:36 INFO - PROCESS | 4076 | 1468454796086 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 4076 | 1468454796088 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 17:06:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:06:36 INFO - PROCESS | 4076 | 1468454796091 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 4076 | 1468454796093 Marionette TRACE conn6 <- [1,646,null,{}] 17:06:36 INFO - PROCESS | 4076 | 1468454796097 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:36 INFO - PROCESS | 4076 | 1468454796099 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:36 INFO - PROCESS | 4076 | 1468454796179 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 17:06:36 INFO - PROCESS | 4076 | 1468454796185 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 4076 | 1468454796187 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A02B800 == 37 [pid = 4076] [id = 171] 17:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D0368B400) [pid = 4076] [serial = 511] [outer = 0000000000000000] 17:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CF8F400) [pid = 4076] [serial = 512] [outer = 0000000D0368B400] 17:06:36 INFO - PROCESS | 4076 | 1468454796233 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7696CC00) [pid = 4076] [serial = 513] [outer = 0000000D0368B400] 17:06:36 INFO - PROCESS | 4076 | 1468454796647 Marionette TRACE conn6 <- [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]]]}] 17:06:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:06:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 586ms 17:06:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:06:36 INFO - PROCESS | 4076 | 1468454796681 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 17:06:36 INFO - PROCESS | 4076 | 1468454796683 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 17:06:36 INFO - PROCESS | 4076 | 1468454796686 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:06:36 INFO - PROCESS | 4076 | 1468454796688 Marionette TRACE conn6 <- [1,650,null,{}] 17:06:36 INFO - PROCESS | 4076 | 1468454796691 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:36 INFO - PROCESS | 4076 | 1468454796693 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:36 INFO - PROCESS | 4076 | 1468454796775 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 17:06:36 INFO - PROCESS | 4076 | 1468454796781 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:36 INFO - PROCESS | 4076 | 1468454796783 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71B21800 == 38 [pid = 4076] [id = 172] 17:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D791D0C00) [pid = 4076] [serial = 514] [outer = 0000000000000000] 17:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D79445800) [pid = 4076] [serial = 515] [outer = 0000000D791D0C00] 17:06:36 INFO - PROCESS | 4076 | 1468454796827 Marionette DEBUG loaded listener.js 17:06:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D79972400) [pid = 4076] [serial = 516] [outer = 0000000D791D0C00] 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:37 INFO - PROCESS | 4076 | 1468454797254 Marionette TRACE conn6 <- [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]]]}] 17:06:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:06:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 17:06:37 INFO - PROCESS | 4076 | 1468454797319 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 17:06:37 INFO - PROCESS | 4076 | 1468454797321 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 17:06:37 INFO - PROCESS | 4076 | 1468454797325 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:06:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:06:37 INFO - PROCESS | 4076 | 1468454797326 Marionette TRACE conn6 <- [1,654,null,{}] 17:06:37 INFO - PROCESS | 4076 | 1468454797330 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:37 INFO - PROCESS | 4076 | 1468454797332 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:37 INFO - PROCESS | 4076 | 1468454797414 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 17:06:37 INFO - PROCESS | 4076 | 1468454797419 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:37 INFO - PROCESS | 4076 | 1468454797421 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1D6800 == 39 [pid = 4076] [id = 173] 17:06:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D79974800) [pid = 4076] [serial = 517] [outer = 0000000000000000] 17:06:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7997E000) [pid = 4076] [serial = 518] [outer = 0000000D79974800] 17:06:37 INFO - PROCESS | 4076 | 1468454797466 Marionette DEBUG loaded listener.js 17:06:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7138D000) [pid = 4076] [serial = 519] [outer = 0000000D79974800] 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:37 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:38 INFO - PROCESS | 4076 | 1468454797992 Marionette TRACE conn6 <- [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]]]}] 17:06:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:06:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 734ms 17:06:38 INFO - PROCESS | 4076 | 1468454798063 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 17:06:38 INFO - PROCESS | 4076 | 1468454798069 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 17:06:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:06:38 INFO - PROCESS | 4076 | 1468454798074 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:06:38 INFO - PROCESS | 4076 | 1468454798078 Marionette TRACE conn6 <- [1,658,null,{}] 17:06:38 INFO - PROCESS | 4076 | 1468454798137 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:38 INFO - PROCESS | 4076 | 1468454798140 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:38 INFO - PROCESS | 4076 | 1468454798323 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 17:06:38 INFO - PROCESS | 4076 | 1468454798409 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:38 INFO - PROCESS | 4076 | 1468454798415 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C60000 == 40 [pid = 4076] [id = 174] 17:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D00ACB400) [pid = 4076] [serial = 520] [outer = 0000000000000000] 17:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D03050400) [pid = 4076] [serial = 521] [outer = 0000000D00ACB400] 17:06:38 INFO - PROCESS | 4076 | 1468454798476 Marionette DEBUG loaded listener.js 17:06:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D0368FC00) [pid = 4076] [serial = 522] [outer = 0000000D00ACB400] 17:06:39 INFO - PROCESS | 4076 | 1468454799045 Marionette TRACE conn6 <- [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]]]}] 17:06:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:06:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1030ms 17:06:39 INFO - PROCESS | 4076 | 1468454799106 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 17:06:39 INFO - PROCESS | 4076 | 1468454799112 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 17:06:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:06:39 INFO - PROCESS | 4076 | 1468454799119 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:06:39 INFO - PROCESS | 4076 | 1468454799122 Marionette TRACE conn6 <- [1,662,null,{}] 17:06:39 INFO - PROCESS | 4076 | 1468454799126 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:39 INFO - PROCESS | 4076 | 1468454799129 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:39 INFO - PROCESS | 4076 | 1468454799245 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 17:06:39 INFO - PROCESS | 4076 | 1468454799320 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:39 INFO - PROCESS | 4076 | 1468454799323 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78729000 == 41 [pid = 4076] [id = 175] 17:06:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6C9F4800) [pid = 4076] [serial = 523] [outer = 0000000000000000] 17:06:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D6CF4C800) [pid = 4076] [serial = 524] [outer = 0000000D6C9F4800] 17:06:39 INFO - PROCESS | 4076 | 1468454799421 Marionette DEBUG loaded listener.js 17:06:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D6E251800) [pid = 4076] [serial = 525] [outer = 0000000D6C9F4800] 17:06:39 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:06:39 INFO - PROCESS | 4076 | [4076] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:06:40 INFO - PROCESS | 4076 | 1468454800032 Marionette TRACE conn6 <- [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]]]}] 17:06:40 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 17:06:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 943ms 17:06:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:06:40 INFO - PROCESS | 4076 | 1468454800064 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 17:06:40 INFO - PROCESS | 4076 | 1468454800067 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 17:06:40 INFO - PROCESS | 4076 | 1468454800070 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:06:40 INFO - PROCESS | 4076 | 1468454800074 Marionette TRACE conn6 <- [1,666,null,{}] 17:06:40 INFO - PROCESS | 4076 | 1468454800086 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:40 INFO - PROCESS | 4076 | 1468454800091 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:40 INFO - PROCESS | 4076 | 1468454800205 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 17:06:40 INFO - PROCESS | 4076 | 1468454800278 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:40 INFO - PROCESS | 4076 | 1468454800282 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C01D800 == 42 [pid = 4076] [id = 176] 17:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D73864000) [pid = 4076] [serial = 526] [outer = 0000000000000000] 17:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D781A6C00) [pid = 4076] [serial = 527] [outer = 0000000D73864000] 17:06:40 INFO - PROCESS | 4076 | 1468454800381 Marionette DEBUG loaded listener.js 17:06:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D7997E400) [pid = 4076] [serial = 528] [outer = 0000000D73864000] 17:06:41 INFO - PROCESS | 4076 | 1468454801028 Marionette TRACE conn6 <- [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]]]}] 17:06:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:06:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1132ms 17:06:41 INFO - PROCESS | 4076 | 1468454801237 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 17:06:41 INFO - PROCESS | 4076 | 1468454801242 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 17:06:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:06:41 INFO - PROCESS | 4076 | 1468454801248 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:06:41 INFO - PROCESS | 4076 | 1468454801251 Marionette TRACE conn6 <- [1,670,null,{}] 17:06:41 INFO - PROCESS | 4076 | 1468454801257 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:41 INFO - PROCESS | 4076 | 1468454801260 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:41 INFO - PROCESS | 4076 | 1468454801364 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 17:06:41 INFO - PROCESS | 4076 | 1468454801431 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:41 INFO - PROCESS | 4076 | 1468454801437 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0353D800 == 43 [pid = 4076] [id = 177] 17:06:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D03048000) [pid = 4076] [serial = 529] [outer = 0000000000000000] 17:06:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D030E8C00) [pid = 4076] [serial = 530] [outer = 0000000D03048000] 17:06:41 INFO - PROCESS | 4076 | 1468454801487 Marionette DEBUG loaded listener.js 17:06:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D03687400) [pid = 4076] [serial = 531] [outer = 0000000D03048000] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71B21800 == 42 [pid = 4076] [id = 172] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A02B800 == 41 [pid = 4076] [id = 171] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A2C800 == 40 [pid = 4076] [id = 170] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79190000 == 39 [pid = 4076] [id = 169] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73340800 == 38 [pid = 4076] [id = 168] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D87800 == 37 [pid = 4076] [id = 167] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71B26800 == 36 [pid = 4076] [id = 166] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C51000 == 35 [pid = 4076] [id = 165] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03546800 == 34 [pid = 4076] [id = 164] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73345800 == 33 [pid = 4076] [id = 163] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D7E3000 == 32 [pid = 4076] [id = 161] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0336B000 == 31 [pid = 4076] [id = 162] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C01D800 == 30 [pid = 4076] [id = 176] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78729000 == 29 [pid = 4076] [id = 175] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1D6800 == 28 [pid = 4076] [id = 173] 17:06:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C60000 == 27 [pid = 4076] [id = 174] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D75DA5000) [pid = 4076] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D7654A800) [pid = 4076] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D7233C800) [pid = 4076] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D791CB800) [pid = 4076] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6DDDEC00) [pid = 4076] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D6CF95C00) [pid = 4076] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D72F6E800) [pid = 4076] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6C9F1C00) [pid = 4076] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D7351A000) [pid = 4076] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00AC1400) [pid = 4076] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6C9EE800) [pid = 4076] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6D164400) [pid = 4076] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D00CF7800) [pid = 4076] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D78ABD000) [pid = 4076] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D030E7800) [pid = 4076] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D79441000) [pid = 4076] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6CF51C00) [pid = 4076] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6B9D0C00) [pid = 4076] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6B9D3800) [pid = 4076] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D7233E800) [pid = 4076] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03684C00) [pid = 4076] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D00CF0C00) [pid = 4076] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D02975C00) [pid = 4076] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00CEF800) [pid = 4076] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D72C80800) [pid = 4076] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D030F0800) [pid = 4076] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6CE96800) [pid = 4076] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:06:42 INFO - PROCESS | 4076 | [4076] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:06:43 INFO - PROCESS | 4076 | [4076] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:06:43 INFO - PROCESS | 4076 | 1468454803249 Marionette TRACE conn6 <- [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]]]}] 17:06:43 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) 17:06:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2041ms 17:06:43 INFO - PROCESS | 4076 | 1468454803290 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 17:06:43 INFO - PROCESS | 4076 | 1468454803294 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 17:06:43 INFO - PROCESS | 4076 | 1468454803299 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:06:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:06:43 INFO - PROCESS | 4076 | 1468454803302 Marionette TRACE conn6 <- [1,674,null,{}] 17:06:43 INFO - PROCESS | 4076 | 1468454803307 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:43 INFO - PROCESS | 4076 | 1468454803310 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:43 INFO - PROCESS | 4076 | 1468454803399 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 17:06:43 INFO - PROCESS | 4076 | 1468454803407 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:43 INFO - PROCESS | 4076 | 1468454803410 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02911800 == 28 [pid = 4076] [id = 178] 17:06:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00ACE000) [pid = 4076] [serial = 532] [outer = 0000000000000000] 17:06:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00CF3800) [pid = 4076] [serial = 533] [outer = 0000000D00ACE000] 17:06:43 INFO - PROCESS | 4076 | 1468454803459 Marionette DEBUG loaded listener.js 17:06:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D00E99C00) [pid = 4076] [serial = 534] [outer = 0000000D00ACE000] 17:06:44 INFO - PROCESS | 4076 | 1468454804399 Marionette TRACE conn6 <- [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]]]}] 17:06:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:06:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1131ms 17:06:44 INFO - PROCESS | 4076 | 1468454804434 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 17:06:44 INFO - PROCESS | 4076 | 1468454804440 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 17:06:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:06:44 INFO - PROCESS | 4076 | 1468454804447 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:06:44 INFO - PROCESS | 4076 | 1468454804450 Marionette TRACE conn6 <- [1,678,null,{}] 17:06:44 INFO - PROCESS | 4076 | 1468454804454 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:44 INFO - PROCESS | 4076 | 1468454804456 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:44 INFO - PROCESS | 4076 | 1468454804551 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 17:06:44 INFO - PROCESS | 4076 | 1468454804558 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:44 INFO - PROCESS | 4076 | 1468454804561 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C49800 == 29 [pid = 4076] [id = 179] 17:06:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D030EA000) [pid = 4076] [serial = 535] [outer = 0000000000000000] 17:06:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D033CA400) [pid = 4076] [serial = 536] [outer = 0000000D030EA000] 17:06:44 INFO - PROCESS | 4076 | 1468454804609 Marionette DEBUG loaded listener.js 17:06:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D0368B800) [pid = 4076] [serial = 537] [outer = 0000000D030EA000] 17:06:45 INFO - PROCESS | 4076 | 1468454805615 Marionette TRACE conn6 <- [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]]]}] 17:06:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:06:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1195ms 17:06:45 INFO - PROCESS | 4076 | 1468454805644 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 17:06:45 INFO - PROCESS | 4076 | 1468454805646 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 17:06:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:06:45 INFO - PROCESS | 4076 | 1468454805656 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:06:45 INFO - PROCESS | 4076 | 1468454805660 Marionette TRACE conn6 <- [1,682,null,{}] 17:06:45 INFO - PROCESS | 4076 | 1468454805671 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:45 INFO - PROCESS | 4076 | 1468454805676 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:45 INFO - PROCESS | 4076 | 1468454805785 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 17:06:45 INFO - PROCESS | 4076 | 1468454805793 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:45 INFO - PROCESS | 4076 | 1468454805796 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7135A800 == 30 [pid = 4076] [id = 180] 17:06:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D00ACB000) [pid = 4076] [serial = 538] [outer = 0000000000000000] 17:06:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C4C8800) [pid = 4076] [serial = 539] [outer = 0000000D00ACB000] 17:06:45 INFO - PROCESS | 4076 | 1468454805884 Marionette DEBUG loaded listener.js 17:06:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6C9FD400) [pid = 4076] [serial = 540] [outer = 0000000D00ACB000] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D791D0C00) [pid = 4076] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D79974800) [pid = 4076] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D71E79C00) [pid = 4076] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D7351C400) [pid = 4076] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D009EF800) [pid = 4076] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D02975000) [pid = 4076] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D03724400) [pid = 4076] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D009F6C00) [pid = 4076] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D00C2F800) [pid = 4076] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6D166000) [pid = 4076] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7653D800) [pid = 4076] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D033CF000) [pid = 4076] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:06:46 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D0368B400) [pid = 4076] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:06:46 INFO - PROCESS | 4076 | 1468454806906 Marionette TRACE conn6 <- [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]]]}] 17:06:46 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) 17:06:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1285ms 17:06:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:06:46 INFO - PROCESS | 4076 | 1468454806943 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 17:06:46 INFO - PROCESS | 4076 | 1468454806945 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 17:06:46 INFO - PROCESS | 4076 | 1468454806948 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:06:46 INFO - PROCESS | 4076 | 1468454806950 Marionette TRACE conn6 <- [1,686,null,{}] 17:06:46 INFO - PROCESS | 4076 | 1468454806954 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:46 INFO - PROCESS | 4076 | 1468454806956 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:47 INFO - PROCESS | 4076 | 1468454807045 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 17:06:47 INFO - PROCESS | 4076 | 1468454807052 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:47 INFO - PROCESS | 4076 | 1468454807054 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72121000 == 31 [pid = 4076] [id = 181] 17:06:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D03C20C00) [pid = 4076] [serial = 541] [outer = 0000000000000000] 17:06:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6C9EE400) [pid = 4076] [serial = 542] [outer = 0000000D03C20C00] 17:06:47 INFO - PROCESS | 4076 | 1468454807100 Marionette DEBUG loaded listener.js 17:06:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6CF4C400) [pid = 4076] [serial = 543] [outer = 0000000D03C20C00] 17:06:48 INFO - PROCESS | 4076 | 1468454808032 Marionette TRACE conn6 <- [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]]]}] 17:06:48 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) 17:06:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1135ms 17:06:48 INFO - PROCESS | 4076 | 1468454808086 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 17:06:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:06:48 INFO - PROCESS | 4076 | 1468454808088 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 17:06:48 INFO - PROCESS | 4076 | 1468454808092 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:06:48 INFO - PROCESS | 4076 | 1468454808094 Marionette TRACE conn6 <- [1,690,null,{}] 17:06:48 INFO - PROCESS | 4076 | 1468454808097 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:48 INFO - PROCESS | 4076 | 1468454808100 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:48 INFO - PROCESS | 4076 | 1468454808180 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 17:06:48 INFO - PROCESS | 4076 | 1468454808187 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:48 INFO - PROCESS | 4076 | 1468454808189 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D80800 == 32 [pid = 4076] [id = 182] 17:06:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D030E9000) [pid = 4076] [serial = 544] [outer = 0000000000000000] 17:06:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6D168400) [pid = 4076] [serial = 545] [outer = 0000000D030E9000] 17:06:48 INFO - PROCESS | 4076 | 1468454808234 Marionette DEBUG loaded listener.js 17:06:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6D760800) [pid = 4076] [serial = 546] [outer = 0000000D030E9000] 17:06:49 INFO - PROCESS | 4076 | 1468454809211 Marionette TRACE conn6 <- [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]]]}] 17:06:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:06:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms 17:06:49 INFO - PROCESS | 4076 | 1468454809225 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 17:06:49 INFO - PROCESS | 4076 | 1468454809230 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 17:06:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:06:49 INFO - PROCESS | 4076 | 1468454809237 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:06:49 INFO - PROCESS | 4076 | 1468454809240 Marionette TRACE conn6 <- [1,694,null,{}] 17:06:49 INFO - PROCESS | 4076 | 1468454809247 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:49 INFO - PROCESS | 4076 | 1468454809250 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:49 INFO - PROCESS | 4076 | 1468454809377 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 17:06:49 INFO - PROCESS | 4076 | 1468454809442 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:49 INFO - PROCESS | 4076 | 1468454809445 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03539800 == 33 [pid = 4076] [id = 183] 17:06:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D00C2CC00) [pid = 4076] [serial = 547] [outer = 0000000000000000] 17:06:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00CF1000) [pid = 4076] [serial = 548] [outer = 0000000D00C2CC00] 17:06:49 INFO - PROCESS | 4076 | 1468454809507 Marionette DEBUG loaded listener.js 17:06:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D02975C00) [pid = 4076] [serial = 549] [outer = 0000000D00C2CC00] 17:06:50 INFO - PROCESS | 4076 | 1468454810765 Marionette TRACE conn6 <- [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]]]}] 17:06:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:06:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1594ms 17:06:50 INFO - PROCESS | 4076 | 1468454810833 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 17:06:50 INFO - PROCESS | 4076 | 1468454810838 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 17:06:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:06:50 INFO - PROCESS | 4076 | 1468454810923 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:06:50 INFO - PROCESS | 4076 | 1468454810927 Marionette TRACE conn6 <- [1,698,null,{}] 17:06:50 INFO - PROCESS | 4076 | 1468454810936 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:50 INFO - PROCESS | 4076 | 1468454810939 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:51 INFO - PROCESS | 4076 | 1468454811053 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 17:06:51 INFO - PROCESS | 4076 | 1468454811115 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:51 INFO - PROCESS | 4076 | 1468454811118 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00A82800 == 34 [pid = 4076] [id = 184] 17:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D00C2E400) [pid = 4076] [serial = 550] [outer = 0000000000000000] 17:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D030E3400) [pid = 4076] [serial = 551] [outer = 0000000D00C2E400] 17:06:51 INFO - PROCESS | 4076 | 1468454811178 Marionette DEBUG loaded listener.js 17:06:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6AFB0000) [pid = 4076] [serial = 552] [outer = 0000000D00C2E400] 17:06:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72121000 == 33 [pid = 4076] [id = 181] 17:06:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7135A800 == 32 [pid = 4076] [id = 180] 17:06:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C49800 == 31 [pid = 4076] [id = 179] 17:06:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02911800 == 30 [pid = 4076] [id = 178] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D79972400) [pid = 4076] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D7138D000) [pid = 4076] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D7997E000) [pid = 4076] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D72334C00) [pid = 4076] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D76542C00) [pid = 4076] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D72D21800) [pid = 4076] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D790A5800) [pid = 4076] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D03045800) [pid = 4076] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D033C7C00) [pid = 4076] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6AFB1000) [pid = 4076] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6C9F5C00) [pid = 4076] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6C9DEC00) [pid = 4076] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6CF92C00) [pid = 4076] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D00CF9000) [pid = 4076] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D03048400) [pid = 4076] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D6E0EBC00) [pid = 4076] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D781A3000) [pid = 4076] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D03686000) [pid = 4076] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D03724C00) [pid = 4076] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D78ABA800) [pid = 4076] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D79445800) [pid = 4076] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D791CBC00) [pid = 4076] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D6CF8F400) [pid = 4076] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D7138A000) [pid = 4076] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:06:51 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D7696CC00) [pid = 4076] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:06:52 INFO - PROCESS | 4076 | 1468454812314 Marionette TRACE conn6 <- [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]]]}] 17:06:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:06:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1531ms 17:06:52 INFO - PROCESS | 4076 | 1468454812378 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 17:06:52 INFO - PROCESS | 4076 | 1468454812382 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 17:06:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:06:52 INFO - PROCESS | 4076 | 1468454812387 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:06:52 INFO - PROCESS | 4076 | 1468454812390 Marionette TRACE conn6 <- [1,702,null,{}] 17:06:52 INFO - PROCESS | 4076 | 1468454812395 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:52 INFO - PROCESS | 4076 | 1468454812399 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:52 INFO - PROCESS | 4076 | 1468454812501 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 17:06:52 INFO - PROCESS | 4076 | 1468454812601 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:52 INFO - PROCESS | 4076 | 1468454812603 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0336C800 == 31 [pid = 4076] [id = 185] 17:06:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D00E96C00) [pid = 4076] [serial = 553] [outer = 0000000000000000] 17:06:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D00E9AC00) [pid = 4076] [serial = 554] [outer = 0000000D00E96C00] 17:06:52 INFO - PROCESS | 4076 | 1468454812652 Marionette DEBUG loaded listener.js 17:06:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D0304E000) [pid = 4076] [serial = 555] [outer = 0000000D00E96C00] 17:06:53 INFO - PROCESS | 4076 | 1468454813527 Marionette TRACE conn6 <- [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]]]}] 17:06:53 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 17:06:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1179ms 17:06:53 INFO - PROCESS | 4076 | 1468454813571 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 17:06:53 INFO - PROCESS | 4076 | 1468454813575 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 17:06:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:06:53 INFO - PROCESS | 4076 | 1468454813581 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:06:53 INFO - PROCESS | 4076 | 1468454813584 Marionette TRACE conn6 <- [1,706,null,{}] 17:06:53 INFO - PROCESS | 4076 | 1468454813588 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:53 INFO - PROCESS | 4076 | 1468454813590 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:53 INFO - PROCESS | 4076 | 1468454813682 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 17:06:53 INFO - PROCESS | 4076 | 1468454813690 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:53 INFO - PROCESS | 4076 | 1468454813692 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C043800 == 32 [pid = 4076] [id = 186] 17:06:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D03C13800) [pid = 4076] [serial = 556] [outer = 0000000000000000] 17:06:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D03C1E000) [pid = 4076] [serial = 557] [outer = 0000000D03C13800] 17:06:53 INFO - PROCESS | 4076 | 1468454813741 Marionette DEBUG loaded listener.js 17:06:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D6B1DA800) [pid = 4076] [serial = 558] [outer = 0000000D03C13800] 17:06:54 INFO - PROCESS | 4076 | 1468454814725 Marionette TRACE conn6 <- [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]]]}] 17:06:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:06:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1189ms 17:06:54 INFO - PROCESS | 4076 | 1468454814774 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 17:06:54 INFO - PROCESS | 4076 | 1468454814776 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 17:06:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:06:54 INFO - PROCESS | 4076 | 1468454814780 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:06:54 INFO - PROCESS | 4076 | 1468454814784 Marionette TRACE conn6 <- [1,710,null,{}] 17:06:54 INFO - PROCESS | 4076 | 1468454814796 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:54 INFO - PROCESS | 4076 | 1468454814801 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D00ACB000) [pid = 4076] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D03048000) [pid = 4076] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D00ACE000) [pid = 4076] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D030EA000) [pid = 4076] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D00ACB400) [pid = 4076] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D6C9F4800) [pid = 4076] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 51 (0000000D73864000) [pid = 4076] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:06:54 INFO - PROCESS | 4076 | --DOMWINDOW == 50 (0000000D03C20C00) [pid = 4076] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:06:54 INFO - PROCESS | 4076 | 1468454814926 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 17:06:54 INFO - PROCESS | 4076 | 1468454814968 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:54 INFO - PROCESS | 4076 | 1468454814971 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71B39000 == 33 [pid = 4076] [id = 187] 17:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (0000000D033D3000) [pid = 4076] [serial = 559] [outer = 0000000000000000] 17:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (0000000D6AFB4800) [pid = 4076] [serial = 560] [outer = 0000000D033D3000] 17:06:55 INFO - PROCESS | 4076 | 1468454815021 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D6CE9F800) [pid = 4076] [serial = 561] [outer = 0000000D033D3000] 17:06:55 INFO - PROCESS | 4076 | 1468454815407 Marionette TRACE conn6 <- [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] 17:06:55 INFO - PROCESS | 4076 | 1468454815477 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 17:06:55 INFO - PROCESS | 4076 | 1468454815480 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:06:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:06:55 INFO - PROCESS | 4076 | 1468454815482 Marionette TRACE conn6 <- [1,714,null,{}] 17:06:55 INFO - PROCESS | 4076 | 1468454815485 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:55 INFO - PROCESS | 4076 | 1468454815487 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:55 INFO - PROCESS | 4076 | 1468454815578 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 17:06:55 INFO - PROCESS | 4076 | 1468454815583 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:55 INFO - PROCESS | 4076 | 1468454815585 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C15800 == 34 [pid = 4076] [id = 188] 17:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D6CF4EC00) [pid = 4076] [serial = 562] [outer = 0000000000000000] 17:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D6D01AC00) [pid = 4076] [serial = 563] [outer = 0000000D6CF4EC00] 17:06:55 INFO - PROCESS | 4076 | 1468454815631 Marionette DEBUG loaded listener.js 17:06:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D6D16D400) [pid = 4076] [serial = 564] [outer = 0000000D6CF4EC00] 17:06:56 INFO - PROCESS | 4076 | 1468454816113 Marionette TRACE conn6 <- [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]]]}] 17:06:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:06:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 691ms 17:06:56 INFO - PROCESS | 4076 | 1468454816175 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 17:06:56 INFO - PROCESS | 4076 | 1468454816177 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 17:06:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:06:56 INFO - PROCESS | 4076 | 1468454816180 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 4076 | 1468454816182 Marionette TRACE conn6 <- [1,718,null,{}] 17:06:56 INFO - PROCESS | 4076 | 1468454816186 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:56 INFO - PROCESS | 4076 | 1468454816188 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:56 INFO - PROCESS | 4076 | 1468454816298 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 17:06:56 INFO - PROCESS | 4076 | 1468454816311 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:56 INFO - PROCESS | 4076 | 1468454816313 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73593800 == 35 [pid = 4076] [id = 189] 17:06:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D6D166000) [pid = 4076] [serial = 565] [outer = 0000000000000000] 17:06:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D6E0EBC00) [pid = 4076] [serial = 566] [outer = 0000000D6D166000] 17:06:56 INFO - PROCESS | 4076 | 1468454816358 Marionette DEBUG loaded listener.js 17:06:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D71381C00) [pid = 4076] [serial = 567] [outer = 0000000D6D166000] 17:06:56 INFO - PROCESS | 4076 | 1468454816827 Marionette TRACE conn6 <- [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] 17:06:56 INFO - PROCESS | 4076 | 1468454816876 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 17:06:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:06:56 INFO - PROCESS | 4076 | 1468454816879 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:06:56 INFO - PROCESS | 4076 | 1468454816881 Marionette TRACE conn6 <- [1,722,null,{}] 17:06:56 INFO - PROCESS | 4076 | 1468454816885 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:56 INFO - PROCESS | 4076 | 1468454816891 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:56 INFO - PROCESS | 4076 | 1468454816990 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 17:06:57 INFO - PROCESS | 4076 | 1468454816998 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 4076 | 1468454817000 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871C800 == 36 [pid = 4076] [id = 190] 17:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D714BF400) [pid = 4076] [serial = 568] [outer = 0000000000000000] 17:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D72339400) [pid = 4076] [serial = 569] [outer = 0000000D714BF400] 17:06:57 INFO - PROCESS | 4076 | 1468454817045 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D72C2FC00) [pid = 4076] [serial = 570] [outer = 0000000D714BF400] 17:06:57 INFO - PROCESS | 4076 | 1468454817488 Marionette TRACE conn6 <- [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]]]}] 17:06:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:06:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 17:06:57 INFO - PROCESS | 4076 | 1468454817512 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 17:06:57 INFO - PROCESS | 4076 | 1468454817514 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 17:06:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:06:57 INFO - PROCESS | 4076 | 1468454817517 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:06:57 INFO - PROCESS | 4076 | 1468454817519 Marionette TRACE conn6 <- [1,726,null,{}] 17:06:57 INFO - PROCESS | 4076 | 1468454817522 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:57 INFO - PROCESS | 4076 | 1468454817524 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:57 INFO - PROCESS | 4076 | 1468454817606 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 17:06:57 INFO - PROCESS | 4076 | 1468454817637 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:57 INFO - PROCESS | 4076 | 1468454817639 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787E5000 == 37 [pid = 4076] [id = 191] 17:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D72D1B000) [pid = 4076] [serial = 571] [outer = 0000000000000000] 17:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D72D24800) [pid = 4076] [serial = 572] [outer = 0000000D72D1B000] 17:06:57 INFO - PROCESS | 4076 | 1468454817686 Marionette DEBUG loaded listener.js 17:06:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D733B9000) [pid = 4076] [serial = 573] [outer = 0000000D72D1B000] 17:06:58 INFO - PROCESS | 4076 | [4076] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:06:58 INFO - PROCESS | 4076 | 1468454818846 Marionette TRACE conn6 <- [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]]]}] 17:06:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:06:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1388ms 17:06:58 INFO - PROCESS | 4076 | 1468454818910 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 17:06:58 INFO - PROCESS | 4076 | 1468454818915 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 17:06:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:06:59 INFO - PROCESS | 4076 | 1468454819013 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:06:59 INFO - PROCESS | 4076 | 1468454819017 Marionette TRACE conn6 <- [1,730,null,{}] 17:06:59 INFO - PROCESS | 4076 | 1468454819026 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:06:59 INFO - PROCESS | 4076 | 1468454819029 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:59 INFO - PROCESS | 4076 | 1468454819135 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 17:06:59 INFO - PROCESS | 4076 | 1468454819197 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:06:59 INFO - PROCESS | 4076 | 1468454819200 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:06:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B915800 == 38 [pid = 4076] [id = 192] 17:06:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D02971000) [pid = 4076] [serial = 574] [outer = 0000000000000000] 17:06:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D0368D000) [pid = 4076] [serial = 575] [outer = 0000000D02971000] 17:06:59 INFO - PROCESS | 4076 | 1468454819260 Marionette DEBUG loaded listener.js 17:06:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6B1DAC00) [pid = 4076] [serial = 576] [outer = 0000000D02971000] 17:07:00 INFO - PROCESS | 4076 | 1468454820358 Marionette TRACE conn6 <- [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]]]}] 17:07:00 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 17:07:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1444ms 17:07:00 INFO - PROCESS | 4076 | 1468454820408 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 17:07:00 INFO - PROCESS | 4076 | 1468454820413 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 17:07:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:07:00 INFO - PROCESS | 4076 | 1468454820420 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:07:00 INFO - PROCESS | 4076 | 1468454820424 Marionette TRACE conn6 <- [1,734,null,{}] 17:07:00 INFO - PROCESS | 4076 | 1468454820428 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:00 INFO - PROCESS | 4076 | 1468454820431 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:00 INFO - PROCESS | 4076 | 1468454820638 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 17:07:00 INFO - PROCESS | 4076 | 1468454820824 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:00 INFO - PROCESS | 4076 | 1468454820828 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E3B000 == 39 [pid = 4076] [id = 193] 17:07:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00C21C00) [pid = 4076] [serial = 577] [outer = 0000000000000000] 17:07:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00CF4C00) [pid = 4076] [serial = 578] [outer = 0000000D00C21C00] 17:07:00 INFO - PROCESS | 4076 | 1468454820881 Marionette DEBUG loaded listener.js 17:07:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D030E7800) [pid = 4076] [serial = 579] [outer = 0000000D00C21C00] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0353D800 == 38 [pid = 4076] [id = 177] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871C800 == 37 [pid = 4076] [id = 190] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73593800 == 36 [pid = 4076] [id = 189] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C15800 == 35 [pid = 4076] [id = 188] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71B39000 == 34 [pid = 4076] [id = 187] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C043800 == 33 [pid = 4076] [id = 186] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0336C800 == 32 [pid = 4076] [id = 185] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00A82800 == 31 [pid = 4076] [id = 184] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D80800 == 30 [pid = 4076] [id = 182] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03539800 == 29 [pid = 4076] [id = 183] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B915800 == 28 [pid = 4076] [id = 192] 17:07:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787E5000 == 27 [pid = 4076] [id = 191] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6C4C8800) [pid = 4076] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D03687400) [pid = 4076] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D030E8C00) [pid = 4076] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D00CF3800) [pid = 4076] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D00E99C00) [pid = 4076] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D033CA400) [pid = 4076] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D0368FC00) [pid = 4076] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D03050400) [pid = 4076] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D6E251800) [pid = 4076] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D6CF4C800) [pid = 4076] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D7997E400) [pid = 4076] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D781A6C00) [pid = 4076] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D6C9EE400) [pid = 4076] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D6C9FD400) [pid = 4076] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D6CF4C400) [pid = 4076] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D0368B800) [pid = 4076] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D6D168400) [pid = 4076] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:07:02 INFO - PROCESS | 4076 | 1468454822250 Marionette TRACE conn6 <- [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]]]}] 17:07:02 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.) 17:07:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1896ms 17:07:02 INFO - PROCESS | 4076 | 1468454822319 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 17:07:02 INFO - PROCESS | 4076 | 1468454822324 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 17:07:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:07:02 INFO - PROCESS | 4076 | 1468454822329 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:07:02 INFO - PROCESS | 4076 | 1468454822332 Marionette TRACE conn6 <- [1,738,null,{}] 17:07:02 INFO - PROCESS | 4076 | 1468454822338 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:02 INFO - PROCESS | 4076 | 1468454822341 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:02 INFO - PROCESS | 4076 | 1468454822433 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 17:07:02 INFO - PROCESS | 4076 | 1468454822491 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:02 INFO - PROCESS | 4076 | 1468454822496 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02921000 == 28 [pid = 4076] [id = 194] 17:07:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D00CEF000) [pid = 4076] [serial = 580] [outer = 0000000000000000] 17:07:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D00CF3800) [pid = 4076] [serial = 581] [outer = 0000000D00CEF000] 17:07:02 INFO - PROCESS | 4076 | 1468454822547 Marionette DEBUG loaded listener.js 17:07:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D0296F800) [pid = 4076] [serial = 582] [outer = 0000000D00CEF000] 17:07:03 INFO - PROCESS | 4076 | 1468454823453 Marionette TRACE conn6 <- [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]]]}] 17:07:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:07:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1126ms 17:07:03 INFO - PROCESS | 4076 | 1468454823459 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 17:07:03 INFO - PROCESS | 4076 | 1468454823464 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 17:07:03 INFO - PROCESS | 4076 | 1468454823473 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:07:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:07:03 INFO - PROCESS | 4076 | 1468454823476 Marionette TRACE conn6 <- [1,742,null,{}] 17:07:03 INFO - PROCESS | 4076 | 1468454823480 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:03 INFO - PROCESS | 4076 | 1468454823483 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:03 INFO - PROCESS | 4076 | 1468454823573 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 17:07:03 INFO - PROCESS | 4076 | 1468454823580 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:03 INFO - PROCESS | 4076 | 1468454823583 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10A800 == 29 [pid = 4076] [id = 195] 17:07:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D033CBC00) [pid = 4076] [serial = 583] [outer = 0000000000000000] 17:07:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D033D2400) [pid = 4076] [serial = 584] [outer = 0000000D033CBC00] 17:07:03 INFO - PROCESS | 4076 | 1468454823632 Marionette DEBUG loaded listener.js 17:07:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D0368F800) [pid = 4076] [serial = 585] [outer = 0000000D033CBC00] 17:07:04 INFO - PROCESS | 4076 | 1468454824591 Marionette TRACE conn6 <- [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]]]}] 17:07:04 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 17:07:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1137ms 17:07:04 INFO - PROCESS | 4076 | 1468454824615 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 17:07:04 INFO - PROCESS | 4076 | 1468454824618 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 17:07:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:07:04 INFO - PROCESS | 4076 | 1468454824622 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:07:04 INFO - PROCESS | 4076 | 1468454824625 Marionette TRACE conn6 <- [1,746,null,{}] 17:07:04 INFO - PROCESS | 4076 | 1468454824643 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:04 INFO - PROCESS | 4076 | 1468454824648 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:04 INFO - PROCESS | 4076 | 1468454824760 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 17:07:04 INFO - PROCESS | 4076 | 1468454824768 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:04 INFO - PROCESS | 4076 | 1468454824771 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0082E800 == 30 [pid = 4076] [id = 196] 17:07:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D6B944C00) [pid = 4076] [serial = 586] [outer = 0000000000000000] 17:07:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D6BACF000) [pid = 4076] [serial = 587] [outer = 0000000D6B944C00] 17:07:04 INFO - PROCESS | 4076 | 1468454824821 Marionette DEBUG loaded listener.js 17:07:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D6C928800) [pid = 4076] [serial = 588] [outer = 0000000D6B944C00] 17:07:05 INFO - PROCESS | 4076 | 1468454825320 Marionette TRACE conn6 <- [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]]]}] 17:07:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:07:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 733ms 17:07:05 INFO - PROCESS | 4076 | 1468454825357 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 17:07:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:07:05 INFO - PROCESS | 4076 | 1468454825360 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 17:07:05 INFO - PROCESS | 4076 | 1468454825363 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:07:05 INFO - PROCESS | 4076 | 1468454825365 Marionette TRACE conn6 <- [1,750,null,{}] 17:07:05 INFO - PROCESS | 4076 | 1468454825369 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:05 INFO - PROCESS | 4076 | 1468454825371 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:05 INFO - PROCESS | 4076 | 1468454825479 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 17:07:05 INFO - PROCESS | 4076 | 1468454825484 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:05 INFO - PROCESS | 4076 | 1468454825486 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71ED2000 == 31 [pid = 4076] [id = 197] 17:07:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D6CE99000) [pid = 4076] [serial = 589] [outer = 0000000000000000] 17:07:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D6CEA0C00) [pid = 4076] [serial = 590] [outer = 0000000D6CE99000] 17:07:05 INFO - PROCESS | 4076 | 1468454825532 Marionette DEBUG loaded listener.js 17:07:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6CF4C000) [pid = 4076] [serial = 591] [outer = 0000000D6CE99000] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D033D3000) [pid = 4076] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6CF4EC00) [pid = 4076] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D030E9000) [pid = 4076] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D00C2CC00) [pid = 4076] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D00C2E400) [pid = 4076] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D03C13800) [pid = 4076] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D00E96C00) [pid = 4076] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D6D166000) [pid = 4076] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D714BF400) [pid = 4076] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:07:06 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D72D1B000) [pid = 4076] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:07:06 INFO - PROCESS | 4076 | [4076] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:07:06 INFO - PROCESS | 4076 | 1468454826442 Marionette TRACE conn6 <- [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]]]}] 17:07:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:07:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1136ms 17:07:06 INFO - PROCESS | 4076 | 1468454826502 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 17:07:06 INFO - PROCESS | 4076 | 1468454826504 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 17:07:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:07:06 INFO - PROCESS | 4076 | 1468454826508 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:07:06 INFO - PROCESS | 4076 | 1468454826510 Marionette TRACE conn6 <- [1,754,null,{}] 17:07:06 INFO - PROCESS | 4076 | 1468454826513 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:06 INFO - PROCESS | 4076 | 1468454826515 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:06 INFO - PROCESS | 4076 | 1468454826596 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 17:07:06 INFO - PROCESS | 4076 | 1468454826601 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:06 INFO - PROCESS | 4076 | 1468454826603 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7235A000 == 32 [pid = 4076] [id = 198] 17:07:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D033CAC00) [pid = 4076] [serial = 592] [outer = 0000000000000000] 17:07:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D03722400) [pid = 4076] [serial = 593] [outer = 0000000D033CAC00] 17:07:06 INFO - PROCESS | 4076 | 1468454826649 Marionette DEBUG loaded listener.js 17:07:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D6CF4F400) [pid = 4076] [serial = 594] [outer = 0000000D033CAC00] 17:07:07 INFO - PROCESS | 4076 | 1468454827522 Marionette TRACE conn6 <- [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]]]}] 17:07:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:07:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1026ms 17:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:07:07 INFO - PROCESS | 4076 | 1468454827538 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 17:07:07 INFO - PROCESS | 4076 | 1468454827540 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 17:07:07 INFO - PROCESS | 4076 | 1468454827543 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:07:07 INFO - PROCESS | 4076 | 1468454827545 Marionette TRACE conn6 <- [1,758,null,{}] 17:07:07 INFO - PROCESS | 4076 | 1468454827548 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:07 INFO - PROCESS | 4076 | 1468454827554 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:07 INFO - PROCESS | 4076 | 1468454827698 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 17:07:07 INFO - PROCESS | 4076 | 1468454827706 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:07 INFO - PROCESS | 4076 | 1468454827708 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73594800 == 33 [pid = 4076] [id = 199] 17:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D6CF50800) [pid = 4076] [serial = 595] [outer = 0000000000000000] 17:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D6D220800) [pid = 4076] [serial = 596] [outer = 0000000D6CF50800] 17:07:07 INFO - PROCESS | 4076 | 1468454827754 Marionette DEBUG loaded listener.js 17:07:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D6E0ED000) [pid = 4076] [serial = 597] [outer = 0000000D6CF50800] 17:07:08 INFO - PROCESS | 4076 | 1468454828185 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 691ms 17:07:08 INFO - PROCESS | 4076 | 1468454828239 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 17:07:08 INFO - PROCESS | 4076 | 1468454828243 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 17:07:08 INFO - PROCESS | 4076 | 1468454828249 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:07:08 INFO - PROCESS | 4076 | 1468454828253 Marionette TRACE conn6 <- [1,762,null,{}] 17:07:08 INFO - PROCESS | 4076 | 1468454828260 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:08 INFO - PROCESS | 4076 | 1468454828264 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:08 INFO - PROCESS | 4076 | 1468454828414 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 17:07:08 INFO - PROCESS | 4076 | 1468454828484 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:08 INFO - PROCESS | 4076 | 1468454828489 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03363000 == 34 [pid = 4076] [id = 200] 17:07:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D00AC6400) [pid = 4076] [serial = 598] [outer = 0000000000000000] 17:07:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D00C25800) [pid = 4076] [serial = 599] [outer = 0000000D00AC6400] 17:07:08 INFO - PROCESS | 4076 | 1468454828549 Marionette DEBUG loaded listener.js 17:07:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D00E92C00) [pid = 4076] [serial = 600] [outer = 0000000D00AC6400] 17:07:09 INFO - PROCESS | 4076 | 1468454829343 Marionette TRACE conn6 <- [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]]]}] 17:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1138ms 17:07:09 INFO - PROCESS | 4076 | 1468454829402 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 17:07:09 INFO - PROCESS | 4076 | 1468454829405 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 17:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:07:09 INFO - PROCESS | 4076 | 1468454829413 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:07:09 INFO - PROCESS | 4076 | 1468454829418 Marionette TRACE conn6 <- [1,766,null,{}] 17:07:09 INFO - PROCESS | 4076 | 1468454829422 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:09 INFO - PROCESS | 4076 | 1468454829425 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:09 INFO - PROCESS | 4076 | 1468454829552 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 17:07:09 INFO - PROCESS | 4076 | 1468454829614 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:09 INFO - PROCESS | 4076 | 1468454829617 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CB0800 == 35 [pid = 4076] [id = 201] 17:07:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D03C13400) [pid = 4076] [serial = 601] [outer = 0000000000000000] 17:07:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03C1F000) [pid = 4076] [serial = 602] [outer = 0000000D03C13400] 17:07:09 INFO - PROCESS | 4076 | 1468454829676 Marionette DEBUG loaded listener.js 17:07:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6C257800) [pid = 4076] [serial = 603] [outer = 0000000D03C13400] 17:07:10 INFO - PROCESS | 4076 | 1468454830549 Marionette TRACE conn6 <- [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]]]}] 17:07:10 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7235A000 == 34 [pid = 4076] [id = 198] 17:07:10 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71ED2000 == 33 [pid = 4076] [id = 197] 17:07:10 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0082E800 == 32 [pid = 4076] [id = 196] 17:07:10 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10A800 == 31 [pid = 4076] [id = 195] 17:07:10 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02921000 == 30 [pid = 4076] [id = 194] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6AFB4800) [pid = 4076] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6D01AC00) [pid = 4076] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6D760800) [pid = 4076] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D00CF1000) [pid = 4076] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D02975C00) [pid = 4076] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D030E3400) [pid = 4076] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D6AFB0000) [pid = 4076] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D03C1E000) [pid = 4076] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D00E9AC00) [pid = 4076] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D0304E000) [pid = 4076] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D6E0EBC00) [pid = 4076] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D72339400) [pid = 4076] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D6CE9F800) [pid = 4076] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D72D24800) [pid = 4076] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D71381C00) [pid = 4076] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D6B1DA800) [pid = 4076] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 51 (0000000D72C2FC00) [pid = 4076] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 50 (0000000D6D16D400) [pid = 4076] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - PROCESS | 4076 | --DOMWINDOW == 49 (0000000D733B9000) [pid = 4076] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1196ms 17:07:10 INFO - PROCESS | 4076 | 1468454830613 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 17:07:10 INFO - PROCESS | 4076 | 1468454830617 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 17:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:07:10 INFO - PROCESS | 4076 | 1468454830623 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:07:10 INFO - PROCESS | 4076 | 1468454830626 Marionette TRACE conn6 <- [1,770,null,{}] 17:07:10 INFO - PROCESS | 4076 | 1468454830632 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:10 INFO - PROCESS | 4076 | 1468454830634 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:10 INFO - PROCESS | 4076 | 1468454830733 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 17:07:10 INFO - PROCESS | 4076 | 1468454830740 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:10 INFO - PROCESS | 4076 | 1468454830744 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0337D000 == 31 [pid = 4076] [id = 202] 17:07:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (0000000D00E93000) [pid = 4076] [serial = 604] [outer = 0000000000000000] 17:07:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (0000000D0296BC00) [pid = 4076] [serial = 605] [outer = 0000000D00E93000] 17:07:10 INFO - PROCESS | 4076 | 1468454830804 Marionette DEBUG loaded listener.js 17:07:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (0000000D030E5400) [pid = 4076] [serial = 606] [outer = 0000000D00E93000] 17:07:11 INFO - PROCESS | 4076 | 1468454831278 Marionette TRACE conn6 <- [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]]]}] 17:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 691ms 17:07:11 INFO - PROCESS | 4076 | 1468454831318 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 17:07:11 INFO - PROCESS | 4076 | 1468454831322 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 17:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:07:11 INFO - PROCESS | 4076 | 1468454831349 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:07:11 INFO - PROCESS | 4076 | 1468454831351 Marionette TRACE conn6 <- [1,774,null,{}] 17:07:11 INFO - PROCESS | 4076 | 1468454831355 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:11 INFO - PROCESS | 4076 | 1468454831358 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:11 INFO - PROCESS | 4076 | 1468454831446 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 17:07:11 INFO - PROCESS | 4076 | 1468454831452 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:11 INFO - PROCESS | 4076 | 1468454831455 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C040000 == 32 [pid = 4076] [id = 203] 17:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D03685400) [pid = 4076] [serial = 607] [outer = 0000000000000000] 17:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D03C1BC00) [pid = 4076] [serial = 608] [outer = 0000000D03685400] 17:07:11 INFO - PROCESS | 4076 | 1468454831502 Marionette DEBUG loaded listener.js 17:07:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D6B9D9000) [pid = 4076] [serial = 609] [outer = 0000000D03685400] 17:07:11 INFO - PROCESS | 4076 | 1468454831976 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 693ms 17:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:07:12 INFO - PROCESS | 4076 | 1468454832037 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 4076 | 1468454832040 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 17:07:12 INFO - PROCESS | 4076 | 1468454832044 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - PROCESS | 4076 | 1468454832048 Marionette TRACE conn6 <- [1,778,null,{}] 17:07:12 INFO - PROCESS | 4076 | 1468454832059 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:12 INFO - PROCESS | 4076 | 1468454832064 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:12 INFO - PROCESS | 4076 | 1468454832183 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 17:07:12 INFO - PROCESS | 4076 | 1468454832253 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 4076 | 1468454832257 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71B3B000 == 33 [pid = 4076] [id = 204] 17:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D6CC8A400) [pid = 4076] [serial = 610] [outer = 0000000000000000] 17:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D6CEA4C00) [pid = 4076] [serial = 611] [outer = 0000000D6CC8A400] 17:07:12 INFO - PROCESS | 4076 | 1468454832307 Marionette DEBUG loaded listener.js 17:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D6CF99800) [pid = 4076] [serial = 612] [outer = 0000000D6CC8A400] 17:07:12 INFO - PROCESS | 4076 | 1468454832696 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 693ms 17:07:12 INFO - PROCESS | 4076 | 1468454832749 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 17:07:12 INFO - PROCESS | 4076 | 1468454832752 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 17:07:12 INFO - PROCESS | 4076 | 1468454832755 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:07:12 INFO - PROCESS | 4076 | 1468454832757 Marionette TRACE conn6 <- [1,782,null,{}] 17:07:12 INFO - PROCESS | 4076 | 1468454832761 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:12 INFO - PROCESS | 4076 | 1468454832763 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:12 INFO - PROCESS | 4076 | 1468454832876 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 17:07:12 INFO - PROCESS | 4076 | 1468454832882 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:12 INFO - PROCESS | 4076 | 1468454832884 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D86000 == 34 [pid = 4076] [id = 205] 17:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D6D163800) [pid = 4076] [serial = 613] [outer = 0000000000000000] 17:07:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D6D309000) [pid = 4076] [serial = 614] [outer = 0000000D6D163800] 17:07:12 INFO - PROCESS | 4076 | 1468454832970 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D6E251800) [pid = 4076] [serial = 615] [outer = 0000000D6D163800] 17:07:13 INFO - PROCESS | 4076 | 1468454833436 Marionette TRACE conn6 <- [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]]]}] 17:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 732ms 17:07:13 INFO - PROCESS | 4076 | 1468454833513 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 17:07:13 INFO - PROCESS | 4076 | 1468454833515 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 17:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:07:13 INFO - PROCESS | 4076 | 1468454833523 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:07:13 INFO - PROCESS | 4076 | 1468454833525 Marionette TRACE conn6 <- [1,786,null,{}] 17:07:13 INFO - PROCESS | 4076 | 1468454833529 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:13 INFO - PROCESS | 4076 | 1468454833531 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:13 INFO - PROCESS | 4076 | 1468454833639 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 17:07:13 INFO - PROCESS | 4076 | 1468454833688 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:13 INFO - PROCESS | 4076 | 1468454833690 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FCF800 == 35 [pid = 4076] [id = 206] 17:07:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D71387000) [pid = 4076] [serial = 616] [outer = 0000000000000000] 17:07:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D7138A000) [pid = 4076] [serial = 617] [outer = 0000000D71387000] 17:07:13 INFO - PROCESS | 4076 | 1468454833736 Marionette DEBUG loaded listener.js 17:07:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D714C0000) [pid = 4076] [serial = 618] [outer = 0000000D71387000] 17:07:14 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D033CBC00) [pid = 4076] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:07:14 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D00C21C00) [pid = 4076] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:07:14 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D6B944C00) [pid = 4076] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:07:14 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D02971000) [pid = 4076] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:07:14 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D6CE99000) [pid = 4076] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:07:14 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D033CAC00) [pid = 4076] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:07:14 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D00CEF000) [pid = 4076] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:07:14 INFO - PROCESS | 4076 | 1468454834156 Marionette TRACE conn6 <- [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]]]}] 17:07:14 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 17:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 672ms 17:07:14 INFO - PROCESS | 4076 | 1468454834198 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 4076 | 1468454834200 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 17:07:14 INFO - PROCESS | 4076 | 1468454834203 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:07:14 INFO - PROCESS | 4076 | 1468454834205 Marionette TRACE conn6 <- [1,790,null,{}] 17:07:14 INFO - PROCESS | 4076 | 1468454834209 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:14 INFO - PROCESS | 4076 | 1468454834215 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:14 INFO - PROCESS | 4076 | 1468454834321 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 17:07:14 INFO - PROCESS | 4076 | 1468454834393 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:14 INFO - PROCESS | 4076 | 1468454834395 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787E0800 == 36 [pid = 4076] [id = 207] 17:07:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D03C1F800) [pid = 4076] [serial = 619] [outer = 0000000000000000] 17:07:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D714C0800) [pid = 4076] [serial = 620] [outer = 0000000D03C1F800] 17:07:14 INFO - PROCESS | 4076 | 1468454834442 Marionette DEBUG loaded listener.js 17:07:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D7233D400) [pid = 4076] [serial = 621] [outer = 0000000D03C1F800] 17:07:14 INFO - PROCESS | 4076 | 1468454834826 Marionette TRACE conn6 <- [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]]]}] 17:07:14 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 17:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 17:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:07:14 INFO - PROCESS | 4076 | 1468454834899 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 17:07:14 INFO - PROCESS | 4076 | 1468454834901 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 17:07:14 INFO - PROCESS | 4076 | 1468454834904 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:07:14 INFO - PROCESS | 4076 | 1468454834906 Marionette TRACE conn6 <- [1,794,null,{}] 17:07:14 INFO - PROCESS | 4076 | 1468454834910 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:14 INFO - PROCESS | 4076 | 1468454834912 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:15 INFO - PROCESS | 4076 | 1468454835024 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 17:07:15 INFO - PROCESS | 4076 | 1468454835036 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 4076 | 1468454835038 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7903B800 == 37 [pid = 4076] [id = 208] 17:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D72C7F800) [pid = 4076] [serial = 622] [outer = 0000000000000000] 17:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D72D23800) [pid = 4076] [serial = 623] [outer = 0000000D72C7F800] 17:07:15 INFO - PROCESS | 4076 | 1468454835083 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D733B9000) [pid = 4076] [serial = 624] [outer = 0000000D72C7F800] 17:07:15 INFO - PROCESS | 4076 | 1468454835484 Marionette TRACE conn6 <- [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]]]}] 17:07:15 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 17:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 628ms 17:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:07:15 INFO - PROCESS | 4076 | 1468454835536 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 17:07:15 INFO - PROCESS | 4076 | 1468454835539 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 17:07:15 INFO - PROCESS | 4076 | 1468454835542 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:07:15 INFO - PROCESS | 4076 | 1468454835544 Marionette TRACE conn6 <- [1,798,null,{}] 17:07:15 INFO - PROCESS | 4076 | 1468454835548 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:15 INFO - PROCESS | 4076 | 1468454835550 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:15 INFO - PROCESS | 4076 | 1468454835632 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 17:07:15 INFO - PROCESS | 4076 | 1468454835637 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:15 INFO - PROCESS | 4076 | 1468454835639 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7928E000 == 38 [pid = 4076] [id = 209] 17:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D733B6C00) [pid = 4076] [serial = 625] [outer = 0000000000000000] 17:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D733E6000) [pid = 4076] [serial = 626] [outer = 0000000D733B6C00] 17:07:15 INFO - PROCESS | 4076 | 1468454835691 Marionette DEBUG loaded listener.js 17:07:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D7351BC00) [pid = 4076] [serial = 627] [outer = 0000000D733B6C00] 17:07:16 INFO - PROCESS | 4076 | 1468454836102 Marionette TRACE conn6 <- [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]]]}] 17:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 586ms 17:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:07:16 INFO - PROCESS | 4076 | 1468454836138 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 17:07:16 INFO - PROCESS | 4076 | 1468454836140 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 17:07:16 INFO - PROCESS | 4076 | 1468454836144 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 4076 | 1468454836145 Marionette TRACE conn6 <- [1,802,null,{}] 17:07:16 INFO - PROCESS | 4076 | 1468454836153 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:16 INFO - PROCESS | 4076 | 1468454836155 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:16 INFO - PROCESS | 4076 | 1468454836241 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 17:07:16 INFO - PROCESS | 4076 | 1468454836247 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:16 INFO - PROCESS | 4076 | 1468454836249 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79753800 == 39 [pid = 4076] [id = 210] 17:07:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D737CAC00) [pid = 4076] [serial = 628] [outer = 0000000000000000] 17:07:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6C9F0C00) [pid = 4076] [serial = 629] [outer = 0000000D737CAC00] 17:07:16 INFO - PROCESS | 4076 | 1468454836297 Marionette DEBUG loaded listener.js 17:07:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D76541000) [pid = 4076] [serial = 630] [outer = 0000000D737CAC00] 17:07:16 INFO - PROCESS | 4076 | 1468454836724 Marionette TRACE conn6 <- [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] 17:07:16 INFO - PROCESS | 4076 | 1468454836798 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 17:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:07:16 INFO - PROCESS | 4076 | 1468454836809 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:07:16 INFO - PROCESS | 4076 | 1468454836814 Marionette TRACE conn6 <- [1,806,null,{}] 17:07:16 INFO - PROCESS | 4076 | 1468454836821 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:16 INFO - PROCESS | 4076 | 1468454836825 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:16 INFO - PROCESS | 4076 | 1468454836947 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 17:07:17 INFO - PROCESS | 4076 | 1468454837033 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:17 INFO - PROCESS | 4076 | 1468454837038 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03547000 == 40 [pid = 4076] [id = 211] 17:07:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00C2C800) [pid = 4076] [serial = 631] [outer = 0000000000000000] 17:07:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00E8C400) [pid = 4076] [serial = 632] [outer = 0000000D00C2C800] 17:07:17 INFO - PROCESS | 4076 | 1468454837098 Marionette DEBUG loaded listener.js 17:07:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D033C9000) [pid = 4076] [serial = 633] [outer = 0000000D00C2C800] 17:07:17 INFO - PROCESS | 4076 | 1468454837796 Marionette TRACE conn6 <- [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]]]}] 17:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1034ms 17:07:17 INFO - PROCESS | 4076 | 1468454837843 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 17:07:17 INFO - PROCESS | 4076 | 1468454837847 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 17:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:07:17 INFO - PROCESS | 4076 | 1468454837854 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:07:17 INFO - PROCESS | 4076 | 1468454837858 Marionette TRACE conn6 <- [1,810,null,{}] 17:07:17 INFO - PROCESS | 4076 | 1468454837862 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:17 INFO - PROCESS | 4076 | 1468454837866 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:17 INFO - PROCESS | 4076 | 1468454837983 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 17:07:18 INFO - PROCESS | 4076 | 1468454838055 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 4076 | 1468454838057 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7872B800 == 41 [pid = 4076] [id = 212] 17:07:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6C030C00) [pid = 4076] [serial = 634] [outer = 0000000000000000] 17:07:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6C9F7000) [pid = 4076] [serial = 635] [outer = 0000000D6C030C00] 17:07:18 INFO - PROCESS | 4076 | 1468454838116 Marionette DEBUG loaded listener.js 17:07:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CF91000) [pid = 4076] [serial = 636] [outer = 0000000D6C030C00] 17:07:18 INFO - PROCESS | 4076 | 1468454838707 Marionette TRACE conn6 <- [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] 17:07:18 INFO - PROCESS | 4076 | 1468454838737 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 17:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:07:18 INFO - PROCESS | 4076 | 1468454838741 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:07:18 INFO - PROCESS | 4076 | 1468454838743 Marionette TRACE conn6 <- [1,814,null,{}] 17:07:18 INFO - PROCESS | 4076 | 1468454838753 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:18 INFO - PROCESS | 4076 | 1468454838758 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:18 INFO - PROCESS | 4076 | 1468454838874 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 17:07:18 INFO - PROCESS | 4076 | 1468454838961 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:18 INFO - PROCESS | 4076 | 1468454838965 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A29800 == 42 [pid = 4076] [id = 213] 17:07:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D71E79C00) [pid = 4076] [serial = 637] [outer = 0000000000000000] 17:07:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D71F78400) [pid = 4076] [serial = 638] [outer = 0000000D71E79C00] 17:07:19 INFO - PROCESS | 4076 | 1468454839025 Marionette DEBUG loaded listener.js 17:07:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D737CD000) [pid = 4076] [serial = 639] [outer = 0000000D71E79C00] 17:07:19 INFO - PROCESS | 4076 | 1468454839641 Marionette TRACE conn6 <- [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]]]}] 17:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 944ms 17:07:19 INFO - PROCESS | 4076 | 1468454839687 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 17:07:19 INFO - PROCESS | 4076 | 1468454839689 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 17:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:07:19 INFO - PROCESS | 4076 | 1468454839693 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:07:19 INFO - PROCESS | 4076 | 1468454839695 Marionette TRACE conn6 <- [1,818,null,{}] 17:07:19 INFO - PROCESS | 4076 | 1468454839699 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:19 INFO - PROCESS | 4076 | 1468454839701 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:19 INFO - PROCESS | 4076 | 1468454839812 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 17:07:19 INFO - PROCESS | 4076 | 1468454839896 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:19 INFO - PROCESS | 4076 | 1468454839898 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A02D000 == 43 [pid = 4076] [id = 214] 17:07:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7697A000) [pid = 4076] [serial = 640] [outer = 0000000000000000] 17:07:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D76FF2400) [pid = 4076] [serial = 641] [outer = 0000000D7697A000] 17:07:19 INFO - PROCESS | 4076 | 1468454839954 Marionette DEBUG loaded listener.js 17:07:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D781A7400) [pid = 4076] [serial = 642] [outer = 0000000D7697A000] 17:07:20 INFO - PROCESS | 4076 | 1468454840689 Marionette TRACE conn6 <- [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]]]}] 17:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1030ms 17:07:20 INFO - PROCESS | 4076 | 1468454840726 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 17:07:20 INFO - PROCESS | 4076 | 1468454840731 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 17:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:07:20 INFO - PROCESS | 4076 | 1468454840736 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:07:20 INFO - PROCESS | 4076 | 1468454840739 Marionette TRACE conn6 <- [1,822,null,{}] 17:07:20 INFO - PROCESS | 4076 | 1468454840763 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:20 INFO - PROCESS | 4076 | 1468454840766 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:20 INFO - PROCESS | 4076 | 1468454840873 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 17:07:20 INFO - PROCESS | 4076 | 1468454840946 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:20 INFO - PROCESS | 4076 | 1468454840951 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B119800 == 44 [pid = 4076] [id = 215] 17:07:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D02972C00) [pid = 4076] [serial = 643] [outer = 0000000000000000] 17:07:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D0304A400) [pid = 4076] [serial = 644] [outer = 0000000D02972C00] 17:07:21 INFO - PROCESS | 4076 | 1468454841002 Marionette DEBUG loaded listener.js 17:07:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D0368D800) [pid = 4076] [serial = 645] [outer = 0000000D02972C00] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E3B000 == 43 [pid = 4076] [id = 193] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7928E000 == 42 [pid = 4076] [id = 209] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7903B800 == 41 [pid = 4076] [id = 208] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787E0800 == 40 [pid = 4076] [id = 207] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FCF800 == 39 [pid = 4076] [id = 206] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D86000 == 38 [pid = 4076] [id = 205] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71B3B000 == 37 [pid = 4076] [id = 204] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C040000 == 36 [pid = 4076] [id = 203] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0337D000 == 35 [pid = 4076] [id = 202] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CB0800 == 34 [pid = 4076] [id = 201] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73594800 == 33 [pid = 4076] [id = 199] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03363000 == 32 [pid = 4076] [id = 200] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A02D000 == 31 [pid = 4076] [id = 214] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A29800 == 30 [pid = 4076] [id = 213] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7872B800 == 29 [pid = 4076] [id = 212] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79753800 == 28 [pid = 4076] [id = 210] 17:07:22 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03547000 == 27 [pid = 4076] [id = 211] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D033D2400) [pid = 4076] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00CF4C00) [pid = 4076] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D030E7800) [pid = 4076] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6C928800) [pid = 4076] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6B1DAC00) [pid = 4076] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0368D000) [pid = 4076] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6BACF000) [pid = 4076] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6CF4C000) [pid = 4076] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D220800) [pid = 4076] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CEA0C00) [pid = 4076] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D03722400) [pid = 4076] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6CF4F400) [pid = 4076] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D0296F800) [pid = 4076] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D00CF3800) [pid = 4076] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D0368F800) [pid = 4076] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:07:22 INFO - PROCESS | 4076 | 1468454842239 Marionette TRACE conn6 <- [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]]]}] 17:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1566ms 17:07:22 INFO - PROCESS | 4076 | 1468454842306 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 17:07:22 INFO - PROCESS | 4076 | 1468454842311 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 17:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:07:22 INFO - PROCESS | 4076 | 1468454842357 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:07:22 INFO - PROCESS | 4076 | 1468454842360 Marionette TRACE conn6 <- [1,826,null,{}] 17:07:22 INFO - PROCESS | 4076 | 1468454842366 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:22 INFO - PROCESS | 4076 | 1468454842369 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:22 INFO - PROCESS | 4076 | 1468454842491 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 17:07:22 INFO - PROCESS | 4076 | 1468454842500 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:22 INFO - PROCESS | 4076 | 1468454842505 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0290B800 == 28 [pid = 4076] [id = 216] 17:07:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00C2CC00) [pid = 4076] [serial = 646] [outer = 0000000000000000] 17:07:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00CEC400) [pid = 4076] [serial = 647] [outer = 0000000D00C2CC00] 17:07:22 INFO - PROCESS | 4076 | 1468454842555 Marionette DEBUG loaded listener.js 17:07:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D00E9A400) [pid = 4076] [serial = 648] [outer = 0000000D00C2CC00] 17:07:23 INFO - PROCESS | 4076 | 1468454843016 Marionette TRACE conn6 <- [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]]]}] 17:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 693ms 17:07:23 INFO - PROCESS | 4076 | 1468454843053 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 17:07:23 INFO - PROCESS | 4076 | 1468454843058 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 17:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:07:23 INFO - PROCESS | 4076 | 1468454843064 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:07:23 INFO - PROCESS | 4076 | 1468454843067 Marionette TRACE conn6 <- [1,830,null,{}] 17:07:23 INFO - PROCESS | 4076 | 1468454843071 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:23 INFO - PROCESS | 4076 | 1468454843074 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:23 INFO - PROCESS | 4076 | 1468454843166 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 17:07:23 INFO - PROCESS | 4076 | 1468454843175 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:23 INFO - PROCESS | 4076 | 1468454843177 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C50800 == 29 [pid = 4076] [id = 217] 17:07:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D030E6C00) [pid = 4076] [serial = 649] [outer = 0000000000000000] 17:07:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D033C8000) [pid = 4076] [serial = 650] [outer = 0000000D030E6C00] 17:07:23 INFO - PROCESS | 4076 | 1468454843226 Marionette DEBUG loaded listener.js 17:07:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D0368D400) [pid = 4076] [serial = 651] [outer = 0000000D030E6C00] 17:07:25 INFO - PROCESS | 4076 | 1468454845130 Marionette TRACE conn6 <- [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]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2095ms 17:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:07:25 INFO - PROCESS | 4076 | 1468454845161 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 4076 | 1468454845164 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 17:07:25 INFO - PROCESS | 4076 | 1468454845167 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 4076 | 1468454845170 Marionette TRACE conn6 <- [1,834,null,{}] 17:07:25 INFO - PROCESS | 4076 | 1468454845184 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:25 INFO - PROCESS | 4076 | 1468454845189 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:25 INFO - PROCESS | 4076 | 1468454845275 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 17:07:25 INFO - PROCESS | 4076 | 1468454845282 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:25 INFO - PROCESS | 4076 | 1468454845286 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:25 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7210F800 == 30 [pid = 4076] [id = 218] 17:07:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D00E92400) [pid = 4076] [serial = 652] [outer = 0000000000000000] 17:07:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CF48000) [pid = 4076] [serial = 653] [outer = 0000000D00E92400] 17:07:25 INFO - PROCESS | 4076 | 1468454845336 Marionette DEBUG loaded listener.js 17:07:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CF8D400) [pid = 4076] [serial = 654] [outer = 0000000D00E92400] 17:07:25 INFO - PROCESS | 4076 | 1468454845843 Marionette TRACE conn6 <- [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]]]}] 17:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 692ms 17:07:25 INFO - PROCESS | 4076 | 1468454845863 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 17:07:25 INFO - PROCESS | 4076 | 1468454845865 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 17:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:07:25 INFO - PROCESS | 4076 | 1468454845869 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:07:25 INFO - PROCESS | 4076 | 1468454845871 Marionette TRACE conn6 <- [1,838,null,{}] 17:07:25 INFO - PROCESS | 4076 | 1468454845881 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:25 INFO - PROCESS | 4076 | 1468454845883 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:26 INFO - PROCESS | 4076 | 1468454846019 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 17:07:26 INFO - PROCESS | 4076 | 1468454846043 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 4076 | 1468454846045 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D86000 == 31 [pid = 4076] [id = 219] 17:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6D01D000) [pid = 4076] [serial = 655] [outer = 0000000000000000] 17:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6D167800) [pid = 4076] [serial = 656] [outer = 0000000D6D01D000] 17:07:26 INFO - PROCESS | 4076 | 1468454846092 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D71F400) [pid = 4076] [serial = 657] [outer = 0000000D6D01D000] 17:07:26 INFO - PROCESS | 4076 | 1468454846540 Marionette TRACE conn6 <- [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]]]}] 17:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 734ms 17:07:26 INFO - PROCESS | 4076 | 1468454846606 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 17:07:26 INFO - PROCESS | 4076 | 1468454846609 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 17:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:07:26 INFO - PROCESS | 4076 | 1468454846612 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:07:26 INFO - PROCESS | 4076 | 1468454846614 Marionette TRACE conn6 <- [1,842,null,{}] 17:07:26 INFO - PROCESS | 4076 | 1468454846617 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:26 INFO - PROCESS | 4076 | 1468454846620 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:26 INFO - PROCESS | 4076 | 1468454846729 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 17:07:26 INFO - PROCESS | 4076 | 1468454846778 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:26 INFO - PROCESS | 4076 | 1468454846780 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769DD800 == 32 [pid = 4076] [id = 220] 17:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03045C00) [pid = 4076] [serial = 658] [outer = 0000000000000000] 17:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7138D000) [pid = 4076] [serial = 659] [outer = 0000000D03045C00] 17:07:26 INFO - PROCESS | 4076 | 1468454846826 Marionette DEBUG loaded listener.js 17:07:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D718F1C00) [pid = 4076] [serial = 660] [outer = 0000000D03045C00] 17:07:27 INFO - PROCESS | 4076 | 1468454847259 Marionette TRACE conn6 <- [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]]]}] 17:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 692ms 17:07:27 INFO - PROCESS | 4076 | 1468454847308 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 17:07:27 INFO - PROCESS | 4076 | 1468454847310 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 17:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:07:27 INFO - PROCESS | 4076 | 1468454847313 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:07:27 INFO - PROCESS | 4076 | 1468454847315 Marionette TRACE conn6 <- [1,846,null,{}] 17:07:27 INFO - PROCESS | 4076 | 1468454847319 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:27 INFO - PROCESS | 4076 | 1468454847325 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:27 INFO - PROCESS | 4076 | 1468454847494 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D71387000) [pid = 4076] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D03C1F800) [pid = 4076] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6CC8A400) [pid = 4076] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00AC6400) [pid = 4076] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00E93000) [pid = 4076] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D737CAC00) [pid = 4076] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03C13400) [pid = 4076] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03685400) [pid = 4076] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6CF50800) [pid = 4076] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D733B6C00) [pid = 4076] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D72C7F800) [pid = 4076] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:07:27 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6D163800) [pid = 4076] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:07:27 INFO - PROCESS | 4076 | 1468454847694 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:27 INFO - PROCESS | 4076 | 1468454847696 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D046800 == 33 [pid = 4076] [id = 221] 17:07:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00AC6400) [pid = 4076] [serial = 661] [outer = 0000000000000000] 17:07:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D02977C00) [pid = 4076] [serial = 662] [outer = 0000000D00AC6400] 17:07:27 INFO - PROCESS | 4076 | 1468454847744 Marionette DEBUG loaded listener.js 17:07:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D163400) [pid = 4076] [serial = 663] [outer = 0000000D00AC6400] 17:07:28 INFO - PROCESS | 4076 | 1468454848111 Marionette TRACE conn6 <- [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]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 838ms 17:07:28 INFO - PROCESS | 4076 | 1468454848154 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 4076 | 1468454848156 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 17:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:07:28 INFO - PROCESS | 4076 | 1468454848159 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - PROCESS | 4076 | 1468454848161 Marionette TRACE conn6 <- [1,850,null,{}] 17:07:28 INFO - PROCESS | 4076 | 1468454848165 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:28 INFO - PROCESS | 4076 | 1468454848167 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:28 INFO - PROCESS | 4076 | 1468454848272 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 17:07:28 INFO - PROCESS | 4076 | 1468454848339 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 4076 | 1468454848341 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79744000 == 34 [pid = 4076] [id = 222] 17:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D714BEC00) [pid = 4076] [serial = 664] [outer = 0000000000000000] 17:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D72F71C00) [pid = 4076] [serial = 665] [outer = 0000000D714BEC00] 17:07:28 INFO - PROCESS | 4076 | 1468454848387 Marionette DEBUG loaded listener.js 17:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733E2C00) [pid = 4076] [serial = 666] [outer = 0000000D714BEC00] 17:07:28 INFO - PROCESS | 4076 | 1468454848730 Marionette TRACE conn6 <- [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]]]}] 17:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 630ms 17:07:28 INFO - PROCESS | 4076 | 1468454848792 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 17:07:28 INFO - PROCESS | 4076 | 1468454848794 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 17:07:28 INFO - PROCESS | 4076 | 1468454848797 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:07:28 INFO - PROCESS | 4076 | 1468454848800 Marionette TRACE conn6 <- [1,854,null,{}] 17:07:28 INFO - PROCESS | 4076 | 1468454848803 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:28 INFO - PROCESS | 4076 | 1468454848805 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:28 INFO - PROCESS | 4076 | 1468454848915 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 17:07:28 INFO - PROCESS | 4076 | 1468454848948 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:28 INFO - PROCESS | 4076 | 1468454848950 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D74000 == 35 [pid = 4076] [id = 223] 17:07:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D72334C00) [pid = 4076] [serial = 667] [outer = 0000000000000000] 17:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D75DA0C00) [pid = 4076] [serial = 668] [outer = 0000000D72334C00] 17:07:29 INFO - PROCESS | 4076 | 1468454849004 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D76549000) [pid = 4076] [serial = 669] [outer = 0000000D72334C00] 17:07:29 INFO - PROCESS | 4076 | 1468454849393 Marionette TRACE conn6 <- [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]]]}] 17:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 628ms 17:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:07:29 INFO - PROCESS | 4076 | 1468454849429 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 17:07:29 INFO - PROCESS | 4076 | 1468454849432 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 17:07:29 INFO - PROCESS | 4076 | 1468454849435 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:07:29 INFO - PROCESS | 4076 | 1468454849437 Marionette TRACE conn6 <- [1,858,null,{}] 17:07:29 INFO - PROCESS | 4076 | 1468454849440 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:29 INFO - PROCESS | 4076 | 1468454849442 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:29 INFO - PROCESS | 4076 | 1468454849526 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 17:07:29 INFO - PROCESS | 4076 | 1468454849531 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:29 INFO - PROCESS | 4076 | 1468454849533 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71F22000 == 36 [pid = 4076] [id = 224] 17:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D76974C00) [pid = 4076] [serial = 670] [outer = 0000000000000000] 17:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D781A1C00) [pid = 4076] [serial = 671] [outer = 0000000D76974C00] 17:07:29 INFO - PROCESS | 4076 | 1468454849578 Marionette DEBUG loaded listener.js 17:07:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D781D3400) [pid = 4076] [serial = 672] [outer = 0000000D76974C00] 17:07:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D00C26400) [pid = 4076] [serial = 673] [outer = 0000000D781D1400] 17:07:30 INFO - PROCESS | 4076 | 1468454850515 Marionette TRACE conn6 <- [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]]]}] 17:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1130ms 17:07:30 INFO - PROCESS | 4076 | 1468454850569 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 17:07:30 INFO - PROCESS | 4076 | 1468454850574 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 17:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:07:30 INFO - PROCESS | 4076 | 1468454850580 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:07:30 INFO - PROCESS | 4076 | 1468454850585 Marionette TRACE conn6 <- [1,862,null,{}] 17:07:30 INFO - PROCESS | 4076 | 1468454850634 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:30 INFO - PROCESS | 4076 | 1468454850638 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:30 INFO - PROCESS | 4076 | 1468454850750 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 17:07:30 INFO - PROCESS | 4076 | 1468454850855 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:30 INFO - PROCESS | 4076 | 1468454850858 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD23000 == 37 [pid = 4076] [id = 225] 17:07:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D030E4C00) [pid = 4076] [serial = 674] [outer = 0000000000000000] 17:07:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D033D1C00) [pid = 4076] [serial = 675] [outer = 0000000D030E4C00] 17:07:30 INFO - PROCESS | 4076 | 1468454850918 Marionette DEBUG loaded listener.js 17:07:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D03724C00) [pid = 4076] [serial = 676] [outer = 0000000D030E4C00] 17:07:31 INFO - PROCESS | 4076 | 1468454851793 Marionette TRACE conn6 <- [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]]]}] 17:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1236ms 17:07:31 INFO - PROCESS | 4076 | 1468454851829 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 17:07:31 INFO - PROCESS | 4076 | 1468454851833 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 17:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:07:31 INFO - PROCESS | 4076 | 1468454851839 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:07:31 INFO - PROCESS | 4076 | 1468454851844 Marionette TRACE conn6 <- [1,866,null,{}] 17:07:31 INFO - PROCESS | 4076 | 1468454851858 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:31 INFO - PROCESS | 4076 | 1468454851861 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:31 INFO - PROCESS | 4076 | 1468454851977 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 17:07:32 INFO - PROCESS | 4076 | 1468454852044 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 4076 | 1468454852049 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B106000 == 38 [pid = 4076] [id = 226] 17:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D030E7000) [pid = 4076] [serial = 677] [outer = 0000000000000000] 17:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D03685400) [pid = 4076] [serial = 678] [outer = 0000000D030E7000] 17:07:32 INFO - PROCESS | 4076 | 1468454852100 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D03C1D000) [pid = 4076] [serial = 679] [outer = 0000000D030E7000] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D74000 == 37 [pid = 4076] [id = 223] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79744000 == 36 [pid = 4076] [id = 222] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D046800 == 35 [pid = 4076] [id = 221] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769DD800 == 34 [pid = 4076] [id = 220] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D86000 == 33 [pid = 4076] [id = 219] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7210F800 == 32 [pid = 4076] [id = 218] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C50800 == 31 [pid = 4076] [id = 217] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0290B800 == 30 [pid = 4076] [id = 216] 17:07:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B119800 == 29 [pid = 4076] [id = 215] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D6CEA4C00) [pid = 4076] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D00C25800) [pid = 4076] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D00E92C00) [pid = 4076] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D0296BC00) [pid = 4076] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D030E5400) [pid = 4076] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D03C1F000) [pid = 4076] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6C257800) [pid = 4076] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03C1BC00) [pid = 4076] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6B9D9000) [pid = 4076] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6E0ED000) [pid = 4076] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CF99800) [pid = 4076] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7138A000) [pid = 4076] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D714C0800) [pid = 4076] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C9F0C00) [pid = 4076] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D7351BC00) [pid = 4076] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72D23800) [pid = 4076] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D733B9000) [pid = 4076] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D76541000) [pid = 4076] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D733E6000) [pid = 4076] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D714C0000) [pid = 4076] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6D309000) [pid = 4076] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6E251800) [pid = 4076] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D7233D400) [pid = 4076] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:07:32 INFO - PROCESS | 4076 | 1468454852678 Marionette TRACE conn6 <- [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]]]}] 17:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 881ms 17:07:32 INFO - PROCESS | 4076 | 1468454852726 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 17:07:32 INFO - PROCESS | 4076 | 1468454852731 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 17:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:07:32 INFO - PROCESS | 4076 | 1468454852738 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:07:32 INFO - PROCESS | 4076 | 1468454852741 Marionette TRACE conn6 <- [1,870,null,{}] 17:07:32 INFO - PROCESS | 4076 | 1468454852745 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:32 INFO - PROCESS | 4076 | 1468454852748 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:32 INFO - PROCESS | 4076 | 1468454852838 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 17:07:32 INFO - PROCESS | 4076 | 1468454852846 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:32 INFO - PROCESS | 4076 | 1468454852848 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10C800 == 30 [pid = 4076] [id = 227] 17:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D03689000) [pid = 4076] [serial = 680] [outer = 0000000000000000] 17:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6C254400) [pid = 4076] [serial = 681] [outer = 0000000D03689000] 17:07:32 INFO - PROCESS | 4076 | 1468454852898 Marionette DEBUG loaded listener.js 17:07:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C9FDC00) [pid = 4076] [serial = 682] [outer = 0000000D03689000] 17:07:33 INFO - PROCESS | 4076 | 1468454853368 Marionette TRACE conn6 <- [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]]]}] 17:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 17:07:33 INFO - PROCESS | 4076 | 1468454853450 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 17:07:33 INFO - PROCESS | 4076 | 1468454853452 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 17:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:07:33 INFO - PROCESS | 4076 | 1468454853458 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:07:33 INFO - PROCESS | 4076 | 1468454853462 Marionette TRACE conn6 <- [1,874,null,{}] 17:07:33 INFO - PROCESS | 4076 | 1468454853473 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:33 INFO - PROCESS | 4076 | 1468454853478 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:33 INFO - PROCESS | 4076 | 1468454853578 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 17:07:33 INFO - PROCESS | 4076 | 1468454853643 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:33 INFO - PROCESS | 4076 | 1468454853647 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72349800 == 31 [pid = 4076] [id = 228] 17:07:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CF97800) [pid = 4076] [serial = 683] [outer = 0000000000000000] 17:07:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6D163C00) [pid = 4076] [serial = 684] [outer = 0000000D6CF97800] 17:07:33 INFO - PROCESS | 4076 | 1468454853699 Marionette DEBUG loaded listener.js 17:07:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6E0E6400) [pid = 4076] [serial = 685] [outer = 0000000D6CF97800] 17:07:34 INFO - PROCESS | 4076 | 1468454854077 Marionette TRACE conn6 <- [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]]]}] 17:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 650ms 17:07:34 INFO - PROCESS | 4076 | 1468454854120 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 4076 | 1468454854122 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 17:07:34 INFO - PROCESS | 4076 | 1468454854126 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - PROCESS | 4076 | 1468454854128 Marionette TRACE conn6 <- [1,878,null,{}] 17:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:07:34 INFO - PROCESS | 4076 | 1468454854131 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:34 INFO - PROCESS | 4076 | 1468454854133 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:34 INFO - PROCESS | 4076 | 1468454854220 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 17:07:34 INFO - PROCESS | 4076 | 1468454854226 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 4076 | 1468454854228 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D7E800 == 32 [pid = 4076] [id = 229] 17:07:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D00ACF400) [pid = 4076] [serial = 686] [outer = 0000000000000000] 17:07:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D718F2400) [pid = 4076] [serial = 687] [outer = 0000000D00ACF400] 17:07:34 INFO - PROCESS | 4076 | 1468454854275 Marionette DEBUG loaded listener.js 17:07:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D71E7A000) [pid = 4076] [serial = 688] [outer = 0000000D00ACF400] 17:07:34 INFO - PROCESS | 4076 | 1468454854699 Marionette TRACE conn6 <- [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]]]}] 17:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 17:07:34 INFO - PROCESS | 4076 | 1468454854763 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 17:07:34 INFO - PROCESS | 4076 | 1468454854765 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 17:07:34 INFO - PROCESS | 4076 | 1468454854768 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:07:34 INFO - PROCESS | 4076 | 1468454854770 Marionette TRACE conn6 <- [1,882,null,{}] 17:07:34 INFO - PROCESS | 4076 | 1468454854773 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:34 INFO - PROCESS | 4076 | 1468454854776 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:34 INFO - PROCESS | 4076 | 1468454854882 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 17:07:34 INFO - PROCESS | 4076 | 1468454854891 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:34 INFO - PROCESS | 4076 | 1468454854893 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7872B800 == 33 [pid = 4076] [id = 230] 17:07:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6C9F7400) [pid = 4076] [serial = 689] [outer = 0000000000000000] 17:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D72338C00) [pid = 4076] [serial = 690] [outer = 0000000D6C9F7400] 17:07:35 INFO - PROCESS | 4076 | 1468454855007 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D72C8D000) [pid = 4076] [serial = 691] [outer = 0000000D6C9F7400] 17:07:35 INFO - PROCESS | 4076 | 1468454855445 Marionette TRACE conn6 <- [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]]]}] 17:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 734ms 17:07:35 INFO - PROCESS | 4076 | 1468454855506 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 17:07:35 INFO - PROCESS | 4076 | 1468454855508 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 17:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:07:35 INFO - PROCESS | 4076 | 1468454855512 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:07:35 INFO - PROCESS | 4076 | 1468454855514 Marionette TRACE conn6 <- [1,886,null,{}] 17:07:35 INFO - PROCESS | 4076 | 1468454855522 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:35 INFO - PROCESS | 4076 | 1468454855529 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:35 INFO - PROCESS | 4076 | 1468454855669 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 17:07:35 INFO - PROCESS | 4076 | 1468454855725 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:35 INFO - PROCESS | 4076 | 1468454855727 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79192000 == 34 [pid = 4076] [id = 231] 17:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D733E1000) [pid = 4076] [serial = 692] [outer = 0000000000000000] 17:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7653F400) [pid = 4076] [serial = 693] [outer = 0000000D733E1000] 17:07:35 INFO - PROCESS | 4076 | 1468454855773 Marionette DEBUG loaded listener.js 17:07:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D76979400) [pid = 4076] [serial = 694] [outer = 0000000D733E1000] 17:07:36 INFO - PROCESS | 4076 | 1468454856199 Marionette TRACE conn6 <- [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]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 17:07:36 INFO - PROCESS | 4076 | 1468454856248 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 4076 | 1468454856251 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 17:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:07:36 INFO - PROCESS | 4076 | 1468454856254 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 4076 | 1468454856256 Marionette TRACE conn6 <- [1,890,null,{}] 17:07:36 INFO - PROCESS | 4076 | 1468454856259 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 4076 | 1468454856261 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:36 INFO - PROCESS | 4076 | 1468454856367 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 17:07:36 INFO - PROCESS | 4076 | 1468454856372 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:36 INFO - PROCESS | 4076 | 1468454856374 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79988000 == 35 [pid = 4076] [id = 232] 17:07:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7697A400) [pid = 4076] [serial = 695] [outer = 0000000000000000] 17:07:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D781D5C00) [pid = 4076] [serial = 696] [outer = 0000000D7697A400] 17:07:36 INFO - PROCESS | 4076 | 1468454856427 Marionette DEBUG loaded listener.js 17:07:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D78AB9C00) [pid = 4076] [serial = 697] [outer = 0000000D7697A400] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6D01D000) [pid = 4076] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00E92400) [pid = 4076] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03045C00) [pid = 4076] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030E6C00) [pid = 4076] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D02972C00) [pid = 4076] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00C2CC00) [pid = 4076] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00C2C800) [pid = 4076] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6C030C00) [pid = 4076] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D71E79C00) [pid = 4076] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00AC6400) [pid = 4076] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72334C00) [pid = 4076] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D7697A000) [pid = 4076] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:07:36 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D714BEC00) [pid = 4076] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:07:36 INFO - PROCESS | 4076 | 1468454856903 Marionette TRACE conn6 <- [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]]]}] 17:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 692ms 17:07:36 INFO - PROCESS | 4076 | 1468454856950 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 17:07:36 INFO - PROCESS | 4076 | 1468454856952 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 17:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:07:36 INFO - PROCESS | 4076 | 1468454856956 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:07:36 INFO - PROCESS | 4076 | 1468454856958 Marionette TRACE conn6 <- [1,894,null,{}] 17:07:36 INFO - PROCESS | 4076 | 1468454856962 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:36 INFO - PROCESS | 4076 | 1468454856963 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:37 INFO - PROCESS | 4076 | 1468454857044 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 17:07:37 INFO - PROCESS | 4076 | 1468454857049 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 4076 | 1468454857051 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C5C800 == 36 [pid = 4076] [id = 233] 17:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00C2CC00) [pid = 4076] [serial = 698] [outer = 0000000000000000] 17:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CEA3C00) [pid = 4076] [serial = 699] [outer = 0000000D00C2CC00] 17:07:37 INFO - PROCESS | 4076 | 1468454857096 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D72334C00) [pid = 4076] [serial = 700] [outer = 0000000D00C2CC00] 17:07:37 INFO - PROCESS | 4076 | 1468454857521 Marionette TRACE conn6 <- [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]]]}] 17:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 587ms 17:07:37 INFO - PROCESS | 4076 | 1468454857546 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 17:07:37 INFO - PROCESS | 4076 | 1468454857548 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 17:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:07:37 INFO - PROCESS | 4076 | 1468454857551 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:07:37 INFO - PROCESS | 4076 | 1468454857553 Marionette TRACE conn6 <- [1,898,null,{}] 17:07:37 INFO - PROCESS | 4076 | 1468454857556 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:37 INFO - PROCESS | 4076 | 1468454857558 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:37 INFO - PROCESS | 4076 | 1468454857640 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 17:07:37 INFO - PROCESS | 4076 | 1468454857682 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:37 INFO - PROCESS | 4076 | 1468454857684 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1D1800 == 37 [pid = 4076] [id = 234] 17:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D714BF800) [pid = 4076] [serial = 701] [outer = 0000000000000000] 17:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D78F49400) [pid = 4076] [serial = 702] [outer = 0000000D714BF800] 17:07:37 INFO - PROCESS | 4076 | 1468454857728 Marionette DEBUG loaded listener.js 17:07:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D78FD7C00) [pid = 4076] [serial = 703] [outer = 0000000D714BF800] 17:07:38 INFO - PROCESS | 4076 | 1468454858127 Marionette TRACE conn6 <- [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]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 630ms 17:07:38 INFO - PROCESS | 4076 | 1468454858184 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 4076 | 1468454858186 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 17:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:07:38 INFO - PROCESS | 4076 | 1468454858190 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 4076 | 1468454858192 Marionette TRACE conn6 <- [1,902,null,{}] 17:07:38 INFO - PROCESS | 4076 | 1468454858195 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:38 INFO - PROCESS | 4076 | 1468454858197 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:38 INFO - PROCESS | 4076 | 1468454858280 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 17:07:38 INFO - PROCESS | 4076 | 1468454858285 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:38 INFO - PROCESS | 4076 | 1468454858287 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A327800 == 38 [pid = 4076] [id = 235] 17:07:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D790A5000) [pid = 4076] [serial = 704] [outer = 0000000000000000] 17:07:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D791C5800) [pid = 4076] [serial = 705] [outer = 0000000D790A5000] 17:07:38 INFO - PROCESS | 4076 | 1468454858332 Marionette DEBUG loaded listener.js 17:07:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D791CC000) [pid = 4076] [serial = 706] [outer = 0000000D790A5000] 17:07:38 INFO - PROCESS | 4076 | 1468454858744 Marionette TRACE conn6 <- [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]]]}] 17:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 585ms 17:07:38 INFO - PROCESS | 4076 | 1468454858784 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 17:07:38 INFO - PROCESS | 4076 | 1468454858787 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 17:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:07:38 INFO - PROCESS | 4076 | 1468454858791 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:07:38 INFO - PROCESS | 4076 | 1468454858794 Marionette TRACE conn6 <- [1,906,null,{}] 17:07:38 INFO - PROCESS | 4076 | 1468454858802 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:38 INFO - PROCESS | 4076 | 1468454858805 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:38 INFO - PROCESS | 4076 | 1468454858958 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 17:07:39 INFO - PROCESS | 4076 | 1468454859098 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:39 INFO - PROCESS | 4076 | 1468454859102 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0290E800 == 39 [pid = 4076] [id = 236] 17:07:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00C21800) [pid = 4076] [serial = 707] [outer = 0000000000000000] 17:07:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D00CEF800) [pid = 4076] [serial = 708] [outer = 0000000D00C21800] 17:07:39 INFO - PROCESS | 4076 | 1468454859163 Marionette DEBUG loaded listener.js 17:07:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D030EB000) [pid = 4076] [serial = 709] [outer = 0000000D00C21800] 17:07:39 INFO - PROCESS | 4076 | 1468454859723 Marionette TRACE conn6 <- [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]]]}] 17:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 987ms 17:07:39 INFO - PROCESS | 4076 | 1468454859781 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 17:07:39 INFO - PROCESS | 4076 | 1468454859785 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 17:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:07:39 INFO - PROCESS | 4076 | 1468454859791 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:07:39 INFO - PROCESS | 4076 | 1468454859794 Marionette TRACE conn6 <- [1,910,null,{}] 17:07:39 INFO - PROCESS | 4076 | 1468454859799 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:39 INFO - PROCESS | 4076 | 1468454859803 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:39 INFO - PROCESS | 4076 | 1468454859921 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 17:07:40 INFO - PROCESS | 4076 | 1468454860011 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:40 INFO - PROCESS | 4076 | 1468454860014 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7340A000 == 40 [pid = 4076] [id = 237] 17:07:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D6CF46000) [pid = 4076] [serial = 710] [outer = 0000000000000000] 17:07:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6CF4C800) [pid = 4076] [serial = 711] [outer = 0000000D6CF46000] 17:07:40 INFO - PROCESS | 4076 | 1468454860072 Marionette DEBUG loaded listener.js 17:07:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6D16D400) [pid = 4076] [serial = 712] [outer = 0000000D6CF46000] 17:07:40 INFO - PROCESS | 4076 | 1468454860712 Marionette TRACE conn6 <- [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]]]}] 17:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 986ms 17:07:40 INFO - PROCESS | 4076 | 1468454860780 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 17:07:40 INFO - PROCESS | 4076 | 1468454860784 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 17:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:07:40 INFO - PROCESS | 4076 | 1468454860788 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:07:40 INFO - PROCESS | 4076 | 1468454860791 Marionette TRACE conn6 <- [1,914,null,{}] 17:07:40 INFO - PROCESS | 4076 | 1468454860808 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:40 INFO - PROCESS | 4076 | 1468454860811 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:40 INFO - PROCESS | 4076 | 1468454860933 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 17:07:41 INFO - PROCESS | 4076 | 1468454861001 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 4076 | 1468454861004 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7ACA7000 == 41 [pid = 4076] [id = 238] 17:07:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D71EE5400) [pid = 4076] [serial = 713] [outer = 0000000000000000] 17:07:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D733B9000) [pid = 4076] [serial = 714] [outer = 0000000D71EE5400] 17:07:41 INFO - PROCESS | 4076 | 1468454861061 Marionette DEBUG loaded listener.js 17:07:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D76541000) [pid = 4076] [serial = 715] [outer = 0000000D71EE5400] 17:07:41 INFO - PROCESS | 4076 | 1468454861704 Marionette TRACE conn6 <- [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]]]}] 17:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 945ms 17:07:41 INFO - PROCESS | 4076 | 1468454861733 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 17:07:41 INFO - PROCESS | 4076 | 1468454861738 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 17:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:07:41 INFO - PROCESS | 4076 | 1468454861749 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:07:41 INFO - PROCESS | 4076 | 1468454861754 Marionette TRACE conn6 <- [1,918,null,{}] 17:07:41 INFO - PROCESS | 4076 | 1468454861758 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:41 INFO - PROCESS | 4076 | 1468454861762 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:41 INFO - PROCESS | 4076 | 1468454861879 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 17:07:41 INFO - PROCESS | 4076 | 1468454861953 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:41 INFO - PROCESS | 4076 | 1468454861955 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C487800 == 42 [pid = 4076] [id = 239] 17:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D791CF000) [pid = 4076] [serial = 716] [outer = 0000000000000000] 17:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D796AA800) [pid = 4076] [serial = 717] [outer = 0000000D791CF000] 17:07:42 INFO - PROCESS | 4076 | 1468454862051 Marionette DEBUG loaded listener.js 17:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D79975C00) [pid = 4076] [serial = 718] [outer = 0000000D791CF000] 17:07:42 INFO - PROCESS | 4076 | 1468454862628 Marionette TRACE conn6 <- [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]]]}] 17:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 943ms 17:07:42 INFO - PROCESS | 4076 | 1468454862691 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 17:07:42 INFO - PROCESS | 4076 | 1468454862693 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 17:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:07:42 INFO - PROCESS | 4076 | 1468454862697 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:07:42 INFO - PROCESS | 4076 | 1468454862699 Marionette TRACE conn6 <- [1,922,null,{}] 17:07:42 INFO - PROCESS | 4076 | 1468454862703 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:42 INFO - PROCESS | 4076 | 1468454862705 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:42 INFO - PROCESS | 4076 | 1468454862821 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 17:07:42 INFO - PROCESS | 4076 | 1468454862895 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:42 INFO - PROCESS | 4076 | 1468454862897 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0336E800 == 43 [pid = 4076] [id = 240] 17:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D02976800) [pid = 4076] [serial = 719] [outer = 0000000000000000] 17:07:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D0368B000) [pid = 4076] [serial = 720] [outer = 0000000D02976800] 17:07:42 INFO - PROCESS | 4076 | 1468454862952 Marionette DEBUG loaded listener.js 17:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D718F2C00) [pid = 4076] [serial = 721] [outer = 0000000D02976800] 17:07:43 INFO - PROCESS | 4076 | 1468454863699 Marionette TRACE conn6 <- [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]]]}] 17:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1028ms 17:07:43 INFO - PROCESS | 4076 | 1468454863728 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 17:07:43 INFO - PROCESS | 4076 | 1468454863731 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 17:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:07:43 INFO - PROCESS | 4076 | 1468454863736 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:07:43 INFO - PROCESS | 4076 | 1468454863739 Marionette TRACE conn6 <- [1,926,null,{}] 17:07:43 INFO - PROCESS | 4076 | 1468454863744 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:43 INFO - PROCESS | 4076 | 1468454863748 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:43 INFO - PROCESS | 4076 | 1468454863868 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 17:07:43 INFO - PROCESS | 4076 | 1468454863942 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:43 INFO - PROCESS | 4076 | 1468454863945 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C43000 == 44 [pid = 4076] [id = 241] 17:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D03690400) [pid = 4076] [serial = 722] [outer = 0000000000000000] 17:07:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D6AFB8C00) [pid = 4076] [serial = 723] [outer = 0000000D03690400] 17:07:44 INFO - PROCESS | 4076 | 1468454863997 Marionette DEBUG loaded listener.js 17:07:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D6CF46C00) [pid = 4076] [serial = 724] [outer = 0000000D03690400] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A327800 == 43 [pid = 4076] [id = 235] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1D1800 == 42 [pid = 4076] [id = 234] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C5C800 == 41 [pid = 4076] [id = 233] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79988000 == 40 [pid = 4076] [id = 232] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79192000 == 39 [pid = 4076] [id = 231] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7872B800 == 38 [pid = 4076] [id = 230] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D7E800 == 37 [pid = 4076] [id = 229] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72349800 == 36 [pid = 4076] [id = 228] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10C800 == 35 [pid = 4076] [id = 227] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B106000 == 34 [pid = 4076] [id = 226] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD23000 == 33 [pid = 4076] [id = 225] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71F22000 == 32 [pid = 4076] [id = 224] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0336E800 == 31 [pid = 4076] [id = 240] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C487800 == 30 [pid = 4076] [id = 239] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7ACA7000 == 29 [pid = 4076] [id = 238] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7340A000 == 28 [pid = 4076] [id = 237] 17:07:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0290E800 == 27 [pid = 4076] [id = 236] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D6D167800) [pid = 4076] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D6CF48000) [pid = 4076] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D7138D000) [pid = 4076] [serial = 659] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D033C8000) [pid = 4076] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D0368D400) [pid = 4076] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D0368D800) [pid = 4076] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D0304A400) [pid = 4076] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6D71F400) [pid = 4076] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D00CEC400) [pid = 4076] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D00E9A400) [pid = 4076] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D033C9000) [pid = 4076] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D00E8C400) [pid = 4076] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6CF91000) [pid = 4076] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6C9F7000) [pid = 4076] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D737CD000) [pid = 4076] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D71F78400) [pid = 4076] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D02977C00) [pid = 4076] [serial = 662] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D76549000) [pid = 4076] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D781A7400) [pid = 4076] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D76FF2400) [pid = 4076] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D718F1C00) [pid = 4076] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6D163400) [pid = 4076] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D781A1C00) [pid = 4076] [serial = 671] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D75DA0C00) [pid = 4076] [serial = 668] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72F71C00) [pid = 4076] [serial = 665] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D733E2C00) [pid = 4076] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:07:44 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CF8D400) [pid = 4076] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:07:45 INFO - PROCESS | 4076 | 1468454865222 Marionette TRACE conn6 <- [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]]]}] 17:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1533ms 17:07:45 INFO - PROCESS | 4076 | 1468454865270 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 4076 | 1468454865274 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 17:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:07:45 INFO - PROCESS | 4076 | 1468454865279 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - PROCESS | 4076 | 1468454865282 Marionette TRACE conn6 <- [1,930,null,{}] 17:07:45 INFO - PROCESS | 4076 | 1468454865289 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:45 INFO - PROCESS | 4076 | 1468454865292 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:45 INFO - PROCESS | 4076 | 1468454865379 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 17:07:45 INFO - PROCESS | 4076 | 1468454865386 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:45 INFO - PROCESS | 4076 | 1468454865390 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0336B000 == 28 [pid = 4076] [id = 242] 17:07:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00CF4400) [pid = 4076] [serial = 725] [outer = 0000000000000000] 17:07:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D00E9A000) [pid = 4076] [serial = 726] [outer = 0000000D00CF4400] 17:07:45 INFO - PROCESS | 4076 | 1468454865439 Marionette DEBUG loaded listener.js 17:07:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D02979000) [pid = 4076] [serial = 727] [outer = 0000000D00CF4400] 17:07:45 INFO - PROCESS | 4076 | 1468454865923 Marionette TRACE conn6 <- [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]]]}] 17:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 17:07:45 INFO - PROCESS | 4076 | 1468454865975 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 17:07:45 INFO - PROCESS | 4076 | 1468454865980 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 17:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:07:45 INFO - PROCESS | 4076 | 1468454865987 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:07:45 INFO - PROCESS | 4076 | 1468454865990 Marionette TRACE conn6 <- [1,934,null,{}] 17:07:45 INFO - PROCESS | 4076 | 1468454865994 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:46 INFO - PROCESS | 4076 | 1468454865996 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:46 INFO - PROCESS | 4076 | 1468454866087 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 17:07:46 INFO - PROCESS | 4076 | 1468454866195 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 4076 | 1468454866197 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B11D000 == 29 [pid = 4076] [id = 243] 17:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D030ECC00) [pid = 4076] [serial = 728] [outer = 0000000000000000] 17:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D0368BC00) [pid = 4076] [serial = 729] [outer = 0000000D030ECC00] 17:07:46 INFO - PROCESS | 4076 | 1468454866249 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D03721400) [pid = 4076] [serial = 730] [outer = 0000000D030ECC00] 17:07:46 INFO - PROCESS | 4076 | 1468454866630 Marionette TRACE conn6 <- [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]]]}] 17:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 691ms 17:07:46 INFO - PROCESS | 4076 | 1468454866680 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 17:07:46 INFO - PROCESS | 4076 | 1468454866683 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 17:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:07:46 INFO - PROCESS | 4076 | 1468454866686 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:07:46 INFO - PROCESS | 4076 | 1468454866690 Marionette TRACE conn6 <- [1,938,null,{}] 17:07:46 INFO - PROCESS | 4076 | 1468454866701 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:46 INFO - PROCESS | 4076 | 1468454866706 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:46 INFO - PROCESS | 4076 | 1468454866793 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 17:07:46 INFO - PROCESS | 4076 | 1468454866800 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:46 INFO - PROCESS | 4076 | 1468454866803 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71EC6800 == 30 [pid = 4076] [id = 244] 17:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D00C2B800) [pid = 4076] [serial = 731] [outer = 0000000000000000] 17:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6CC8D800) [pid = 4076] [serial = 732] [outer = 0000000D00C2B800] 17:07:46 INFO - PROCESS | 4076 | 1468454866853 Marionette DEBUG loaded listener.js 17:07:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6CF47800) [pid = 4076] [serial = 733] [outer = 0000000D00C2B800] 17:07:47 INFO - PROCESS | 4076 | 1468454867339 Marionette TRACE conn6 <- [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]]]}] 17:07:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:07:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 691ms 17:07:47 INFO - PROCESS | 4076 | 1468454867379 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 17:07:47 INFO - PROCESS | 4076 | 1468454867382 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 17:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:07:47 INFO - PROCESS | 4076 | 1468454867386 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:07:47 INFO - PROCESS | 4076 | 1468454867387 Marionette TRACE conn6 <- [1,942,null,{}] 17:07:47 INFO - PROCESS | 4076 | 1468454867391 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:47 INFO - PROCESS | 4076 | 1468454867393 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:47 INFO - PROCESS | 4076 | 1468454867533 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 17:07:47 INFO - PROCESS | 4076 | 1468454867555 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:47 INFO - PROCESS | 4076 | 1468454867557 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D80800 == 31 [pid = 4076] [id = 245] 17:07:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D018000) [pid = 4076] [serial = 734] [outer = 0000000000000000] 17:07:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6D163400) [pid = 4076] [serial = 735] [outer = 0000000D6D018000] 17:07:47 INFO - PROCESS | 4076 | 1468454867604 Marionette DEBUG loaded listener.js 17:07:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6D2E3400) [pid = 4076] [serial = 736] [outer = 0000000D6D018000] 17:07:48 INFO - PROCESS | 4076 | 1468454868053 Marionette TRACE conn6 <- [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]]]}] 17:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 691ms 17:07:48 INFO - PROCESS | 4076 | 1468454868085 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 4076 | 1468454868087 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 17:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:07:48 INFO - PROCESS | 4076 | 1468454868090 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - PROCESS | 4076 | 1468454868092 Marionette TRACE conn6 <- [1,946,null,{}] 17:07:48 INFO - PROCESS | 4076 | 1468454868096 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:48 INFO - PROCESS | 4076 | 1468454868098 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:48 INFO - PROCESS | 4076 | 1468454868203 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 17:07:48 INFO - PROCESS | 4076 | 1468454868208 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 4076 | 1468454868210 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D7B000 == 32 [pid = 4076] [id = 246] 17:07:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D00AC5000) [pid = 4076] [serial = 737] [outer = 0000000000000000] 17:07:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6DD45800) [pid = 4076] [serial = 738] [outer = 0000000D00AC5000] 17:07:48 INFO - PROCESS | 4076 | 1468454868255 Marionette DEBUG loaded listener.js 17:07:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D7138A400) [pid = 4076] [serial = 739] [outer = 0000000D00AC5000] 17:07:48 INFO - PROCESS | 4076 | 1468454868723 Marionette TRACE conn6 <- [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]]]}] 17:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 689ms 17:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:07:48 INFO - PROCESS | 4076 | 1468454868783 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 17:07:48 INFO - PROCESS | 4076 | 1468454868785 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 17:07:48 INFO - PROCESS | 4076 | 1468454868789 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:07:48 INFO - PROCESS | 4076 | 1468454868791 Marionette TRACE conn6 <- [1,950,null,{}] 17:07:48 INFO - PROCESS | 4076 | 1468454868794 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:48 INFO - PROCESS | 4076 | 1468454868800 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:48 INFO - PROCESS | 4076 | 1468454868970 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 17:07:48 INFO - PROCESS | 4076 | 1468454868983 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:48 INFO - PROCESS | 4076 | 1468454868985 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787D2000 == 33 [pid = 4076] [id = 247] 17:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D6C9F2800) [pid = 4076] [serial = 740] [outer = 0000000000000000] 17:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D71BB0C00) [pid = 4076] [serial = 741] [outer = 0000000D6C9F2800] 17:07:49 INFO - PROCESS | 4076 | 1468454869031 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D733B2800) [pid = 4076] [serial = 742] [outer = 0000000D6C9F2800] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D790A5000) [pid = 4076] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D6C9F7400) [pid = 4076] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D733E1000) [pid = 4076] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D7697A400) [pid = 4076] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6CF97800) [pid = 4076] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D030E4C00) [pid = 4076] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03689000) [pid = 4076] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D76974C00) [pid = 4076] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030E7000) [pid = 4076] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00ACF400) [pid = 4076] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00C2CC00) [pid = 4076] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:07:49 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D714BF800) [pid = 4076] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:07:49 INFO - PROCESS | 4076 | 1468454869666 Marionette TRACE conn6 <- [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]]]}] 17:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 944ms 17:07:49 INFO - PROCESS | 4076 | 1468454869736 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 17:07:49 INFO - PROCESS | 4076 | 1468454869738 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 17:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:07:49 INFO - PROCESS | 4076 | 1468454869741 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:07:49 INFO - PROCESS | 4076 | 1468454869743 Marionette TRACE conn6 <- [1,954,null,{}] 17:07:49 INFO - PROCESS | 4076 | 1468454869747 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:49 INFO - PROCESS | 4076 | 1468454869749 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:49 INFO - PROCESS | 4076 | 1468454869828 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 17:07:49 INFO - PROCESS | 4076 | 1468454869833 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:49 INFO - PROCESS | 4076 | 1468454869835 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79181800 == 34 [pid = 4076] [id = 248] 17:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6C4CFC00) [pid = 4076] [serial = 743] [outer = 0000000000000000] 17:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6E0F1000) [pid = 4076] [serial = 744] [outer = 0000000D6C4CFC00] 17:07:49 INFO - PROCESS | 4076 | 1468454869880 Marionette DEBUG loaded listener.js 17:07:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D72F72C00) [pid = 4076] [serial = 745] [outer = 0000000D6C4CFC00] 17:07:50 INFO - PROCESS | 4076 | 1468454870297 Marionette TRACE conn6 <- [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]]]}] 17:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 587ms 17:07:50 INFO - PROCESS | 4076 | 1468454870336 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 4076 | 1468454870338 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 17:07:50 INFO - PROCESS | 4076 | 1468454870341 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 4076 | 1468454870343 Marionette TRACE conn6 <- [1,958,null,{}] 17:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:07:50 INFO - PROCESS | 4076 | 1468454870347 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:50 INFO - PROCESS | 4076 | 1468454870349 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:50 INFO - PROCESS | 4076 | 1468454870428 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 17:07:50 INFO - PROCESS | 4076 | 1468454870434 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:50 INFO - PROCESS | 4076 | 1468454870436 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79906800 == 35 [pid = 4076] [id = 249] 17:07:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D72D24C00) [pid = 4076] [serial = 746] [outer = 0000000000000000] 17:07:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D733EB000) [pid = 4076] [serial = 747] [outer = 0000000D72D24C00] 17:07:50 INFO - PROCESS | 4076 | 1468454870481 Marionette DEBUG loaded listener.js 17:07:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D75DA0C00) [pid = 4076] [serial = 748] [outer = 0000000D72D24C00] 17:07:50 INFO - PROCESS | 4076 | 1468454870914 Marionette TRACE conn6 <- [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]]]}] 17:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 17:07:50 INFO - PROCESS | 4076 | 1468454870975 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 17:07:50 INFO - PROCESS | 4076 | 1468454870977 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 17:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:07:50 INFO - PROCESS | 4076 | 1468454870986 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:07:50 INFO - PROCESS | 4076 | 1468454870987 Marionette TRACE conn6 <- [1,962,null,{}] 17:07:51 INFO - PROCESS | 4076 | 1468454870991 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:51 INFO - PROCESS | 4076 | 1468454870993 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:51 INFO - PROCESS | 4076 | 1468454871074 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 17:07:51 INFO - PROCESS | 4076 | 1468454871080 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:51 INFO - PROCESS | 4076 | 1468454871082 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71EC5800 == 36 [pid = 4076] [id = 250] 17:07:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D76542400) [pid = 4076] [serial = 749] [outer = 0000000000000000] 17:07:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D76546400) [pid = 4076] [serial = 750] [outer = 0000000D76542400] 17:07:51 INFO - PROCESS | 4076 | 1468454871128 Marionette DEBUG loaded listener.js 17:07:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D76FE4800) [pid = 4076] [serial = 751] [outer = 0000000D76542400] 17:07:51 INFO - PROCESS | 4076 | 1468454871750 Marionette TRACE conn6 <- [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]]]}] 17:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 797ms 17:07:51 INFO - PROCESS | 4076 | 1468454871826 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 17:07:51 INFO - PROCESS | 4076 | 1468454871831 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 17:07:51 INFO - PROCESS | 4076 | 1468454871861 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:07:51 INFO - PROCESS | 4076 | 1468454871865 Marionette TRACE conn6 <- [1,966,null,{}] 17:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:07:51 INFO - PROCESS | 4076 | 1468454871871 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:51 INFO - PROCESS | 4076 | 1468454871875 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:52 INFO - PROCESS | 4076 | 1468454872012 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 17:07:52 INFO - PROCESS | 4076 | 1468454872080 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:52 INFO - PROCESS | 4076 | 1468454872083 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D5EE5F000 == 37 [pid = 4076] [id = 251] 17:07:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D00CEB400) [pid = 4076] [serial = 752] [outer = 0000000000000000] 17:07:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D00E94800) [pid = 4076] [serial = 753] [outer = 0000000D00CEB400] 17:07:52 INFO - PROCESS | 4076 | 1468454872185 Marionette DEBUG loaded listener.js 17:07:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D033C7800) [pid = 4076] [serial = 754] [outer = 0000000D00CEB400] 17:07:52 INFO - PROCESS | 4076 | 1468454872891 Marionette TRACE conn6 <- [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]]]}] 17:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1082ms 17:07:52 INFO - PROCESS | 4076 | 1468454872954 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 17:07:52 INFO - PROCESS | 4076 | 1468454872959 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 17:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:07:52 INFO - PROCESS | 4076 | 1468454872966 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:07:52 INFO - PROCESS | 4076 | 1468454872969 Marionette TRACE conn6 <- [1,970,null,{}] 17:07:52 INFO - PROCESS | 4076 | 1468454872973 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:52 INFO - PROCESS | 4076 | 1468454872976 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:53 INFO - PROCESS | 4076 | 1468454873099 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 17:07:53 INFO - PROCESS | 4076 | 1468454873175 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:53 INFO - PROCESS | 4076 | 1468454873178 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D78800 == 38 [pid = 4076] [id = 252] 17:07:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D0304A400) [pid = 4076] [serial = 755] [outer = 0000000000000000] 17:07:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D6C9EE400) [pid = 4076] [serial = 756] [outer = 0000000D0304A400] 17:07:53 INFO - PROCESS | 4076 | 1468454873282 Marionette DEBUG loaded listener.js 17:07:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D6CF47400) [pid = 4076] [serial = 757] [outer = 0000000D0304A400] 17:07:54 INFO - PROCESS | 4076 | 1468454874144 Marionette TRACE conn6 <- [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]]]}] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79906800 == 37 [pid = 4076] [id = 249] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79181800 == 36 [pid = 4076] [id = 248] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787D2000 == 35 [pid = 4076] [id = 247] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D7B000 == 34 [pid = 4076] [id = 246] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D80800 == 33 [pid = 4076] [id = 245] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71EC6800 == 32 [pid = 4076] [id = 244] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B11D000 == 31 [pid = 4076] [id = 243] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0336B000 == 30 [pid = 4076] [id = 242] 17:07:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C43000 == 29 [pid = 4076] [id = 241] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D72338C00) [pid = 4076] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D72C8D000) [pid = 4076] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D76979400) [pid = 4076] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7653F400) [pid = 4076] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D781D5C00) [pid = 4076] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6E0E6400) [pid = 4076] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D033D1C00) [pid = 4076] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D03724C00) [pid = 4076] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6C254400) [pid = 4076] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6C9FDC00) [pid = 4076] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D781D3400) [pid = 4076] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D03685400) [pid = 4076] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03C1D000) [pid = 4076] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D718F2400) [pid = 4076] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6D163C00) [pid = 4076] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D72334C00) [pid = 4076] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6CEA3C00) [pid = 4076] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D78F49400) [pid = 4076] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D033D4C00) [pid = 4076] [serial = 375] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D791CC000) [pid = 4076] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D78FD7C00) [pid = 4076] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D78AB9C00) [pid = 4076] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D71E7A000) [pid = 4076] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D791C5800) [pid = 4076] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1251ms 17:07:54 INFO - PROCESS | 4076 | 1468454874219 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 4076 | 1468454874224 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 17:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:07:54 INFO - PROCESS | 4076 | 1468454874229 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 4076 | 1468454874232 Marionette TRACE conn6 <- [1,974,null,{}] 17:07:54 INFO - PROCESS | 4076 | 1468454874238 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:54 INFO - PROCESS | 4076 | 1468454874240 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:54 INFO - PROCESS | 4076 | 1468454874341 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 17:07:54 INFO - PROCESS | 4076 | 1468454874349 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:54 INFO - PROCESS | 4076 | 1468454874353 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03546800 == 30 [pid = 4076] [id = 253] 17:07:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03044000) [pid = 4076] [serial = 758] [outer = 0000000000000000] 17:07:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D030EE400) [pid = 4076] [serial = 759] [outer = 0000000D03044000] 17:07:54 INFO - PROCESS | 4076 | 1468454874403 Marionette DEBUG loaded listener.js 17:07:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03690800) [pid = 4076] [serial = 760] [outer = 0000000D03044000] 17:07:54 INFO - PROCESS | 4076 | 1468454874913 Marionette TRACE conn6 <- [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]]]}] 17:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 17:07:54 INFO - PROCESS | 4076 | 1468454874967 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 17:07:54 INFO - PROCESS | 4076 | 1468454874971 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 17:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:07:54 INFO - PROCESS | 4076 | 1468454874977 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:07:54 INFO - PROCESS | 4076 | 1468454874980 Marionette TRACE conn6 <- [1,978,null,{}] 17:07:54 INFO - PROCESS | 4076 | 1468454874984 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:54 INFO - PROCESS | 4076 | 1468454874987 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:55 INFO - PROCESS | 4076 | 1468454875076 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 17:07:55 INFO - PROCESS | 4076 | 1468454875145 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 4076 | 1468454875148 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6E2CE800 == 31 [pid = 4076] [id = 254] 17:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6AFB3400) [pid = 4076] [serial = 761] [outer = 0000000000000000] 17:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6C257000) [pid = 4076] [serial = 762] [outer = 0000000D6AFB3400] 17:07:55 INFO - PROCESS | 4076 | 1468454875204 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6C9FAC00) [pid = 4076] [serial = 763] [outer = 0000000D6AFB3400] 17:07:55 INFO - PROCESS | 4076 | 1468454875605 Marionette TRACE conn6 <- [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]]]}] 17:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 692ms 17:07:55 INFO - PROCESS | 4076 | 1468454875673 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 17:07:55 INFO - PROCESS | 4076 | 1468454875676 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 17:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:07:55 INFO - PROCESS | 4076 | 1468454875680 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:07:55 INFO - PROCESS | 4076 | 1468454875683 Marionette TRACE conn6 <- [1,982,null,{}] 17:07:55 INFO - PROCESS | 4076 | 1468454875695 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:55 INFO - PROCESS | 4076 | 1468454875699 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:55 INFO - PROCESS | 4076 | 1468454875830 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 17:07:55 INFO - PROCESS | 4076 | 1468454875840 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:55 INFO - PROCESS | 4076 | 1468454875844 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C1F800 == 32 [pid = 4076] [id = 255] 17:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D00ACA400) [pid = 4076] [serial = 764] [outer = 0000000000000000] 17:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6D169800) [pid = 4076] [serial = 765] [outer = 0000000D00ACA400] 17:07:55 INFO - PROCESS | 4076 | 1468454875893 Marionette DEBUG loaded listener.js 17:07:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D71156800) [pid = 4076] [serial = 766] [outer = 0000000D00ACA400] 17:07:56 INFO - PROCESS | 4076 | 1468454876321 Marionette TRACE conn6 <- [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]]]}] 17:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 692ms 17:07:56 INFO - PROCESS | 4076 | 1468454876377 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 17:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:07:56 INFO - PROCESS | 4076 | 1468454876380 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 17:07:56 INFO - PROCESS | 4076 | 1468454876383 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:07:56 INFO - PROCESS | 4076 | 1468454876385 Marionette TRACE conn6 <- [1,986,null,{}] 17:07:56 INFO - PROCESS | 4076 | 1468454876389 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:56 INFO - PROCESS | 4076 | 1468454876391 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:56 INFO - PROCESS | 4076 | 1468454876505 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 17:07:56 INFO - PROCESS | 4076 | 1468454876510 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:56 INFO - PROCESS | 4076 | 1468454876512 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769E4800 == 33 [pid = 4076] [id = 256] 17:07:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D713F9400) [pid = 4076] [serial = 767] [outer = 0000000000000000] 17:07:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D714BF800) [pid = 4076] [serial = 768] [outer = 0000000D713F9400] 17:07:56 INFO - PROCESS | 4076 | 1468454876596 Marionette DEBUG loaded listener.js 17:07:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D71EDC000) [pid = 4076] [serial = 769] [outer = 0000000D713F9400] 17:07:57 INFO - PROCESS | 4076 | 1468454877034 Marionette TRACE conn6 <- [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]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 692ms 17:07:57 INFO - PROCESS | 4076 | 1468454877080 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 4076 | 1468454877082 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 17:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:07:57 INFO - PROCESS | 4076 | 1468454877089 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 4076 | 1468454877091 Marionette TRACE conn6 <- [1,990,null,{}] 17:07:57 INFO - PROCESS | 4076 | 1468454877094 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:57 INFO - PROCESS | 4076 | 1468454877096 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:57 INFO - PROCESS | 4076 | 1468454877235 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 17:07:57 INFO - PROCESS | 4076 | 1468454877255 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:57 INFO - PROCESS | 4076 | 1468454877257 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F25800 == 34 [pid = 4076] [id = 257] 17:07:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D71F77400) [pid = 4076] [serial = 770] [outer = 0000000000000000] 17:07:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D72C28800) [pid = 4076] [serial = 771] [outer = 0000000D71F77400] 17:07:57 INFO - PROCESS | 4076 | 1468454877303 Marionette DEBUG loaded listener.js 17:07:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72D26000) [pid = 4076] [serial = 772] [outer = 0000000D71F77400] 17:07:57 INFO - PROCESS | 4076 | 1468454877761 Marionette TRACE conn6 <- [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]]]}] 17:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 732ms 17:07:57 INFO - PROCESS | 4076 | 1468454877821 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 17:07:57 INFO - PROCESS | 4076 | 1468454877823 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 17:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:07:57 INFO - PROCESS | 4076 | 1468454877832 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:07:57 INFO - PROCESS | 4076 | 1468454877834 Marionette TRACE conn6 <- [1,994,null,{}] 17:07:57 INFO - PROCESS | 4076 | 1468454877843 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:57 INFO - PROCESS | 4076 | 1468454877849 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:57 INFO - PROCESS | 4076 | 1468454877985 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 17:07:58 INFO - PROCESS | 4076 | 1468454878043 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 4076 | 1468454878045 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79999000 == 35 [pid = 4076] [id = 258] 17:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D76549C00) [pid = 4076] [serial = 773] [outer = 0000000000000000] 17:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D781A7400) [pid = 4076] [serial = 774] [outer = 0000000D76549C00] 17:07:58 INFO - PROCESS | 4076 | 1468454878091 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D781D5C00) [pid = 4076] [serial = 775] [outer = 0000000D76549C00] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6C4CFC00) [pid = 4076] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00C2B800) [pid = 4076] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6D018000) [pid = 4076] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03690400) [pid = 4076] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D00CF4400) [pid = 4076] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00AC5000) [pid = 4076] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D030ECC00) [pid = 4076] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6C9F2800) [pid = 4076] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D72D24C00) [pid = 4076] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00C21800) [pid = 4076] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6CF46000) [pid = 4076] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D71EE5400) [pid = 4076] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D791CF000) [pid = 4076] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:07:58 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D02976800) [pid = 4076] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:07:58 INFO - PROCESS | 4076 | 1468454878604 Marionette TRACE conn6 <- [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]]]}] 17:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 796ms 17:07:58 INFO - PROCESS | 4076 | 1468454878625 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 17:07:58 INFO - PROCESS | 4076 | 1468454878628 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 17:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:07:58 INFO - PROCESS | 4076 | 1468454878631 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:07:58 INFO - PROCESS | 4076 | 1468454878633 Marionette TRACE conn6 <- [1,998,null,{}] 17:07:58 INFO - PROCESS | 4076 | 1468454878637 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:58 INFO - PROCESS | 4076 | 1468454878639 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:58 INFO - PROCESS | 4076 | 1468454878747 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 17:07:58 INFO - PROCESS | 4076 | 1468454878792 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:58 INFO - PROCESS | 4076 | 1468454878794 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A025000 == 36 [pid = 4076] [id = 259] 17:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D009F3800) [pid = 4076] [serial = 776] [outer = 0000000000000000] 17:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6CEA4400) [pid = 4076] [serial = 777] [outer = 0000000D009F3800] 17:07:58 INFO - PROCESS | 4076 | 1468454878839 Marionette DEBUG loaded listener.js 17:07:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D72D25800) [pid = 4076] [serial = 778] [outer = 0000000D009F3800] 17:07:59 INFO - PROCESS | 4076 | 1468454879198 Marionette TRACE conn6 <- [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]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 587ms 17:07:59 INFO - PROCESS | 4076 | 1468454879222 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 4076 | 1468454879232 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 17:07:59 INFO - PROCESS | 4076 | 1468454879236 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - PROCESS | 4076 | 1468454879238 Marionette TRACE conn6 <- [1,1002,null,{}] 17:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:07:59 INFO - PROCESS | 4076 | 1468454879241 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:59 INFO - PROCESS | 4076 | 1468454879243 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:59 INFO - PROCESS | 4076 | 1468454879354 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 17:07:59 INFO - PROCESS | 4076 | 1468454879361 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:07:59 INFO - PROCESS | 4076 | 1468454879363 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:07:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A107800 == 37 [pid = 4076] [id = 260] 17:07:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D75DA3800) [pid = 4076] [serial = 779] [outer = 0000000000000000] 17:07:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D78ABB400) [pid = 4076] [serial = 780] [outer = 0000000D75DA3800] 17:07:59 INFO - PROCESS | 4076 | 1468454879408 Marionette DEBUG loaded listener.js 17:07:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D78F55400) [pid = 4076] [serial = 781] [outer = 0000000D75DA3800] 17:07:59 INFO - PROCESS | 4076 | 1468454879812 Marionette TRACE conn6 <- [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]]]}] 17:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 629ms 17:07:59 INFO - PROCESS | 4076 | 1468454879870 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 17:07:59 INFO - PROCESS | 4076 | 1468454879872 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 17:07:59 INFO - PROCESS | 4076 | 1468454879876 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:07:59 INFO - PROCESS | 4076 | 1468454879877 Marionette TRACE conn6 <- [1,1006,null,{}] 17:07:59 INFO - PROCESS | 4076 | 1468454879881 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:07:59 INFO - PROCESS | 4076 | 1468454879883 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:00 INFO - PROCESS | 4076 | 1468454880000 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 17:08:00 INFO - PROCESS | 4076 | 1468454880012 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:00 INFO - PROCESS | 4076 | 1468454880014 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C19800 == 38 [pid = 4076] [id = 261] 17:08:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D78F52000) [pid = 4076] [serial = 782] [outer = 0000000000000000] 17:08:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D791C4000) [pid = 4076] [serial = 783] [outer = 0000000D78F52000] 17:08:00 INFO - PROCESS | 4076 | 1468454880062 Marionette DEBUG loaded listener.js 17:08:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D79442800) [pid = 4076] [serial = 784] [outer = 0000000D78F52000] 17:08:00 INFO - PROCESS | 4076 | 1468454880654 Marionette TRACE conn6 <- [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]]]}] 17:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 838ms 17:08:00 INFO - PROCESS | 4076 | 1468454880718 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 17:08:00 INFO - PROCESS | 4076 | 1468454880723 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 17:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:08:00 INFO - PROCESS | 4076 | 1468454880728 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:08:00 INFO - PROCESS | 4076 | 1468454880732 Marionette TRACE conn6 <- [1,1010,null,{}] 17:08:00 INFO - PROCESS | 4076 | 1468454880752 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:00 INFO - PROCESS | 4076 | 1468454880755 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:00 INFO - PROCESS | 4076 | 1468454880896 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 17:08:01 INFO - PROCESS | 4076 | 1468454881007 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 4076 | 1468454881010 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD1F000 == 39 [pid = 4076] [id = 262] 17:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D03045C00) [pid = 4076] [serial = 785] [outer = 0000000000000000] 17:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D033C8000) [pid = 4076] [serial = 786] [outer = 0000000D03045C00] 17:08:01 INFO - PROCESS | 4076 | 1468454881072 Marionette DEBUG loaded listener.js 17:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D03C20000) [pid = 4076] [serial = 787] [outer = 0000000D03045C00] 17:08:01 INFO - PROCESS | 4076 | 1468454881677 Marionette TRACE conn6 <- [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]]]}] 17:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 984ms 17:08:01 INFO - PROCESS | 4076 | 1468454881719 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 17:08:01 INFO - PROCESS | 4076 | 1468454881725 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 17:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:08:01 INFO - PROCESS | 4076 | 1468454881732 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:08:01 INFO - PROCESS | 4076 | 1468454881736 Marionette TRACE conn6 <- [1,1014,null,{}] 17:08:01 INFO - PROCESS | 4076 | 1468454881740 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:01 INFO - PROCESS | 4076 | 1468454881743 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:01 INFO - PROCESS | 4076 | 1468454881862 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 17:08:01 INFO - PROCESS | 4076 | 1468454881950 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:01 INFO - PROCESS | 4076 | 1468454881954 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7964E800 == 40 [pid = 4076] [id = 263] 17:08:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6CF52800) [pid = 4076] [serial = 788] [outer = 0000000000000000] 17:08:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CF9A400) [pid = 4076] [serial = 789] [outer = 0000000D6CF52800] 17:08:02 INFO - PROCESS | 4076 | 1468454882011 Marionette DEBUG loaded listener.js 17:08:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D7138C800) [pid = 4076] [serial = 790] [outer = 0000000D6CF52800] 17:08:02 INFO - PROCESS | 4076 | 1468454882593 Marionette TRACE conn6 <- [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]]]}] 17:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 944ms 17:08:02 INFO - PROCESS | 4076 | 1468454882681 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 17:08:02 INFO - PROCESS | 4076 | 1468454882684 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 17:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:08:02 INFO - PROCESS | 4076 | 1468454882688 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:08:02 INFO - PROCESS | 4076 | 1468454882692 Marionette TRACE conn6 <- [1,1018,null,{}] 17:08:02 INFO - PROCESS | 4076 | 1468454882704 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:02 INFO - PROCESS | 4076 | 1468454882709 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:02 INFO - PROCESS | 4076 | 1468454882869 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 17:08:02 INFO - PROCESS | 4076 | 1468454882879 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:02 INFO - PROCESS | 4076 | 1468454882882 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7BB15000 == 41 [pid = 4076] [id = 264] 17:08:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D7696C800) [pid = 4076] [serial = 791] [outer = 0000000000000000] 17:08:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D7815B800) [pid = 4076] [serial = 792] [outer = 0000000D7696C800] 17:08:02 INFO - PROCESS | 4076 | 1468454882940 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D791CD400) [pid = 4076] [serial = 793] [outer = 0000000D7696C800] 17:08:03 INFO - PROCESS | 4076 | 1468454883510 Marionette TRACE conn6 <- [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]]]}] 17:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 903ms 17:08:03 INFO - PROCESS | 4076 | 1468454883592 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 17:08:03 INFO - PROCESS | 4076 | 1468454883595 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 17:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:08:03 INFO - PROCESS | 4076 | 1468454883599 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:08:03 INFO - PROCESS | 4076 | 1468454883601 Marionette TRACE conn6 <- [1,1022,null,{}] 17:08:03 INFO - PROCESS | 4076 | 1468454883618 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:03 INFO - PROCESS | 4076 | 1468454883621 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:03 INFO - PROCESS | 4076 | 1468454883740 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 17:08:03 INFO - PROCESS | 4076 | 1468454883808 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:03 INFO - PROCESS | 4076 | 1468454883810 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C7B0000 == 42 [pid = 4076] [id = 265] 17:08:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D796A8400) [pid = 4076] [serial = 794] [outer = 0000000000000000] 17:08:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D79972C00) [pid = 4076] [serial = 795] [outer = 0000000D796A8400] 17:08:03 INFO - PROCESS | 4076 | 1468454883906 Marionette DEBUG loaded listener.js 17:08:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D7997EC00) [pid = 4076] [serial = 796] [outer = 0000000D796A8400] 17:08:04 INFO - PROCESS | 4076 | 1468454884539 Marionette TRACE conn6 <- [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]]]}] 17:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 986ms 17:08:04 INFO - PROCESS | 4076 | 1468454884588 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 17:08:04 INFO - PROCESS | 4076 | 1468454884591 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 17:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:08:04 INFO - PROCESS | 4076 | 1468454884594 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:08:04 INFO - PROCESS | 4076 | 1468454884596 Marionette TRACE conn6 <- [1,1026,null,{}] 17:08:04 INFO - PROCESS | 4076 | 1468454884600 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:04 INFO - PROCESS | 4076 | 1468454884602 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:04 INFO - PROCESS | 4076 | 1468454884710 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 17:08:04 INFO - PROCESS | 4076 | 1468454884785 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:04 INFO - PROCESS | 4076 | 1468454884787 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0336B000 == 43 [pid = 4076] [id = 266] 17:08:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D009F0400) [pid = 4076] [serial = 797] [outer = 0000000000000000] 17:08:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D00C2CC00) [pid = 4076] [serial = 798] [outer = 0000000D009F0400] 17:08:04 INFO - PROCESS | 4076 | 1468454884965 Marionette DEBUG loaded listener.js 17:08:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D030ECC00) [pid = 4076] [serial = 799] [outer = 0000000D009F0400] 17:08:05 INFO - PROCESS | 4076 | 1468454885606 Marionette TRACE conn6 <- [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]]]}] 17:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1076ms 17:08:05 INFO - PROCESS | 4076 | 1468454885673 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 17:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:08:05 INFO - PROCESS | 4076 | 1468454885677 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 17:08:05 INFO - PROCESS | 4076 | 1468454885681 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:08:05 INFO - PROCESS | 4076 | 1468454885684 Marionette TRACE conn6 <- [1,1030,null,{}] 17:08:05 INFO - PROCESS | 4076 | 1468454885689 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:05 INFO - PROCESS | 4076 | 1468454885691 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A107800 == 42 [pid = 4076] [id = 260] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A025000 == 41 [pid = 4076] [id = 259] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79999000 == 40 [pid = 4076] [id = 258] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F25800 == 39 [pid = 4076] [id = 257] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769E4800 == 38 [pid = 4076] [id = 256] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C1F800 == 37 [pid = 4076] [id = 255] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6E2CE800 == 36 [pid = 4076] [id = 254] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03546800 == 35 [pid = 4076] [id = 253] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71EC5800 == 34 [pid = 4076] [id = 250] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D5EE5F000 == 33 [pid = 4076] [id = 251] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D78800 == 32 [pid = 4076] [id = 252] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0336B000 == 31 [pid = 4076] [id = 266] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C7B0000 == 30 [pid = 4076] [id = 265] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7BB15000 == 29 [pid = 4076] [id = 264] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7964E800 == 28 [pid = 4076] [id = 263] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C19800 == 27 [pid = 4076] [id = 261] 17:08:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD1F000 == 26 [pid = 4076] [id = 262] 17:08:06 INFO - PROCESS | 4076 | 1468454886406 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D6CC8D800) [pid = 4076] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D6D163400) [pid = 4076] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D6CF46C00) [pid = 4076] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D6AFB8C00) [pid = 4076] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D00E9A000) [pid = 4076] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D02979000) [pid = 4076] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6DD45800) [pid = 4076] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D6D2E3400) [pid = 4076] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D0368BC00) [pid = 4076] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D71BB0C00) [pid = 4076] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D03721400) [pid = 4076] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7138A400) [pid = 4076] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D733EB000) [pid = 4076] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D733B2800) [pid = 4076] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D030EB000) [pid = 4076] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00CEF800) [pid = 4076] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6D16D400) [pid = 4076] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CF4C800) [pid = 4076] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D76541000) [pid = 4076] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D733B9000) [pid = 4076] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D79975C00) [pid = 4076] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D796AA800) [pid = 4076] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D718F2C00) [pid = 4076] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D0368B000) [pid = 4076] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D75DA0C00) [pid = 4076] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D76546400) [pid = 4076] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6E0F1000) [pid = 4076] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D72F72C00) [pid = 4076] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6CF47800) [pid = 4076] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:08:06 INFO - PROCESS | 4076 | 1468454886579 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:06 INFO - PROCESS | 4076 | 1468454886582 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E50000 == 27 [pid = 4076] [id = 267] 17:08:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00AC7800) [pid = 4076] [serial = 800] [outer = 0000000000000000] 17:08:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00ACDC00) [pid = 4076] [serial = 801] [outer = 0000000D00AC7800] 17:08:06 INFO - PROCESS | 4076 | 1468454886634 Marionette DEBUG loaded listener.js 17:08:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D00CF3C00) [pid = 4076] [serial = 802] [outer = 0000000D00AC7800] 17:08:07 INFO - PROCESS | 4076 | 1468454887074 Marionette TRACE conn6 <- [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]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1446ms 17:08:07 INFO - PROCESS | 4076 | 1468454887129 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 4076 | 1468454887134 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 17:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:08:07 INFO - PROCESS | 4076 | 1468454887139 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 4076 | 1468454887142 Marionette TRACE conn6 <- [1,1034,null,{}] 17:08:07 INFO - PROCESS | 4076 | 1468454887147 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 4076 | 1468454887149 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:07 INFO - PROCESS | 4076 | 1468454887242 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 17:08:07 INFO - PROCESS | 4076 | 1468454887258 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:07 INFO - PROCESS | 4076 | 1468454887261 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C4E800 == 28 [pid = 4076] [id = 268] 17:08:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03046800) [pid = 4076] [serial = 803] [outer = 0000000000000000] 17:08:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D030EC000) [pid = 4076] [serial = 804] [outer = 0000000D03046800] 17:08:07 INFO - PROCESS | 4076 | 1468454887310 Marionette DEBUG loaded listener.js 17:08:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D033D1800) [pid = 4076] [serial = 805] [outer = 0000000D03046800] 17:08:07 INFO - PROCESS | 4076 | 1468454887762 Marionette TRACE conn6 <- [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]]]}] 17:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 692ms 17:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:08:07 INFO - PROCESS | 4076 | 1468454887834 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 17:08:07 INFO - PROCESS | 4076 | 1468454887837 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 17:08:07 INFO - PROCESS | 4076 | 1468454887841 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:08:07 INFO - PROCESS | 4076 | 1468454887843 Marionette TRACE conn6 <- [1,1038,null,{}] 17:08:07 INFO - PROCESS | 4076 | 1468454887848 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:07 INFO - PROCESS | 4076 | 1468454887850 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:07 INFO - PROCESS | 4076 | 1468454887978 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 17:08:08 INFO - PROCESS | 4076 | 1468454888056 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 4076 | 1468454888058 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC82800 == 29 [pid = 4076] [id = 269] 17:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D00CF6000) [pid = 4076] [serial = 806] [outer = 0000000000000000] 17:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D03C16800) [pid = 4076] [serial = 807] [outer = 0000000D00CF6000] 17:08:08 INFO - PROCESS | 4076 | 1468454888106 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6C030C00) [pid = 4076] [serial = 808] [outer = 0000000D00CF6000] 17:08:08 INFO - PROCESS | 4076 | 1468454888498 Marionette TRACE conn6 <- [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]]]}] 17:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 692ms 17:08:08 INFO - PROCESS | 4076 | 1468454888535 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 17:08:08 INFO - PROCESS | 4076 | 1468454888539 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 17:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:08:08 INFO - PROCESS | 4076 | 1468454888551 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:08:08 INFO - PROCESS | 4076 | 1468454888556 Marionette TRACE conn6 <- [1,1042,null,{}] 17:08:08 INFO - PROCESS | 4076 | 1468454888559 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:08 INFO - PROCESS | 4076 | 1468454888563 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:08 INFO - PROCESS | 4076 | 1468454888688 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 17:08:08 INFO - PROCESS | 4076 | 1468454888711 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:08 INFO - PROCESS | 4076 | 1468454888713 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72112800 == 30 [pid = 4076] [id = 270] 17:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6B9D9400) [pid = 4076] [serial = 809] [outer = 0000000000000000] 17:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6C9F6800) [pid = 4076] [serial = 810] [outer = 0000000D6B9D9400] 17:08:08 INFO - PROCESS | 4076 | 1468454888760 Marionette DEBUG loaded listener.js 17:08:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6CF8C400) [pid = 4076] [serial = 811] [outer = 0000000D6B9D9400] 17:08:09 INFO - PROCESS | 4076 | 1468454889203 Marionette TRACE conn6 <- [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]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 692ms 17:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:08:09 INFO - PROCESS | 4076 | 1468454889240 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 4076 | 1468454889242 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 17:08:09 INFO - PROCESS | 4076 | 1468454889246 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 4076 | 1468454889247 Marionette TRACE conn6 <- [1,1046,null,{}] 17:08:09 INFO - PROCESS | 4076 | 1468454889251 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:09 INFO - PROCESS | 4076 | 1468454889253 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:09 INFO - PROCESS | 4076 | 1468454889399 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 17:08:09 INFO - PROCESS | 4076 | 1468454889420 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:09 INFO - PROCESS | 4076 | 1468454889422 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7333A800 == 31 [pid = 4076] [id = 271] 17:08:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6D01D000) [pid = 4076] [serial = 812] [outer = 0000000000000000] 17:08:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D16C800) [pid = 4076] [serial = 813] [outer = 0000000D6D01D000] 17:08:09 INFO - PROCESS | 4076 | 1468454889468 Marionette DEBUG loaded listener.js 17:08:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6D716800) [pid = 4076] [serial = 814] [outer = 0000000D6D01D000] 17:08:09 INFO - PROCESS | 4076 | 1468454889903 Marionette TRACE conn6 <- [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]]]}] 17:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 692ms 17:08:09 INFO - PROCESS | 4076 | 1468454889941 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 17:08:09 INFO - PROCESS | 4076 | 1468454889944 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 17:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:08:09 INFO - PROCESS | 4076 | 1468454889947 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:08:09 INFO - PROCESS | 4076 | 1468454889949 Marionette TRACE conn6 <- [1,1050,null,{}] 17:08:09 INFO - PROCESS | 4076 | 1468454889952 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:09 INFO - PROCESS | 4076 | 1468454889954 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:10 INFO - PROCESS | 4076 | 1468454890064 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 17:08:10 INFO - PROCESS | 4076 | 1468454890069 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:10 INFO - PROCESS | 4076 | 1468454890075 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FB6000 == 32 [pid = 4076] [id = 272] 17:08:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D0085C000) [pid = 4076] [serial = 815] [outer = 0000000000000000] 17:08:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7138F000) [pid = 4076] [serial = 816] [outer = 0000000D0085C000] 17:08:10 INFO - PROCESS | 4076 | 1468454890134 Marionette DEBUG loaded listener.js 17:08:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D71BE3800) [pid = 4076] [serial = 817] [outer = 0000000D0085C000] 17:08:10 INFO - PROCESS | 4076 | 1468454890628 Marionette TRACE conn6 <- [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]]]}] 17:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D009F3800) [pid = 4076] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D0304A400) [pid = 4076] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D713F9400) [pid = 4076] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D75DA3800) [pid = 4076] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6AFB3400) [pid = 4076] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D76549C00) [pid = 4076] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00CEB400) [pid = 4076] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03044000) [pid = 4076] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D76542400) [pid = 4076] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00ACA400) [pid = 4076] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D71F77400) [pid = 4076] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:08:10 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D78F52000) [pid = 4076] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:08:10 INFO - PROCESS | 4076 | 1468454890930 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 17:08:10 INFO - PROCESS | 4076 | 1468454890933 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 17:08:10 INFO - PROCESS | 4076 | 1468454890937 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:08:10 INFO - PROCESS | 4076 | 1468454890939 Marionette TRACE conn6 <- [1,1054,null,{}] 17:08:10 INFO - PROCESS | 4076 | 1468454890943 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:10 INFO - PROCESS | 4076 | 1468454890945 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:08:11 INFO - PROCESS | 4076 | 1468454891038 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 17:08:11 INFO - PROCESS | 4076 | 1468454891045 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 4076 | 1468454891048 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F12800 == 33 [pid = 4076] [id = 273] 17:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D009F7C00) [pid = 4076] [serial = 818] [outer = 0000000000000000] 17:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6B950C00) [pid = 4076] [serial = 819] [outer = 0000000D009F7C00] 17:08:11 INFO - PROCESS | 4076 | 1468454891093 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D713F9400) [pid = 4076] [serial = 820] [outer = 0000000D009F7C00] 17:08:11 INFO - PROCESS | 4076 | 1468454891515 Marionette TRACE conn6 <- [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]]]}] 17:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 627ms 17:08:11 INFO - PROCESS | 4076 | 1468454891584 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 17:08:11 INFO - PROCESS | 4076 | 1468454891587 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 17:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:08:11 INFO - PROCESS | 4076 | 1468454891590 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:08:11 INFO - PROCESS | 4076 | 1468454891592 Marionette TRACE conn6 <- [1,1058,null,{}] 17:08:11 INFO - PROCESS | 4076 | 1468454891596 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:11 INFO - PROCESS | 4076 | 1468454891598 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:11 INFO - PROCESS | 4076 | 1468454891678 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 17:08:11 INFO - PROCESS | 4076 | 1468454891685 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:11 INFO - PROCESS | 4076 | 1468454891687 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918C800 == 34 [pid = 4076] [id = 274] 17:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7147AC00) [pid = 4076] [serial = 821] [outer = 0000000000000000] 17:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D72D22800) [pid = 4076] [serial = 822] [outer = 0000000D7147AC00] 17:08:11 INFO - PROCESS | 4076 | 1468454891731 Marionette DEBUG loaded listener.js 17:08:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D733BA000) [pid = 4076] [serial = 823] [outer = 0000000D7147AC00] 17:08:12 INFO - PROCESS | 4076 | 1468454892145 Marionette TRACE conn6 <- [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]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 586ms 17:08:12 INFO - PROCESS | 4076 | 1468454892180 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 4076 | 1468454892182 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 17:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:08:12 INFO - PROCESS | 4076 | 1468454892186 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - PROCESS | 4076 | 1468454892188 Marionette TRACE conn6 <- [1,1062,null,{}] 17:08:12 INFO - PROCESS | 4076 | 1468454892196 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 4076 | 1468454892198 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:12 INFO - PROCESS | 4076 | 1468454892288 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 17:08:12 INFO - PROCESS | 4076 | 1468454892295 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:12 INFO - PROCESS | 4076 | 1468454892297 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79918000 == 35 [pid = 4076] [id = 275] 17:08:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D733E4800) [pid = 4076] [serial = 824] [outer = 0000000000000000] 17:08:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7351A000) [pid = 4076] [serial = 825] [outer = 0000000D733E4800] 17:08:12 INFO - PROCESS | 4076 | 1468454892342 Marionette DEBUG loaded listener.js 17:08:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D75DA3800) [pid = 4076] [serial = 826] [outer = 0000000D733E4800] 17:08:12 INFO - PROCESS | 4076 | 1468454892773 Marionette TRACE conn6 <- [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]]]}] 17:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 631ms 17:08:12 INFO - PROCESS | 4076 | 1468454892829 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 17:08:12 INFO - PROCESS | 4076 | 1468454892832 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 17:08:12 INFO - PROCESS | 4076 | 1468454892835 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:08:12 INFO - PROCESS | 4076 | 1468454892837 Marionette TRACE conn6 <- [1,1066,null,{}] 17:08:12 INFO - PROCESS | 4076 | 1468454892841 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:12 INFO - PROCESS | 4076 | 1468454892843 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:12 INFO - PROCESS | 4076 | 1468454892967 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 17:08:13 INFO - PROCESS | 4076 | 1468454893091 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:13 INFO - PROCESS | 4076 | 1468454893094 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E4C800 == 36 [pid = 4076] [id = 276] 17:08:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D0085DC00) [pid = 4076] [serial = 827] [outer = 0000000000000000] 17:08:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D009EA800) [pid = 4076] [serial = 828] [outer = 0000000D0085DC00] 17:08:13 INFO - PROCESS | 4076 | 1468454893156 Marionette DEBUG loaded listener.js 17:08:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D00CF8400) [pid = 4076] [serial = 829] [outer = 0000000D0085DC00] 17:08:14 INFO - PROCESS | 4076 | 1468454894004 Marionette TRACE conn6 <- [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]]]}] 17:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1240ms 17:08:14 INFO - PROCESS | 4076 | 1468454894081 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 17:08:14 INFO - PROCESS | 4076 | 1468454894086 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 17:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:08:14 INFO - PROCESS | 4076 | 1468454894092 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:08:14 INFO - PROCESS | 4076 | 1468454894095 Marionette TRACE conn6 <- [1,1070,null,{}] 17:08:14 INFO - PROCESS | 4076 | 1468454894100 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:14 INFO - PROCESS | 4076 | 1468454894103 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:14 INFO - PROCESS | 4076 | 1468454894236 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 17:08:14 INFO - PROCESS | 4076 | 1468454894306 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:14 INFO - PROCESS | 4076 | 1468454894309 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72351800 == 37 [pid = 4076] [id = 277] 17:08:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D03685800) [pid = 4076] [serial = 830] [outer = 0000000000000000] 17:08:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D03C1FC00) [pid = 4076] [serial = 831] [outer = 0000000D03685800] 17:08:14 INFO - PROCESS | 4076 | 1468454894408 Marionette DEBUG loaded listener.js 17:08:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D6C9FC800) [pid = 4076] [serial = 832] [outer = 0000000D03685800] 17:08:15 INFO - PROCESS | 4076 | 1468454895376 Marionette TRACE conn6 <- [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]]]}] 17:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1340ms 17:08:15 INFO - PROCESS | 4076 | 1468454895434 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 17:08:15 INFO - PROCESS | 4076 | 1468454895439 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 17:08:15 INFO - PROCESS | 4076 | 1468454895444 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:08:15 INFO - PROCESS | 4076 | 1468454895448 Marionette TRACE conn6 <- [1,1074,null,{}] 17:08:15 INFO - PROCESS | 4076 | 1468454895453 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:15 INFO - PROCESS | 4076 | 1468454895456 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:15 INFO - PROCESS | 4076 | 1468454895601 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 17:08:15 INFO - PROCESS | 4076 | 1468454895677 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:15 INFO - PROCESS | 4076 | 1468454895681 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03372800 == 38 [pid = 4076] [id = 278] 17:08:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D00AC8000) [pid = 4076] [serial = 833] [outer = 0000000000000000] 17:08:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D030EA000) [pid = 4076] [serial = 834] [outer = 0000000D00AC8000] 17:08:15 INFO - PROCESS | 4076 | 1468454895761 Marionette DEBUG loaded listener.js 17:08:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D0368B000) [pid = 4076] [serial = 835] [outer = 0000000D00AC8000] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79918000 == 37 [pid = 4076] [id = 275] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918C800 == 36 [pid = 4076] [id = 274] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F12800 == 35 [pid = 4076] [id = 273] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FB6000 == 34 [pid = 4076] [id = 272] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7333A800 == 33 [pid = 4076] [id = 271] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72112800 == 32 [pid = 4076] [id = 270] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC82800 == 31 [pid = 4076] [id = 269] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C4E800 == 30 [pid = 4076] [id = 268] 17:08:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E50000 == 29 [pid = 4076] [id = 267] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D72D25800) [pid = 4076] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6CF47400) [pid = 4076] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D71EDC000) [pid = 4076] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D78ABB400) [pid = 4076] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D714BF800) [pid = 4076] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6C9FAC00) [pid = 4076] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D781D5C00) [pid = 4076] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D00E94800) [pid = 4076] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D781A7400) [pid = 4076] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D030EE400) [pid = 4076] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D03690800) [pid = 4076] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D76FE4800) [pid = 4076] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6C9EE400) [pid = 4076] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6C257000) [pid = 4076] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D71156800) [pid = 4076] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D72C28800) [pid = 4076] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6CEA4400) [pid = 4076] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72D26000) [pid = 4076] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6D169800) [pid = 4076] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D033C7800) [pid = 4076] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D78F55400) [pid = 4076] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D79442800) [pid = 4076] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:08:15 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D791C4000) [pid = 4076] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:08:16 INFO - PROCESS | 4076 | 1468454896240 Marionette TRACE conn6 <- [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]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 838ms 17:08:16 INFO - PROCESS | 4076 | 1468454896286 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 17:08:16 INFO - PROCESS | 4076 | 1468454896291 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 17:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:08:16 INFO - PROCESS | 4076 | 1468454896299 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:08:16 INFO - PROCESS | 4076 | 1468454896301 Marionette TRACE conn6 <- [1,1078,null,{}] 17:08:16 INFO - PROCESS | 4076 | 1468454896305 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:16 INFO - PROCESS | 4076 | 1468454896308 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:16 INFO - PROCESS | 4076 | 1468454896397 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 17:08:16 INFO - PROCESS | 4076 | 1468454896406 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:16 INFO - PROCESS | 4076 | 1468454896408 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD23800 == 30 [pid = 4076] [id = 279] 17:08:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03C1AC00) [pid = 4076] [serial = 836] [outer = 0000000000000000] 17:08:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6AFB0800) [pid = 4076] [serial = 837] [outer = 0000000D03C1AC00] 17:08:16 INFO - PROCESS | 4076 | 1468454896459 Marionette DEBUG loaded listener.js 17:08:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6C9FAC00) [pid = 4076] [serial = 838] [outer = 0000000D03C1AC00] 17:08:16 INFO - PROCESS | 4076 | 1468454896933 Marionette TRACE conn6 <- [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]]]}] 17:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 17:08:17 INFO - PROCESS | 4076 | 1468454897054 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 4076 | 1468454897056 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 17:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:08:17 INFO - PROCESS | 4076 | 1468454897063 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 4076 | 1468454897067 Marionette TRACE conn6 <- [1,1082,null,{}] 17:08:17 INFO - PROCESS | 4076 | 1468454897078 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 4076 | 1468454897083 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:17 INFO - PROCESS | 4076 | 1468454897189 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 17:08:17 INFO - PROCESS | 4076 | 1468454897257 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 4076 | 1468454897261 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7357E000 == 31 [pid = 4076] [id = 280] 17:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CF4CC00) [pid = 4076] [serial = 839] [outer = 0000000000000000] 17:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D012800) [pid = 4076] [serial = 840] [outer = 0000000D6CF4CC00] 17:08:17 INFO - PROCESS | 4076 | 1468454897311 Marionette DEBUG loaded listener.js 17:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D71475400) [pid = 4076] [serial = 841] [outer = 0000000D6CF4CC00] 17:08:17 INFO - PROCESS | 4076 | 1468454897690 Marionette TRACE conn6 <- [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]]]}] 17:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 689ms 17:08:17 INFO - PROCESS | 4076 | 1468454897758 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 17:08:17 INFO - PROCESS | 4076 | 1468454897761 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 17:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:08:17 INFO - PROCESS | 4076 | 1468454897764 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:08:17 INFO - PROCESS | 4076 | 1468454897766 Marionette TRACE conn6 <- [1,1086,null,{}] 17:08:17 INFO - PROCESS | 4076 | 1468454897770 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:17 INFO - PROCESS | 4076 | 1468454897772 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:17 INFO - PROCESS | 4076 | 1468454897862 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 17:08:17 INFO - PROCESS | 4076 | 1468454897868 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:17 INFO - PROCESS | 4076 | 1468454897870 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78E27000 == 32 [pid = 4076] [id = 281] 17:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D71BACC00) [pid = 4076] [serial = 842] [outer = 0000000000000000] 17:08:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D72339400) [pid = 4076] [serial = 843] [outer = 0000000D71BACC00] 17:08:17 INFO - PROCESS | 4076 | 1468454897916 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D72C83800) [pid = 4076] [serial = 844] [outer = 0000000D71BACC00] 17:08:18 INFO - PROCESS | 4076 | 1468454898381 Marionette TRACE conn6 <- [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]]]}] 17:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 17:08:18 INFO - PROCESS | 4076 | 1468454898399 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 17:08:18 INFO - PROCESS | 4076 | 1468454898401 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 17:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:08:18 INFO - PROCESS | 4076 | 1468454898417 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:08:18 INFO - PROCESS | 4076 | 1468454898419 Marionette TRACE conn6 <- [1,1090,null,{}] 17:08:18 INFO - PROCESS | 4076 | 1468454898423 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:18 INFO - PROCESS | 4076 | 1468454898425 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:18 INFO - PROCESS | 4076 | 1468454898530 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 17:08:18 INFO - PROCESS | 4076 | 1468454898610 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:18 INFO - PROCESS | 4076 | 1468454898612 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02906800 == 33 [pid = 4076] [id = 282] 17:08:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D733B8400) [pid = 4076] [serial = 845] [outer = 0000000000000000] 17:08:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D733E4000) [pid = 4076] [serial = 846] [outer = 0000000D733B8400] 17:08:18 INFO - PROCESS | 4076 | 1468454898658 Marionette DEBUG loaded listener.js 17:08:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D73860800) [pid = 4076] [serial = 847] [outer = 0000000D733B8400] 17:08:19 INFO - PROCESS | 4076 | 1468454899072 Marionette TRACE conn6 <- [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]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 692ms 17:08:19 INFO - PROCESS | 4076 | 1468454899114 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 4076 | 1468454899117 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 17:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:08:19 INFO - PROCESS | 4076 | 1468454899120 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 4076 | 1468454899122 Marionette TRACE conn6 <- [1,1094,null,{}] 17:08:19 INFO - PROCESS | 4076 | 1468454899125 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 4076 | 1468454899131 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:19 INFO - PROCESS | 4076 | 1468454899272 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 17:08:19 INFO - PROCESS | 4076 | 1468454899279 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:19 INFO - PROCESS | 4076 | 1468454899281 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D7B000 == 34 [pid = 4076] [id = 283] 17:08:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D76543000) [pid = 4076] [serial = 848] [outer = 0000000000000000] 17:08:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D76FE5C00) [pid = 4076] [serial = 849] [outer = 0000000D76543000] 17:08:19 INFO - PROCESS | 4076 | 1468454899369 Marionette DEBUG loaded listener.js 17:08:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D78A3D400) [pid = 4076] [serial = 850] [outer = 0000000D76543000] 17:08:19 INFO - PROCESS | 4076 | 1468454899806 Marionette TRACE conn6 <- [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]]]}] 17:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 17:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:08:19 INFO - PROCESS | 4076 | 1468454899858 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 17:08:19 INFO - PROCESS | 4076 | 1468454899860 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 17:08:19 INFO - PROCESS | 4076 | 1468454899899 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:08:19 INFO - PROCESS | 4076 | 1468454899901 Marionette TRACE conn6 <- [1,1098,null,{}] 17:08:19 INFO - PROCESS | 4076 | 1468454899907 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:19 INFO - PROCESS | 4076 | 1468454899909 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:20 INFO - PROCESS | 4076 | 1468454900017 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 17:08:20 INFO - PROCESS | 4076 | 1468454900029 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 4076 | 1468454900031 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0D3000 == 35 [pid = 4076] [id = 284] 17:08:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D72D25800) [pid = 4076] [serial = 851] [outer = 0000000000000000] 17:08:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D78F49C00) [pid = 4076] [serial = 852] [outer = 0000000D72D25800] 17:08:20 INFO - PROCESS | 4076 | 1468454900075 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D78FD8000) [pid = 4076] [serial = 853] [outer = 0000000D72D25800] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D0085C000) [pid = 4076] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D03046800) [pid = 4076] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D00AC7800) [pid = 4076] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00CF6000) [pid = 4076] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D009F0400) [pid = 4076] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6D01D000) [pid = 4076] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03045C00) [pid = 4076] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CF52800) [pid = 4076] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7696C800) [pid = 4076] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D796A8400) [pid = 4076] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D009F7C00) [pid = 4076] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6B9D9400) [pid = 4076] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:08:20 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D7147AC00) [pid = 4076] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:08:20 INFO - PROCESS | 4076 | 1468454900514 Marionette TRACE conn6 <- [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]]]}] 17:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 713ms 17:08:20 INFO - PROCESS | 4076 | 1468454900579 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 17:08:20 INFO - PROCESS | 4076 | 1468454900582 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 17:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:08:20 INFO - PROCESS | 4076 | 1468454900585 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:08:20 INFO - PROCESS | 4076 | 1468454900587 Marionette TRACE conn6 <- [1,1102,null,{}] 17:08:20 INFO - PROCESS | 4076 | 1468454900590 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:20 INFO - PROCESS | 4076 | 1468454900592 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:20 INFO - PROCESS | 4076 | 1468454900674 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 17:08:20 INFO - PROCESS | 4076 | 1468454900680 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:20 INFO - PROCESS | 4076 | 1468454900683 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A120000 == 36 [pid = 4076] [id = 285] 17:08:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D03050400) [pid = 4076] [serial = 854] [outer = 0000000000000000] 17:08:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6E2BB400) [pid = 4076] [serial = 855] [outer = 0000000D03050400] 17:08:20 INFO - PROCESS | 4076 | 1468454900728 Marionette DEBUG loaded listener.js 17:08:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D78FD6C00) [pid = 4076] [serial = 856] [outer = 0000000D03050400] 17:08:21 INFO - PROCESS | 4076 | 1468454901141 Marionette TRACE conn6 <- [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]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 587ms 17:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:08:21 INFO - PROCESS | 4076 | 1468454901177 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 4076 | 1468454901180 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 4076 | 1468454901183 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - PROCESS | 4076 | 1468454901185 Marionette TRACE conn6 <- [1,1106,null,{}] 17:08:21 INFO - PROCESS | 4076 | 1468454901188 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 4076 | 1468454901190 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:21 INFO - PROCESS | 4076 | 1468454901273 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 17:08:21 INFO - PROCESS | 4076 | 1468454901280 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 4076 | 1468454901282 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A32A000 == 37 [pid = 4076] [id = 286] 17:08:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D78FD9800) [pid = 4076] [serial = 857] [outer = 0000000000000000] 17:08:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D791CD000) [pid = 4076] [serial = 858] [outer = 0000000D78FD9800] 17:08:21 INFO - PROCESS | 4076 | 1468454901326 Marionette DEBUG loaded listener.js 17:08:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D79449C00) [pid = 4076] [serial = 859] [outer = 0000000D78FD9800] 17:08:21 INFO - PROCESS | 4076 | 1468454901772 Marionette TRACE conn6 <- [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]]]}] 17:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 17:08:21 INFO - PROCESS | 4076 | 1468454901818 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 17:08:21 INFO - PROCESS | 4076 | 1468454901820 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 17:08:21 INFO - PROCESS | 4076 | 1468454901824 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:08:21 INFO - PROCESS | 4076 | 1468454901826 Marionette TRACE conn6 <- [1,1110,null,{}] 17:08:21 INFO - PROCESS | 4076 | 1468454901830 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:21 INFO - PROCESS | 4076 | 1468454901832 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:21 INFO - PROCESS | 4076 | 1468454901917 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 17:08:21 INFO - PROCESS | 4076 | 1468454901923 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:21 INFO - PROCESS | 4076 | 1468454901925 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871D800 == 38 [pid = 4076] [id = 287] 17:08:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D796AA800) [pid = 4076] [serial = 860] [outer = 0000000000000000] 17:08:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D71D000) [pid = 4076] [serial = 861] [outer = 0000000D796AA800] 17:08:21 INFO - PROCESS | 4076 | 1468454901971 Marionette DEBUG loaded listener.js 17:08:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D79A4D000) [pid = 4076] [serial = 862] [outer = 0000000D796AA800] 17:08:22 INFO - PROCESS | 4076 | 1468454902558 Marionette TRACE conn6 <- [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]]]}] 17:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 778ms 17:08:22 INFO - PROCESS | 4076 | 1468454902637 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 17:08:22 INFO - PROCESS | 4076 | 1468454902642 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 17:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:08:22 INFO - PROCESS | 4076 | 1468454902660 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:08:22 INFO - PROCESS | 4076 | 1468454902664 Marionette TRACE conn6 <- [1,1114,null,{}] 17:08:22 INFO - PROCESS | 4076 | 1468454902672 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:22 INFO - PROCESS | 4076 | 1468454902676 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:22 INFO - PROCESS | 4076 | 1468454902807 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 17:08:22 INFO - PROCESS | 4076 | 1468454902918 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:22 INFO - PROCESS | 4076 | 1468454902921 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD0B800 == 39 [pid = 4076] [id = 288] 17:08:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D0296BC00) [pid = 4076] [serial = 863] [outer = 0000000000000000] 17:08:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D0368D000) [pid = 4076] [serial = 864] [outer = 0000000D0296BC00] 17:08:22 INFO - PROCESS | 4076 | 1468454902981 Marionette DEBUG loaded listener.js 17:08:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6AFBB400) [pid = 4076] [serial = 865] [outer = 0000000D0296BC00] 17:08:23 INFO - PROCESS | 4076 | 1468454903719 Marionette TRACE conn6 <- [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]]]}] 17:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1108ms 17:08:23 INFO - PROCESS | 4076 | 1468454903756 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 17:08:23 INFO - PROCESS | 4076 | 1468454903761 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 17:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:08:23 INFO - PROCESS | 4076 | 1468454903782 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:08:23 INFO - PROCESS | 4076 | 1468454903785 Marionette TRACE conn6 <- [1,1118,null,{}] 17:08:23 INFO - PROCESS | 4076 | 1468454903789 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:23 INFO - PROCESS | 4076 | 1468454903793 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:23 INFO - PROCESS | 4076 | 1468454903909 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 17:08:24 INFO - PROCESS | 4076 | 1468454904027 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:24 INFO - PROCESS | 4076 | 1468454904030 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A02C000 == 40 [pid = 4076] [id = 289] 17:08:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6D309C00) [pid = 4076] [serial = 866] [outer = 0000000000000000] 17:08:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D733E7800) [pid = 4076] [serial = 867] [outer = 0000000D6D309C00] 17:08:24 INFO - PROCESS | 4076 | 1468454904090 Marionette DEBUG loaded listener.js 17:08:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D7690D400) [pid = 4076] [serial = 868] [outer = 0000000D6D309C00] 17:08:24 INFO - PROCESS | 4076 | [4076] 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 17:08:24 INFO - PROCESS | 4076 | 1468454904793 Marionette TRACE conn6 <- [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]]]}] 17:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1028ms 17:08:24 INFO - PROCESS | 4076 | 1468454904811 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 17:08:24 INFO - PROCESS | 4076 | 1468454904814 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 17:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:08:24 INFO - PROCESS | 4076 | 1468454904817 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:08:24 INFO - PROCESS | 4076 | 1468454904822 Marionette TRACE conn6 <- [1,1122,null,{}] 17:08:24 INFO - PROCESS | 4076 | 1468454904833 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:24 INFO - PROCESS | 4076 | 1468454904838 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:24 INFO - PROCESS | 4076 | 1468454904975 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 17:08:25 INFO - PROCESS | 4076 | 1468454905096 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:25 INFO - PROCESS | 4076 | 1468454905100 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:25 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EB2B000 == 41 [pid = 4076] [id = 290] 17:08:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D791C4C00) [pid = 4076] [serial = 869] [outer = 0000000000000000] 17:08:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D79A55400) [pid = 4076] [serial = 870] [outer = 0000000D791C4C00] 17:08:25 INFO - PROCESS | 4076 | 1468454905159 Marionette DEBUG loaded listener.js 17:08:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D79B32C00) [pid = 4076] [serial = 871] [outer = 0000000D791C4C00] 17:08:25 INFO - PROCESS | 4076 | [GFX2-]: DrawTargetD2D 1.1 (0000000D7C079A70): Failed to create GradientStopCollection with no stops. 17:08:25 INFO - PROCESS | 4076 | [GFX3-]: No stops specified for gradient pattern. 17:08:25 INFO - PROCESS | 4076 | 1468454905775 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 987ms 17:08:25 INFO - PROCESS | 4076 | 1468454905806 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 17:08:25 INFO - PROCESS | 4076 | 1468454905809 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 17:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:08:25 INFO - PROCESS | 4076 | 1468454905813 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:08:25 INFO - PROCESS | 4076 | 1468454905815 Marionette TRACE conn6 <- [1,1126,null,{}] 17:08:25 INFO - PROCESS | 4076 | 1468454905819 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:25 INFO - PROCESS | 4076 | 1468454905822 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:25 INFO - PROCESS | 4076 | 1468454905940 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 17:08:26 INFO - PROCESS | 4076 | 1468454906031 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:26 INFO - PROCESS | 4076 | 1468454906033 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03542800 == 42 [pid = 4076] [id = 291] 17:08:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D6CE96400) [pid = 4076] [serial = 872] [outer = 0000000000000000] 17:08:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D6D162800) [pid = 4076] [serial = 873] [outer = 0000000D6CE96400] 17:08:26 INFO - PROCESS | 4076 | 1468454906090 Marionette DEBUG loaded listener.js 17:08:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D7351A400) [pid = 4076] [serial = 874] [outer = 0000000D6CE96400] 17:08:26 INFO - PROCESS | 4076 | 1468454906814 Marionette TRACE conn6 <- [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]]]}] 17:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1031ms 17:08:26 INFO - PROCESS | 4076 | 1468454906847 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 17:08:26 INFO - PROCESS | 4076 | 1468454906852 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 17:08:26 INFO - PROCESS | 4076 | 1468454906856 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:08:26 INFO - PROCESS | 4076 | 1468454906860 Marionette TRACE conn6 <- [1,1130,null,{}] 17:08:26 INFO - PROCESS | 4076 | 1468454906883 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:26 INFO - PROCESS | 4076 | 1468454906886 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:26 INFO - PROCESS | 4076 | 1468454906993 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 17:08:27 INFO - PROCESS | 4076 | 1468454907072 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:27 INFO - PROCESS | 4076 | 1468454907075 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00A66000 == 43 [pid = 4076] [id = 292] 17:08:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D03C13400) [pid = 4076] [serial = 875] [outer = 0000000000000000] 17:08:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D03C1A400) [pid = 4076] [serial = 876] [outer = 0000000D03C13400] 17:08:27 INFO - PROCESS | 4076 | 1468454907169 Marionette DEBUG loaded listener.js 17:08:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D6C9F8400) [pid = 4076] [serial = 877] [outer = 0000000D03C13400] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A32A000 == 42 [pid = 4076] [id = 286] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A120000 == 41 [pid = 4076] [id = 285] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0D3000 == 40 [pid = 4076] [id = 284] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D7B000 == 39 [pid = 4076] [id = 283] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02906800 == 38 [pid = 4076] [id = 282] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78E27000 == 37 [pid = 4076] [id = 281] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7357E000 == 36 [pid = 4076] [id = 280] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD23800 == 35 [pid = 4076] [id = 279] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03372800 == 34 [pid = 4076] [id = 278] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72351800 == 33 [pid = 4076] [id = 277] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E4C800 == 32 [pid = 4076] [id = 276] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03542800 == 31 [pid = 4076] [id = 291] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EB2B000 == 30 [pid = 4076] [id = 290] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A02C000 == 29 [pid = 4076] [id = 289] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871D800 == 28 [pid = 4076] [id = 287] 17:08:27 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD0B800 == 27 [pid = 4076] [id = 288] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D7138F000) [pid = 4076] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D030EC000) [pid = 4076] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D033D1800) [pid = 4076] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D00ACDC00) [pid = 4076] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D00CF3C00) [pid = 4076] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D03C16800) [pid = 4076] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6C030C00) [pid = 4076] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D030ECC00) [pid = 4076] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D00C2CC00) [pid = 4076] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D6D716800) [pid = 4076] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D03C20000) [pid = 4076] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D033C8000) [pid = 4076] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7138C800) [pid = 4076] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6CF9A400) [pid = 4076] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D791CD400) [pid = 4076] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D7815B800) [pid = 4076] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D7997EC00) [pid = 4076] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D79972C00) [pid = 4076] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6D16C800) [pid = 4076] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6B950C00) [pid = 4076] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D713F9400) [pid = 4076] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D71BE3800) [pid = 4076] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6C9F6800) [pid = 4076] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6CF8C400) [pid = 4076] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72D22800) [pid = 4076] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D733BA000) [pid = 4076] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7351A000) [pid = 4076] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:08:28 INFO - PROCESS | 4076 | 1468454908388 Marionette TRACE conn6 <- [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]]]}] 17:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1569ms 17:08:28 INFO - PROCESS | 4076 | 1468454908430 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 17:08:28 INFO - PROCESS | 4076 | 1468454908434 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 17:08:28 INFO - PROCESS | 4076 | 1468454908439 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:08:28 INFO - PROCESS | 4076 | 1468454908443 Marionette TRACE conn6 <- [1,1134,null,{}] 17:08:28 INFO - PROCESS | 4076 | 1468454908448 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:28 INFO - PROCESS | 4076 | 1468454908451 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:28 INFO - PROCESS | 4076 | 1468454908546 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 17:08:28 INFO - PROCESS | 4076 | 1468454908555 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:28 INFO - PROCESS | 4076 | 1468454908558 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0337A000 == 28 [pid = 4076] [id = 293] 17:08:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00E95000) [pid = 4076] [serial = 878] [outer = 0000000000000000] 17:08:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D02977400) [pid = 4076] [serial = 879] [outer = 0000000D00E95000] 17:08:28 INFO - PROCESS | 4076 | 1468454908633 Marionette DEBUG loaded listener.js 17:08:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D030F1000) [pid = 4076] [serial = 880] [outer = 0000000D00E95000] 17:08:29 INFO - PROCESS | 4076 | 1468454909120 Marionette TRACE conn6 <- [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]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 733ms 17:08:29 INFO - PROCESS | 4076 | 1468454909191 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 4076 | 1468454909197 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 17:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:08:29 INFO - PROCESS | 4076 | 1468454909206 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 4076 | 1468454909208 Marionette TRACE conn6 <- [1,1138,null,{}] 17:08:29 INFO - PROCESS | 4076 | 1468454909213 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 4076 | 1468454909215 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:29 INFO - PROCESS | 4076 | 1468454909318 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 17:08:29 INFO - PROCESS | 4076 | 1468454909332 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:29 INFO - PROCESS | 4076 | 1468454909334 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B111800 == 29 [pid = 4076] [id = 294] 17:08:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D0371B400) [pid = 4076] [serial = 881] [outer = 0000000000000000] 17:08:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D03C16800) [pid = 4076] [serial = 882] [outer = 0000000D0371B400] 17:08:29 INFO - PROCESS | 4076 | 1468454909385 Marionette DEBUG loaded listener.js 17:08:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6B946800) [pid = 4076] [serial = 883] [outer = 0000000D0371B400] 17:08:29 INFO - PROCESS | 4076 | 1468454909838 Marionette TRACE conn6 <- [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]]]}] 17:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 691ms 17:08:29 INFO - PROCESS | 4076 | 1468454909902 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 17:08:29 INFO - PROCESS | 4076 | 1468454909905 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 17:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:08:29 INFO - PROCESS | 4076 | 1468454909909 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:08:29 INFO - PROCESS | 4076 | 1468454909913 Marionette TRACE conn6 <- [1,1142,null,{}] 17:08:29 INFO - PROCESS | 4076 | 1468454909924 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:29 INFO - PROCESS | 4076 | 1468454909929 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:30 INFO - PROCESS | 4076 | 1468454910015 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 17:08:30 INFO - PROCESS | 4076 | 1468454910022 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 4076 | 1468454910026 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6E2D0000 == 30 [pid = 4076] [id = 295] 17:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CE95800) [pid = 4076] [serial = 884] [outer = 0000000000000000] 17:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CF4BC00) [pid = 4076] [serial = 885] [outer = 0000000D6CE95800] 17:08:30 INFO - PROCESS | 4076 | 1468454910075 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D01AC00) [pid = 4076] [serial = 886] [outer = 0000000D6CE95800] 17:08:30 INFO - PROCESS | 4076 | 1468454910562 Marionette TRACE conn6 <- [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]]]}] 17:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 690ms 17:08:30 INFO - PROCESS | 4076 | 1468454910602 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 17:08:30 INFO - PROCESS | 4076 | 1468454910605 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 17:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:08:30 INFO - PROCESS | 4076 | 1468454910608 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:08:30 INFO - PROCESS | 4076 | 1468454910610 Marionette TRACE conn6 <- [1,1146,null,{}] 17:08:30 INFO - PROCESS | 4076 | 1468454910614 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:30 INFO - PROCESS | 4076 | 1468454910616 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:30 INFO - PROCESS | 4076 | 1468454910760 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 17:08:30 INFO - PROCESS | 4076 | 1468454910783 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:30 INFO - PROCESS | 4076 | 1468454910785 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72349000 == 31 [pid = 4076] [id = 296] 17:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6D41B400) [pid = 4076] [serial = 887] [outer = 0000000000000000] 17:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6DD45800) [pid = 4076] [serial = 888] [outer = 0000000D6D41B400] 17:08:30 INFO - PROCESS | 4076 | 1468454910831 Marionette DEBUG loaded listener.js 17:08:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71384C00) [pid = 4076] [serial = 889] [outer = 0000000D6D41B400] 17:08:31 INFO - PROCESS | 4076 | 1468454911278 Marionette TRACE conn6 <- [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] 17:08:31 INFO - PROCESS | 4076 | 1468454911305 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 17:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 17:08:31 INFO - PROCESS | 4076 | 1468454911308 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:08:31 INFO - PROCESS | 4076 | 1468454911310 Marionette TRACE conn6 <- [1,1150,null,{}] 17:08:31 INFO - PROCESS | 4076 | 1468454911314 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:31 INFO - PROCESS | 4076 | 1468454911316 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:31 INFO - PROCESS | 4076 | 1468454911423 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 17:08:31 INFO - PROCESS | 4076 | 1468454911430 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:31 INFO - PROCESS | 4076 | 1468454911432 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73405000 == 32 [pid = 4076] [id = 297] 17:08:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6CE9B000) [pid = 4076] [serial = 890] [outer = 0000000000000000] 17:08:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D714C1400) [pid = 4076] [serial = 891] [outer = 0000000D6CE9B000] 17:08:31 INFO - PROCESS | 4076 | 1468454911477 Marionette DEBUG loaded listener.js 17:08:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D71EE5400) [pid = 4076] [serial = 892] [outer = 0000000D6CE9B000] 17:08:31 INFO - PROCESS | 4076 | 1468454911953 Marionette TRACE conn6 <- [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]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 691ms 17:08:32 INFO - PROCESS | 4076 | 1468454912002 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 4076 | 1468454912005 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 17:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:08:32 INFO - PROCESS | 4076 | 1468454912013 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 4076 | 1468454912015 Marionette TRACE conn6 <- [1,1154,null,{}] 17:08:32 INFO - PROCESS | 4076 | 1468454912019 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:32 INFO - PROCESS | 4076 | 1468454912025 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:32 INFO - PROCESS | 4076 | 1468454912172 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 17:08:32 INFO - PROCESS | 4076 | 1468454912199 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:32 INFO - PROCESS | 4076 | 1468454912201 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78726000 == 33 [pid = 4076] [id = 298] 17:08:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D71EE5800) [pid = 4076] [serial = 893] [outer = 0000000000000000] 17:08:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D733B9400) [pid = 4076] [serial = 894] [outer = 0000000D71EE5800] 17:08:32 INFO - PROCESS | 4076 | 1468454912250 Marionette DEBUG loaded listener.js 17:08:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D75DA1800) [pid = 4076] [serial = 895] [outer = 0000000D71EE5800] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D78FD9800) [pid = 4076] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D796AA800) [pid = 4076] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D733B8400) [pid = 4076] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D76543000) [pid = 4076] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D72D25800) [pid = 4076] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03685800) [pid = 4076] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D71BACC00) [pid = 4076] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CF4CC00) [pid = 4076] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03C1AC00) [pid = 4076] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D0085DC00) [pid = 4076] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00AC8000) [pid = 4076] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D733E4800) [pid = 4076] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:08:32 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03050400) [pid = 4076] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:08:32 INFO - PROCESS | 4076 | 1468454912865 Marionette TRACE conn6 <- [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]]]}] 17:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 880ms 17:08:32 INFO - PROCESS | 4076 | 1468454912897 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 17:08:32 INFO - PROCESS | 4076 | 1468454912899 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 17:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:08:32 INFO - PROCESS | 4076 | 1468454912914 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:08:32 INFO - PROCESS | 4076 | 1468454912915 Marionette TRACE conn6 <- [1,1158,null,{}] 17:08:32 INFO - PROCESS | 4076 | 1468454912919 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:32 INFO - PROCESS | 4076 | 1468454912921 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:33 INFO - PROCESS | 4076 | 1468454913002 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 17:08:33 INFO - PROCESS | 4076 | 1468454913008 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 4076 | 1468454913010 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F38800 == 34 [pid = 4076] [id = 299] 17:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D03C1AC00) [pid = 4076] [serial = 896] [outer = 0000000000000000] 17:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CF4FC00) [pid = 4076] [serial = 897] [outer = 0000000D03C1AC00] 17:08:33 INFO - PROCESS | 4076 | 1468454913055 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D733ADC00) [pid = 4076] [serial = 898] [outer = 0000000D03C1AC00] 17:08:33 INFO - PROCESS | 4076 | 1468454913452 Marionette TRACE conn6 <- [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]]]}] 17:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 588ms 17:08:33 INFO - PROCESS | 4076 | 1468454913507 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 17:08:33 INFO - PROCESS | 4076 | 1468454913509 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 17:08:33 INFO - PROCESS | 4076 | 1468454913513 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:08:33 INFO - PROCESS | 4076 | 1468454913515 Marionette TRACE conn6 <- [1,1162,null,{}] 17:08:33 INFO - PROCESS | 4076 | 1468454913523 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:33 INFO - PROCESS | 4076 | 1468454913525 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:33 INFO - PROCESS | 4076 | 1468454913607 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 17:08:33 INFO - PROCESS | 4076 | 1468454913613 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:33 INFO - PROCESS | 4076 | 1468454913615 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7928D000 == 35 [pid = 4076] [id = 300] 17:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D733B8400) [pid = 4076] [serial = 899] [outer = 0000000000000000] 17:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7654BC00) [pid = 4076] [serial = 900] [outer = 0000000D733B8400] 17:08:33 INFO - PROCESS | 4076 | 1468454913659 Marionette DEBUG loaded listener.js 17:08:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D78164C00) [pid = 4076] [serial = 901] [outer = 0000000D733B8400] 17:08:34 INFO - PROCESS | 4076 | 1468454914089 Marionette TRACE conn6 <- [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] 17:08:34 INFO - PROCESS | 4076 | 1468454914153 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 17:08:34 INFO - PROCESS | 4076 | 1468454914157 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:08:34 INFO - PROCESS | 4076 | 1468454914159 Marionette TRACE conn6 <- [1,1166,null,{}] 17:08:34 INFO - PROCESS | 4076 | 1468454914162 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:34 INFO - PROCESS | 4076 | 1468454914164 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:34 INFO - PROCESS | 4076 | 1468454914246 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 17:08:34 INFO - PROCESS | 4076 | 1468454914253 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:34 INFO - PROCESS | 4076 | 1468454914255 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A21000 == 36 [pid = 4076] [id = 301] 17:08:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7819F000) [pid = 4076] [serial = 902] [outer = 0000000000000000] 17:08:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D781D8800) [pid = 4076] [serial = 903] [outer = 0000000D7819F000] 17:08:34 INFO - PROCESS | 4076 | 1468454914300 Marionette DEBUG loaded listener.js 17:08:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D78F4D800) [pid = 4076] [serial = 904] [outer = 0000000D7819F000] 17:08:34 INFO - PROCESS | 4076 | 1468454914886 Marionette TRACE conn6 <- [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] 17:08:35 INFO - PROCESS | 4076 | 1468454915031 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 17:08:35 INFO - PROCESS | 4076 | 1468454915041 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:08:35 INFO - PROCESS | 4076 | 1468454915045 Marionette TRACE conn6 <- [1,1170,null,{}] 17:08:35 INFO - PROCESS | 4076 | 1468454915060 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:35 INFO - PROCESS | 4076 | 1468454915064 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:35 INFO - PROCESS | 4076 | 1468454915195 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 17:08:35 INFO - PROCESS | 4076 | 1468454915265 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:35 INFO - PROCESS | 4076 | 1468454915270 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C59800 == 37 [pid = 4076] [id = 302] 17:08:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D00E8D800) [pid = 4076] [serial = 905] [outer = 0000000000000000] 17:08:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D02971400) [pid = 4076] [serial = 906] [outer = 0000000D00E8D800] 17:08:35 INFO - PROCESS | 4076 | 1468454915353 Marionette DEBUG loaded listener.js 17:08:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D033CCC00) [pid = 4076] [serial = 907] [outer = 0000000D00E8D800] 17:08:36 INFO - PROCESS | 4076 | 1468454916067 Marionette TRACE conn6 <- [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] 17:08:36 INFO - PROCESS | 4076 | 1468454916113 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 17:08:36 INFO - PROCESS | 4076 | 1468454916142 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:08:36 INFO - PROCESS | 4076 | 1468454916145 Marionette TRACE conn6 <- [1,1174,null,{}] 17:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:08:36 INFO - PROCESS | 4076 | 1468454916150 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:36 INFO - PROCESS | 4076 | 1468454916153 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:36 INFO - PROCESS | 4076 | 1468454916276 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 17:08:36 INFO - PROCESS | 4076 | 1468454916352 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:36 INFO - PROCESS | 4076 | 1468454916355 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D77000 == 38 [pid = 4076] [id = 303] 17:08:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D6CE9BC00) [pid = 4076] [serial = 908] [outer = 0000000000000000] 17:08:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D6CF4E000) [pid = 4076] [serial = 909] [outer = 0000000D6CE9BC00] 17:08:36 INFO - PROCESS | 4076 | 1468454916455 Marionette DEBUG loaded listener.js 17:08:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D6D307000) [pid = 4076] [serial = 910] [outer = 0000000D6CE9BC00] 17:08:37 INFO - PROCESS | 4076 | 1468454917334 Marionette TRACE conn6 <- [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] 17:08:37 INFO - PROCESS | 4076 | 1468454917386 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 17:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:08:37 INFO - PROCESS | 4076 | 1468454917391 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:08:37 INFO - PROCESS | 4076 | 1468454917395 Marionette TRACE conn6 <- [1,1178,null,{}] 17:08:37 INFO - PROCESS | 4076 | 1468454917400 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:37 INFO - PROCESS | 4076 | 1468454917403 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:37 INFO - PROCESS | 4076 | 1468454917555 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7928D000 == 37 [pid = 4076] [id = 300] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F38800 == 36 [pid = 4076] [id = 299] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78726000 == 35 [pid = 4076] [id = 298] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73405000 == 34 [pid = 4076] [id = 297] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72349000 == 33 [pid = 4076] [id = 296] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6E2D0000 == 32 [pid = 4076] [id = 295] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B111800 == 31 [pid = 4076] [id = 294] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0337A000 == 30 [pid = 4076] [id = 293] 17:08:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00A66000 == 29 [pid = 4076] [id = 292] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D79449C00) [pid = 4076] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D79A4D000) [pid = 4076] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D6D71D000) [pid = 4076] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D733E4000) [pid = 4076] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D76FE5C00) [pid = 4076] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D73860800) [pid = 4076] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D78F49C00) [pid = 4076] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03C1FC00) [pid = 4076] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C9FC800) [pid = 4076] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D78A3D400) [pid = 4076] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D72339400) [pid = 4076] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6D012800) [pid = 4076] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71475400) [pid = 4076] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6AFB0800) [pid = 4076] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C9FAC00) [pid = 4076] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D009EA800) [pid = 4076] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D00CF8400) [pid = 4076] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D030EA000) [pid = 4076] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D0368B000) [pid = 4076] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D791CD000) [pid = 4076] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D75DA3800) [pid = 4076] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D78FD8000) [pid = 4076] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6E2BB400) [pid = 4076] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D78FD6C00) [pid = 4076] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D72C83800) [pid = 4076] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:08:37 INFO - PROCESS | 4076 | 1468454917664 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:37 INFO - PROCESS | 4076 | 1468454917669 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02906800 == 30 [pid = 4076] [id = 304] 17:08:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D00CF7400) [pid = 4076] [serial = 911] [outer = 0000000000000000] 17:08:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D0296FC00) [pid = 4076] [serial = 912] [outer = 0000000D00CF7400] 17:08:37 INFO - PROCESS | 4076 | 1468454917720 Marionette DEBUG loaded listener.js 17:08:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D03720C00) [pid = 4076] [serial = 913] [outer = 0000000D00CF7400] 17:08:38 INFO - PROCESS | 4076 | 1468454918158 Marionette TRACE conn6 <- [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] 17:08:38 INFO - PROCESS | 4076 | 1468454918238 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 17:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 17:08:38 INFO - PROCESS | 4076 | 1468454918244 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 4076 | 1468454918247 Marionette TRACE conn6 <- [1,1182,null,{}] 17:08:38 INFO - PROCESS | 4076 | 1468454918251 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:38 INFO - PROCESS | 4076 | 1468454918254 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:38 INFO - PROCESS | 4076 | 1468454918343 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 17:08:38 INFO - PROCESS | 4076 | 1468454918359 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:38 INFO - PROCESS | 4076 | 1468454918361 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD23000 == 31 [pid = 4076] [id = 305] 17:08:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CEA0400) [pid = 4076] [serial = 914] [outer = 0000000000000000] 17:08:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CF4F000) [pid = 4076] [serial = 915] [outer = 0000000D6CEA0400] 17:08:38 INFO - PROCESS | 4076 | 1468454918411 Marionette DEBUG loaded listener.js 17:08:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6D2E3400) [pid = 4076] [serial = 916] [outer = 0000000D6CEA0400] 17:08:38 INFO - PROCESS | 4076 | 1468454918890 Marionette TRACE conn6 <- [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] 17:08:38 INFO - PROCESS | 4076 | 1468454918941 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 17:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:08:38 INFO - PROCESS | 4076 | 1468454918945 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:08:38 INFO - PROCESS | 4076 | 1468454918949 Marionette TRACE conn6 <- [1,1186,null,{}] 17:08:38 INFO - PROCESS | 4076 | 1468454918993 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 4076 | 1468454919005 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:39 INFO - PROCESS | 4076 | 1468454919123 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 17:08:39 INFO - PROCESS | 4076 | 1468454919138 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 4076 | 1468454919142 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73403000 == 32 [pid = 4076] [id = 306] 17:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00C2EC00) [pid = 4076] [serial = 917] [outer = 0000000000000000] 17:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D71BE3800) [pid = 4076] [serial = 918] [outer = 0000000D00C2EC00] 17:08:39 INFO - PROCESS | 4076 | 1468454919192 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D72C7E400) [pid = 4076] [serial = 919] [outer = 0000000D00C2EC00] 17:08:39 INFO - PROCESS | 4076 | 1468454919607 Marionette TRACE conn6 <- [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]]]}] 17:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 712ms 17:08:39 INFO - PROCESS | 4076 | 1468454919659 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 17:08:39 INFO - PROCESS | 4076 | 1468454919662 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 17:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:08:39 INFO - PROCESS | 4076 | 1468454919665 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:08:39 INFO - PROCESS | 4076 | 1468454919667 Marionette TRACE conn6 <- [1,1190,null,{}] 17:08:39 INFO - PROCESS | 4076 | 1468454919671 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:39 INFO - PROCESS | 4076 | 1468454919673 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:39 INFO - PROCESS | 4076 | 1468454919797 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 17:08:39 INFO - PROCESS | 4076 | 1468454919813 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:39 INFO - PROCESS | 4076 | 1468454919815 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78726000 == 33 [pid = 4076] [id = 307] 17:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D733B6C00) [pid = 4076] [serial = 920] [outer = 0000000000000000] 17:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733DE800) [pid = 4076] [serial = 921] [outer = 0000000D733B6C00] 17:08:39 INFO - PROCESS | 4076 | 1468454919861 Marionette DEBUG loaded listener.js 17:08:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7653D800) [pid = 4076] [serial = 922] [outer = 0000000D733B6C00] 17:08:40 INFO - PROCESS | 4076 | 1468454920303 Marionette TRACE conn6 <- [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]]]}] 17:08:40 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 17:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 689ms 17:08:40 INFO - PROCESS | 4076 | 1468454920362 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 17:08:40 INFO - PROCESS | 4076 | 1468454920364 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 17:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:08:40 INFO - PROCESS | 4076 | 1468454920367 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:08:40 INFO - PROCESS | 4076 | 1468454920369 Marionette TRACE conn6 <- [1,1194,null,{}] 17:08:40 INFO - PROCESS | 4076 | 1468454920401 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:40 INFO - PROCESS | 4076 | 1468454920403 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:40 INFO - PROCESS | 4076 | 1468454920533 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 17:08:40 INFO - PROCESS | 4076 | 1468454920544 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:40 INFO - PROCESS | 4076 | 1468454920546 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918D000 == 34 [pid = 4076] [id = 308] 17:08:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D733B8800) [pid = 4076] [serial = 923] [outer = 0000000000000000] 17:08:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7697A000) [pid = 4076] [serial = 924] [outer = 0000000D733B8800] 17:08:40 INFO - PROCESS | 4076 | 1468454920592 Marionette DEBUG loaded listener.js 17:08:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D78A48400) [pid = 4076] [serial = 925] [outer = 0000000D733B8800] 17:08:41 INFO - PROCESS | 4076 | 1468454921047 Marionette TRACE conn6 <- [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]]]}] 17:08:41 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 17:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 735ms 17:08:41 INFO - PROCESS | 4076 | 1468454921106 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 4076 | 1468454921109 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 17:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:08:41 INFO - PROCESS | 4076 | 1468454921112 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 4076 | 1468454921114 Marionette TRACE conn6 <- [1,1198,null,{}] 17:08:41 INFO - PROCESS | 4076 | 1468454921117 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 4076 | 1468454921123 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:41 INFO - PROCESS | 4076 | 1468454921258 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 17:08:41 INFO - PROCESS | 4076 | 1468454921314 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:41 INFO - PROCESS | 4076 | 1468454921316 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D6A000 == 35 [pid = 4076] [id = 309] 17:08:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D791C3000) [pid = 4076] [serial = 926] [outer = 0000000000000000] 17:08:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D79975800) [pid = 4076] [serial = 927] [outer = 0000000D791C3000] 17:08:41 INFO - PROCESS | 4076 | 1468454921362 Marionette DEBUG loaded listener.js 17:08:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D79A4C800) [pid = 4076] [serial = 928] [outer = 0000000D791C3000] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6D41B400) [pid = 4076] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D0371B400) [pid = 4076] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00E95000) [pid = 4076] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03C13400) [pid = 4076] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CE95800) [pid = 4076] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6CE9B000) [pid = 4076] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0296BC00) [pid = 4076] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6D309C00) [pid = 4076] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D791C4C00) [pid = 4076] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D733B8400) [pid = 4076] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CE96400) [pid = 4076] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D71EE5800) [pid = 4076] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:08:41 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D03C1AC00) [pid = 4076] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:08:41 INFO - PROCESS | 4076 | 1468454921889 Marionette TRACE conn6 <- [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]]]}] 17:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 838ms 17:08:41 INFO - PROCESS | 4076 | 1468454921954 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 17:08:41 INFO - PROCESS | 4076 | 1468454921956 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 17:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:08:41 INFO - PROCESS | 4076 | 1468454921960 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:08:41 INFO - PROCESS | 4076 | 1468454921962 Marionette TRACE conn6 <- [1,1202,null,{}] 17:08:41 INFO - PROCESS | 4076 | 1468454921965 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:41 INFO - PROCESS | 4076 | 1468454921967 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:42 INFO - PROCESS | 4076 | 1468454922049 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 17:08:42 INFO - PROCESS | 4076 | 1468454922122 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 4076 | 1468454922124 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A014800 == 36 [pid = 4076] [id = 310] 17:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03C1AC00) [pid = 4076] [serial = 929] [outer = 0000000000000000] 17:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CE95800) [pid = 4076] [serial = 930] [outer = 0000000D03C1AC00] 17:08:42 INFO - PROCESS | 4076 | 1468454922171 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D72F75400) [pid = 4076] [serial = 931] [outer = 0000000D03C1AC00] 17:08:42 INFO - PROCESS | 4076 | 1468454922536 Marionette TRACE conn6 <- [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]]]}] 17:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 628ms 17:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:08:42 INFO - PROCESS | 4076 | 1468454922590 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 17:08:42 INFO - PROCESS | 4076 | 1468454922592 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 17:08:42 INFO - PROCESS | 4076 | 1468454922596 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:08:42 INFO - PROCESS | 4076 | 1468454922598 Marionette TRACE conn6 <- [1,1206,null,{}] 17:08:42 INFO - PROCESS | 4076 | 1468454922601 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:42 INFO - PROCESS | 4076 | 1468454922603 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:42 INFO - PROCESS | 4076 | 1468454922714 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 17:08:42 INFO - PROCESS | 4076 | 1468454922721 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:42 INFO - PROCESS | 4076 | 1468454922723 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1CB000 == 37 [pid = 4076] [id = 311] 17:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6AFBAC00) [pid = 4076] [serial = 932] [outer = 0000000000000000] 17:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D79AEAC00) [pid = 4076] [serial = 933] [outer = 0000000D6AFBAC00] 17:08:42 INFO - PROCESS | 4076 | 1468454922778 Marionette DEBUG loaded listener.js 17:08:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D79B3A800) [pid = 4076] [serial = 934] [outer = 0000000D6AFBAC00] 17:08:43 INFO - PROCESS | 4076 | 1468454923184 Marionette TRACE conn6 <- [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]]]}] 17:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 626ms 17:08:43 INFO - PROCESS | 4076 | 1468454923226 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 17:08:43 INFO - PROCESS | 4076 | 1468454923228 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 17:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:08:43 INFO - PROCESS | 4076 | 1468454923231 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:08:43 INFO - PROCESS | 4076 | 1468454923233 Marionette TRACE conn6 <- [1,1210,null,{}] 17:08:43 INFO - PROCESS | 4076 | 1468454923237 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:43 INFO - PROCESS | 4076 | 1468454923239 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:43 INFO - PROCESS | 4076 | 1468454923350 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 17:08:43 INFO - PROCESS | 4076 | 1468454923389 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:43 INFO - PROCESS | 4076 | 1468454923391 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73402800 == 38 [pid = 4076] [id = 312] 17:08:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D79B39800) [pid = 4076] [serial = 935] [outer = 0000000000000000] 17:08:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D79B41800) [pid = 4076] [serial = 936] [outer = 0000000D79B39800] 17:08:43 INFO - PROCESS | 4076 | 1468454923436 Marionette DEBUG loaded listener.js 17:08:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D79D3D800) [pid = 4076] [serial = 937] [outer = 0000000D79B39800] 17:08:43 INFO - PROCESS | 4076 | 1468454923860 Marionette TRACE conn6 <- [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] 17:08:43 INFO - PROCESS | 4076 | 1468454923958 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 17:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:08:44 INFO - PROCESS | 4076 | 1468454924005 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 4076 | 1468454924008 Marionette TRACE conn6 <- [1,1214,null,{}] 17:08:44 INFO - PROCESS | 4076 | 1468454924022 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 4076 | 1468454924025 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:44 INFO - PROCESS | 4076 | 1468454924151 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 17:08:44 INFO - PROCESS | 4076 | 1468454924235 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:44 INFO - PROCESS | 4076 | 1468454924238 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10E000 == 39 [pid = 4076] [id = 313] 17:08:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D033CD800) [pid = 4076] [serial = 938] [outer = 0000000000000000] 17:08:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D03693C00) [pid = 4076] [serial = 939] [outer = 0000000D033CD800] 17:08:44 INFO - PROCESS | 4076 | 1468454924299 Marionette DEBUG loaded listener.js 17:08:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6C9F2C00) [pid = 4076] [serial = 940] [outer = 0000000D033CD800] 17:08:44 INFO - PROCESS | 4076 | 1468454924903 Marionette TRACE conn6 <- [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]]]}] 17:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 945ms 17:08:44 INFO - PROCESS | 4076 | 1468454924948 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 17:08:44 INFO - PROCESS | 4076 | 1468454924953 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 17:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:08:44 INFO - PROCESS | 4076 | 1468454924960 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:08:44 INFO - PROCESS | 4076 | 1468454924963 Marionette TRACE conn6 <- [1,1218,null,{}] 17:08:44 INFO - PROCESS | 4076 | 1468454924967 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:44 INFO - PROCESS | 4076 | 1468454924970 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:45 INFO - PROCESS | 4076 | 1468454925089 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 17:08:45 INFO - PROCESS | 4076 | 1468454925211 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:45 INFO - PROCESS | 4076 | 1468454925213 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79042800 == 40 [pid = 4076] [id = 314] 17:08:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D714C1C00) [pid = 4076] [serial = 941] [outer = 0000000000000000] 17:08:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D72C28400) [pid = 4076] [serial = 942] [outer = 0000000D714C1C00] 17:08:45 INFO - PROCESS | 4076 | 1468454925273 Marionette DEBUG loaded listener.js 17:08:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7653E800) [pid = 4076] [serial = 943] [outer = 0000000D714C1C00] 17:08:45 INFO - PROCESS | 4076 | 1468454925896 Marionette TRACE conn6 <- [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]]]}] 17:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 987ms 17:08:45 INFO - PROCESS | 4076 | 1468454925949 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 17:08:45 INFO - PROCESS | 4076 | 1468454925952 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 17:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:08:45 INFO - PROCESS | 4076 | 1468454925956 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:08:45 INFO - PROCESS | 4076 | 1468454925960 Marionette TRACE conn6 <- [1,1222,null,{}] 17:08:45 INFO - PROCESS | 4076 | 1468454925971 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:45 INFO - PROCESS | 4076 | 1468454925977 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:46 INFO - PROCESS | 4076 | 1468454926090 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 17:08:46 INFO - PROCESS | 4076 | 1468454926209 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:46 INFO - PROCESS | 4076 | 1468454926213 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C419000 == 41 [pid = 4076] [id = 315] 17:08:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D79611800) [pid = 4076] [serial = 944] [outer = 0000000000000000] 17:08:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D79973000) [pid = 4076] [serial = 945] [outer = 0000000D79611800] 17:08:46 INFO - PROCESS | 4076 | 1468454926273 Marionette DEBUG loaded listener.js 17:08:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D79DF1400) [pid = 4076] [serial = 946] [outer = 0000000D79611800] 17:08:46 INFO - PROCESS | 4076 | 1468454926848 Marionette TRACE conn6 <- [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]]]}] 17:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 17:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:08:46 INFO - PROCESS | 4076 | 1468454926901 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 17:08:46 INFO - PROCESS | 4076 | 1468454926905 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 17:08:46 INFO - PROCESS | 4076 | 1468454926923 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:08:46 INFO - PROCESS | 4076 | 1468454926925 Marionette TRACE conn6 <- [1,1226,null,{}] 17:08:46 INFO - PROCESS | 4076 | 1468454926930 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:46 INFO - PROCESS | 4076 | 1468454926932 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:47 INFO - PROCESS | 4076 | 1468454927046 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 17:08:47 INFO - PROCESS | 4076 | 1468454927121 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:47 INFO - PROCESS | 4076 | 1468454927123 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7CAC6000 == 42 [pid = 4076] [id = 316] 17:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D7A16B000) [pid = 4076] [serial = 947] [outer = 0000000000000000] 17:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D7A1B3800) [pid = 4076] [serial = 948] [outer = 0000000D7A16B000] 17:08:47 INFO - PROCESS | 4076 | 1468454927220 Marionette DEBUG loaded listener.js 17:08:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D7A59C400) [pid = 4076] [serial = 949] [outer = 0000000D7A16B000] 17:08:47 INFO - PROCESS | 4076 | 1468454927941 Marionette TRACE conn6 <- [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]]]}] 17:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1045ms 17:08:47 INFO - PROCESS | 4076 | 1468454927956 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 17:08:47 INFO - PROCESS | 4076 | 1468454927960 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 17:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:08:47 INFO - PROCESS | 4076 | 1468454927966 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:08:47 INFO - PROCESS | 4076 | 1468454927969 Marionette TRACE conn6 <- [1,1230,null,{}] 17:08:48 INFO - PROCESS | 4076 | 1468454927996 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:48 INFO - PROCESS | 4076 | 1468454927999 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:48 INFO - PROCESS | 4076 | 1468454928143 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 17:08:48 INFO - PROCESS | 4076 | 1468454928265 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:48 INFO - PROCESS | 4076 | 1468454928270 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F08000 == 43 [pid = 4076] [id = 317] 17:08:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D00ACC800) [pid = 4076] [serial = 950] [outer = 0000000000000000] 17:08:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D030ECC00) [pid = 4076] [serial = 951] [outer = 0000000D00ACC800] 17:08:48 INFO - PROCESS | 4076 | 1468454928327 Marionette DEBUG loaded listener.js 17:08:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D0371A400) [pid = 4076] [serial = 952] [outer = 0000000D00ACC800] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1CB000 == 42 [pid = 4076] [id = 311] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A014800 == 41 [pid = 4076] [id = 310] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D6A000 == 40 [pid = 4076] [id = 309] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918D000 == 39 [pid = 4076] [id = 308] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78726000 == 38 [pid = 4076] [id = 307] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73403000 == 37 [pid = 4076] [id = 306] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD23000 == 36 [pid = 4076] [id = 305] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02906800 == 35 [pid = 4076] [id = 304] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D77000 == 34 [pid = 4076] [id = 303] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A21000 == 33 [pid = 4076] [id = 301] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C59800 == 32 [pid = 4076] [id = 302] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7CAC6000 == 31 [pid = 4076] [id = 316] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C419000 == 30 [pid = 4076] [id = 315] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79042800 == 29 [pid = 4076] [id = 314] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73402800 == 28 [pid = 4076] [id = 312] 17:08:49 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10E000 == 27 [pid = 4076] [id = 313] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D6DD45800) [pid = 4076] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D03C16800) [pid = 4076] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D6B946800) [pid = 4076] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D02977400) [pid = 4076] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6C9F8400) [pid = 4076] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D030F1000) [pid = 4076] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D03C1A400) [pid = 4076] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6CF4BC00) [pid = 4076] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D714C1400) [pid = 4076] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6AFBB400) [pid = 4076] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D0368D000) [pid = 4076] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7690D400) [pid = 4076] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D733E7800) [pid = 4076] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D79B32C00) [pid = 4076] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D79A55400) [pid = 4076] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D78164C00) [pid = 4076] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7351A400) [pid = 4076] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6D162800) [pid = 4076] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D71384C00) [pid = 4076] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D781D8800) [pid = 4076] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D733B9400) [pid = 4076] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D71EE5400) [pid = 4076] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D7654BC00) [pid = 4076] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D75DA1800) [pid = 4076] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CF4FC00) [pid = 4076] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D733ADC00) [pid = 4076] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6D01AC00) [pid = 4076] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:08:49 INFO - PROCESS | 4076 | 1468454929556 Marionette TRACE conn6 <- [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]]]}] 17:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1598ms 17:08:49 INFO - PROCESS | 4076 | 1468454929569 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 17:08:49 INFO - PROCESS | 4076 | 1468454929573 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 17:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:08:49 INFO - PROCESS | 4076 | 1468454929578 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:08:49 INFO - PROCESS | 4076 | 1468454929581 Marionette TRACE conn6 <- [1,1234,null,{}] 17:08:49 INFO - PROCESS | 4076 | 1468454929590 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:49 INFO - PROCESS | 4076 | 1468454929593 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:49 INFO - PROCESS | 4076 | 1468454929706 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 17:08:49 INFO - PROCESS | 4076 | 1468454929715 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:49 INFO - PROCESS | 4076 | 1468454929719 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03533800 == 28 [pid = 4076] [id = 318] 17:08:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00CF6000) [pid = 4076] [serial = 953] [outer = 0000000000000000] 17:08:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00E9AC00) [pid = 4076] [serial = 954] [outer = 0000000D00CF6000] 17:08:49 INFO - PROCESS | 4076 | 1468454929769 Marionette DEBUG loaded listener.js 17:08:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D03046C00) [pid = 4076] [serial = 955] [outer = 0000000D00CF6000] 17:08:50 INFO - PROCESS | 4076 | 1468454930289 Marionette TRACE conn6 <- [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]]]}] 17:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 733ms 17:08:50 INFO - PROCESS | 4076 | 1468454930314 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 17:08:50 INFO - PROCESS | 4076 | 1468454930320 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 17:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:08:50 INFO - PROCESS | 4076 | 1468454930326 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:08:50 INFO - PROCESS | 4076 | 1468454930329 Marionette TRACE conn6 <- [1,1238,null,{}] 17:08:50 INFO - PROCESS | 4076 | 1468454930333 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:50 INFO - PROCESS | 4076 | 1468454930336 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:50 INFO - PROCESS | 4076 | 1468454930426 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 17:08:50 INFO - PROCESS | 4076 | 1468454930473 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:50 INFO - PROCESS | 4076 | 1468454930476 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B104800 == 29 [pid = 4076] [id = 319] 17:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D033D2400) [pid = 4076] [serial = 956] [outer = 0000000000000000] 17:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D03687400) [pid = 4076] [serial = 957] [outer = 0000000D033D2400] 17:08:50 INFO - PROCESS | 4076 | 1468454930527 Marionette DEBUG loaded listener.js 17:08:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D03C12400) [pid = 4076] [serial = 958] [outer = 0000000D033D2400] 17:08:50 INFO - PROCESS | 4076 | 1468454930994 Marionette TRACE conn6 <- [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]]]}] 17:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 17:08:51 INFO - PROCESS | 4076 | 1468454931020 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 17:08:51 INFO - PROCESS | 4076 | 1468454931022 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 17:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:08:51 INFO - PROCESS | 4076 | 1468454931026 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - PROCESS | 4076 | 1468454931030 Marionette TRACE conn6 <- [1,1242,null,{}] 17:08:51 INFO - PROCESS | 4076 | 1468454931041 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:51 INFO - PROCESS | 4076 | 1468454931047 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:51 INFO - PROCESS | 4076 | 1468454931134 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 17:08:51 INFO - PROCESS | 4076 | 1468454931144 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 4076 | 1468454931147 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71465000 == 30 [pid = 4076] [id = 320] 17:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D0085D800) [pid = 4076] [serial = 959] [outer = 0000000000000000] 17:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C9EFC00) [pid = 4076] [serial = 960] [outer = 0000000D0085D800] 17:08:51 INFO - PROCESS | 4076 | 1468454931197 Marionette DEBUG loaded listener.js 17:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CE9CC00) [pid = 4076] [serial = 961] [outer = 0000000D0085D800] 17:08:51 INFO - PROCESS | 4076 | 1468454931648 Marionette TRACE conn6 <- [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]]]}] 17:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 17:08:51 INFO - PROCESS | 4076 | 1468454931719 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 17:08:51 INFO - PROCESS | 4076 | 1468454931722 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 17:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:08:51 INFO - PROCESS | 4076 | 1468454931732 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:08:51 INFO - PROCESS | 4076 | 1468454931734 Marionette TRACE conn6 <- [1,1246,null,{}] 17:08:51 INFO - PROCESS | 4076 | 1468454931737 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:51 INFO - PROCESS | 4076 | 1468454931739 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:51 INFO - PROCESS | 4076 | 1468454931877 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 17:08:51 INFO - PROCESS | 4076 | 1468454931900 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:51 INFO - PROCESS | 4076 | 1468454931902 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72344800 == 31 [pid = 4076] [id = 321] 17:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CF8EC00) [pid = 4076] [serial = 962] [outer = 0000000000000000] 17:08:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CF99800) [pid = 4076] [serial = 963] [outer = 0000000D6CF8EC00] 17:08:51 INFO - PROCESS | 4076 | 1468454931948 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D16D000) [pid = 4076] [serial = 964] [outer = 0000000D6CF8EC00] 17:08:52 INFO - PROCESS | 4076 | 1468454932400 Marionette TRACE conn6 <- [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]]]}] 17:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 692ms 17:08:52 INFO - PROCESS | 4076 | 1468454932425 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 17:08:52 INFO - PROCESS | 4076 | 1468454932427 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 17:08:52 INFO - PROCESS | 4076 | 1468454932430 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:08:52 INFO - PROCESS | 4076 | 1468454932432 Marionette TRACE conn6 <- [1,1250,null,{}] 17:08:52 INFO - PROCESS | 4076 | 1468454932435 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:52 INFO - PROCESS | 4076 | 1468454932437 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:52 INFO - PROCESS | 4076 | 1468454932542 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 17:08:52 INFO - PROCESS | 4076 | 1468454932548 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:52 INFO - PROCESS | 4076 | 1468454932550 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7334C000 == 32 [pid = 4076] [id = 322] 17:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D030E9400) [pid = 4076] [serial = 965] [outer = 0000000000000000] 17:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6E0EF400) [pid = 4076] [serial = 966] [outer = 0000000D030E9400] 17:08:52 INFO - PROCESS | 4076 | 1468454932595 Marionette DEBUG loaded listener.js 17:08:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7138C400) [pid = 4076] [serial = 967] [outer = 0000000D030E9400] 17:08:53 INFO - PROCESS | 4076 | 1468454933056 Marionette TRACE conn6 <- [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]]]}] 17:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 671ms 17:08:53 INFO - PROCESS | 4076 | 1468454933106 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 17:08:53 INFO - PROCESS | 4076 | 1468454933108 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 17:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:08:53 INFO - PROCESS | 4076 | 1468454933111 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:08:53 INFO - PROCESS | 4076 | 1468454933113 Marionette TRACE conn6 <- [1,1254,null,{}] 17:08:53 INFO - PROCESS | 4076 | 1468454933121 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:53 INFO - PROCESS | 4076 | 1468454933127 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:53 INFO - PROCESS | 4076 | 1468454933285 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 17:08:53 INFO - PROCESS | 4076 | 1468454933311 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:53 INFO - PROCESS | 4076 | 1468454933314 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871E000 == 33 [pid = 4076] [id = 323] 17:08:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D714C1800) [pid = 4076] [serial = 968] [outer = 0000000000000000] 17:08:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D72336800) [pid = 4076] [serial = 969] [outer = 0000000D714C1800] 17:08:53 INFO - PROCESS | 4076 | 1468454933360 Marionette DEBUG loaded listener.js 17:08:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D733B9000) [pid = 4076] [serial = 970] [outer = 0000000D714C1800] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D03C1AC00) [pid = 4076] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D791C3000) [pid = 4076] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D733B8800) [pid = 4076] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D733B6C00) [pid = 4076] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CEA0400) [pid = 4076] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00E8D800) [pid = 4076] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CE9BC00) [pid = 4076] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7819F000) [pid = 4076] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00CF7400) [pid = 4076] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00C2EC00) [pid = 4076] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6AFBAC00) [pid = 4076] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:08:53 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D79B39800) [pid = 4076] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:08:54 INFO - PROCESS | 4076 | 1468454934027 Marionette TRACE conn6 <- [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]]]}] 17:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 924ms 17:08:54 INFO - PROCESS | 4076 | 1468454934038 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 17:08:54 INFO - PROCESS | 4076 | 1468454934040 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 17:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:08:54 INFO - PROCESS | 4076 | 1468454934044 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:08:54 INFO - PROCESS | 4076 | 1468454934046 Marionette TRACE conn6 <- [1,1258,null,{}] 17:08:54 INFO - PROCESS | 4076 | 1468454934054 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:54 INFO - PROCESS | 4076 | 1468454934056 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:54 INFO - PROCESS | 4076 | 1468454934139 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 17:08:54 INFO - PROCESS | 4076 | 1468454934146 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:54 INFO - PROCESS | 4076 | 1468454934148 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F37000 == 34 [pid = 4076] [id = 324] 17:08:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D009F7C00) [pid = 4076] [serial = 971] [outer = 0000000000000000] 17:08:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C4CB400) [pid = 4076] [serial = 972] [outer = 0000000D009F7C00] 17:08:54 INFO - PROCESS | 4076 | 1468454934193 Marionette DEBUG loaded listener.js 17:08:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D72C82000) [pid = 4076] [serial = 973] [outer = 0000000D009F7C00] 17:08:55 INFO - PROCESS | 4076 | 1468454935024 Marionette TRACE conn6 <- [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]]]}] 17:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1031ms 17:08:55 INFO - PROCESS | 4076 | 1468454935079 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 17:08:55 INFO - PROCESS | 4076 | 1468454935084 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 17:08:55 INFO - PROCESS | 4076 | 1468454935089 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:08:55 INFO - PROCESS | 4076 | 1468454935093 Marionette TRACE conn6 <- [1,1262,null,{}] 17:08:55 INFO - PROCESS | 4076 | 1468454935119 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:55 INFO - PROCESS | 4076 | 1468454935124 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:55 INFO - PROCESS | 4076 | 1468454935300 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 17:08:55 INFO - PROCESS | 4076 | 1468454935386 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:55 INFO - PROCESS | 4076 | 1468454935389 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05464000 == 35 [pid = 4076] [id = 325] 17:08:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D03044400) [pid = 4076] [serial = 974] [outer = 0000000000000000] 17:08:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D030E4400) [pid = 4076] [serial = 975] [outer = 0000000D03044400] 17:08:55 INFO - PROCESS | 4076 | 1468454935448 Marionette DEBUG loaded listener.js 17:08:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D03693000) [pid = 4076] [serial = 976] [outer = 0000000D03044400] 17:08:56 INFO - PROCESS | 4076 | 1468454936129 Marionette TRACE conn6 <- [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]]]}] 17:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1109ms 17:08:56 INFO - PROCESS | 4076 | 1468454936202 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 17:08:56 INFO - PROCESS | 4076 | 1468454936207 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 17:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:08:56 INFO - PROCESS | 4076 | 1468454936235 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:08:56 INFO - PROCESS | 4076 | 1468454936238 Marionette TRACE conn6 <- [1,1266,null,{}] 17:08:56 INFO - PROCESS | 4076 | 1468454936242 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:56 INFO - PROCESS | 4076 | 1468454936246 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:56 INFO - PROCESS | 4076 | 1468454936428 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 17:08:56 INFO - PROCESS | 4076 | 1468454936438 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:56 INFO - PROCESS | 4076 | 1468454936441 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71464800 == 36 [pid = 4076] [id = 326] 17:08:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03721000) [pid = 4076] [serial = 977] [outer = 0000000000000000] 17:08:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6C920C00) [pid = 4076] [serial = 978] [outer = 0000000D03721000] 17:08:56 INFO - PROCESS | 4076 | 1468454936500 Marionette DEBUG loaded listener.js 17:08:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6CF91800) [pid = 4076] [serial = 979] [outer = 0000000D03721000] 17:08:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871E000 == 35 [pid = 4076] [id = 323] 17:08:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7334C000 == 34 [pid = 4076] [id = 322] 17:08:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72344800 == 33 [pid = 4076] [id = 321] 17:08:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71465000 == 32 [pid = 4076] [id = 320] 17:08:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B104800 == 31 [pid = 4076] [id = 319] 17:08:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03533800 == 30 [pid = 4076] [id = 318] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D79B3A800) [pid = 4076] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D79B41800) [pid = 4076] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D79D3D800) [pid = 4076] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D72F75400) [pid = 4076] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D79A4C800) [pid = 4076] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D7697A000) [pid = 4076] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D7653D800) [pid = 4076] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6CF4F000) [pid = 4076] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D02971400) [pid = 4076] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D78A48400) [pid = 4076] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D79975800) [pid = 4076] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6D2E3400) [pid = 4076] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CF4E000) [pid = 4076] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D78F4D800) [pid = 4076] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D033CCC00) [pid = 4076] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D03720C00) [pid = 4076] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D0296FC00) [pid = 4076] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6CE95800) [pid = 4076] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D72C7E400) [pid = 4076] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6D307000) [pid = 4076] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D733DE800) [pid = 4076] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D79AEAC00) [pid = 4076] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D71BE3800) [pid = 4076] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:08:57 INFO - PROCESS | 4076 | 1468454937401 Marionette TRACE conn6 <- [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]]]}] 17:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1190ms 17:08:57 INFO - PROCESS | 4076 | 1468454937427 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 17:08:57 INFO - PROCESS | 4076 | 1468454937431 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 17:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:08:57 INFO - PROCESS | 4076 | 1468454937436 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:08:57 INFO - PROCESS | 4076 | 1468454937440 Marionette TRACE conn6 <- [1,1270,null,{}] 17:08:57 INFO - PROCESS | 4076 | 1468454937445 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:57 INFO - PROCESS | 4076 | 1468454937448 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:57 INFO - PROCESS | 4076 | 1468454937543 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 17:08:57 INFO - PROCESS | 4076 | 1468454937551 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:57 INFO - PROCESS | 4076 | 1468454937555 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0354D000 == 31 [pid = 4076] [id = 327] 17:08:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D030E4800) [pid = 4076] [serial = 980] [outer = 0000000000000000] 17:08:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D030F1800) [pid = 4076] [serial = 981] [outer = 0000000D030E4800] 17:08:57 INFO - PROCESS | 4076 | 1468454937605 Marionette DEBUG loaded listener.js 17:08:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D03690000) [pid = 4076] [serial = 982] [outer = 0000000D030E4800] 17:08:58 INFO - PROCESS | 4076 | 1468454938090 Marionette TRACE conn6 <- [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]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 691ms 17:08:58 INFO - PROCESS | 4076 | 1468454938128 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 4076 | 1468454938133 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 17:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:08:58 INFO - PROCESS | 4076 | 1468454938139 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 4076 | 1468454938141 Marionette TRACE conn6 <- [1,1274,null,{}] 17:08:58 INFO - PROCESS | 4076 | 1468454938145 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 4076 | 1468454938148 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:58 INFO - PROCESS | 4076 | 1468454938238 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 17:08:58 INFO - PROCESS | 4076 | 1468454938246 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:58 INFO - PROCESS | 4076 | 1468454938248 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC6F000 == 32 [pid = 4076] [id = 328] 17:08:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D6CC8AC00) [pid = 4076] [serial = 983] [outer = 0000000000000000] 17:08:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6CE9A400) [pid = 4076] [serial = 984] [outer = 0000000D6CC8AC00] 17:08:58 INFO - PROCESS | 4076 | 1468454938297 Marionette DEBUG loaded listener.js 17:08:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6CF9A000) [pid = 4076] [serial = 985] [outer = 0000000D6CC8AC00] 17:08:58 INFO - PROCESS | 4076 | 1468454938776 Marionette TRACE conn6 <- [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]]]}] 17:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 692ms 17:08:58 INFO - PROCESS | 4076 | 1468454938834 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 17:08:58 INFO - PROCESS | 4076 | 1468454938836 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 17:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:08:58 INFO - PROCESS | 4076 | 1468454938840 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:08:58 INFO - PROCESS | 4076 | 1468454938844 Marionette TRACE conn6 <- [1,1278,null,{}] 17:08:58 INFO - PROCESS | 4076 | 1468454938855 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:58 INFO - PROCESS | 4076 | 1468454938860 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:58 INFO - PROCESS | 4076 | 1468454938979 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 17:08:59 INFO - PROCESS | 4076 | 1468454939082 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 4076 | 1468454939085 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C21000 == 33 [pid = 4076] [id = 329] 17:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D7147D400) [pid = 4076] [serial = 986] [outer = 0000000000000000] 17:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D718FB400) [pid = 4076] [serial = 987] [outer = 0000000D7147D400] 17:08:59 INFO - PROCESS | 4076 | 1468454939134 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D7215FC00) [pid = 4076] [serial = 988] [outer = 0000000D7147D400] 17:08:59 INFO - PROCESS | 4076 | 1468454939520 Marionette TRACE conn6 <- [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]]]}] 17:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 735ms 17:08:59 INFO - PROCESS | 4076 | 1468454939577 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 17:08:59 INFO - PROCESS | 4076 | 1468454939580 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 17:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:08:59 INFO - PROCESS | 4076 | 1468454939584 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:08:59 INFO - PROCESS | 4076 | 1468454939586 Marionette TRACE conn6 <- [1,1282,null,{}] 17:08:59 INFO - PROCESS | 4076 | 1468454939589 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:08:59 INFO - PROCESS | 4076 | 1468454939591 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:59 INFO - PROCESS | 4076 | 1468454939705 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 17:08:59 INFO - PROCESS | 4076 | 1468454939755 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:08:59 INFO - PROCESS | 4076 | 1468454939757 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:08:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78181800 == 34 [pid = 4076] [id = 330] 17:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D72C8D000) [pid = 4076] [serial = 989] [outer = 0000000000000000] 17:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72D23800) [pid = 4076] [serial = 990] [outer = 0000000D72C8D000] 17:08:59 INFO - PROCESS | 4076 | 1468454939805 Marionette DEBUG loaded listener.js 17:08:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D733E8800) [pid = 4076] [serial = 991] [outer = 0000000D72C8D000] 17:09:00 INFO - PROCESS | 4076 | 1468454940246 Marionette TRACE conn6 <- [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]]]}] 17:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 691ms 17:09:00 INFO - PROCESS | 4076 | 1468454940278 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 17:09:00 INFO - PROCESS | 4076 | 1468454940280 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 17:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:09:00 INFO - PROCESS | 4076 | 1468454940284 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:09:00 INFO - PROCESS | 4076 | 1468454940286 Marionette TRACE conn6 <- [1,1286,null,{}] 17:09:00 INFO - PROCESS | 4076 | 1468454940289 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:00 INFO - PROCESS | 4076 | 1468454940292 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:00 INFO - PROCESS | 4076 | 1468454940429 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 17:09:00 INFO - PROCESS | 4076 | 1468454940453 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:00 INFO - PROCESS | 4076 | 1468454940455 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918D800 == 35 [pid = 4076] [id = 331] 17:09:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D733E2400) [pid = 4076] [serial = 992] [outer = 0000000000000000] 17:09:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D75DA3800) [pid = 4076] [serial = 993] [outer = 0000000D733E2400] 17:09:00 INFO - PROCESS | 4076 | 1468454940500 Marionette DEBUG loaded listener.js 17:09:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D76547800) [pid = 4076] [serial = 994] [outer = 0000000D733E2400] 17:09:00 INFO - PROCESS | 4076 | 1468454940971 Marionette TRACE conn6 <- [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]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 17:09:01 INFO - PROCESS | 4076 | 1468454941020 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 4076 | 1468454941022 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 17:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:09:01 INFO - PROCESS | 4076 | 1468454941025 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 4076 | 1468454941027 Marionette TRACE conn6 <- [1,1290,null,{}] 17:09:01 INFO - PROCESS | 4076 | 1468454941031 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 4076 | 1468454941037 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:01 INFO - PROCESS | 4076 | 1468454941169 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 17:09:01 INFO - PROCESS | 4076 | 1468454941221 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 4076 | 1468454941223 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79924000 == 36 [pid = 4076] [id = 332] 17:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D7690CC00) [pid = 4076] [serial = 995] [outer = 0000000000000000] 17:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D78ABB400) [pid = 4076] [serial = 996] [outer = 0000000D7690CC00] 17:09:01 INFO - PROCESS | 4076 | 1468454941276 Marionette DEBUG loaded listener.js 17:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D78F53C00) [pid = 4076] [serial = 997] [outer = 0000000D7690CC00] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D79611800) [pid = 4076] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D7A16B000) [pid = 4076] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D714C1C00) [pid = 4076] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D033CD800) [pid = 4076] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D714C1800) [pid = 4076] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D030E9400) [pid = 4076] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D033D2400) [pid = 4076] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00ACC800) [pid = 4076] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D00CF6000) [pid = 4076] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D0085D800) [pid = 4076] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:09:01 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6CF8EC00) [pid = 4076] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:09:01 INFO - PROCESS | 4076 | 1468454941715 Marionette TRACE conn6 <- [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]]]}] 17:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 17:09:01 INFO - PROCESS | 4076 | 1468454941764 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 17:09:01 INFO - PROCESS | 4076 | 1468454941766 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 17:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:09:01 INFO - PROCESS | 4076 | 1468454941769 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:09:01 INFO - PROCESS | 4076 | 1468454941771 Marionette TRACE conn6 <- [1,1294,null,{}] 17:09:01 INFO - PROCESS | 4076 | 1468454941775 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:01 INFO - PROCESS | 4076 | 1468454941777 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:01 INFO - PROCESS | 4076 | 1468454941884 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 17:09:01 INFO - PROCESS | 4076 | 1468454941933 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:01 INFO - PROCESS | 4076 | 1468454941935 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A35800 == 37 [pid = 4076] [id = 333] 17:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D033D2400) [pid = 4076] [serial = 998] [outer = 0000000000000000] 17:09:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6CF8EC00) [pid = 4076] [serial = 999] [outer = 0000000D033D2400] 17:09:01 INFO - PROCESS | 4076 | 1468454941981 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D78F56000) [pid = 4076] [serial = 1000] [outer = 0000000D033D2400] 17:09:02 INFO - PROCESS | 4076 | 1468454942328 Marionette TRACE conn6 <- [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]]]}] 17:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 628ms 17:09:02 INFO - PROCESS | 4076 | 1468454942407 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 17:09:02 INFO - PROCESS | 4076 | 1468454942410 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 17:09:02 INFO - PROCESS | 4076 | 1468454942414 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:09:02 INFO - PROCESS | 4076 | 1468454942416 Marionette TRACE conn6 <- [1,1298,null,{}] 17:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:09:02 INFO - PROCESS | 4076 | 1468454942420 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:02 INFO - PROCESS | 4076 | 1468454942422 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:02 INFO - PROCESS | 4076 | 1468454942512 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 17:09:02 INFO - PROCESS | 4076 | 1468454942518 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:02 INFO - PROCESS | 4076 | 1468454942520 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0CD000 == 38 [pid = 4076] [id = 334] 17:09:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D790AE800) [pid = 4076] [serial = 1001] [outer = 0000000000000000] 17:09:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D791C9400) [pid = 4076] [serial = 1002] [outer = 0000000D790AE800] 17:09:02 INFO - PROCESS | 4076 | 1468454942564 Marionette DEBUG loaded listener.js 17:09:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D79444400) [pid = 4076] [serial = 1003] [outer = 0000000D790AE800] 17:09:02 INFO - PROCESS | 4076 | 1468454942968 Marionette TRACE conn6 <- [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]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 628ms 17:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:09:03 INFO - PROCESS | 4076 | 1468454943049 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 4076 | 1468454943051 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 17:09:03 INFO - PROCESS | 4076 | 1468454943054 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 4076 | 1468454943056 Marionette TRACE conn6 <- [1,1302,null,{}] 17:09:03 INFO - PROCESS | 4076 | 1468454943060 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 4076 | 1468454943062 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:03 INFO - PROCESS | 4076 | 1468454943144 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 17:09:03 INFO - PROCESS | 4076 | 1468454943152 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:03 INFO - PROCESS | 4076 | 1468454943154 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1CC800 == 39 [pid = 4076] [id = 335] 17:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D7960FC00) [pid = 4076] [serial = 1004] [outer = 0000000000000000] 17:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D79975800) [pid = 4076] [serial = 1005] [outer = 0000000D7960FC00] 17:09:03 INFO - PROCESS | 4076 | 1468454943199 Marionette DEBUG loaded listener.js 17:09:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D79A4C400) [pid = 4076] [serial = 1006] [outer = 0000000D7960FC00] 17:09:03 INFO - PROCESS | 4076 | 1468454943765 Marionette TRACE conn6 <- [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]]]}] 17:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 775ms 17:09:03 INFO - PROCESS | 4076 | 1468454943834 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 17:09:03 INFO - PROCESS | 4076 | 1468454943839 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 17:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:09:03 INFO - PROCESS | 4076 | 1468454943845 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:09:03 INFO - PROCESS | 4076 | 1468454943849 Marionette TRACE conn6 <- [1,1306,null,{}] 17:09:03 INFO - PROCESS | 4076 | 1468454943868 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:03 INFO - PROCESS | 4076 | 1468454943872 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:04 INFO - PROCESS | 4076 | 1468454944005 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 17:09:04 INFO - PROCESS | 4076 | 1468454944117 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:04 INFO - PROCESS | 4076 | 1468454944122 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05478800 == 40 [pid = 4076] [id = 336] 17:09:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D00E9A000) [pid = 4076] [serial = 1007] [outer = 0000000000000000] 17:09:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D030E6000) [pid = 4076] [serial = 1008] [outer = 0000000D00E9A000] 17:09:04 INFO - PROCESS | 4076 | 1468454944182 Marionette DEBUG loaded listener.js 17:09:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6AFB1800) [pid = 4076] [serial = 1009] [outer = 0000000D00E9A000] 17:09:04 INFO - PROCESS | 4076 | 1468454944820 Marionette TRACE conn6 <- [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]]]}] 17:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1042ms 17:09:04 INFO - PROCESS | 4076 | 1468454944889 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 17:09:04 INFO - PROCESS | 4076 | 1468454944894 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 17:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:09:04 INFO - PROCESS | 4076 | 1468454944901 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:09:04 INFO - PROCESS | 4076 | 1468454944904 Marionette TRACE conn6 <- [1,1310,null,{}] 17:09:04 INFO - PROCESS | 4076 | 1468454944908 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:04 INFO - PROCESS | 4076 | 1468454944911 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:05 INFO - PROCESS | 4076 | 1468454945029 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 17:09:05 INFO - PROCESS | 4076 | 1468454945148 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:05 INFO - PROCESS | 4076 | 1468454945151 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7902D000 == 41 [pid = 4076] [id = 337] 17:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D419C00) [pid = 4076] [serial = 1010] [outer = 0000000000000000] 17:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7138E000) [pid = 4076] [serial = 1011] [outer = 0000000D6D419C00] 17:09:05 INFO - PROCESS | 4076 | 1468454945210 Marionette DEBUG loaded listener.js 17:09:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D72338400) [pid = 4076] [serial = 1012] [outer = 0000000D6D419C00] 17:09:05 INFO - PROCESS | 4076 | 1468454945803 Marionette TRACE conn6 <- [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]]]}] 17:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 943ms 17:09:05 INFO - PROCESS | 4076 | 1468454945846 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 17:09:05 INFO - PROCESS | 4076 | 1468454945849 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 17:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:09:05 INFO - PROCESS | 4076 | 1468454945853 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:09:05 INFO - PROCESS | 4076 | 1468454945857 Marionette TRACE conn6 <- [1,1314,null,{}] 17:09:05 INFO - PROCESS | 4076 | 1468454945869 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:05 INFO - PROCESS | 4076 | 1468454945874 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:05 INFO - PROCESS | 4076 | 1468454945988 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 17:09:06 INFO - PROCESS | 4076 | 1468454946066 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:06 INFO - PROCESS | 4076 | 1468454946069 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A336800 == 42 [pid = 4076] [id = 338] 17:09:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D76FF2000) [pid = 4076] [serial = 1013] [outer = 0000000000000000] 17:09:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D78A39800) [pid = 4076] [serial = 1014] [outer = 0000000D76FF2000] 17:09:06 INFO - PROCESS | 4076 | 1468454946170 Marionette DEBUG loaded listener.js 17:09:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D79975C00) [pid = 4076] [serial = 1015] [outer = 0000000D76FF2000] 17:09:06 INFO - PROCESS | 4076 | 1468454946791 Marionette TRACE conn6 <- [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]]]}] 17:09:06 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 17:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 986ms 17:09:06 INFO - PROCESS | 4076 | 1468454946841 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 17:09:06 INFO - PROCESS | 4076 | 1468454946844 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 17:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:09:06 INFO - PROCESS | 4076 | 1468454946848 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:09:06 INFO - PROCESS | 4076 | 1468454946850 Marionette TRACE conn6 <- [1,1318,null,{}] 17:09:06 INFO - PROCESS | 4076 | 1468454946854 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:06 INFO - PROCESS | 4076 | 1468454946857 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:06 INFO - PROCESS | 4076 | 1468454946981 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 17:09:07 INFO - PROCESS | 4076 | 1468454947099 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:07 INFO - PROCESS | 4076 | 1468454947102 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0290B800 == 43 [pid = 4076] [id = 339] 17:09:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D00AD0800) [pid = 4076] [serial = 1016] [outer = 0000000000000000] 17:09:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D0304BC00) [pid = 4076] [serial = 1017] [outer = 0000000D00AD0800] 17:09:07 INFO - PROCESS | 4076 | 1468454947160 Marionette DEBUG loaded listener.js 17:09:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D7138FC00) [pid = 4076] [serial = 1018] [outer = 0000000D00AD0800] 17:09:07 INFO - PROCESS | 4076 | 1468454947876 Marionette TRACE conn6 <- [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]]]}] 17:09:07 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 17:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1087ms 17:09:07 INFO - PROCESS | 4076 | 1468454947937 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 17:09:07 INFO - PROCESS | 4076 | 1468454947942 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 17:09:07 INFO - PROCESS | 4076 | 1468454947947 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:09:07 INFO - PROCESS | 4076 | 1468454947950 Marionette TRACE conn6 <- [1,1322,null,{}] 17:09:07 INFO - PROCESS | 4076 | 1468454947957 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:07 INFO - PROCESS | 4076 | 1468454947960 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:08 INFO - PROCESS | 4076 | 1468454948070 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 17:09:08 INFO - PROCESS | 4076 | 1468454948150 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:08 INFO - PROCESS | 4076 | 1468454948152 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10E000 == 44 [pid = 4076] [id = 340] 17:09:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D033CF800) [pid = 4076] [serial = 1019] [outer = 0000000000000000] 17:09:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D03C16000) [pid = 4076] [serial = 1020] [outer = 0000000D033CF800] 17:09:08 INFO - PROCESS | 4076 | 1468454948250 Marionette DEBUG loaded listener.js 17:09:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D6C9F5400) [pid = 4076] [serial = 1021] [outer = 0000000D033CF800] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F08000 == 43 [pid = 4076] [id = 317] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0CD000 == 42 [pid = 4076] [id = 334] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A35800 == 41 [pid = 4076] [id = 333] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79924000 == 40 [pid = 4076] [id = 332] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918D800 == 39 [pid = 4076] [id = 331] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78181800 == 38 [pid = 4076] [id = 330] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C21000 == 37 [pid = 4076] [id = 329] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC6F000 == 36 [pid = 4076] [id = 328] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0354D000 == 35 [pid = 4076] [id = 327] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F37000 == 34 [pid = 4076] [id = 324] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71464800 == 33 [pid = 4076] [id = 326] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05464000 == 32 [pid = 4076] [id = 325] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0290B800 == 31 [pid = 4076] [id = 339] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A336800 == 30 [pid = 4076] [id = 338] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7902D000 == 29 [pid = 4076] [id = 337] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1CC800 == 28 [pid = 4076] [id = 335] 17:09:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05478800 == 27 [pid = 4076] [id = 336] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D79DF1400) [pid = 4076] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7A59C400) [pid = 4076] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D7653E800) [pid = 4076] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6C9F2C00) [pid = 4076] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D72336800) [pid = 4076] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D733B9000) [pid = 4076] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7138C400) [pid = 4076] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6E0EF400) [pid = 4076] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6D16D000) [pid = 4076] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D03687400) [pid = 4076] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03C12400) [pid = 4076] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D0371A400) [pid = 4076] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D030ECC00) [pid = 4076] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00E9AC00) [pid = 4076] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03046C00) [pid = 4076] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03693C00) [pid = 4076] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72C28400) [pid = 4076] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D79973000) [pid = 4076] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D7A1B3800) [pid = 4076] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6CE9CC00) [pid = 4076] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6C9EFC00) [pid = 4076] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6CF99800) [pid = 4076] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:09:09 INFO - PROCESS | 4076 | 1468454949408 Marionette TRACE conn6 <- [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]]]}] 17:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1487ms 17:09:09 INFO - PROCESS | 4076 | 1468454949438 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 17:09:09 INFO - PROCESS | 4076 | 1468454949442 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 17:09:09 INFO - PROCESS | 4076 | 1468454949447 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:09:09 INFO - PROCESS | 4076 | 1468454949452 Marionette TRACE conn6 <- [1,1326,null,{}] 17:09:09 INFO - PROCESS | 4076 | 1468454949457 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:09 INFO - PROCESS | 4076 | 1468454949460 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:09 INFO - PROCESS | 4076 | 1468454949556 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 17:09:09 INFO - PROCESS | 4076 | 1468454949656 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:09 INFO - PROCESS | 4076 | 1468454949659 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0336C800 == 28 [pid = 4076] [id = 341] 17:09:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00AD0000) [pid = 4076] [serial = 1022] [outer = 0000000000000000] 17:09:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D00CEE000) [pid = 4076] [serial = 1023] [outer = 0000000D00AD0000] 17:09:09 INFO - PROCESS | 4076 | 1468454949709 Marionette DEBUG loaded listener.js 17:09:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00E92000) [pid = 4076] [serial = 1024] [outer = 0000000D00AD0000] 17:09:10 INFO - PROCESS | 4076 | 1468454950557 Marionette TRACE conn6 <- [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]]]}] 17:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1139ms 17:09:10 INFO - PROCESS | 4076 | 1468454950591 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 17:09:10 INFO - PROCESS | 4076 | 1468454950596 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 17:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:09:10 INFO - PROCESS | 4076 | 1468454950603 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:09:10 INFO - PROCESS | 4076 | 1468454950606 Marionette TRACE conn6 <- [1,1330,null,{}] 17:09:10 INFO - PROCESS | 4076 | 1468454950610 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:10 INFO - PROCESS | 4076 | 1468454950612 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:10 INFO - PROCESS | 4076 | 1468454950734 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 17:09:10 INFO - PROCESS | 4076 | 1468454950743 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:10 INFO - PROCESS | 4076 | 1468454950745 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05478800 == 29 [pid = 4076] [id = 342] 17:09:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D030EA800) [pid = 4076] [serial = 1025] [outer = 0000000000000000] 17:09:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D033CBC00) [pid = 4076] [serial = 1026] [outer = 0000000D030EA800] 17:09:10 INFO - PROCESS | 4076 | 1468454950794 Marionette DEBUG loaded listener.js 17:09:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D0368B400) [pid = 4076] [serial = 1027] [outer = 0000000D030EA800] 17:09:11 INFO - PROCESS | 4076 | 1468454951253 Marionette TRACE conn6 <- [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]]]}] 17:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 692ms 17:09:11 INFO - PROCESS | 4076 | 1468454951297 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 17:09:11 INFO - PROCESS | 4076 | 1468454951300 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 17:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:09:11 INFO - PROCESS | 4076 | 1468454951303 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:09:11 INFO - PROCESS | 4076 | 1468454951307 Marionette TRACE conn6 <- [1,1334,null,{}] 17:09:11 INFO - PROCESS | 4076 | 1468454951325 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:11 INFO - PROCESS | 4076 | 1468454951330 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:11 INFO - PROCESS | 4076 | 1468454951444 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 17:09:11 INFO - PROCESS | 4076 | 1468454951499 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:11 INFO - PROCESS | 4076 | 1468454951502 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D714E8800 == 30 [pid = 4076] [id = 343] 17:09:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6AFB9C00) [pid = 4076] [serial = 1028] [outer = 0000000000000000] 17:09:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6B1D7C00) [pid = 4076] [serial = 1029] [outer = 0000000D6AFB9C00] 17:09:11 INFO - PROCESS | 4076 | 1468454951553 Marionette DEBUG loaded listener.js 17:09:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6C927800) [pid = 4076] [serial = 1030] [outer = 0000000D6AFB9C00] 17:09:12 INFO - PROCESS | 4076 | 1468454952013 Marionette TRACE conn6 <- [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]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 734ms 17:09:12 INFO - PROCESS | 4076 | 1468454952077 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 4076 | 1468454952080 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 17:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:09:12 INFO - PROCESS | 4076 | 1468454952088 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 4076 | 1468454952090 Marionette TRACE conn6 <- [1,1338,null,{}] 17:09:12 INFO - PROCESS | 4076 | 1468454952094 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 4076 | 1468454952096 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:12 INFO - PROCESS | 4076 | 1468454952211 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 17:09:12 INFO - PROCESS | 4076 | 1468454952262 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 4076 | 1468454952265 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72355800 == 31 [pid = 4076] [id = 344] 17:09:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CE9D800) [pid = 4076] [serial = 1031] [outer = 0000000000000000] 17:09:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6CE9E800) [pid = 4076] [serial = 1032] [outer = 0000000D6CE9D800] 17:09:12 INFO - PROCESS | 4076 | 1468454952311 Marionette DEBUG loaded listener.js 17:09:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6CF4E400) [pid = 4076] [serial = 1033] [outer = 0000000D6CE9D800] 17:09:12 INFO - PROCESS | 4076 | 1468454952773 Marionette TRACE conn6 <- [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]]]}] 17:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 732ms 17:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:09:12 INFO - PROCESS | 4076 | 1468454952826 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 17:09:12 INFO - PROCESS | 4076 | 1468454952828 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 17:09:12 INFO - PROCESS | 4076 | 1468454952831 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:09:12 INFO - PROCESS | 4076 | 1468454952833 Marionette TRACE conn6 <- [1,1342,null,{}] 17:09:12 INFO - PROCESS | 4076 | 1468454952836 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:12 INFO - PROCESS | 4076 | 1468454952839 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:12 INFO - PROCESS | 4076 | 1468454952951 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 17:09:12 INFO - PROCESS | 4076 | 1468454952962 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:12 INFO - PROCESS | 4076 | 1468454952965 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7357D800 == 32 [pid = 4076] [id = 345] 17:09:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D009F6C00) [pid = 4076] [serial = 1034] [outer = 0000000000000000] 17:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6D013C00) [pid = 4076] [serial = 1035] [outer = 0000000D009F6C00] 17:09:13 INFO - PROCESS | 4076 | 1468454953010 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6D2D7400) [pid = 4076] [serial = 1036] [outer = 0000000D009F6C00] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7690CC00) [pid = 4076] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D733E2400) [pid = 4076] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D03721000) [pid = 4076] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6CC8AC00) [pid = 4076] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D009F7C00) [pid = 4076] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7147D400) [pid = 4076] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D03044400) [pid = 4076] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D030E4800) [pid = 4076] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D033D2400) [pid = 4076] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D790AE800) [pid = 4076] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D7960FC00) [pid = 4076] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:09:13 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D72C8D000) [pid = 4076] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:09:13 INFO - PROCESS | 4076 | 1468454953630 Marionette TRACE conn6 <- [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]]]}] 17:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 839ms 17:09:13 INFO - PROCESS | 4076 | 1468454953673 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 17:09:13 INFO - PROCESS | 4076 | 1468454953675 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 17:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:09:13 INFO - PROCESS | 4076 | 1468454953678 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:09:13 INFO - PROCESS | 4076 | 1468454953680 Marionette TRACE conn6 <- [1,1346,null,{}] 17:09:13 INFO - PROCESS | 4076 | 1468454953684 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:13 INFO - PROCESS | 4076 | 1468454953690 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:13 INFO - PROCESS | 4076 | 1468454953787 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 17:09:13 INFO - PROCESS | 4076 | 1468454953800 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:13 INFO - PROCESS | 4076 | 1468454953802 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7872C800 == 33 [pid = 4076] [id = 346] 17:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6D421800) [pid = 4076] [serial = 1037] [outer = 0000000000000000] 17:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6E258000) [pid = 4076] [serial = 1038] [outer = 0000000D6D421800] 17:09:13 INFO - PROCESS | 4076 | 1468454953850 Marionette DEBUG loaded listener.js 17:09:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D714C1400) [pid = 4076] [serial = 1039] [outer = 0000000D6D421800] 17:09:14 INFO - PROCESS | 4076 | 1468454954285 Marionette TRACE conn6 <- [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]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 629ms 17:09:14 INFO - PROCESS | 4076 | 1468454954311 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 4076 | 1468454954314 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 17:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:09:14 INFO - PROCESS | 4076 | 1468454954317 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 4076 | 1468454954319 Marionette TRACE conn6 <- [1,1350,null,{}] 17:09:14 INFO - PROCESS | 4076 | 1468454954326 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 4076 | 1468454954328 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:14 INFO - PROCESS | 4076 | 1468454954408 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 17:09:14 INFO - PROCESS | 4076 | 1468454954414 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:14 INFO - PROCESS | 4076 | 1468454954415 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79191800 == 34 [pid = 4076] [id = 347] 17:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D714C1800) [pid = 4076] [serial = 1040] [outer = 0000000000000000] 17:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D71CA7C00) [pid = 4076] [serial = 1041] [outer = 0000000D714C1800] 17:09:14 INFO - PROCESS | 4076 | 1468454954460 Marionette DEBUG loaded listener.js 17:09:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7215B800) [pid = 4076] [serial = 1042] [outer = 0000000D714C1800] 17:09:14 INFO - PROCESS | 4076 | 1468454954887 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms 17:09:14 INFO - PROCESS | 4076 | 1468454954949 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 17:09:14 INFO - PROCESS | 4076 | 1468454954951 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 17:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:09:14 INFO - PROCESS | 4076 | 1468454954955 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:09:14 INFO - PROCESS | 4076 | 1468454954958 Marionette TRACE conn6 <- [1,1354,null,{}] 17:09:14 INFO - PROCESS | 4076 | 1468454954961 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:14 INFO - PROCESS | 4076 | 1468454954963 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:15 INFO - PROCESS | 4076 | 1468454955046 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 17:09:15 INFO - PROCESS | 4076 | 1468454955062 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:15 INFO - PROCESS | 4076 | 1468454955064 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A1C800 == 35 [pid = 4076] [id = 348] 17:09:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7138B000) [pid = 4076] [serial = 1043] [outer = 0000000000000000] 17:09:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D72340C00) [pid = 4076] [serial = 1044] [outer = 0000000D7138B000] 17:09:15 INFO - PROCESS | 4076 | 1468454955120 Marionette DEBUG loaded listener.js 17:09:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D72D23400) [pid = 4076] [serial = 1045] [outer = 0000000D7138B000] 17:09:15 INFO - PROCESS | 4076 | 1468454955974 Marionette TRACE conn6 <- [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] 17:09:16 INFO - PROCESS | 4076 | 1468454955998 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 17:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:09:16 INFO - PROCESS | 4076 | 1468454956024 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:09:16 INFO - PROCESS | 4076 | 1468454956030 Marionette TRACE conn6 <- [1,1358,null,{}] 17:09:16 INFO - PROCESS | 4076 | 1468454956035 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:16 INFO - PROCESS | 4076 | 1468454956039 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:16 INFO - PROCESS | 4076 | 1468454956188 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 17:09:16 INFO - PROCESS | 4076 | 1468454956305 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:16 INFO - PROCESS | 4076 | 1468454956308 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05467800 == 36 [pid = 4076] [id = 349] 17:09:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00C2E800) [pid = 4076] [serial = 1046] [outer = 0000000000000000] 17:09:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D02970000) [pid = 4076] [serial = 1047] [outer = 0000000D00C2E800] 17:09:16 INFO - PROCESS | 4076 | 1468454956368 Marionette DEBUG loaded listener.js 17:09:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D030EF400) [pid = 4076] [serial = 1048] [outer = 0000000D00C2E800] 17:09:17 INFO - PROCESS | 4076 | 1468454957139 Marionette TRACE conn6 <- [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] 17:09:17 INFO - PROCESS | 4076 | 1468454957168 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 17:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:09:17 INFO - PROCESS | 4076 | 1468454957175 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:09:17 INFO - PROCESS | 4076 | 1468454957178 Marionette TRACE conn6 <- [1,1362,null,{}] 17:09:17 INFO - PROCESS | 4076 | 1468454957182 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:17 INFO - PROCESS | 4076 | 1468454957185 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:17 INFO - PROCESS | 4076 | 1468454957313 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 17:09:17 INFO - PROCESS | 4076 | 1468454957391 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:17 INFO - PROCESS | 4076 | 1468454957393 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E32800 == 37 [pid = 4076] [id = 350] 17:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D00AC1400) [pid = 4076] [serial = 1049] [outer = 0000000000000000] 17:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D00CF9000) [pid = 4076] [serial = 1050] [outer = 0000000D00AC1400] 17:09:17 INFO - PROCESS | 4076 | 1468454957563 Marionette DEBUG loaded listener.js 17:09:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D030EC000) [pid = 4076] [serial = 1051] [outer = 0000000D00AC1400] 17:09:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79191800 == 36 [pid = 4076] [id = 347] 17:09:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7872C800 == 35 [pid = 4076] [id = 346] 17:09:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7357D800 == 34 [pid = 4076] [id = 345] 17:09:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72355800 == 33 [pid = 4076] [id = 344] 17:09:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D714E8800 == 32 [pid = 4076] [id = 343] 17:09:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05478800 == 31 [pid = 4076] [id = 342] 17:09:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0336C800 == 30 [pid = 4076] [id = 341] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D78ABB400) [pid = 4076] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D76547800) [pid = 4076] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D75DA3800) [pid = 4076] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6C920C00) [pid = 4076] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6CF91800) [pid = 4076] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CE9A400) [pid = 4076] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6CF9A000) [pid = 4076] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D72C82000) [pid = 4076] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6C4CB400) [pid = 4076] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D718FB400) [pid = 4076] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D030E4400) [pid = 4076] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03693000) [pid = 4076] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D030F1800) [pid = 4076] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D03690000) [pid = 4076] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CF8EC00) [pid = 4076] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D79444400) [pid = 4076] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D79A4C400) [pid = 4076] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D79975800) [pid = 4076] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D791C9400) [pid = 4076] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D78F53C00) [pid = 4076] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D72D23800) [pid = 4076] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D78F56000) [pid = 4076] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D733E8800) [pid = 4076] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D7215FC00) [pid = 4076] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:09:18 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:18 INFO - PROCESS | 4076 | 1468454958207 Marionette TRACE conn6 <- [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] 17:09:18 INFO - PROCESS | 4076 | 1468454958264 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 17:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:09:18 INFO - PROCESS | 4076 | 1468454958269 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 4076 | 1468454958272 Marionette TRACE conn6 <- [1,1366,null,{}] 17:09:18 INFO - PROCESS | 4076 | 1468454958277 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 4076 | 1468454958279 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:18 INFO - PROCESS | 4076 | 1468454958375 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 17:09:18 INFO - PROCESS | 4076 | 1468454958451 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:18 INFO - PROCESS | 4076 | 1468454958454 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05462800 == 31 [pid = 4076] [id = 351] 17:09:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D02979C00) [pid = 4076] [serial = 1052] [outer = 0000000000000000] 17:09:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D030F1000) [pid = 4076] [serial = 1053] [outer = 0000000D02979C00] 17:09:18 INFO - PROCESS | 4076 | 1468454958504 Marionette DEBUG loaded listener.js 17:09:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6B949800) [pid = 4076] [serial = 1054] [outer = 0000000D02979C00] 17:09:18 INFO - PROCESS | 4076 | 1468454958887 Marionette TRACE conn6 <- [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] 17:09:18 INFO - PROCESS | 4076 | 1468454958970 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 17:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 17:09:18 INFO - PROCESS | 4076 | 1468454958977 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:09:18 INFO - PROCESS | 4076 | 1468454958979 Marionette TRACE conn6 <- [1,1370,null,{}] 17:09:18 INFO - PROCESS | 4076 | 1468454958983 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:18 INFO - PROCESS | 4076 | 1468454958986 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:19 INFO - PROCESS | 4076 | 1468454959079 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 17:09:19 INFO - PROCESS | 4076 | 1468454959094 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:19 INFO - PROCESS | 4076 | 1468454959096 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C18000 == 32 [pid = 4076] [id = 352] 17:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6C9FAC00) [pid = 4076] [serial = 1055] [outer = 0000000000000000] 17:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6CF48400) [pid = 4076] [serial = 1056] [outer = 0000000D6C9FAC00] 17:09:19 INFO - PROCESS | 4076 | 1468454959144 Marionette DEBUG loaded listener.js 17:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6D15F000) [pid = 4076] [serial = 1057] [outer = 0000000D6C9FAC00] 17:09:19 INFO - PROCESS | 4076 | [4076] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:09:19 INFO - PROCESS | 4076 | 1468454959611 Marionette TRACE conn6 <- [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] 17:09:19 INFO - PROCESS | 4076 | 1468454959675 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 17:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:09:19 INFO - PROCESS | 4076 | 1468454959679 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:09:19 INFO - PROCESS | 4076 | 1468454959683 Marionette TRACE conn6 <- [1,1374,null,{}] 17:09:19 INFO - PROCESS | 4076 | 1468454959695 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:19 INFO - PROCESS | 4076 | 1468454959699 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:19 INFO - PROCESS | 4076 | 1468454959792 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 17:09:19 INFO - PROCESS | 4076 | 1468454959871 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:19 INFO - PROCESS | 4076 | 1468454959874 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D3000 == 33 [pid = 4076] [id = 353] 17:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6D15FC00) [pid = 4076] [serial = 1058] [outer = 0000000000000000] 17:09:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6D75D800) [pid = 4076] [serial = 1059] [outer = 0000000D6D15FC00] 17:09:19 INFO - PROCESS | 4076 | 1468454959920 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D714C7400) [pid = 4076] [serial = 1060] [outer = 0000000D6D15FC00] 17:09:20 INFO - PROCESS | 4076 | 1468454960339 Marionette TRACE conn6 <- [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] 17:09:20 INFO - PROCESS | 4076 | 1468454960381 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 17:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:09:20 INFO - PROCESS | 4076 | 1468454960385 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:09:20 INFO - PROCESS | 4076 | 1468454960386 Marionette TRACE conn6 <- [1,1378,null,{}] 17:09:20 INFO - PROCESS | 4076 | 1468454960390 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:20 INFO - PROCESS | 4076 | 1468454960393 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:20 INFO - PROCESS | 4076 | 1468454960535 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 17:09:20 INFO - PROCESS | 4076 | 1468454960587 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:20 INFO - PROCESS | 4076 | 1468454960589 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78736800 == 34 [pid = 4076] [id = 354] 17:09:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D72337000) [pid = 4076] [serial = 1061] [outer = 0000000000000000] 17:09:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D72C31800) [pid = 4076] [serial = 1062] [outer = 0000000D72337000] 17:09:20 INFO - PROCESS | 4076 | 1468454960635 Marionette DEBUG loaded listener.js 17:09:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D72F71C00) [pid = 4076] [serial = 1063] [outer = 0000000D72337000] 17:09:21 INFO - PROCESS | 4076 | 1468454961054 Marionette TRACE conn6 <- [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]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 17:09:21 INFO - PROCESS | 4076 | 1468454961122 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 4076 | 1468454961124 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 17:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:09:21 INFO - PROCESS | 4076 | 1468454961127 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 4076 | 1468454961129 Marionette TRACE conn6 <- [1,1382,null,{}] 17:09:21 INFO - PROCESS | 4076 | 1468454961133 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 4076 | 1468454961135 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:21 INFO - PROCESS | 4076 | 1468454961243 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 17:09:21 INFO - PROCESS | 4076 | 1468454961252 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:21 INFO - PROCESS | 4076 | 1468454961255 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73421000 == 35 [pid = 4076] [id = 355] 17:09:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D733E3C00) [pid = 4076] [serial = 1064] [outer = 0000000000000000] 17:09:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D73513400) [pid = 4076] [serial = 1065] [outer = 0000000D733E3C00] 17:09:21 INFO - PROCESS | 4076 | 1468454961351 Marionette DEBUG loaded listener.js 17:09:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D75DA1800) [pid = 4076] [serial = 1066] [outer = 0000000D733E3C00] 17:09:21 INFO - PROCESS | 4076 | 1468454961794 Marionette TRACE conn6 <- [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]]]}] 17:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 17:09:21 INFO - PROCESS | 4076 | 1468454961823 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 17:09:21 INFO - PROCESS | 4076 | 1468454961826 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 17:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:09:21 INFO - PROCESS | 4076 | 1468454961833 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:09:21 INFO - PROCESS | 4076 | 1468454961835 Marionette TRACE conn6 <- [1,1386,null,{}] 17:09:21 INFO - PROCESS | 4076 | 1468454961846 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:21 INFO - PROCESS | 4076 | 1468454961852 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:22 INFO - PROCESS | 4076 | 1468454961995 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 17:09:22 INFO - PROCESS | 4076 | 1468454962051 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 4076 | 1468454962053 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A38000 == 36 [pid = 4076] [id = 356] 17:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D75DA2000) [pid = 4076] [serial = 1067] [outer = 0000000000000000] 17:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D76FE7000) [pid = 4076] [serial = 1068] [outer = 0000000D75DA2000] 17:09:22 INFO - PROCESS | 4076 | 1468454962107 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D781A3C00) [pid = 4076] [serial = 1069] [outer = 0000000D75DA2000] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6AFB9C00) [pid = 4076] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D033CF800) [pid = 4076] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00AD0000) [pid = 4076] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D030EA800) [pid = 4076] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6CE9D800) [pid = 4076] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00E9A000) [pid = 4076] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D419C00) [pid = 4076] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D76FF2000) [pid = 4076] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D00AD0800) [pid = 4076] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D009F6C00) [pid = 4076] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6D421800) [pid = 4076] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:09:22 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D714C1800) [pid = 4076] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:09:22 INFO - PROCESS | 4076 | 1468454962476 Marionette TRACE conn6 <- [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]]]}] 17:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 671ms 17:09:22 INFO - PROCESS | 4076 | 1468454962510 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 17:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:09:22 INFO - PROCESS | 4076 | 1468454962512 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 17:09:22 INFO - PROCESS | 4076 | 1468454962516 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:09:22 INFO - PROCESS | 4076 | 1468454962518 Marionette TRACE conn6 <- [1,1390,null,{}] 17:09:22 INFO - PROCESS | 4076 | 1468454962522 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:22 INFO - PROCESS | 4076 | 1468454962524 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:22 INFO - PROCESS | 4076 | 1468454962605 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 17:09:22 INFO - PROCESS | 4076 | 1468454962611 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:22 INFO - PROCESS | 4076 | 1468454962613 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0C5800 == 37 [pid = 4076] [id = 357] 17:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03688800) [pid = 4076] [serial = 1070] [outer = 0000000000000000] 17:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6D214400) [pid = 4076] [serial = 1071] [outer = 0000000D03688800] 17:09:22 INFO - PROCESS | 4076 | 1468454962658 Marionette DEBUG loaded listener.js 17:09:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D7690B400) [pid = 4076] [serial = 1072] [outer = 0000000D03688800] 17:09:23 INFO - PROCESS | 4076 | 1468454963085 Marionette TRACE conn6 <- [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]]]}] 17:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 588ms 17:09:23 INFO - PROCESS | 4076 | 1468454963114 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 4076 | 1468454963116 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 17:09:23 INFO - PROCESS | 4076 | 1468454963120 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:09:23 INFO - PROCESS | 4076 | 1468454963122 Marionette TRACE conn6 <- [1,1394,null,{}] 17:09:23 INFO - PROCESS | 4076 | 1468454963130 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:23 INFO - PROCESS | 4076 | 1468454963132 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:23 INFO - PROCESS | 4076 | 1468454963216 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 17:09:23 INFO - PROCESS | 4076 | 1468454963223 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 4076 | 1468454963225 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A118000 == 38 [pid = 4076] [id = 358] 17:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D7690CC00) [pid = 4076] [serial = 1073] [outer = 0000000000000000] 17:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D78A3F800) [pid = 4076] [serial = 1074] [outer = 0000000D7690CC00] 17:09:23 INFO - PROCESS | 4076 | 1468454963279 Marionette DEBUG loaded listener.js 17:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D78E53C00) [pid = 4076] [serial = 1075] [outer = 0000000D7690CC00] 17:09:23 INFO - PROCESS | 4076 | 1468454963733 Marionette TRACE conn6 <- [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]]]}] 17:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 628ms 17:09:23 INFO - PROCESS | 4076 | 1468454963754 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 17:09:23 INFO - PROCESS | 4076 | 1468454963756 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 17:09:23 INFO - PROCESS | 4076 | 1468454963759 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:09:23 INFO - PROCESS | 4076 | 1468454963761 Marionette TRACE conn6 <- [1,1398,null,{}] 17:09:23 INFO - PROCESS | 4076 | 1468454963781 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:23 INFO - PROCESS | 4076 | 1468454963783 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:23 INFO - PROCESS | 4076 | 1468454963867 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 17:09:23 INFO - PROCESS | 4076 | 1468454963873 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:23 INFO - PROCESS | 4076 | 1468454963875 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1E7800 == 39 [pid = 4076] [id = 359] 17:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D78F56400) [pid = 4076] [serial = 1076] [outer = 0000000000000000] 17:09:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D78FD8000) [pid = 4076] [serial = 1077] [outer = 0000000D78F56400] 17:09:23 INFO - PROCESS | 4076 | 1468454963919 Marionette DEBUG loaded listener.js 17:09:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D791C8C00) [pid = 4076] [serial = 1078] [outer = 0000000D78F56400] 17:09:24 INFO - PROCESS | 4076 | 1468454964502 Marionette TRACE conn6 <- [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]]]}] 17:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 796ms 17:09:24 INFO - PROCESS | 4076 | 1468454964560 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 17:09:24 INFO - PROCESS | 4076 | 1468454964565 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 17:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:09:24 INFO - PROCESS | 4076 | 1468454964630 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:09:24 INFO - PROCESS | 4076 | 1468454964634 Marionette TRACE conn6 <- [1,1402,null,{}] 17:09:24 INFO - PROCESS | 4076 | 1468454964649 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:24 INFO - PROCESS | 4076 | 1468454964653 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:24 INFO - PROCESS | 4076 | 1468454964777 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 17:09:24 INFO - PROCESS | 4076 | 1468454964862 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:24 INFO - PROCESS | 4076 | 1468454964867 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C985000 == 40 [pid = 4076] [id = 360] 17:09:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D033D3000) [pid = 4076] [serial = 1079] [outer = 0000000000000000] 17:09:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D0371E000) [pid = 4076] [serial = 1080] [outer = 0000000D033D3000] 17:09:24 INFO - PROCESS | 4076 | 1468454964926 Marionette DEBUG loaded listener.js 17:09:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6C0C5000) [pid = 4076] [serial = 1081] [outer = 0000000D033D3000] 17:09:25 INFO - PROCESS | 4076 | 1468454965610 Marionette TRACE conn6 <- [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]]]}] 17:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1036ms 17:09:25 INFO - PROCESS | 4076 | 1468454965661 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 17:09:25 INFO - PROCESS | 4076 | 1468454965666 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 17:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:09:25 INFO - PROCESS | 4076 | 1468454965673 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:09:25 INFO - PROCESS | 4076 | 1468454965676 Marionette TRACE conn6 <- [1,1406,null,{}] 17:09:25 INFO - PROCESS | 4076 | 1468454965680 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:25 INFO - PROCESS | 4076 | 1468454965684 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:25 INFO - PROCESS | 4076 | 1468454965836 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 17:09:25 INFO - PROCESS | 4076 | 1468454965948 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:25 INFO - PROCESS | 4076 | 1468454965951 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:25 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918C000 == 41 [pid = 4076] [id = 361] 17:09:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D16AC00) [pid = 4076] [serial = 1082] [outer = 0000000000000000] 17:09:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6E0E4000) [pid = 4076] [serial = 1083] [outer = 0000000D6D16AC00] 17:09:26 INFO - PROCESS | 4076 | 1468454966011 Marionette DEBUG loaded listener.js 17:09:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D71F73800) [pid = 4076] [serial = 1084] [outer = 0000000D6D16AC00] 17:09:26 INFO - PROCESS | 4076 | 1468454966612 Marionette TRACE conn6 <- [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]]]}] 17:09:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 987ms 17:09:26 INFO - PROCESS | 4076 | 1468454966661 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 17:09:26 INFO - PROCESS | 4076 | 1468454966664 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 17:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:09:26 INFO - PROCESS | 4076 | 1468454966668 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:09:26 INFO - PROCESS | 4076 | 1468454966672 Marionette TRACE conn6 <- [1,1410,null,{}] 17:09:26 INFO - PROCESS | 4076 | 1468454966684 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:26 INFO - PROCESS | 4076 | 1468454966689 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:26 INFO - PROCESS | 4076 | 1468454966803 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 17:09:26 INFO - PROCESS | 4076 | 1468454966909 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:26 INFO - PROCESS | 4076 | 1468454966913 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C342000 == 42 [pid = 4076] [id = 362] 17:09:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D76547000) [pid = 4076] [serial = 1085] [outer = 0000000000000000] 17:09:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D76FE4C00) [pid = 4076] [serial = 1086] [outer = 0000000D76547000] 17:09:26 INFO - PROCESS | 4076 | 1468454966971 Marionette DEBUG loaded listener.js 17:09:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D791C9C00) [pid = 4076] [serial = 1087] [outer = 0000000D76547000] 17:09:27 INFO - PROCESS | 4076 | 1468454967582 Marionette TRACE conn6 <- [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]]]}] 17:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 942ms 17:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:09:27 INFO - PROCESS | 4076 | 1468454967613 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 17:09:27 INFO - PROCESS | 4076 | 1468454967616 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 17:09:27 INFO - PROCESS | 4076 | 1468454967619 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:09:27 INFO - PROCESS | 4076 | 1468454967621 Marionette TRACE conn6 <- [1,1414,null,{}] 17:09:27 INFO - PROCESS | 4076 | 1468454967625 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:27 INFO - PROCESS | 4076 | 1468454967628 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:27 INFO - PROCESS | 4076 | 1468454967754 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 17:09:27 INFO - PROCESS | 4076 | 1468454967873 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:27 INFO - PROCESS | 4076 | 1468454967876 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0353B800 == 43 [pid = 4076] [id = 363] 17:09:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D033CCC00) [pid = 4076] [serial = 1088] [outer = 0000000000000000] 17:09:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D6AFB4400) [pid = 4076] [serial = 1089] [outer = 0000000D033CCC00] 17:09:27 INFO - PROCESS | 4076 | 1468454967933 Marionette DEBUG loaded listener.js 17:09:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D71C9DC00) [pid = 4076] [serial = 1090] [outer = 0000000D033CCC00] 17:09:28 INFO - PROCESS | 4076 | 1468454968781 Marionette TRACE conn6 <- [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]]]}] 17:09:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1230ms 17:09:28 INFO - PROCESS | 4076 | 1468454968852 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 17:09:28 INFO - PROCESS | 4076 | 1468454968856 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 17:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:09:28 INFO - PROCESS | 4076 | 1468454968861 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:09:28 INFO - PROCESS | 4076 | 1468454968865 Marionette TRACE conn6 <- [1,1418,null,{}] 17:09:28 INFO - PROCESS | 4076 | 1468454968871 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:28 INFO - PROCESS | 4076 | 1468454968874 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A118000 == 42 [pid = 4076] [id = 358] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0C5800 == 41 [pid = 4076] [id = 357] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A38000 == 40 [pid = 4076] [id = 356] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73421000 == 39 [pid = 4076] [id = 355] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78736800 == 38 [pid = 4076] [id = 354] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D3000 == 37 [pid = 4076] [id = 353] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C18000 == 36 [pid = 4076] [id = 352] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05462800 == 35 [pid = 4076] [id = 351] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E32800 == 34 [pid = 4076] [id = 350] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05467800 == 33 [pid = 4076] [id = 349] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A1C800 == 32 [pid = 4076] [id = 348] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10E000 == 31 [pid = 4076] [id = 340] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0353B800 == 30 [pid = 4076] [id = 363] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C342000 == 29 [pid = 4076] [id = 362] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918C000 == 28 [pid = 4076] [id = 361] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1E7800 == 27 [pid = 4076] [id = 359] 17:09:29 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C985000 == 26 [pid = 4076] [id = 360] 17:09:29 INFO - PROCESS | 4076 | 1468454969591 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D6B1D7C00) [pid = 4076] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D6C9F5400) [pid = 4076] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D03C16000) [pid = 4076] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D00CEE000) [pid = 4076] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00E92000) [pid = 4076] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D033CBC00) [pid = 4076] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6CE9E800) [pid = 4076] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6AFB1800) [pid = 4076] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030E6000) [pid = 4076] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D72338400) [pid = 4076] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D7138E000) [pid = 4076] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6C927800) [pid = 4076] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D79975C00) [pid = 4076] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D78A39800) [pid = 4076] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D7138FC00) [pid = 4076] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D0304BC00) [pid = 4076] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72340C00) [pid = 4076] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6D013C00) [pid = 4076] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6CF4E400) [pid = 4076] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D714C1400) [pid = 4076] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D71CA7C00) [pid = 4076] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6D2D7400) [pid = 4076] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6E258000) [pid = 4076] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D0368B400) [pid = 4076] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D7215B800) [pid = 4076] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:09:29 INFO - PROCESS | 4076 | 1468454969796 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:29 INFO - PROCESS | 4076 | 1468454969799 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F03000 == 27 [pid = 4076] [id = 364] 17:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00C24800) [pid = 4076] [serial = 1091] [outer = 0000000000000000] 17:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D00C29C00) [pid = 4076] [serial = 1092] [outer = 0000000D00C24800] 17:09:29 INFO - PROCESS | 4076 | 1468454969850 Marionette DEBUG loaded listener.js 17:09:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00E91000) [pid = 4076] [serial = 1093] [outer = 0000000D00C24800] 17:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D030E4400) [pid = 4076] [serial = 1094] [outer = 0000000D781D1400] 17:09:30 INFO - PROCESS | 4076 | 1468454970394 Marionette TRACE conn6 <- [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]]]}] 17:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1590ms 17:09:30 INFO - PROCESS | 4076 | 1468454970456 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 17:09:30 INFO - PROCESS | 4076 | 1468454970461 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 17:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:09:30 INFO - PROCESS | 4076 | 1468454970465 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:09:30 INFO - PROCESS | 4076 | 1468454970468 Marionette TRACE conn6 <- [1,1422,null,{}] 17:09:30 INFO - PROCESS | 4076 | 1468454970473 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:30 INFO - PROCESS | 4076 | 1468454970477 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:30 INFO - PROCESS | 4076 | 1468454970574 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 17:09:30 INFO - PROCESS | 4076 | 1468454970649 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:30 INFO - PROCESS | 4076 | 1468454970652 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C53000 == 28 [pid = 4076] [id = 365] 17:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00C25800) [pid = 4076] [serial = 1095] [outer = 0000000000000000] 17:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D0304AC00) [pid = 4076] [serial = 1096] [outer = 0000000D00C25800] 17:09:30 INFO - PROCESS | 4076 | 1468454970702 Marionette DEBUG loaded listener.js 17:09:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D0368E000) [pid = 4076] [serial = 1097] [outer = 0000000D00C25800] 17:09:31 INFO - PROCESS | 4076 | 1468454971333 Marionette TRACE conn6 <- [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]]]}] 17:09:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 944ms 17:09:31 INFO - PROCESS | 4076 | 1468454971420 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 17:09:31 INFO - PROCESS | 4076 | 1468454971425 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 17:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:09:31 INFO - PROCESS | 4076 | 1468454971431 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:09:31 INFO - PROCESS | 4076 | 1468454971436 Marionette TRACE conn6 <- [1,1426,null,{}] 17:09:31 INFO - PROCESS | 4076 | 1468454971442 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:31 INFO - PROCESS | 4076 | 1468454971445 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:31 INFO - PROCESS | 4076 | 1468454971581 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 17:09:31 INFO - PROCESS | 4076 | 1468454971648 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:31 INFO - PROCESS | 4076 | 1468454971653 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B106000 == 29 [pid = 4076] [id = 366] 17:09:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D0297AC00) [pid = 4076] [serial = 1098] [outer = 0000000000000000] 17:09:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D0304B000) [pid = 4076] [serial = 1099] [outer = 0000000D0297AC00] 17:09:31 INFO - PROCESS | 4076 | 1468454971714 Marionette DEBUG loaded listener.js 17:09:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D0368C400) [pid = 4076] [serial = 1100] [outer = 0000000D0297AC00] 17:09:32 INFO - PROCESS | 4076 | 1468454972445 Marionette TRACE conn6 <- [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]]]}] 17:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1032ms 17:09:32 INFO - PROCESS | 4076 | 1468454972488 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 17:09:32 INFO - PROCESS | 4076 | 1468454972494 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 17:09:32 INFO - PROCESS | 4076 | 1468454972523 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:09:32 INFO - PROCESS | 4076 | 1468454972526 Marionette TRACE conn6 <- [1,1430,null,{}] 17:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:09:32 INFO - PROCESS | 4076 | 1468454972530 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:32 INFO - PROCESS | 4076 | 1468454972533 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:32 INFO - PROCESS | 4076 | 1468454972668 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 17:09:32 INFO - PROCESS | 4076 | 1468454972734 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:32 INFO - PROCESS | 4076 | 1468454972737 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6E215800 == 30 [pid = 4076] [id = 367] 17:09:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C0C6000) [pid = 4076] [serial = 1101] [outer = 0000000000000000] 17:09:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6C258000) [pid = 4076] [serial = 1102] [outer = 0000000D6C0C6000] 17:09:32 INFO - PROCESS | 4076 | 1468454972798 Marionette DEBUG loaded listener.js 17:09:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6C9F6400) [pid = 4076] [serial = 1103] [outer = 0000000D6C0C6000] 17:09:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EB31000 == 29 [pid = 4076] [id = 21] 17:09:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D349000 == 28 [pid = 4076] [id = 22] 17:09:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F03000 == 27 [pid = 4076] [id = 364] 17:09:33 INFO - PROCESS | 4076 | 1468454973751 Marionette TRACE conn6 <- [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]]]}] 17:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1279ms 17:09:33 INFO - PROCESS | 4076 | 1468454973809 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 17:09:33 INFO - PROCESS | 4076 | 1468454973815 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 17:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:09:33 INFO - PROCESS | 4076 | 1468454973821 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:09:33 INFO - PROCESS | 4076 | 1468454973825 Marionette TRACE conn6 <- [1,1434,null,{}] 17:09:33 INFO - PROCESS | 4076 | 1468454973832 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:33 INFO - PROCESS | 4076 | 1468454973835 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:33 INFO - PROCESS | 4076 | 1468454973958 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 17:09:34 INFO - PROCESS | 4076 | 1468454974034 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:34 INFO - PROCESS | 4076 | 1468454974039 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C4F000 == 28 [pid = 4076] [id = 368] 17:09:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D00E99000) [pid = 4076] [serial = 1104] [outer = 0000000000000000] 17:09:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D02973C00) [pid = 4076] [serial = 1105] [outer = 0000000D00E99000] 17:09:34 INFO - PROCESS | 4076 | 1468454974101 Marionette DEBUG loaded listener.js 17:09:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03686400) [pid = 4076] [serial = 1106] [outer = 0000000D00E99000] 17:09:34 INFO - PROCESS | 4076 | 1468454974789 Marionette TRACE conn6 <- [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]]]}] 17:09:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1038ms 17:09:34 INFO - PROCESS | 4076 | 1468454974861 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 17:09:34 INFO - PROCESS | 4076 | 1468454974867 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 17:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:09:34 INFO - PROCESS | 4076 | 1468454974873 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:09:34 INFO - PROCESS | 4076 | 1468454974876 Marionette TRACE conn6 <- [1,1438,null,{}] 17:09:34 INFO - PROCESS | 4076 | 1468454974880 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:34 INFO - PROCESS | 4076 | 1468454974883 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:35 INFO - PROCESS | 4076 | 1468454975001 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 17:09:35 INFO - PROCESS | 4076 | 1468454975075 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:35 INFO - PROCESS | 4076 | 1468454975078 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C7D800 == 29 [pid = 4076] [id = 369] 17:09:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D02973800) [pid = 4076] [serial = 1107] [outer = 0000000000000000] 17:09:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6C9FC800) [pid = 4076] [serial = 1108] [outer = 0000000D02973800] 17:09:35 INFO - PROCESS | 4076 | 1468454975138 Marionette DEBUG loaded listener.js 17:09:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6CEA4000) [pid = 4076] [serial = 1109] [outer = 0000000D02973800] 17:09:35 INFO - PROCESS | 4076 | 1468454975814 Marionette TRACE conn6 <- [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]]]}] 17:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 988ms 17:09:35 INFO - PROCESS | 4076 | 1468454975862 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 17:09:35 INFO - PROCESS | 4076 | 1468454975865 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 17:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:09:35 INFO - PROCESS | 4076 | 1468454975870 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:09:35 INFO - PROCESS | 4076 | 1468454975874 Marionette TRACE conn6 <- [1,1442,null,{}] 17:09:35 INFO - PROCESS | 4076 | 1468454975886 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:35 INFO - PROCESS | 4076 | 1468454975892 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:36 INFO - PROCESS | 4076 | 1468454976011 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 17:09:36 INFO - PROCESS | 4076 | 1468454976087 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:36 INFO - PROCESS | 4076 | 1468454976090 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7340A800 == 30 [pid = 4076] [id = 370] 17:09:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D00C23000) [pid = 4076] [serial = 1110] [outer = 0000000000000000] 17:09:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6D30A000) [pid = 4076] [serial = 1111] [outer = 0000000D00C23000] 17:09:36 INFO - PROCESS | 4076 | 1468454976153 Marionette DEBUG loaded listener.js 17:09:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6E2BA400) [pid = 4076] [serial = 1112] [outer = 0000000D00C23000] 17:09:36 INFO - PROCESS | 4076 | 1468454976854 Marionette TRACE conn6 <- [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]]]}] 17:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1033ms 17:09:36 INFO - PROCESS | 4076 | 1468454976905 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 17:09:36 INFO - PROCESS | 4076 | 1468454976908 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 17:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:09:36 INFO - PROCESS | 4076 | 1468454976912 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:09:36 INFO - PROCESS | 4076 | 1468454976914 Marionette TRACE conn6 <- [1,1446,null,{}] 17:09:36 INFO - PROCESS | 4076 | 1468454976932 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:36 INFO - PROCESS | 4076 | 1468454976935 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:37 INFO - PROCESS | 4076 | 1468454977052 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 17:09:37 INFO - PROCESS | 4076 | 1468454977124 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:37 INFO - PROCESS | 4076 | 1468454977127 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78722000 == 31 [pid = 4076] [id = 371] 17:09:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D71BACC00) [pid = 4076] [serial = 1113] [outer = 0000000000000000] 17:09:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D71E77400) [pid = 4076] [serial = 1114] [outer = 0000000D71BACC00] 17:09:37 INFO - PROCESS | 4076 | 1468454977184 Marionette DEBUG loaded listener.js 17:09:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D72338400) [pid = 4076] [serial = 1115] [outer = 0000000D71BACC00] 17:09:37 INFO - PROCESS | 4076 | 1468454977809 Marionette TRACE conn6 <- [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]]]}] 17:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 945ms 17:09:37 INFO - PROCESS | 4076 | 1468454977858 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 17:09:37 INFO - PROCESS | 4076 | 1468454977861 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 17:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:09:37 INFO - PROCESS | 4076 | 1468454977865 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:09:37 INFO - PROCESS | 4076 | 1468454977867 Marionette TRACE conn6 <- [1,1450,null,{}] 17:09:37 INFO - PROCESS | 4076 | 1468454977871 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:37 INFO - PROCESS | 4076 | 1468454977873 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:37 INFO - PROCESS | 4076 | 1468454977979 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 17:09:38 INFO - PROCESS | 4076 | 1468454978070 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:38 INFO - PROCESS | 4076 | 1468454978072 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F2C800 == 32 [pid = 4076] [id = 372] 17:09:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D71BB6000) [pid = 4076] [serial = 1116] [outer = 0000000000000000] 17:09:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D72C81000) [pid = 4076] [serial = 1117] [outer = 0000000D71BB6000] 17:09:38 INFO - PROCESS | 4076 | 1468454978128 Marionette DEBUG loaded listener.js 17:09:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D72F74400) [pid = 4076] [serial = 1118] [outer = 0000000D71BB6000] 17:09:38 INFO - PROCESS | 4076 | 1468454978899 Marionette TRACE conn6 <- [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]]]}] 17:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1085ms 17:09:38 INFO - PROCESS | 4076 | 1468454978953 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 17:09:38 INFO - PROCESS | 4076 | 1468454978959 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 17:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:09:38 INFO - PROCESS | 4076 | 1468454978964 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:09:38 INFO - PROCESS | 4076 | 1468454978968 Marionette TRACE conn6 <- [1,1454,null,{}] 17:09:38 INFO - PROCESS | 4076 | 1468454978974 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:38 INFO - PROCESS | 4076 | 1468454978978 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:39 INFO - PROCESS | 4076 | 1468454979100 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 17:09:39 INFO - PROCESS | 4076 | 1468454979176 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:39 INFO - PROCESS | 4076 | 1468454979182 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC80800 == 33 [pid = 4076] [id = 373] 17:09:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D02975400) [pid = 4076] [serial = 1119] [outer = 0000000000000000] 17:09:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D0371F800) [pid = 4076] [serial = 1120] [outer = 0000000D02975400] 17:09:39 INFO - PROCESS | 4076 | 1468454979283 Marionette DEBUG loaded listener.js 17:09:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D6C23CC00) [pid = 4076] [serial = 1121] [outer = 0000000D02975400] 17:09:39 INFO - PROCESS | 4076 | 1468454979978 Marionette TRACE conn6 <- [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]]]}] 17:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1091ms 17:09:40 INFO - PROCESS | 4076 | 1468454980058 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 17:09:40 INFO - PROCESS | 4076 | 1468454980063 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 17:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:09:40 INFO - PROCESS | 4076 | 1468454980070 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:09:40 INFO - PROCESS | 4076 | 1468454980073 Marionette TRACE conn6 <- [1,1458,null,{}] 17:09:40 INFO - PROCESS | 4076 | 1468454980077 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:40 INFO - PROCESS | 4076 | 1468454980081 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:40 INFO - PROCESS | 4076 | 1468454980237 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 17:09:40 INFO - PROCESS | 4076 | 1468454980348 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:40 INFO - PROCESS | 4076 | 1468454980351 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC73000 == 34 [pid = 4076] [id = 374] 17:09:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D6CF53800) [pid = 4076] [serial = 1122] [outer = 0000000000000000] 17:09:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 99 (0000000D6D16BC00) [pid = 4076] [serial = 1123] [outer = 0000000D6CF53800] 17:09:40 INFO - PROCESS | 4076 | 1468454980411 Marionette DEBUG loaded listener.js 17:09:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 100 (0000000D71381400) [pid = 4076] [serial = 1124] [outer = 0000000D6CF53800] 17:09:41 INFO - PROCESS | 4076 | 1468454981086 Marionette TRACE conn6 <- [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]]]}] 17:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1030ms 17:09:41 INFO - PROCESS | 4076 | 1468454981102 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 17:09:41 INFO - PROCESS | 4076 | 1468454981105 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 17:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:09:41 INFO - PROCESS | 4076 | 1468454981109 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:09:41 INFO - PROCESS | 4076 | 1468454981113 Marionette TRACE conn6 <- [1,1462,null,{}] 17:09:41 INFO - PROCESS | 4076 | 1468454981125 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:41 INFO - PROCESS | 4076 | 1468454981130 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:41 INFO - PROCESS | 4076 | 1468454981270 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 17:09:41 INFO - PROCESS | 4076 | 1468454981347 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:41 INFO - PROCESS | 4076 | 1468454981351 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C78000 == 35 [pid = 4076] [id = 375] 17:09:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 101 (0000000D72C81800) [pid = 4076] [serial = 1125] [outer = 0000000000000000] 17:09:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 102 (0000000D733E1400) [pid = 4076] [serial = 1126] [outer = 0000000D72C81800] 17:09:41 INFO - PROCESS | 4076 | 1468454981412 Marionette DEBUG loaded listener.js 17:09:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 103 (0000000D73862800) [pid = 4076] [serial = 1127] [outer = 0000000D72C81800] 17:09:42 INFO - PROCESS | 4076 | 1468454982134 Marionette TRACE conn6 <- [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]]]}] 17:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1087ms 17:09:42 INFO - PROCESS | 4076 | 1468454982221 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 17:09:42 INFO - PROCESS | 4076 | 1468454982225 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 17:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:09:42 INFO - PROCESS | 4076 | 1468454982229 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:09:42 INFO - PROCESS | 4076 | 1468454982232 Marionette TRACE conn6 <- [1,1466,null,{}] 17:09:42 INFO - PROCESS | 4076 | 1468454982235 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:42 INFO - PROCESS | 4076 | 1468454982238 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:42 INFO - PROCESS | 4076 | 1468454982358 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 17:09:42 INFO - PROCESS | 4076 | 1468454982428 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:42 INFO - PROCESS | 4076 | 1468454982430 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D68000 == 36 [pid = 4076] [id = 376] 17:09:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 104 (0000000D7653F000) [pid = 4076] [serial = 1128] [outer = 0000000000000000] 17:09:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 105 (0000000D76973400) [pid = 4076] [serial = 1129] [outer = 0000000D7653F000] 17:09:42 INFO - PROCESS | 4076 | 1468454982531 Marionette DEBUG loaded listener.js 17:09:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 106 (0000000D78A3AC00) [pid = 4076] [serial = 1130] [outer = 0000000D7653F000] 17:09:43 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78722000 == 35 [pid = 4076] [id = 371] 17:09:43 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7340A800 == 34 [pid = 4076] [id = 370] 17:09:43 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C7D800 == 33 [pid = 4076] [id = 369] 17:09:43 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C4F000 == 32 [pid = 4076] [id = 368] 17:09:43 INFO - PROCESS | 4076 | 1468454983275 Marionette TRACE conn6 <- [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]]]}] 17:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1077ms 17:09:43 INFO - PROCESS | 4076 | 1468454983309 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 17:09:43 INFO - PROCESS | 4076 | 1468454983314 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 17:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:09:43 INFO - PROCESS | 4076 | 1468454983321 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:09:43 INFO - PROCESS | 4076 | 1468454983324 Marionette TRACE conn6 <- [1,1470,null,{}] 17:09:43 INFO - PROCESS | 4076 | 1468454983331 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:43 INFO - PROCESS | 4076 | 1468454983334 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:43 INFO - PROCESS | 4076 | 1468454983489 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 17:09:43 INFO - PROCESS | 4076 | 1468454983608 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:43 INFO - PROCESS | 4076 | 1468454983613 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6E2E8800 == 33 [pid = 4076] [id = 377] 17:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0000000D0371E400) [pid = 4076] [serial = 1131] [outer = 0000000000000000] 17:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0000000D03C1CC00) [pid = 4076] [serial = 1132] [outer = 0000000D0371E400] 17:09:43 INFO - PROCESS | 4076 | 1468454983675 Marionette DEBUG loaded listener.js 17:09:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0000000D6CC8D800) [pid = 4076] [serial = 1133] [outer = 0000000D0371E400] 17:09:44 INFO - PROCESS | 4076 | 1468454984385 Marionette TRACE conn6 <- [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]]]}] 17:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1133ms 17:09:44 INFO - PROCESS | 4076 | 1468454984456 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 17:09:44 INFO - PROCESS | 4076 | 1468454984461 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 17:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:09:44 INFO - PROCESS | 4076 | 1468454984468 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:09:44 INFO - PROCESS | 4076 | 1468454984471 Marionette TRACE conn6 <- [1,1474,null,{}] 17:09:44 INFO - PROCESS | 4076 | 1468454984475 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:44 INFO - PROCESS | 4076 | 1468454984478 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:44 INFO - PROCESS | 4076 | 1468454984628 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 17:09:44 INFO - PROCESS | 4076 | 1468454984750 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:44 INFO - PROCESS | 4076 | 1468454984753 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F23000 == 34 [pid = 4076] [id = 378] 17:09:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0000000D6E254400) [pid = 4076] [serial = 1134] [outer = 0000000000000000] 17:09:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0000000D713F7000) [pid = 4076] [serial = 1135] [outer = 0000000D6E254400] 17:09:44 INFO - PROCESS | 4076 | 1468454984815 Marionette DEBUG loaded listener.js 17:09:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0000000D7233C800) [pid = 4076] [serial = 1136] [outer = 0000000D6E254400] 17:09:45 INFO - PROCESS | 4076 | 1468454985492 Marionette TRACE conn6 <- [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]]]}] 17:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1034ms 17:09:45 INFO - PROCESS | 4076 | 1468454985504 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 17:09:45 INFO - PROCESS | 4076 | 1468454985506 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 17:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:09:45 INFO - PROCESS | 4076 | 1468454985510 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:09:45 INFO - PROCESS | 4076 | 1468454985514 Marionette TRACE conn6 <- [1,1478,null,{}] 17:09:45 INFO - PROCESS | 4076 | 1468454985526 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:45 INFO - PROCESS | 4076 | 1468454985531 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:45 INFO - PROCESS | 4076 | 1468454985670 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 17:09:45 INFO - PROCESS | 4076 | 1468454985749 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:45 INFO - PROCESS | 4076 | 1468454985753 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A10D800 == 35 [pid = 4076] [id = 379] 17:09:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0000000D7690DC00) [pid = 4076] [serial = 1137] [outer = 0000000000000000] 17:09:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0000000D7819E800) [pid = 4076] [serial = 1138] [outer = 0000000D7690DC00] 17:09:45 INFO - PROCESS | 4076 | 1468454985854 Marionette DEBUG loaded listener.js 17:09:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (0000000D78F52400) [pid = 4076] [serial = 1139] [outer = 0000000D7690DC00] 17:09:46 INFO - PROCESS | 4076 | 1468454986509 Marionette TRACE conn6 <- [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]]]}] 17:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1030ms 17:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:09:46 INFO - PROCESS | 4076 | 1468454986543 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 17:09:46 INFO - PROCESS | 4076 | 1468454986546 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 17:09:46 INFO - PROCESS | 4076 | 1468454986550 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:09:46 INFO - PROCESS | 4076 | 1468454986552 Marionette TRACE conn6 <- [1,1482,null,{}] 17:09:46 INFO - PROCESS | 4076 | 1468454986556 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:46 INFO - PROCESS | 4076 | 1468454986559 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:46 INFO - PROCESS | 4076 | 1468454986673 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 17:09:46 INFO - PROCESS | 4076 | 1468454986750 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:46 INFO - PROCESS | 4076 | 1468454986752 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7B938800 == 36 [pid = 4076] [id = 380] 17:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (0000000D7944A800) [pid = 4076] [serial = 1140] [outer = 0000000000000000] 17:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (0000000D796B2C00) [pid = 4076] [serial = 1141] [outer = 0000000D7944A800] 17:09:46 INFO - PROCESS | 4076 | 1468454986854 Marionette DEBUG loaded listener.js 17:09:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (0000000D79977000) [pid = 4076] [serial = 1142] [outer = 0000000D7944A800] 17:09:47 INFO - PROCESS | 4076 | 1468454987560 Marionette TRACE conn6 <- [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]]]}] 17:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1028ms 17:09:47 INFO - PROCESS | 4076 | 1468454987580 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 17:09:47 INFO - PROCESS | 4076 | 1468454987584 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 17:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:09:47 INFO - PROCESS | 4076 | 1468454987590 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:09:47 INFO - PROCESS | 4076 | 1468454987593 Marionette TRACE conn6 <- [1,1486,null,{}] 17:09:47 INFO - PROCESS | 4076 | 1468454987599 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:47 INFO - PROCESS | 4076 | 1468454987602 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:47 INFO - PROCESS | 4076 | 1468454987734 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 17:09:47 INFO - PROCESS | 4076 | 1468454987814 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:47 INFO - PROCESS | 4076 | 1468454987819 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0354A000 == 37 [pid = 4076] [id = 381] 17:09:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (0000000D03686000) [pid = 4076] [serial = 1143] [outer = 0000000000000000] 17:09:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (0000000D6CF46000) [pid = 4076] [serial = 1144] [outer = 0000000D03686000] 17:09:47 INFO - PROCESS | 4076 | 1468454987914 Marionette DEBUG loaded listener.js 17:09:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0000000D6E0EBC00) [pid = 4076] [serial = 1145] [outer = 0000000D03686000] 17:09:48 INFO - PROCESS | 4076 | 1468454988609 Marionette TRACE conn6 <- [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]]]}] 17:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1031ms 17:09:48 INFO - PROCESS | 4076 | 1468454988625 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 17:09:48 INFO - PROCESS | 4076 | 1468454988629 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 17:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:09:48 INFO - PROCESS | 4076 | 1468454988634 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:09:48 INFO - PROCESS | 4076 | 1468454988640 Marionette TRACE conn6 <- [1,1490,null,{}] 17:09:48 INFO - PROCESS | 4076 | 1468454988645 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:48 INFO - PROCESS | 4076 | 1468454988648 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:48 INFO - PROCESS | 4076 | 1468454988769 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 17:09:48 INFO - PROCESS | 4076 | 1468454988864 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:48 INFO - PROCESS | 4076 | 1468454988867 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79648800 == 38 [pid = 4076] [id = 382] 17:09:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0000000D6D01E800) [pid = 4076] [serial = 1146] [outer = 0000000000000000] 17:09:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0000000D7115E400) [pid = 4076] [serial = 1147] [outer = 0000000D6D01E800] 17:09:48 INFO - PROCESS | 4076 | 1468454988929 Marionette DEBUG loaded listener.js 17:09:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (0000000D72C82000) [pid = 4076] [serial = 1148] [outer = 0000000D6D01E800] 17:09:49 INFO - PROCESS | 4076 | 1468454989588 Marionette TRACE conn6 <- [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]]]}] 17:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 985ms 17:09:49 INFO - PROCESS | 4076 | 1468454989624 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 17:09:49 INFO - PROCESS | 4076 | 1468454989629 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 17:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:09:49 INFO - PROCESS | 4076 | 1468454989636 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:09:49 INFO - PROCESS | 4076 | 1468454989639 Marionette TRACE conn6 <- [1,1494,null,{}] 17:09:49 INFO - PROCESS | 4076 | 1468454989643 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:49 INFO - PROCESS | 4076 | 1468454989646 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:49 INFO - PROCESS | 4076 | 1468454989771 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 17:09:49 INFO - PROCESS | 4076 | 1468454989864 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:49 INFO - PROCESS | 4076 | 1468454989867 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7BB15000 == 39 [pid = 4076] [id = 383] 17:09:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (0000000D781D4000) [pid = 4076] [serial = 1149] [outer = 0000000000000000] 17:09:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (0000000D78F53000) [pid = 4076] [serial = 1150] [outer = 0000000D781D4000] 17:09:49 INFO - PROCESS | 4076 | 1468454989926 Marionette DEBUG loaded listener.js 17:09:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (0000000D791CF000) [pid = 4076] [serial = 1151] [outer = 0000000D781D4000] 17:09:50 INFO - PROCESS | 4076 | 1468454990566 Marionette TRACE conn6 <- [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]]]}] 17:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 987ms 17:09:50 INFO - PROCESS | 4076 | 1468454990625 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 17:09:50 INFO - PROCESS | 4076 | 1468454990627 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 17:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:09:50 INFO - PROCESS | 4076 | 1468454990632 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:09:50 INFO - PROCESS | 4076 | 1468454990636 Marionette TRACE conn6 <- [1,1498,null,{}] 17:09:50 INFO - PROCESS | 4076 | 1468454990648 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:50 INFO - PROCESS | 4076 | 1468454990653 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:50 INFO - PROCESS | 4076 | 1468454990817 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 17:09:50 INFO - PROCESS | 4076 | 1468454990866 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:50 INFO - PROCESS | 4076 | 1468454990870 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EB23800 == 40 [pid = 4076] [id = 384] 17:09:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 128 (0000000D79A51800) [pid = 4076] [serial = 1152] [outer = 0000000000000000] 17:09:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 129 (0000000D79A54800) [pid = 4076] [serial = 1153] [outer = 0000000D79A51800] 17:09:50 INFO - PROCESS | 4076 | 1468454990933 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 130 (0000000D79B38400) [pid = 4076] [serial = 1154] [outer = 0000000D79A51800] 17:09:51 INFO - PROCESS | 4076 | 1468454991493 Marionette TRACE conn6 <- [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]]]}] 17:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 943ms 17:09:51 INFO - PROCESS | 4076 | 1468454991577 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 17:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:09:51 INFO - PROCESS | 4076 | 1468454991580 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 17:09:51 INFO - PROCESS | 4076 | 1468454991584 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:09:51 INFO - PROCESS | 4076 | 1468454991587 Marionette TRACE conn6 <- [1,1502,null,{}] 17:09:51 INFO - PROCESS | 4076 | 1468454991590 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:51 INFO - PROCESS | 4076 | 1468454991593 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:51 INFO - PROCESS | 4076 | 1468454991718 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 17:09:51 INFO - PROCESS | 4076 | 1468454991791 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:51 INFO - PROCESS | 4076 | 1468454991793 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05409800 == 41 [pid = 4076] [id = 385] 17:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 131 (0000000D79B40400) [pid = 4076] [serial = 1155] [outer = 0000000000000000] 17:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 132 (0000000D79B77400) [pid = 4076] [serial = 1156] [outer = 0000000D79B40400] 17:09:51 INFO - PROCESS | 4076 | 1468454991890 Marionette DEBUG loaded listener.js 17:09:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 133 (0000000D7A160400) [pid = 4076] [serial = 1157] [outer = 0000000D79B40400] 17:09:52 INFO - PROCESS | 4076 | 1468454992505 Marionette TRACE conn6 <- [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]]]}] 17:09:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 984ms 17:09:52 INFO - PROCESS | 4076 | 1468454992570 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 17:09:52 INFO - PROCESS | 4076 | 1468454992573 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 17:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:09:52 INFO - PROCESS | 4076 | 1468454992576 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:09:52 INFO - PROCESS | 4076 | 1468454992579 Marionette TRACE conn6 <- [1,1506,null,{}] 17:09:52 INFO - PROCESS | 4076 | 1468454992582 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:52 INFO - PROCESS | 4076 | 1468454992585 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:52 INFO - PROCESS | 4076 | 1468454992695 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 17:09:52 INFO - PROCESS | 4076 | 1468454992774 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:52 INFO - PROCESS | 4076 | 1468454992776 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1DD800 == 42 [pid = 4076] [id = 386] 17:09:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 134 (0000000D79B74800) [pid = 4076] [serial = 1158] [outer = 0000000000000000] 17:09:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 135 (0000000D7A165C00) [pid = 4076] [serial = 1159] [outer = 0000000D79B74800] 17:09:52 INFO - PROCESS | 4076 | 1468454992877 Marionette DEBUG loaded listener.js 17:09:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 136 (0000000D7A16E400) [pid = 4076] [serial = 1160] [outer = 0000000D79B74800] 17:09:53 INFO - PROCESS | 4076 | 1468454993685 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1131ms 17:09:53 INFO - PROCESS | 4076 | 1468454993710 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 17:09:53 INFO - PROCESS | 4076 | 1468454993714 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 17:09:53 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:09:53 INFO - PROCESS | 4076 | 1468454993720 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:09:53 INFO - PROCESS | 4076 | 1468454993723 Marionette TRACE conn6 <- [1,1510,null,{}] 17:09:53 INFO - PROCESS | 4076 | 1468454993729 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:53 INFO - PROCESS | 4076 | 1468454993731 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:53 INFO - PROCESS | 4076 | 1468454993842 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 17:09:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F23000 == 41 [pid = 4076] [id = 378] 17:09:53 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6E2E8800 == 40 [pid = 4076] [id = 377] 17:09:54 INFO - PROCESS | 4076 | 1468454994025 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:54 INFO - PROCESS | 4076 | 1468454994029 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B104800 == 41 [pid = 4076] [id = 387] 17:09:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 137 (0000000D00860800) [pid = 4076] [serial = 1161] [outer = 0000000000000000] 17:09:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 138 (0000000D0296D000) [pid = 4076] [serial = 1162] [outer = 0000000D00860800] 17:09:54 INFO - PROCESS | 4076 | 1468454994106 Marionette DEBUG loaded listener.js 17:09:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 139 (0000000D6C9EEC00) [pid = 4076] [serial = 1163] [outer = 0000000D00860800] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C492000 == 40 [pid = 4076] [id = 29] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79033000 == 39 [pid = 4076] [id = 25] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C7A4800 == 38 [pid = 4076] [id = 20] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C11000 == 37 [pid = 4076] [id = 28] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A10D800 == 36 [pid = 4076] [id = 379] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7B938800 == 35 [pid = 4076] [id = 380] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A01B800 == 34 [pid = 4076] [id = 18] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C78000 == 33 [pid = 4076] [id = 375] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79751000 == 32 [pid = 4076] [id = 17] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC73000 == 31 [pid = 4076] [id = 374] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1DD800 == 30 [pid = 4076] [id = 386] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05409800 == 29 [pid = 4076] [id = 385] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EB23800 == 28 [pid = 4076] [id = 384] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7BB15000 == 27 [pid = 4076] [id = 383] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79648800 == 26 [pid = 4076] [id = 382] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D68000 == 25 [pid = 4076] [id = 376] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71B30800 == 24 [pid = 4076] [id = 10] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73416800 == 23 [pid = 4076] [id = 13] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC80800 == 22 [pid = 4076] [id = 373] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71F16000 == 21 [pid = 4076] [id = 23] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6E215800 == 20 [pid = 4076] [id = 367] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C53000 == 19 [pid = 4076] [id = 365] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79191000 == 18 [pid = 4076] [id = 16] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C340800 == 17 [pid = 4076] [id = 27] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C344000 == 16 [pid = 4076] [id = 19] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F2C800 == 15 [pid = 4076] [id = 372] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B106000 == 14 [pid = 4076] [id = 366] 17:09:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7974C800 == 13 [pid = 4076] [id = 26] 17:09:56 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7902A800 == 12 [pid = 4076] [id = 15] 17:09:56 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0354A000 == 11 [pid = 4076] [id = 381] 17:09:56 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FBA000 == 10 [pid = 4076] [id = 24] 17:09:56 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787D0800 == 9 [pid = 4076] [id = 14] 17:09:57 INFO - PROCESS | 4076 | 1468454997298 Marionette TRACE conn6 <- [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"]]]}] 17:09:57 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 () { 17:09:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:09:57 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 () { 17:09:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:09:57 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 () { 17:09:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:09:57 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 () { 17:09:57 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:09:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:57 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:09:57 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3611ms 17:09:57 INFO - PROCESS | 4076 | 1468454997358 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 17:09:57 INFO - PROCESS | 4076 | 1468454997363 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 17:09:57 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:09:57 INFO - PROCESS | 4076 | 1468454997369 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:09:57 INFO - PROCESS | 4076 | 1468454997375 Marionette TRACE conn6 <- [1,1514,null,{}] 17:09:57 INFO - PROCESS | 4076 | 1468454997382 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:57 INFO - PROCESS | 4076 | 1468454997387 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:58 INFO - PROCESS | 4076 | 1468454998443 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 17:09:58 INFO - PROCESS | 4076 | 1468454998570 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:58 INFO - PROCESS | 4076 | 1468454998574 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05466000 == 10 [pid = 4076] [id = 388] 17:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 140 (0000000D0368C800) [pid = 4076] [serial = 1164] [outer = 0000000000000000] 17:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 141 (0000000D6AFB1800) [pid = 4076] [serial = 1165] [outer = 0000000D0368C800] 17:09:58 INFO - PROCESS | 4076 | 1468454998627 Marionette DEBUG loaded listener.js 17:09:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 142 (0000000D6CE9B000) [pid = 4076] [serial = 1166] [outer = 0000000D0368C800] 17:09:59 INFO - PROCESS | 4076 | 1468454999125 Marionette TRACE conn6 <- [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"]]]}] 17:09:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:09:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:09:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:09:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:09:59 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:09:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:09:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:09:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:09:59 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:09:59 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1787ms 17:09:59 INFO - PROCESS | 4076 | 1468454999172 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 17:09:59 INFO - PROCESS | 4076 | 1468454999178 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 17:09:59 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:09:59 INFO - PROCESS | 4076 | 1468454999182 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:09:59 INFO - PROCESS | 4076 | 1468454999186 Marionette TRACE conn6 <- [1,1518,null,{}] 17:09:59 INFO - PROCESS | 4076 | 1468454999196 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:09:59 INFO - PROCESS | 4076 | 1468454999199 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:59 INFO - PROCESS | 4076 | 1468454999326 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 17:09:59 INFO - PROCESS | 4076 | 1468454999384 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:09:59 INFO - PROCESS | 4076 | 1468454999387 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:09:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D1000 == 11 [pid = 4076] [id = 389] 17:09:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 143 (0000000D714C0C00) [pid = 4076] [serial = 1167] [outer = 0000000000000000] 17:09:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 144 (0000000D71CA0C00) [pid = 4076] [serial = 1168] [outer = 0000000D714C0C00] 17:09:59 INFO - PROCESS | 4076 | 1468454999438 Marionette DEBUG loaded listener.js 17:09:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 145 (0000000D72C25400) [pid = 4076] [serial = 1169] [outer = 0000000D714C0C00] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 144 (0000000D72337000) [pid = 4076] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 143 (0000000D733E3C00) [pid = 4076] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 142 (0000000D02979C00) [pid = 4076] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 141 (0000000D7690CC00) [pid = 4076] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 140 (0000000D00C2E800) [pid = 4076] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 139 (0000000D6C9FAC00) [pid = 4076] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 138 (0000000D75DA2000) [pid = 4076] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 137 (0000000D6D15FC00) [pid = 4076] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 136 (0000000D00AC1400) [pid = 4076] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 135 (0000000D7138B000) [pid = 4076] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 134 (0000000D00C25800) [pid = 4076] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 133 (0000000D78F56400) [pid = 4076] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 132 (0000000D03688800) [pid = 4076] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 131 (0000000D6E254400) [pid = 4076] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 130 (0000000D6C0C6000) [pid = 4076] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 129 (0000000D02975400) [pid = 4076] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 128 (0000000D03686000) [pid = 4076] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 127 (0000000D033CCC00) [pid = 4076] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0000000D76547000) [pid = 4076] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (0000000D00C24800) [pid = 4076] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0000000D033D3000) [pid = 4076] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0000000D6D16AC00) [pid = 4076] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (0000000D0297AC00) [pid = 4076] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:09:59 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (0000000D00E99000) [pid = 4076] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0000000D7653F000) [pid = 4076] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0000000D79B74800) [pid = 4076] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (0000000D79B40400) [pid = 4076] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (0000000D79A51800) [pid = 4076] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (0000000D7944A800) [pid = 4076] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0000000D7690DC00) [pid = 4076] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0000000D781D4000) [pid = 4076] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0000000D72C81800) [pid = 4076] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (0000000D6CF53800) [pid = 4076] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0000000D00C23000) [pid = 4076] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0000000D71BB6000) [pid = 4076] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0000000D6D01E800) [pid = 4076] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0000000D0371E400) [pid = 4076] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0000000D71BACC00) [pid = 4076] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:10:00 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0000000D02973800) [pid = 4076] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:10:00 INFO - PROCESS | 4076 | 1468455000247 Marionette TRACE conn6 <- [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]]]}] 17:10:00 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 17:10:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:10:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:10:00 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:10:00 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. 17:10:00 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:10:00 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1142ms 17:10:00 INFO - PROCESS | 4076 | 1468455000327 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 17:10:00 INFO - PROCESS | 4076 | 1468455000330 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 17:10:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:10:00 INFO - PROCESS | 4076 | 1468455000334 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:10:00 INFO - PROCESS | 4076 | 1468455000336 Marionette TRACE conn6 <- [1,1522,null,{}] 17:10:00 INFO - PROCESS | 4076 | 1468455000340 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:00 INFO - PROCESS | 4076 | 1468455000343 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:00 INFO - PROCESS | 4076 | 1468455000449 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 17:10:00 INFO - PROCESS | 4076 | 1468455000531 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:00 INFO - PROCESS | 4076 | 1468455000534 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D68000 == 12 [pid = 4076] [id = 390] 17:10:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 107 (0000000D02975400) [pid = 4076] [serial = 1170] [outer = 0000000000000000] 17:10:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 108 (0000000D6B1DA800) [pid = 4076] [serial = 1171] [outer = 0000000D02975400] 17:10:00 INFO - PROCESS | 4076 | 1468455000582 Marionette DEBUG loaded listener.js 17:10:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 109 (0000000D6D01E800) [pid = 4076] [serial = 1172] [outer = 0000000D02975400] 17:10:01 INFO - PROCESS | 4076 | 1468455001011 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 733ms 17:10:01 INFO - PROCESS | 4076 | 1468455001085 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 4076 | 1468455001090 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 17:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:10:01 INFO - PROCESS | 4076 | 1468455001103 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 4076 | 1468455001108 Marionette TRACE conn6 <- [1,1526,null,{}] 17:10:01 INFO - PROCESS | 4076 | 1468455001116 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:01 INFO - PROCESS | 4076 | 1468455001120 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:01 INFO - PROCESS | 4076 | 1468455001223 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 17:10:01 INFO - PROCESS | 4076 | 1468455001231 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:01 INFO - PROCESS | 4076 | 1468455001233 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7CAC1800 == 13 [pid = 4076] [id = 391] 17:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 110 (0000000D733E3400) [pid = 4076] [serial = 1173] [outer = 0000000000000000] 17:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 111 (0000000D737CAC00) [pid = 4076] [serial = 1174] [outer = 0000000D733E3400] 17:10:01 INFO - PROCESS | 4076 | 1468455001279 Marionette DEBUG loaded listener.js 17:10:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 112 (0000000D7653EC00) [pid = 4076] [serial = 1175] [outer = 0000000D733E3400] 17:10:01 INFO - PROCESS | 4076 | 1468455001730 Marionette TRACE conn6 <- [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]]]}] 17:10:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:10:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 692ms 17:10:01 INFO - PROCESS | 4076 | 1468455001794 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 17:10:01 INFO - PROCESS | 4076 | 1468455001796 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 17:10:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:10:01 INFO - PROCESS | 4076 | 1468455001800 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:10:01 INFO - PROCESS | 4076 | 1468455001802 Marionette TRACE conn6 <- [1,1530,null,{}] 17:10:01 INFO - PROCESS | 4076 | 1468455001805 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:01 INFO - PROCESS | 4076 | 1468455001807 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:01 INFO - PROCESS | 4076 | 1468455001911 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 17:10:02 INFO - PROCESS | 4076 | 1468455002039 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:02 INFO - PROCESS | 4076 | 1468455002043 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F4D800 == 14 [pid = 4076] [id = 392] 17:10:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 113 (0000000D009ED400) [pid = 4076] [serial = 1176] [outer = 0000000000000000] 17:10:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 114 (0000000D00AD0800) [pid = 4076] [serial = 1177] [outer = 0000000D009ED400] 17:10:02 INFO - PROCESS | 4076 | 1468455002104 Marionette DEBUG loaded listener.js 17:10:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 115 (0000000D0304B800) [pid = 4076] [serial = 1178] [outer = 0000000D009ED400] 17:10:02 INFO - PROCESS | 4076 | 1468455002786 Marionette TRACE conn6 <- [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]]]}] 17:10:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:10:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1028ms 17:10:02 INFO - PROCESS | 4076 | 1468455002833 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 17:10:02 INFO - PROCESS | 4076 | 1468455002837 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 17:10:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:10:02 INFO - PROCESS | 4076 | 1468455002842 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:10:02 INFO - PROCESS | 4076 | 1468455002846 Marionette TRACE conn6 <- [1,1534,null,{}] 17:10:02 INFO - PROCESS | 4076 | 1468455002851 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:02 INFO - PROCESS | 4076 | 1468455002854 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:03 INFO - PROCESS | 4076 | 1468455003024 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 17:10:03 INFO - PROCESS | 4076 | 1468455003153 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:03 INFO - PROCESS | 4076 | 1468455003157 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72232800 == 15 [pid = 4076] [id = 393] 17:10:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 116 (0000000D71384C00) [pid = 4076] [serial = 1179] [outer = 0000000000000000] 17:10:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 117 (0000000D714BC400) [pid = 4076] [serial = 1180] [outer = 0000000D71384C00] 17:10:03 INFO - PROCESS | 4076 | 1468455003217 Marionette DEBUG loaded listener.js 17:10:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 118 (0000000D73515400) [pid = 4076] [serial = 1181] [outer = 0000000D71384C00] 17:10:03 INFO - PROCESS | 4076 | 1468455003799 Marionette TRACE conn6 <- [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]]]}] 17:10:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:10:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 986ms 17:10:03 INFO - PROCESS | 4076 | 1468455003835 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 17:10:03 INFO - PROCESS | 4076 | 1468455003840 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 17:10:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:10:03 INFO - PROCESS | 4076 | 1468455003844 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:10:03 INFO - PROCESS | 4076 | 1468455003846 Marionette TRACE conn6 <- [1,1538,null,{}] 17:10:03 INFO - PROCESS | 4076 | 1468455003850 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:03 INFO - PROCESS | 4076 | 1468455003853 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:03 INFO - PROCESS | 4076 | 1468455003972 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 17:10:04 INFO - PROCESS | 4076 | 1468455004099 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:04 INFO - PROCESS | 4076 | 1468455004102 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EB42800 == 16 [pid = 4076] [id = 394] 17:10:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 119 (0000000D6D013000) [pid = 4076] [serial = 1182] [outer = 0000000000000000] 17:10:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 120 (0000000D790A5800) [pid = 4076] [serial = 1183] [outer = 0000000D6D013000] 17:10:04 INFO - PROCESS | 4076 | 1468455004167 Marionette DEBUG loaded listener.js 17:10:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 121 (0000000D791D1400) [pid = 4076] [serial = 1184] [outer = 0000000D6D013000] 17:10:04 INFO - PROCESS | 4076 | 1468455004791 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:10:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:10:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 984ms 17:10:04 INFO - PROCESS | 4076 | 1468455004830 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 17:10:04 INFO - PROCESS | 4076 | 1468455004833 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 17:10:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:10:04 INFO - PROCESS | 4076 | 1468455004844 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:10:04 INFO - PROCESS | 4076 | 1468455004851 Marionette TRACE conn6 <- [1,1542,null,{}] 17:10:04 INFO - PROCESS | 4076 | 1468455004857 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:04 INFO - PROCESS | 4076 | 1468455004861 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:04 INFO - PROCESS | 4076 | 1468455004980 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 17:10:05 INFO - PROCESS | 4076 | 1468455005109 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:05 INFO - PROCESS | 4076 | 1468455005112 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C985000 == 17 [pid = 4076] [id = 395] 17:10:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 122 (0000000D02970800) [pid = 4076] [serial = 1185] [outer = 0000000000000000] 17:10:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 123 (0000000D79A52C00) [pid = 4076] [serial = 1186] [outer = 0000000D02970800] 17:10:05 INFO - PROCESS | 4076 | 1468455005171 Marionette DEBUG loaded listener.js 17:10:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 124 (0000000D79AEC400) [pid = 4076] [serial = 1187] [outer = 0000000D02970800] 17:10:05 INFO - PROCESS | 4076 | 1468455005787 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1004ms 17:10:07 INFO - PROCESS | 4076 | 1468455005842 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 17:10:07 INFO - PROCESS | 4076 | 1468455005845 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 17:10:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:10:07 INFO - PROCESS | 4076 | 1468455005849 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:10:07 INFO - PROCESS | 4076 | 1468455005851 Marionette TRACE conn6 <- [1,1546,null,{}] 17:10:07 INFO - PROCESS | 4076 | 1468455005855 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:07 INFO - PROCESS | 4076 | 1468455005858 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:07 INFO - PROCESS | 4076 | 1468455006012 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 17:10:07 INFO - PROCESS | 4076 | 1468455006213 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:10:07 INFO - PROCESS | 4076 | 1468455006216 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2071ms 17:10:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E4A000 == 18 [pid = 4076] [id = 396] 17:10:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 125 (0000000D009F1800) [pid = 4076] [serial = 1188] [outer = 0000000000000000] 17:10:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 126 (0000000D00C22800) [pid = 4076] [serial = 1189] [outer = 0000000D009F1800] 17:10:07 INFO - PROCESS | 4076 | 1468455006270 Marionette DEBUG loaded listener.js 17:10:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 127 (0000000D0297AC00) [pid = 4076] [serial = 1190] [outer = 0000000D009F1800] 17:10:07 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B104800 == 17 [pid = 4076] [id = 387] 17:10:07 INFO - PROCESS | 4076 | --DOMWINDOW == 126 (0000000D03686400) [pid = 4076] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:10:07 INFO - PROCESS | 4076 | --DOMWINDOW == 125 (0000000D72C31800) [pid = 4076] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 124 (0000000D73513400) [pid = 4076] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 123 (0000000D72F71C00) [pid = 4076] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 122 (0000000D030F1000) [pid = 4076] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 121 (0000000D78E53C00) [pid = 4076] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 120 (0000000D6B949800) [pid = 4076] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 119 (0000000D02970000) [pid = 4076] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 118 (0000000D030EF400) [pid = 4076] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 117 (0000000D6CF48400) [pid = 4076] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 116 (0000000D6D15F000) [pid = 4076] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 115 (0000000D76FE7000) [pid = 4076] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 114 (0000000D6D75D800) [pid = 4076] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 113 (0000000D00CF9000) [pid = 4076] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 112 (0000000D030EC000) [pid = 4076] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 111 (0000000D72D23400) [pid = 4076] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 110 (0000000D75DA1800) [pid = 4076] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 109 (0000000D0368E000) [pid = 4076] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 108 (0000000D78A3F800) [pid = 4076] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 107 (0000000D781A3C00) [pid = 4076] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 106 (0000000D791C8C00) [pid = 4076] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 105 (0000000D6D214400) [pid = 4076] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 104 (0000000D7690B400) [pid = 4076] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 103 (0000000D78FD8000) [pid = 4076] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 102 (0000000D714C7400) [pid = 4076] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 101 (0000000D0304AC00) [pid = 4076] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 100 (0000000D7A16E400) [pid = 4076] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 99 (0000000D72338400) [pid = 4076] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 98 (0000000D713F7000) [pid = 4076] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D6C9FC800) [pid = 4076] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D71C9DC00) [pid = 4076] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D76FE4C00) [pid = 4076] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D00E91000) [pid = 4076] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D00C29C00) [pid = 4076] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6C0C5000) [pid = 4076] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6AFB4400) [pid = 4076] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D00C26400) [pid = 4076] [serial = 673] [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.] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D0371E000) [pid = 4076] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6E0E4000) [pid = 4076] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D71F73800) [pid = 4076] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D791C9C00) [pid = 4076] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D0371F800) [pid = 4076] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D0368C400) [pid = 4076] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C258000) [pid = 4076] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D0304B000) [pid = 4076] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D0296D000) [pid = 4076] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CF46000) [pid = 4076] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D02973C00) [pid = 4076] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D03C1CC00) [pid = 4076] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6E2BA400) [pid = 4076] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D796B2C00) [pid = 4076] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72F74400) [pid = 4076] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72C82000) [pid = 4076] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CC8D800) [pid = 4076] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D71E77400) [pid = 4076] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CEA4000) [pid = 4076] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6D30A000) [pid = 4076] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D7233C800) [pid = 4076] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6D16BC00) [pid = 4076] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7115E400) [pid = 4076] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D7819E800) [pid = 4076] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6C9F6400) [pid = 4076] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D72C81000) [pid = 4076] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D6C23CC00) [pid = 4076] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D6E0EBC00) [pid = 4076] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D78A3AC00) [pid = 4076] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D7A165C00) [pid = 4076] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D7A160400) [pid = 4076] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D79A54800) [pid = 4076] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D79B77400) [pid = 4076] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D79B38400) [pid = 4076] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D79977000) [pid = 4076] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D78F52400) [pid = 4076] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D791CF000) [pid = 4076] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D73862800) [pid = 4076] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 51 (0000000D76973400) [pid = 4076] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 50 (0000000D78F53000) [pid = 4076] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 49 (0000000D71381400) [pid = 4076] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | --DOMWINDOW == 48 (0000000D733E1400) [pid = 4076] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:10:08 INFO - PROCESS | 4076 | 1468455006795 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:10:08 INFO - PROCESS | 4076 | 1468455007925 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 4076 | 1468455007928 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 17:10:08 INFO - PROCESS | 4076 | 1468455007933 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 4076 | 1468455007936 Marionette TRACE conn6 <- [1,1550,null,{}] 17:10:08 INFO - PROCESS | 4076 | 1468455007942 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:08 INFO - PROCESS | 4076 | 1468455007944 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:08 INFO - PROCESS | 4076 | 1468455008036 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 17:10:08 INFO - PROCESS | 4076 | 1468455008044 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 4076 | 1468455008047 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03550000 == 18 [pid = 4076] [id = 397] 17:10:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 49 (0000000D030EF400) [pid = 4076] [serial = 1191] [outer = 0000000000000000] 17:10:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (0000000D033CC000) [pid = 4076] [serial = 1192] [outer = 0000000D030EF400] 17:10:08 INFO - PROCESS | 4076 | 1468455008098 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (0000000D03691C00) [pid = 4076] [serial = 1193] [outer = 0000000D030EF400] 17:10:08 INFO - PROCESS | 4076 | 1468455008497 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:10:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:10:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 579ms 17:10:08 INFO - PROCESS | 4076 | 1468455008514 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 17:10:08 INFO - PROCESS | 4076 | 1468455008518 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 17:10:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:10:08 INFO - PROCESS | 4076 | 1468455008523 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:10:08 INFO - PROCESS | 4076 | 1468455008526 Marionette TRACE conn6 <- [1,1554,null,{}] 17:10:08 INFO - PROCESS | 4076 | 1468455008529 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:08 INFO - PROCESS | 4076 | 1468455008532 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:08 INFO - PROCESS | 4076 | 1468455008662 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 17:10:08 INFO - PROCESS | 4076 | 1468455008670 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:08 INFO - PROCESS | 4076 | 1468455008673 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B106800 == 19 [pid = 4076] [id = 398] 17:10:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (0000000D6B1D2800) [pid = 4076] [serial = 1194] [outer = 0000000000000000] 17:10:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D6C9EF800) [pid = 4076] [serial = 1195] [outer = 0000000D6B1D2800] 17:10:08 INFO - PROCESS | 4076 | 1468455008727 Marionette DEBUG loaded listener.js 17:10:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D6CE9A800) [pid = 4076] [serial = 1196] [outer = 0000000D6B1D2800] 17:10:09 INFO - PROCESS | 4076 | 1468455009163 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:10:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:10:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 17:10:09 INFO - PROCESS | 4076 | 1468455009218 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 17:10:09 INFO - PROCESS | 4076 | 1468455009220 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 17:10:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:10:09 INFO - PROCESS | 4076 | 1468455009232 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:10:09 INFO - PROCESS | 4076 | 1468455009237 Marionette TRACE conn6 <- [1,1558,null,{}] 17:10:09 INFO - PROCESS | 4076 | 1468455009251 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:09 INFO - PROCESS | 4076 | 1468455009255 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:09 INFO - PROCESS | 4076 | 1468455009379 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 17:10:09 INFO - PROCESS | 4076 | 1468455009393 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:09 INFO - PROCESS | 4076 | 1468455009395 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD1E800 == 20 [pid = 4076] [id = 399] 17:10:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D6D16D800) [pid = 4076] [serial = 1197] [outer = 0000000000000000] 17:10:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D7115E000) [pid = 4076] [serial = 1198] [outer = 0000000D6D16D800] 17:10:09 INFO - PROCESS | 4076 | 1468455009485 Marionette DEBUG loaded listener.js 17:10:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D7147A800) [pid = 4076] [serial = 1199] [outer = 0000000D6D16D800] 17:10:10 INFO - PROCESS | 4076 | 1468455010141 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 944ms 17:10:10 INFO - PROCESS | 4076 | 1468455010176 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 17:10:10 INFO - PROCESS | 4076 | 1468455010179 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 17:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:10:10 INFO - PROCESS | 4076 | 1468455010182 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - PROCESS | 4076 | 1468455010184 Marionette TRACE conn6 <- [1,1562,null,{}] 17:10:10 INFO - PROCESS | 4076 | 1468455010187 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:10 INFO - PROCESS | 4076 | 1468455010189 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:10 INFO - PROCESS | 4076 | 1468455010309 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 17:10:10 INFO - PROCESS | 4076 | 1468455010364 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:10 INFO - PROCESS | 4076 | 1468455010366 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C79800 == 21 [pid = 4076] [id = 400] 17:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D72333000) [pid = 4076] [serial = 1200] [outer = 0000000000000000] 17:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D72C31800) [pid = 4076] [serial = 1201] [outer = 0000000D72333000] 17:10:10 INFO - PROCESS | 4076 | 1468455010412 Marionette DEBUG loaded listener.js 17:10:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D72F71C00) [pid = 4076] [serial = 1202] [outer = 0000000D72333000] 17:10:10 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D714C0C00) [pid = 4076] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:10:10 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D0368C800) [pid = 4076] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:10:10 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D02975400) [pid = 4076] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:10:10 INFO - PROCESS | 4076 | 1468455010855 Marionette TRACE conn6 <- [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]]]}] 17:10:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:10:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 733ms 17:10:10 INFO - PROCESS | 4076 | 1468455010918 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 17:10:10 INFO - PROCESS | 4076 | 1468455010920 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 17:10:10 INFO - PROCESS | 4076 | 1468455010923 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:10:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:10:10 INFO - PROCESS | 4076 | 1468455010925 Marionette TRACE conn6 <- [1,1566,null,{}] 17:10:10 INFO - PROCESS | 4076 | 1468455010928 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:10 INFO - PROCESS | 4076 | 1468455010930 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:11 INFO - PROCESS | 4076 | 1468455011047 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 17:10:11 INFO - PROCESS | 4076 | 1468455011099 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 4076 | 1468455011106 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7222D800 == 22 [pid = 4076] [id = 401] 17:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D737CF000) [pid = 4076] [serial = 1203] [outer = 0000000000000000] 17:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D7653D400) [pid = 4076] [serial = 1204] [outer = 0000000D737CF000] 17:10:11 INFO - PROCESS | 4076 | 1468455011162 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D781A4000) [pid = 4076] [serial = 1205] [outer = 0000000D737CF000] 17:10:11 INFO - PROCESS | 4076 | 1468455011528 Marionette TRACE conn6 <- [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]]]}] 17:10:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:10:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 691ms 17:10:11 INFO - PROCESS | 4076 | 1468455011618 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 17:10:11 INFO - PROCESS | 4076 | 1468455011621 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 17:10:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:10:11 INFO - PROCESS | 4076 | 1468455011629 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:10:11 INFO - PROCESS | 4076 | 1468455011631 Marionette TRACE conn6 <- [1,1570,null,{}] 17:10:11 INFO - PROCESS | 4076 | 1468455011634 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:11 INFO - PROCESS | 4076 | 1468455011637 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:11 INFO - PROCESS | 4076 | 1468455011728 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 17:10:11 INFO - PROCESS | 4076 | 1468455011734 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:11 INFO - PROCESS | 4076 | 1468455011736 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73404800 == 23 [pid = 4076] [id = 402] 17:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D790AD800) [pid = 4076] [serial = 1206] [outer = 0000000000000000] 17:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D791CC800) [pid = 4076] [serial = 1207] [outer = 0000000D790AD800] 17:10:11 INFO - PROCESS | 4076 | 1468455011780 Marionette DEBUG loaded listener.js 17:10:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D791D1C00) [pid = 4076] [serial = 1208] [outer = 0000000D790AD800] 17:10:12 INFO - PROCESS | 4076 | 1468455012204 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:10:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:10:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 628ms 17:10:12 INFO - PROCESS | 4076 | 1468455012254 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 17:10:12 INFO - PROCESS | 4076 | 1468455012256 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 17:10:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:10:12 INFO - PROCESS | 4076 | 1468455012259 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - PROCESS | 4076 | 1468455012261 Marionette TRACE conn6 <- [1,1574,null,{}] 17:10:12 INFO - PROCESS | 4076 | 1468455012265 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:12 INFO - PROCESS | 4076 | 1468455012267 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:12 INFO - PROCESS | 4076 | 1468455012353 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 17:10:12 INFO - PROCESS | 4076 | 1468455012359 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:12 INFO - PROCESS | 4076 | 1468455012361 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871C000 == 24 [pid = 4076] [id = 403] 17:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D79978C00) [pid = 4076] [serial = 1209] [outer = 0000000000000000] 17:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D79A4BC00) [pid = 4076] [serial = 1210] [outer = 0000000D79978C00] 17:10:12 INFO - PROCESS | 4076 | 1468455012433 Marionette DEBUG loaded listener.js 17:10:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D79B34000) [pid = 4076] [serial = 1211] [outer = 0000000D79978C00] 17:10:12 INFO - PROCESS | 4076 | 1468455012861 Marionette TRACE conn6 <- [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]]]}] 17:10:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:10:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 17:10:12 INFO - PROCESS | 4076 | 1468455012896 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 17:10:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:10:12 INFO - PROCESS | 4076 | 1468455012899 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 17:10:12 INFO - PROCESS | 4076 | 1468455012902 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:10:12 INFO - PROCESS | 4076 | 1468455012904 Marionette TRACE conn6 <- [1,1578,null,{}] 17:10:12 INFO - PROCESS | 4076 | 1468455012908 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:12 INFO - PROCESS | 4076 | 1468455012910 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:13 INFO - PROCESS | 4076 | 1468455013047 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 17:10:13 INFO - PROCESS | 4076 | 1468455013137 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:13 INFO - PROCESS | 4076 | 1468455013140 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F1F800 == 25 [pid = 4076] [id = 404] 17:10:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00C27400) [pid = 4076] [serial = 1212] [outer = 0000000000000000] 17:10:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D00CF7C00) [pid = 4076] [serial = 1213] [outer = 0000000D00C27400] 17:10:13 INFO - PROCESS | 4076 | 1468455013201 Marionette DEBUG loaded listener.js 17:10:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D030ED000) [pid = 4076] [serial = 1214] [outer = 0000000D00C27400] 17:10:13 INFO - PROCESS | 4076 | 1468455013837 Marionette TRACE conn6 <- [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]]]}] 17:10:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:10:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 986ms 17:10:13 INFO - PROCESS | 4076 | 1468455013893 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 17:10:13 INFO - PROCESS | 4076 | 1468455013898 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 17:10:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:10:13 INFO - PROCESS | 4076 | 1468455013904 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:10:13 INFO - PROCESS | 4076 | 1468455013907 Marionette TRACE conn6 <- [1,1582,null,{}] 17:10:13 INFO - PROCESS | 4076 | 1468455013912 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:13 INFO - PROCESS | 4076 | 1468455013918 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:14 INFO - PROCESS | 4076 | 1468455014038 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 17:10:14 INFO - PROCESS | 4076 | 1468455014159 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:14 INFO - PROCESS | 4076 | 1468455014163 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7146A000 == 26 [pid = 4076] [id = 405] 17:10:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6C9EFC00) [pid = 4076] [serial = 1215] [outer = 0000000000000000] 17:10:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CF91000) [pid = 4076] [serial = 1216] [outer = 0000000D6C9EFC00] 17:10:14 INFO - PROCESS | 4076 | 1468455014221 Marionette DEBUG loaded listener.js 17:10:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6E258000) [pid = 4076] [serial = 1217] [outer = 0000000D6C9EFC00] 17:10:14 INFO - PROCESS | 4076 | 1468455014820 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:10:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:10:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 17:10:14 INFO - PROCESS | 4076 | 1468455014891 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 17:10:14 INFO - PROCESS | 4076 | 1468455014895 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 17:10:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:10:14 INFO - PROCESS | 4076 | 1468455014900 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:10:14 INFO - PROCESS | 4076 | 1468455014902 Marionette TRACE conn6 <- [1,1586,null,{}] 17:10:14 INFO - PROCESS | 4076 | 1468455014906 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:14 INFO - PROCESS | 4076 | 1468455014909 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:15 INFO - PROCESS | 4076 | 1468455015076 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 17:10:15 INFO - PROCESS | 4076 | 1468455015148 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:15 INFO - PROCESS | 4076 | 1468455015151 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F30000 == 27 [pid = 4076] [id = 406] 17:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D73517C00) [pid = 4076] [serial = 1218] [outer = 0000000000000000] 17:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D7654CC00) [pid = 4076] [serial = 1219] [outer = 0000000D73517C00] 17:10:15 INFO - PROCESS | 4076 | 1468455015247 Marionette DEBUG loaded listener.js 17:10:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D78A48400) [pid = 4076] [serial = 1220] [outer = 0000000D73517C00] 17:10:15 INFO - PROCESS | 4076 | 1468455015875 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:10:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:10:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1022ms 17:10:15 INFO - PROCESS | 4076 | 1468455015926 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 17:10:15 INFO - PROCESS | 4076 | 1468455015931 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 17:10:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:10:15 INFO - PROCESS | 4076 | 1468455015942 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:10:15 INFO - PROCESS | 4076 | 1468455015947 Marionette TRACE conn6 <- [1,1590,null,{}] 17:10:15 INFO - PROCESS | 4076 | 1468455015952 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:15 INFO - PROCESS | 4076 | 1468455015955 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:16 INFO - PROCESS | 4076 | 1468455016079 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 17:10:16 INFO - PROCESS | 4076 | 1468455016201 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:16 INFO - PROCESS | 4076 | 1468455016203 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7973C800 == 28 [pid = 4076] [id = 407] 17:10:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D781CB000) [pid = 4076] [serial = 1221] [outer = 0000000000000000] 17:10:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D79D33800) [pid = 4076] [serial = 1222] [outer = 0000000D781CB000] 17:10:16 INFO - PROCESS | 4076 | 1468455016260 Marionette DEBUG loaded listener.js 17:10:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7A162C00) [pid = 4076] [serial = 1223] [outer = 0000000D781CB000] 17:10:17 INFO - PROCESS | 4076 | 1468455017130 Marionette TRACE conn6 <- [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]]]}] 17:10:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:10:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1241ms 17:10:17 INFO - PROCESS | 4076 | 1468455017181 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 17:10:17 INFO - PROCESS | 4076 | 1468455017185 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 17:10:17 INFO - PROCESS | 4076 | 1468455017190 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:10:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:10:17 INFO - PROCESS | 4076 | 1468455017194 Marionette TRACE conn6 <- [1,1594,null,{}] 17:10:17 INFO - PROCESS | 4076 | 1468455017199 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:17 INFO - PROCESS | 4076 | 1468455017202 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:17 INFO - PROCESS | 4076 | 1468455017310 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 17:10:17 INFO - PROCESS | 4076 | 1468455017437 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:17 INFO - PROCESS | 4076 | 1468455017442 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E4B800 == 29 [pid = 4076] [id = 408] 17:10:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D0304BC00) [pid = 4076] [serial = 1224] [outer = 0000000000000000] 17:10:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D033D0C00) [pid = 4076] [serial = 1225] [outer = 0000000D0304BC00] 17:10:17 INFO - PROCESS | 4076 | 1468455017498 Marionette DEBUG loaded listener.js 17:10:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6C9FA000) [pid = 4076] [serial = 1226] [outer = 0000000D0304BC00] 17:10:17 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D71CA0C00) [pid = 4076] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:10:17 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D72C25400) [pid = 4076] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:10:17 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6AFB1800) [pid = 4076] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:10:17 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6CE9B000) [pid = 4076] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:10:17 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6D01E800) [pid = 4076] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:10:17 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6B1DA800) [pid = 4076] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:10:17 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D737CAC00) [pid = 4076] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:10:18 INFO - PROCESS | 4076 | 1468455018028 Marionette TRACE conn6 <- [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]]]}] 17:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 879ms 17:10:18 INFO - PROCESS | 4076 | 1468455018074 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 4076 | 1468455018078 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 17:10:18 INFO - PROCESS | 4076 | 1468455018084 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:10:18 INFO - PROCESS | 4076 | 1468455018087 Marionette TRACE conn6 <- [1,1598,null,{}] 17:10:18 INFO - PROCESS | 4076 | 1468455018091 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:18 INFO - PROCESS | 4076 | 1468455018093 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:18 INFO - PROCESS | 4076 | 1468455018187 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 17:10:18 INFO - PROCESS | 4076 | 1468455018195 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 4076 | 1468455018197 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C988800 == 30 [pid = 4076] [id = 409] 17:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CEA3000) [pid = 4076] [serial = 1227] [outer = 0000000000000000] 17:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6D01E800) [pid = 4076] [serial = 1228] [outer = 0000000D6CEA3000] 17:10:18 INFO - PROCESS | 4076 | 1468455018248 Marionette DEBUG loaded listener.js 17:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6E2BA400) [pid = 4076] [serial = 1229] [outer = 0000000D6CEA3000] 17:10:18 INFO - PROCESS | 4076 | 1468455018734 Marionette TRACE conn6 <- [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]]]}] 17:10:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:10:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 17:10:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:10:18 INFO - PROCESS | 4076 | 1468455018789 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 17:10:18 INFO - PROCESS | 4076 | 1468455018791 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 17:10:18 INFO - PROCESS | 4076 | 1468455018796 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:10:18 INFO - PROCESS | 4076 | 1468455018800 Marionette TRACE conn6 <- [1,1602,null,{}] 17:10:18 INFO - PROCESS | 4076 | 1468455018810 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:18 INFO - PROCESS | 4076 | 1468455018815 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:18 INFO - PROCESS | 4076 | 1468455018908 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 17:10:18 INFO - PROCESS | 4076 | 1468455018915 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:18 INFO - PROCESS | 4076 | 1468455018918 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72231800 == 31 [pid = 4076] [id = 410] 17:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D72D21C00) [pid = 4076] [serial = 1230] [outer = 0000000000000000] 17:10:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D76548800) [pid = 4076] [serial = 1231] [outer = 0000000D72D21C00] 17:10:18 INFO - PROCESS | 4076 | 1468455018967 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D78ABA000) [pid = 4076] [serial = 1232] [outer = 0000000D72D21C00] 17:10:19 INFO - PROCESS | 4076 | 1468455019453 Marionette TRACE conn6 <- [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]]]}] 17:10:19 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 17:10:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 17:10:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:10:19 INFO - PROCESS | 4076 | 1468455019491 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 17:10:19 INFO - PROCESS | 4076 | 1468455019494 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 17:10:19 INFO - PROCESS | 4076 | 1468455019497 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:10:19 INFO - PROCESS | 4076 | 1468455019499 Marionette TRACE conn6 <- [1,1606,null,{}] 17:10:19 INFO - PROCESS | 4076 | 1468455019503 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:19 INFO - PROCESS | 4076 | 1468455019505 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:19 INFO - PROCESS | 4076 | 1468455019598 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 17:10:19 INFO - PROCESS | 4076 | 1468455019604 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:19 INFO - PROCESS | 4076 | 1468455019606 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7872E000 == 32 [pid = 4076] [id = 411] 17:10:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D79976800) [pid = 4076] [serial = 1233] [outer = 0000000000000000] 17:10:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7997F400) [pid = 4076] [serial = 1234] [outer = 0000000D79976800] 17:10:19 INFO - PROCESS | 4076 | 1468455019652 Marionette DEBUG loaded listener.js 17:10:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D79B38C00) [pid = 4076] [serial = 1235] [outer = 0000000D79976800] 17:10:20 INFO - PROCESS | 4076 | 1468455020101 Marionette TRACE conn6 <- [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]]]}] 17:10:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 630ms 17:10:20 INFO - PROCESS | 4076 | 1468455020129 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 17:10:20 INFO - PROCESS | 4076 | 1468455020132 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 17:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:10:20 INFO - PROCESS | 4076 | 1468455020135 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 4076 | 1468455020137 Marionette TRACE conn6 <- [1,1610,null,{}] 17:10:20 INFO - PROCESS | 4076 | 1468455020151 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:20 INFO - PROCESS | 4076 | 1468455020153 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:20 INFO - PROCESS | 4076 | 1468455020268 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 17:10:20 INFO - PROCESS | 4076 | 1468455020362 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:20 INFO - PROCESS | 4076 | 1468455020364 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79750800 == 33 [pid = 4076] [id = 412] 17:10:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D79B78400) [pid = 4076] [serial = 1236] [outer = 0000000000000000] 17:10:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D7A166000) [pid = 4076] [serial = 1237] [outer = 0000000D79B78400] 17:10:20 INFO - PROCESS | 4076 | 1468455020409 Marionette DEBUG loaded listener.js 17:10:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7A461000) [pid = 4076] [serial = 1238] [outer = 0000000D79B78400] 17:10:20 INFO - PROCESS | 4076 | 1468455020859 Marionette TRACE conn6 <- [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]]]}] 17:10:20 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 17:10:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 776ms 17:10:20 INFO - PROCESS | 4076 | 1468455020915 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 17:10:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:10:20 INFO - PROCESS | 4076 | 1468455020917 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 17:10:20 INFO - PROCESS | 4076 | 1468455020920 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:10:20 INFO - PROCESS | 4076 | 1468455020922 Marionette TRACE conn6 <- [1,1614,null,{}] 17:10:20 INFO - PROCESS | 4076 | 1468455020932 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:20 INFO - PROCESS | 4076 | 1468455020938 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:21 INFO - PROCESS | 4076 | 1468455021080 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 17:10:21 INFO - PROCESS | 4076 | 1468455021141 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 4076 | 1468455021143 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A04E800 == 34 [pid = 4076] [id = 413] 17:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7AA9F400) [pid = 4076] [serial = 1239] [outer = 0000000000000000] 17:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D7AC85000) [pid = 4076] [serial = 1240] [outer = 0000000D7AA9F400] 17:10:21 INFO - PROCESS | 4076 | 1468455021190 Marionette DEBUG loaded listener.js 17:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D7B971000) [pid = 4076] [serial = 1241] [outer = 0000000D7AA9F400] 17:10:21 INFO - PROCESS | 4076 | 1468455021632 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:10:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:10:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 797ms 17:10:21 INFO - PROCESS | 4076 | 1468455021721 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 17:10:21 INFO - PROCESS | 4076 | 1468455021723 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 17:10:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:10:21 INFO - PROCESS | 4076 | 1468455021731 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:10:21 INFO - PROCESS | 4076 | 1468455021733 Marionette TRACE conn6 <- [1,1618,null,{}] 17:10:21 INFO - PROCESS | 4076 | 1468455021736 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:21 INFO - PROCESS | 4076 | 1468455021738 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:21 INFO - PROCESS | 4076 | 1468455021863 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 17:10:21 INFO - PROCESS | 4076 | 1468455021872 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:21 INFO - PROCESS | 4076 | 1468455021874 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0D3000 == 35 [pid = 4076] [id = 414] 17:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D7B971400) [pid = 4076] [serial = 1242] [outer = 0000000000000000] 17:10:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D7BBE1C00) [pid = 4076] [serial = 1243] [outer = 0000000D7B971400] 17:10:21 INFO - PROCESS | 4076 | 1468455021968 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D7C048000) [pid = 4076] [serial = 1244] [outer = 0000000D7B971400] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6D16D800) [pid = 4076] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D737CF000) [pid = 4076] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D030EF400) [pid = 4076] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6D013000) [pid = 4076] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D009F1800) [pid = 4076] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D790AD800) [pid = 4076] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D02970800) [pid = 4076] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00860800) [pid = 4076] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D72333000) [pid = 4076] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D71384C00) [pid = 4076] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6B1D2800) [pid = 4076] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:10:22 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D009ED400) [pid = 4076] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:10:22 INFO - PROCESS | 4076 | 1468455022526 Marionette TRACE conn6 <- [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]]]}] 17:10:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:10:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 837ms 17:10:22 INFO - PROCESS | 4076 | 1468455022567 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 17:10:22 INFO - PROCESS | 4076 | 1468455022569 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 17:10:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:10:22 INFO - PROCESS | 4076 | 1468455022573 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:10:22 INFO - PROCESS | 4076 | 1468455022574 Marionette TRACE conn6 <- [1,1622,null,{}] 17:10:22 INFO - PROCESS | 4076 | 1468455022578 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:22 INFO - PROCESS | 4076 | 1468455022580 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:22 INFO - PROCESS | 4076 | 1468455022704 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 17:10:22 INFO - PROCESS | 4076 | 1468455022761 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:22 INFO - PROCESS | 4076 | 1468455022763 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1CA000 == 36 [pid = 4076] [id = 415] 17:10:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D030F1000) [pid = 4076] [serial = 1245] [outer = 0000000000000000] 17:10:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6D16D800) [pid = 4076] [serial = 1246] [outer = 0000000D030F1000] 17:10:22 INFO - PROCESS | 4076 | 1468455022808 Marionette DEBUG loaded listener.js 17:10:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D737CF000) [pid = 4076] [serial = 1247] [outer = 0000000D030F1000] 17:10:23 INFO - PROCESS | 4076 | 1468455023172 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 17:10:23 INFO - PROCESS | 4076 | 1468455023218 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 4076 | 1468455023220 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 17:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:10:23 INFO - PROCESS | 4076 | 1468455023223 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 4076 | 1468455023225 Marionette TRACE conn6 <- [1,1626,null,{}] 17:10:23 INFO - PROCESS | 4076 | 1468455023229 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:23 INFO - PROCESS | 4076 | 1468455023231 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:23 INFO - PROCESS | 4076 | 1468455023319 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 17:10:23 INFO - PROCESS | 4076 | 1468455023325 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 4076 | 1468455023327 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A334000 == 37 [pid = 4076] [id = 416] 17:10:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D78FCC800) [pid = 4076] [serial = 1248] [outer = 0000000000000000] 17:10:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D7BBDFC00) [pid = 4076] [serial = 1249] [outer = 0000000D78FCC800] 17:10:23 INFO - PROCESS | 4076 | 1468455023373 Marionette DEBUG loaded listener.js 17:10:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7C3E0C00) [pid = 4076] [serial = 1250] [outer = 0000000D78FCC800] 17:10:23 INFO - PROCESS | 4076 | 1468455023839 Marionette TRACE conn6 <- [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]]]}] 17:10:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:10:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 17:10:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:10:23 INFO - PROCESS | 4076 | 1468455023853 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 17:10:23 INFO - PROCESS | 4076 | 1468455023855 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 17:10:23 INFO - PROCESS | 4076 | 1468455023872 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:10:23 INFO - PROCESS | 4076 | 1468455023874 Marionette TRACE conn6 <- [1,1630,null,{}] 17:10:23 INFO - PROCESS | 4076 | 1468455023882 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:23 INFO - PROCESS | 4076 | 1468455023884 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:23 INFO - PROCESS | 4076 | 1468455023974 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 17:10:23 INFO - PROCESS | 4076 | 1468455023981 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:23 INFO - PROCESS | 4076 | 1468455023983 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C35B800 == 38 [pid = 4076] [id = 417] 17:10:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7C3E1800) [pid = 4076] [serial = 1251] [outer = 0000000000000000] 17:10:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D7C6D2C00) [pid = 4076] [serial = 1252] [outer = 0000000D7C3E1800] 17:10:24 INFO - PROCESS | 4076 | 1468455024027 Marionette DEBUG loaded listener.js 17:10:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D7C790800) [pid = 4076] [serial = 1253] [outer = 0000000D7C3E1800] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05466000 == 37 [pid = 4076] [id = 388] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E4B800 == 36 [pid = 4076] [id = 408] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7973C800 == 35 [pid = 4076] [id = 407] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F30000 == 34 [pid = 4076] [id = 406] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C988800 == 33 [pid = 4076] [id = 409] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7872E000 == 32 [pid = 4076] [id = 411] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1CA000 == 31 [pid = 4076] [id = 415] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0D3000 == 30 [pid = 4076] [id = 414] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72231800 == 29 [pid = 4076] [id = 410] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79750800 == 28 [pid = 4076] [id = 412] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A04E800 == 27 [pid = 4076] [id = 413] 17:10:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A334000 == 26 [pid = 4076] [id = 416] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D0304B800) [pid = 4076] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D79A4BC00) [pid = 4076] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7147A800) [pid = 4076] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D781A4000) [pid = 4076] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00AD0800) [pid = 4076] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D033CC000) [pid = 4076] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D791D1400) [pid = 4076] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D790A5800) [pid = 4076] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D0297AC00) [pid = 4076] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00C22800) [pid = 4076] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D791D1C00) [pid = 4076] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D79AEC400) [pid = 4076] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6C9EEC00) [pid = 4076] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D79A52C00) [pid = 4076] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D791CC800) [pid = 4076] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D72C31800) [pid = 4076] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D03691C00) [pid = 4076] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D7653D400) [pid = 4076] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D714BC400) [pid = 4076] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D72F71C00) [pid = 4076] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D7115E000) [pid = 4076] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6C9EF800) [pid = 4076] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D73515400) [pid = 4076] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6CE9A800) [pid = 4076] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:10:26 INFO - PROCESS | 4076 | 1468455026172 Marionette TRACE conn6 <- [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]]]}] 17:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 2358ms 17:10:26 INFO - PROCESS | 4076 | 1468455026221 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 4076 | 1468455026226 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 17:10:26 INFO - PROCESS | 4076 | 1468455026231 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:10:26 INFO - PROCESS | 4076 | 1468455026235 Marionette TRACE conn6 <- [1,1634,null,{}] 17:10:26 INFO - PROCESS | 4076 | 1468455026241 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:26 INFO - PROCESS | 4076 | 1468455026244 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:26 INFO - PROCESS | 4076 | 1468455026344 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 17:10:26 INFO - PROCESS | 4076 | 1468455026351 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:26 INFO - PROCESS | 4076 | 1468455026356 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F60000 == 27 [pid = 4076] [id = 418] 17:10:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D02973400) [pid = 4076] [serial = 1254] [outer = 0000000000000000] 17:10:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D02975C00) [pid = 4076] [serial = 1255] [outer = 0000000D02973400] 17:10:26 INFO - PROCESS | 4076 | 1468455026412 Marionette DEBUG loaded listener.js 17:10:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D030EB800) [pid = 4076] [serial = 1256] [outer = 0000000D02973400] 17:10:26 INFO - PROCESS | 4076 | 1468455026917 Marionette TRACE conn6 <- [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]]]}] 17:10:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:10:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 17:10:26 INFO - PROCESS | 4076 | 1468455026968 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 17:10:26 INFO - PROCESS | 4076 | 1468455026974 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 17:10:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:10:26 INFO - PROCESS | 4076 | 1468455026980 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:10:26 INFO - PROCESS | 4076 | 1468455026983 Marionette TRACE conn6 <- [1,1638,null,{}] 17:10:26 INFO - PROCESS | 4076 | 1468455026987 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:27 INFO - PROCESS | 4076 | 1468455026990 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:27 INFO - PROCESS | 4076 | 1468455027090 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 17:10:27 INFO - PROCESS | 4076 | 1468455027178 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 4076 | 1468455027181 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05416000 == 28 [pid = 4076] [id = 419] 17:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D0368F800) [pid = 4076] [serial = 1257] [outer = 0000000000000000] 17:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D03724C00) [pid = 4076] [serial = 1258] [outer = 0000000D0368F800] 17:10:27 INFO - PROCESS | 4076 | 1468455027231 Marionette DEBUG loaded listener.js 17:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D0380CC00) [pid = 4076] [serial = 1259] [outer = 0000000D0368F800] 17:10:27 INFO - PROCESS | 4076 | 1468455027669 Marionette TRACE conn6 <- [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]]]}] 17:10:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:10:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 733ms 17:10:27 INFO - PROCESS | 4076 | 1468455027741 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 17:10:27 INFO - PROCESS | 4076 | 1468455027743 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 17:10:27 INFO - PROCESS | 4076 | 1468455027751 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:10:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:10:27 INFO - PROCESS | 4076 | 1468455027755 Marionette TRACE conn6 <- [1,1642,null,{}] 17:10:27 INFO - PROCESS | 4076 | 1468455027767 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:27 INFO - PROCESS | 4076 | 1468455027772 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:27 INFO - PROCESS | 4076 | 1468455027870 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 17:10:27 INFO - PROCESS | 4076 | 1468455027887 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:27 INFO - PROCESS | 4076 | 1468455027890 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D338000 == 29 [pid = 4076] [id = 420] 17:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D0085C000) [pid = 4076] [serial = 1260] [outer = 0000000000000000] 17:10:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6C92F800) [pid = 4076] [serial = 1261] [outer = 0000000D0085C000] 17:10:27 INFO - PROCESS | 4076 | 1468455027941 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CC90800) [pid = 4076] [serial = 1262] [outer = 0000000D0085C000] 17:10:28 INFO - PROCESS | 4076 | 1468455028384 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:10:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:10:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms 17:10:28 INFO - PROCESS | 4076 | 1468455028450 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 17:10:28 INFO - PROCESS | 4076 | 1468455028453 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 17:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:10:28 INFO - PROCESS | 4076 | 1468455028456 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:10:28 INFO - PROCESS | 4076 | 1468455028458 Marionette TRACE conn6 <- [1,1646,null,{}] 17:10:28 INFO - PROCESS | 4076 | 1468455028462 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:28 INFO - PROCESS | 4076 | 1468455028464 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:28 INFO - PROCESS | 4076 | 1468455028558 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 17:10:28 INFO - PROCESS | 4076 | 1468455028564 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:28 INFO - PROCESS | 4076 | 1468455028566 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C84000 == 30 [pid = 4076] [id = 421] 17:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CF4FC00) [pid = 4076] [serial = 1263] [outer = 0000000000000000] 17:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6D165C00) [pid = 4076] [serial = 1264] [outer = 0000000D6CF4FC00] 17:10:28 INFO - PROCESS | 4076 | 1468455028613 Marionette DEBUG loaded listener.js 17:10:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6D308C00) [pid = 4076] [serial = 1265] [outer = 0000000D6CF4FC00] 17:10:29 INFO - PROCESS | 4076 | 1468455029067 Marionette TRACE conn6 <- [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]]]}] 17:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 692ms 17:10:29 INFO - PROCESS | 4076 | 1468455029152 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 4076 | 1468455029154 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 17:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:10:29 INFO - PROCESS | 4076 | 1468455029158 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 4076 | 1468455029160 Marionette TRACE conn6 <- [1,1650,null,{}] 17:10:29 INFO - PROCESS | 4076 | 1468455029163 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:29 INFO - PROCESS | 4076 | 1468455029165 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:29 INFO - PROCESS | 4076 | 1468455029278 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 17:10:29 INFO - PROCESS | 4076 | 1468455029290 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:29 INFO - PROCESS | 4076 | 1468455029292 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7234A800 == 31 [pid = 4076] [id = 422] 17:10:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D0368B000) [pid = 4076] [serial = 1266] [outer = 0000000000000000] 17:10:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D71381400) [pid = 4076] [serial = 1267] [outer = 0000000D0368B000] 17:10:29 INFO - PROCESS | 4076 | 1468455029338 Marionette DEBUG loaded listener.js 17:10:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7147A800) [pid = 4076] [serial = 1268] [outer = 0000000D0368B000] 17:10:29 INFO - PROCESS | 4076 | 1468455029783 Marionette TRACE conn6 <- [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]]]}] 17:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 692ms 17:10:29 INFO - PROCESS | 4076 | 1468455029853 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 17:10:29 INFO - PROCESS | 4076 | 1468455029855 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 17:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:10:29 INFO - PROCESS | 4076 | 1468455029859 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:10:29 INFO - PROCESS | 4076 | 1468455029860 Marionette TRACE conn6 <- [1,1654,null,{}] 17:10:29 INFO - PROCESS | 4076 | 1468455029864 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:29 INFO - PROCESS | 4076 | 1468455029870 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:30 INFO - PROCESS | 4076 | 1468455029996 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 17:10:30 INFO - PROCESS | 4076 | 1468455030002 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 4076 | 1468455030004 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D7E800 == 32 [pid = 4076] [id = 423] 17:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D71F78400) [pid = 4076] [serial = 1269] [outer = 0000000000000000] 17:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D72D19C00) [pid = 4076] [serial = 1270] [outer = 0000000D71F78400] 17:10:30 INFO - PROCESS | 4076 | 1468455030050 Marionette DEBUG loaded listener.js 17:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D733B6C00) [pid = 4076] [serial = 1271] [outer = 0000000D71F78400] 17:10:30 INFO - PROCESS | 4076 | 1468455030522 Marionette TRACE conn6 <- [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]]]}] 17:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 690ms 17:10:30 INFO - PROCESS | 4076 | 1468455030552 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 17:10:30 INFO - PROCESS | 4076 | 1468455030554 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 17:10:30 INFO - PROCESS | 4076 | 1468455030557 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:10:30 INFO - PROCESS | 4076 | 1468455030559 Marionette TRACE conn6 <- [1,1658,null,{}] 17:10:30 INFO - PROCESS | 4076 | 1468455030563 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:30 INFO - PROCESS | 4076 | 1468455030565 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:30 INFO - PROCESS | 4076 | 1468455030675 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 17:10:30 INFO - PROCESS | 4076 | 1468455030684 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:30 INFO - PROCESS | 4076 | 1468455030686 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78732000 == 33 [pid = 4076] [id = 424] 17:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D733B7C00) [pid = 4076] [serial = 1272] [outer = 0000000000000000] 17:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D733EC000) [pid = 4076] [serial = 1273] [outer = 0000000D733B7C00] 17:10:30 INFO - PROCESS | 4076 | 1468455030731 Marionette DEBUG loaded listener.js 17:10:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D75DA1400) [pid = 4076] [serial = 1274] [outer = 0000000D733B7C00] 17:10:31 INFO - PROCESS | 4076 | 1468455031164 Marionette TRACE conn6 <- [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]]]}] 17:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 629ms 17:10:31 INFO - PROCESS | 4076 | 1468455031199 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 4076 | 1468455031201 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 17:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:10:31 INFO - PROCESS | 4076 | 1468455031204 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - PROCESS | 4076 | 1468455031206 Marionette TRACE conn6 <- [1,1662,null,{}] 17:10:31 INFO - PROCESS | 4076 | 1468455031209 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 4076 | 1468455031211 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:31 INFO - PROCESS | 4076 | 1468455031302 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 17:10:31 INFO - PROCESS | 4076 | 1468455031308 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:31 INFO - PROCESS | 4076 | 1468455031310 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79282800 == 34 [pid = 4076] [id = 425] 17:10:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D75DA2000) [pid = 4076] [serial = 1275] [outer = 0000000000000000] 17:10:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D78164400) [pid = 4076] [serial = 1276] [outer = 0000000D75DA2000] 17:10:31 INFO - PROCESS | 4076 | 1468455031355 Marionette DEBUG loaded listener.js 17:10:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D781D4C00) [pid = 4076] [serial = 1277] [outer = 0000000D75DA2000] 17:10:31 INFO - PROCESS | 4076 | 1468455031842 Marionette TRACE conn6 <- [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]]]}] 17:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 691ms 17:10:31 INFO - PROCESS | 4076 | 1468455031900 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 17:10:31 INFO - PROCESS | 4076 | 1468455031903 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 17:10:31 INFO - PROCESS | 4076 | 1468455031906 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:10:31 INFO - PROCESS | 4076 | 1468455031907 Marionette TRACE conn6 <- [1,1666,null,{}] 17:10:31 INFO - PROCESS | 4076 | 1468455031916 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:31 INFO - PROCESS | 4076 | 1468455031918 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:32 INFO - PROCESS | 4076 | 1468455032034 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 17:10:32 INFO - PROCESS | 4076 | 1468455032118 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 4076 | 1468455032120 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D337000 == 35 [pid = 4076] [id = 426] 17:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D7815A800) [pid = 4076] [serial = 1278] [outer = 0000000000000000] 17:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D78F51000) [pid = 4076] [serial = 1279] [outer = 0000000D7815A800] 17:10:32 INFO - PROCESS | 4076 | 1468455032166 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D791C3C00) [pid = 4076] [serial = 1280] [outer = 0000000D7815A800] 17:10:32 INFO - PROCESS | 4076 | 1468455032592 Marionette TRACE conn6 <- [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]]]}] 17:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 732ms 17:10:32 INFO - PROCESS | 4076 | 1468455032642 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 17:10:32 INFO - PROCESS | 4076 | 1468455032644 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 17:10:32 INFO - PROCESS | 4076 | 1468455032648 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:10:32 INFO - PROCESS | 4076 | 1468455032649 Marionette TRACE conn6 <- [1,1670,null,{}] 17:10:32 INFO - PROCESS | 4076 | 1468455032653 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:32 INFO - PROCESS | 4076 | 1468455032655 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:32 INFO - PROCESS | 4076 | 1468455032775 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 17:10:32 INFO - PROCESS | 4076 | 1468455032830 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:32 INFO - PROCESS | 4076 | 1468455032832 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A069800 == 36 [pid = 4076] [id = 427] 17:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D791CB000) [pid = 4076] [serial = 1281] [outer = 0000000000000000] 17:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D79442800) [pid = 4076] [serial = 1282] [outer = 0000000D791CB000] 17:10:32 INFO - PROCESS | 4076 | 1468455032877 Marionette DEBUG loaded listener.js 17:10:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D79971400) [pid = 4076] [serial = 1283] [outer = 0000000D791CB000] 17:10:33 INFO - PROCESS | 4076 | 1468455033313 Marionette TRACE conn6 <- [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]]]}] 17:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 691ms 17:10:33 INFO - PROCESS | 4076 | 1468455033342 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 17:10:33 INFO - PROCESS | 4076 | 1468455033344 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 17:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:10:33 INFO - PROCESS | 4076 | 1468455033354 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:10:33 INFO - PROCESS | 4076 | 1468455033357 Marionette TRACE conn6 <- [1,1674,null,{}] 17:10:33 INFO - PROCESS | 4076 | 1468455033360 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:33 INFO - PROCESS | 4076 | 1468455033363 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:33 INFO - PROCESS | 4076 | 1468455033529 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D733E3400) [pid = 4076] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D79B78400) [pid = 4076] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D7AA9F400) [pid = 4076] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D030F1000) [pid = 4076] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7B971400) [pid = 4076] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D78FCC800) [pid = 4076] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D79976800) [pid = 4076] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D72D21C00) [pid = 4076] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6CEA3000) [pid = 4076] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D0304BC00) [pid = 4076] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D781CB000) [pid = 4076] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D73517C00) [pid = 4076] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6C9EFC00) [pid = 4076] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00C27400) [pid = 4076] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:10:34 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D79978C00) [pid = 4076] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:10:34 INFO - PROCESS | 4076 | 1468455034011 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 4076 | 1468455034014 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C78000 == 37 [pid = 4076] [id = 428] 17:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D02977000) [pid = 4076] [serial = 1284] [outer = 0000000000000000] 17:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03688400) [pid = 4076] [serial = 1285] [outer = 0000000D02977000] 17:10:34 INFO - PROCESS | 4076 | 1468455034070 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D76FEAC00) [pid = 4076] [serial = 1286] [outer = 0000000D02977000] 17:10:34 INFO - PROCESS | 4076 | 1468455034463 Marionette TRACE conn6 <- [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]]]}] 17:10:34 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 17:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1139ms 17:10:34 INFO - PROCESS | 4076 | 1468455034494 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 17:10:34 INFO - PROCESS | 4076 | 1468455034496 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 17:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:10:34 INFO - PROCESS | 4076 | 1468455034499 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:10:34 INFO - PROCESS | 4076 | 1468455034501 Marionette TRACE conn6 <- [1,1678,null,{}] 17:10:34 INFO - PROCESS | 4076 | 1468455034505 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:34 INFO - PROCESS | 4076 | 1468455034506 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:34 INFO - PROCESS | 4076 | 1468455034627 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 17:10:34 INFO - PROCESS | 4076 | 1468455034635 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:34 INFO - PROCESS | 4076 | 1468455034637 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C48A800 == 38 [pid = 4076] [id = 429] 17:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D79978C00) [pid = 4076] [serial = 1287] [outer = 0000000000000000] 17:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D79DEFC00) [pid = 4076] [serial = 1288] [outer = 0000000D79978C00] 17:10:34 INFO - PROCESS | 4076 | 1468455034682 Marionette DEBUG loaded listener.js 17:10:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7A1B4000) [pid = 4076] [serial = 1289] [outer = 0000000D79978C00] 17:10:35 INFO - PROCESS | 4076 | 1468455035090 Marionette TRACE conn6 <- [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]]]}] 17:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 17:10:35 INFO - PROCESS | 4076 | 1468455035132 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 17:10:35 INFO - PROCESS | 4076 | 1468455035134 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 17:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:10:35 INFO - PROCESS | 4076 | 1468455035138 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - PROCESS | 4076 | 1468455035140 Marionette TRACE conn6 <- [1,1682,null,{}] 17:10:35 INFO - PROCESS | 4076 | 1468455035143 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:35 INFO - PROCESS | 4076 | 1468455035145 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:35 INFO - PROCESS | 4076 | 1468455035263 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 17:10:35 INFO - PROCESS | 4076 | 1468455035303 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 4076 | 1468455035305 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EA05800 == 39 [pid = 4076] [id = 430] 17:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D733B8800) [pid = 4076] [serial = 1290] [outer = 0000000000000000] 17:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D7AA0D400) [pid = 4076] [serial = 1291] [outer = 0000000D733B8800] 17:10:35 INFO - PROCESS | 4076 | 1468455035350 Marionette DEBUG loaded listener.js 17:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D7AABE400) [pid = 4076] [serial = 1292] [outer = 0000000D733B8800] 17:10:35 INFO - PROCESS | 4076 | 1468455035747 Marionette TRACE conn6 <- [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]]]}] 17:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 17:10:35 INFO - PROCESS | 4076 | 1468455035770 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 17:10:35 INFO - PROCESS | 4076 | 1468455035772 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 17:10:35 INFO - PROCESS | 4076 | 1468455035775 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:10:35 INFO - PROCESS | 4076 | 1468455035777 Marionette TRACE conn6 <- [1,1686,null,{}] 17:10:35 INFO - PROCESS | 4076 | 1468455035781 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:35 INFO - PROCESS | 4076 | 1468455035783 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:35 INFO - PROCESS | 4076 | 1468455035905 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 17:10:35 INFO - PROCESS | 4076 | 1468455035914 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:35 INFO - PROCESS | 4076 | 1468455035916 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EA13000 == 40 [pid = 4076] [id = 431] 17:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D7AABD400) [pid = 4076] [serial = 1293] [outer = 0000000000000000] 17:10:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D7AABF000) [pid = 4076] [serial = 1294] [outer = 0000000D7AABD400] 17:10:35 INFO - PROCESS | 4076 | 1468455035968 Marionette DEBUG loaded listener.js 17:10:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D7B970C00) [pid = 4076] [serial = 1295] [outer = 0000000D7AABD400] 17:10:36 INFO - PROCESS | 4076 | 1468455036764 Marionette TRACE conn6 <- [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]]]}] 17:10:36 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 17:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1023ms 17:10:36 INFO - PROCESS | 4076 | 1468455036803 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 17:10:36 INFO - PROCESS | 4076 | 1468455036808 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 17:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:10:36 INFO - PROCESS | 4076 | 1468455036813 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:10:36 INFO - PROCESS | 4076 | 1468455036819 Marionette TRACE conn6 <- [1,1690,null,{}] 17:10:36 INFO - PROCESS | 4076 | 1468455036846 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:36 INFO - PROCESS | 4076 | 1468455036849 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:37 INFO - PROCESS | 4076 | 1468455037000 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 17:10:37 INFO - PROCESS | 4076 | 1468455037129 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:37 INFO - PROCESS | 4076 | 1468455037132 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05414800 == 41 [pid = 4076] [id = 432] 17:10:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D0304A800) [pid = 4076] [serial = 1296] [outer = 0000000000000000] 17:10:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D033CCC00) [pid = 4076] [serial = 1297] [outer = 0000000D0304A800] 17:10:37 INFO - PROCESS | 4076 | 1468455037193 Marionette DEBUG loaded listener.js 17:10:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D0380B000) [pid = 4076] [serial = 1298] [outer = 0000000D0304A800] 17:10:37 INFO - PROCESS | 4076 | 1468455037888 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1112ms 17:10:37 INFO - PROCESS | 4076 | 1468455037928 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 17:10:37 INFO - PROCESS | 4076 | 1468455037934 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 17:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:10:37 INFO - PROCESS | 4076 | 1468455037940 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:10:37 INFO - PROCESS | 4076 | 1468455037943 Marionette TRACE conn6 <- [1,1694,null,{}] 17:10:37 INFO - PROCESS | 4076 | 1468455037948 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:37 INFO - PROCESS | 4076 | 1468455037951 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:38 INFO - PROCESS | 4076 | 1468455038084 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 17:10:38 INFO - PROCESS | 4076 | 1468455038225 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:38 INFO - PROCESS | 4076 | 1468455038228 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73417000 == 42 [pid = 4076] [id = 433] 17:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D03804400) [pid = 4076] [serial = 1299] [outer = 0000000000000000] 17:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D6C9F2400) [pid = 4076] [serial = 1300] [outer = 0000000D03804400] 17:10:38 INFO - PROCESS | 4076 | 1468455038288 Marionette DEBUG loaded listener.js 17:10:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D6D165000) [pid = 4076] [serial = 1301] [outer = 0000000D03804400] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73404800 == 41 [pid = 4076] [id = 402] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D1000 == 40 [pid = 4076] [id = 389] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD1E800 == 39 [pid = 4076] [id = 399] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7146A000 == 38 [pid = 4076] [id = 405] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72232800 == 37 [pid = 4076] [id = 393] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B106800 == 36 [pid = 4076] [id = 398] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D68000 == 35 [pid = 4076] [id = 390] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871C000 == 34 [pid = 4076] [id = 403] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E4A000 == 33 [pid = 4076] [id = 396] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7CAC1800 == 32 [pid = 4076] [id = 391] 17:10:39 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03550000 == 31 [pid = 4076] [id = 397] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D7653EC00) [pid = 4076] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D7A166000) [pid = 4076] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D7A461000) [pid = 4076] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D7B971000) [pid = 4076] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D7AC85000) [pid = 4076] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6D16D800) [pid = 4076] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D7BBE1C00) [pid = 4076] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7BBDFC00) [pid = 4076] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D7C048000) [pid = 4076] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D7997F400) [pid = 4076] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D76548800) [pid = 4076] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D78ABA000) [pid = 4076] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6D01E800) [pid = 4076] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6E2BA400) [pid = 4076] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C9FA000) [pid = 4076] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D7C3E0C00) [pid = 4076] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D033D0C00) [pid = 4076] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D7A162C00) [pid = 4076] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D79D33800) [pid = 4076] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D78A48400) [pid = 4076] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D7654CC00) [pid = 4076] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6E258000) [pid = 4076] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6CF91000) [pid = 4076] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D030ED000) [pid = 4076] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D00CF7C00) [pid = 4076] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D79B34000) [pid = 4076] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D7C6D2C00) [pid = 4076] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D737CF000) [pid = 4076] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D79B38C00) [pid = 4076] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:10:39 INFO - PROCESS | 4076 | 1468455039268 Marionette TRACE conn6 <- [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]]]}] 17:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1342ms 17:10:39 INFO - PROCESS | 4076 | 1468455039285 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 17:10:39 INFO - PROCESS | 4076 | 1468455039289 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 17:10:39 INFO - PROCESS | 4076 | 1468455039294 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:10:39 INFO - PROCESS | 4076 | 1468455039297 Marionette TRACE conn6 <- [1,1698,null,{}] 17:10:39 INFO - PROCESS | 4076 | 1468455039304 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:39 INFO - PROCESS | 4076 | 1468455039307 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:39 INFO - PROCESS | 4076 | 1468455039396 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 17:10:39 INFO - PROCESS | 4076 | 1468455039403 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:39 INFO - PROCESS | 4076 | 1468455039407 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0290B800 == 32 [pid = 4076] [id = 434] 17:10:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00CFA000) [pid = 4076] [serial = 1302] [outer = 0000000000000000] 17:10:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00E8FC00) [pid = 4076] [serial = 1303] [outer = 0000000D00CFA000] 17:10:39 INFO - PROCESS | 4076 | 1468455039457 Marionette DEBUG loaded listener.js 17:10:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D02979000) [pid = 4076] [serial = 1304] [outer = 0000000D00CFA000] 17:10:39 INFO - PROCESS | 4076 | 1468455039990 Marionette TRACE conn6 <- [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]]]}] 17:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 17:10:40 INFO - PROCESS | 4076 | 1468455040032 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 4076 | 1468455040036 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 17:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:10:40 INFO - PROCESS | 4076 | 1468455040042 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 4076 | 1468455040045 Marionette TRACE conn6 <- [1,1702,null,{}] 17:10:40 INFO - PROCESS | 4076 | 1468455040049 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 4076 | 1468455040052 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:40 INFO - PROCESS | 4076 | 1468455040144 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 17:10:40 INFO - PROCESS | 4076 | 1468455040226 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 4076 | 1468455040228 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C59000 == 33 [pid = 4076] [id = 435] 17:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03685000) [pid = 4076] [serial = 1305] [outer = 0000000000000000] 17:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D0368BC00) [pid = 4076] [serial = 1306] [outer = 0000000D03685000] 17:10:40 INFO - PROCESS | 4076 | 1468455040278 Marionette DEBUG loaded listener.js 17:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D03727C00) [pid = 4076] [serial = 1307] [outer = 0000000D03685000] 17:10:40 INFO - PROCESS | 4076 | 1468455040669 Marionette TRACE conn6 <- [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 17:10:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:10:40 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:10:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:10:40 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:10:40 INFO - PROCESS | 4076 | 1468455040741 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 17:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:10:40 INFO - PROCESS | 4076 | 1468455040744 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:10:40 INFO - PROCESS | 4076 | 1468455040748 Marionette TRACE conn6 <- [1,1706,null,{}] 17:10:40 INFO - PROCESS | 4076 | 1468455040760 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:40 INFO - PROCESS | 4076 | 1468455040765 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:40 INFO - PROCESS | 4076 | 1468455040856 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 17:10:40 INFO - PROCESS | 4076 | 1468455040902 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:40 INFO - PROCESS | 4076 | 1468455040905 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6E20D000 == 34 [pid = 4076] [id = 436] 17:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6AFB1800) [pid = 4076] [serial = 1308] [outer = 0000000000000000] 17:10:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C926800) [pid = 4076] [serial = 1309] [outer = 0000000D6AFB1800] 17:10:40 INFO - PROCESS | 4076 | 1468455040955 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CC92400) [pid = 4076] [serial = 1310] [outer = 0000000D6AFB1800] 17:10:41 INFO - PROCESS | 4076 | 1468455041401 Marionette TRACE conn6 <- [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]]]}] 17:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 690ms 17:10:41 INFO - PROCESS | 4076 | 1468455041437 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 17:10:41 INFO - PROCESS | 4076 | 1468455041440 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 17:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:10:41 INFO - PROCESS | 4076 | 1468455041450 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:10:41 INFO - PROCESS | 4076 | 1468455041452 Marionette TRACE conn6 <- [1,1710,null,{}] 17:10:41 INFO - PROCESS | 4076 | 1468455041455 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:41 INFO - PROCESS | 4076 | 1468455041458 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:41 INFO - PROCESS | 4076 | 1468455041575 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 17:10:41 INFO - PROCESS | 4076 | 1468455041631 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:41 INFO - PROCESS | 4076 | 1468455041633 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72233800 == 35 [pid = 4076] [id = 437] 17:10:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CF4F800) [pid = 4076] [serial = 1311] [outer = 0000000000000000] 17:10:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CF8C800) [pid = 4076] [serial = 1312] [outer = 0000000D6CF4F800] 17:10:41 INFO - PROCESS | 4076 | 1468455041687 Marionette DEBUG loaded listener.js 17:10:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D162C00) [pid = 4076] [serial = 1313] [outer = 0000000D6CF4F800] 17:10:42 INFO - PROCESS | 4076 | 1468455042109 Marionette TRACE conn6 <- [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]]]}] 17:10:42 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 17:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 691ms 17:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:10:42 INFO - PROCESS | 4076 | 1468455042141 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 4076 | 1468455042143 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 17:10:42 INFO - PROCESS | 4076 | 1468455042147 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 4076 | 1468455042149 Marionette TRACE conn6 <- [1,1714,null,{}] 17:10:42 INFO - PROCESS | 4076 | 1468455042152 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:42 INFO - PROCESS | 4076 | 1468455042154 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:42 INFO - PROCESS | 4076 | 1468455042307 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 17:10:42 INFO - PROCESS | 4076 | 1468455042328 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:42 INFO - PROCESS | 4076 | 1468455042330 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73353800 == 36 [pid = 4076] [id = 438] 17:10:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6D160C00) [pid = 4076] [serial = 1314] [outer = 0000000000000000] 17:10:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6E0F1000) [pid = 4076] [serial = 1315] [outer = 0000000D6D160C00] 17:10:42 INFO - PROCESS | 4076 | 1468455042376 Marionette DEBUG loaded listener.js 17:10:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7138C400) [pid = 4076] [serial = 1316] [outer = 0000000D6D160C00] 17:10:42 INFO - PROCESS | 4076 | 1468455042851 Marionette TRACE conn6 <- [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]]]}] 17:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 732ms 17:10:42 INFO - PROCESS | 4076 | 1468455042885 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 17:10:42 INFO - PROCESS | 4076 | 1468455042888 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 17:10:42 INFO - PROCESS | 4076 | 1468455042891 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:10:42 INFO - PROCESS | 4076 | 1468455042893 Marionette TRACE conn6 <- [1,1718,null,{}] 17:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:10:42 INFO - PROCESS | 4076 | 1468455042896 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:42 INFO - PROCESS | 4076 | 1468455042902 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:43 INFO - PROCESS | 4076 | 1468455043050 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 17:10:43 INFO - PROCESS | 4076 | 1468455043107 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 4076 | 1468455043109 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871C000 == 37 [pid = 4076] [id = 439] 17:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D71BDA000) [pid = 4076] [serial = 1317] [outer = 0000000000000000] 17:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D72C25400) [pid = 4076] [serial = 1318] [outer = 0000000D71BDA000] 17:10:43 INFO - PROCESS | 4076 | 1468455043156 Marionette DEBUG loaded listener.js 17:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D72D22000) [pid = 4076] [serial = 1319] [outer = 0000000D71BDA000] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D733B8800) [pid = 4076] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7815A800) [pid = 4076] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6CF4FC00) [pid = 4076] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D02973400) [pid = 4076] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D791CB000) [pid = 4076] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D0085C000) [pid = 4076] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D733B7C00) [pid = 4076] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71F78400) [pid = 4076] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0368B000) [pid = 4076] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D0368F800) [pid = 4076] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D75DA2000) [pid = 4076] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D02977000) [pid = 4076] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:10:43 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D79978C00) [pid = 4076] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:10:43 INFO - PROCESS | 4076 | 1468455043694 Marionette TRACE conn6 <- [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] 17:10:43 INFO - PROCESS | 4076 | 1468455043737 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 17:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 17:10:43 INFO - PROCESS | 4076 | 1468455043741 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:10:43 INFO - PROCESS | 4076 | 1468455043742 Marionette TRACE conn6 <- [1,1722,null,{}] 17:10:43 INFO - PROCESS | 4076 | 1468455043746 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:43 INFO - PROCESS | 4076 | 1468455043748 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:43 INFO - PROCESS | 4076 | 1468455043861 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 17:10:43 INFO - PROCESS | 4076 | 1468455043913 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:43 INFO - PROCESS | 4076 | 1468455043915 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72220000 == 38 [pid = 4076] [id = 440] 17:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D033D0000) [pid = 4076] [serial = 1320] [outer = 0000000000000000] 17:10:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6D71D000) [pid = 4076] [serial = 1321] [outer = 0000000D033D0000] 17:10:43 INFO - PROCESS | 4076 | 1468455043962 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D733BC400) [pid = 4076] [serial = 1322] [outer = 0000000D033D0000] 17:10:44 INFO - PROCESS | 4076 | 1468455044336 Marionette TRACE conn6 <- [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]]]}] 17:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 17:10:44 INFO - PROCESS | 4076 | 1468455044380 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 17:10:44 INFO - PROCESS | 4076 | 1468455044382 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 17:10:44 INFO - PROCESS | 4076 | 1468455044386 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:10:44 INFO - PROCESS | 4076 | 1468455044388 Marionette TRACE conn6 <- [1,1726,null,{}] 17:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:10:44 INFO - PROCESS | 4076 | 1468455044400 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:44 INFO - PROCESS | 4076 | 1468455044402 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:44 INFO - PROCESS | 4076 | 1468455044489 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 17:10:44 INFO - PROCESS | 4076 | 1468455044494 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:44 INFO - PROCESS | 4076 | 1468455044496 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79196800 == 39 [pid = 4076] [id = 441] 17:10:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733E4800) [pid = 4076] [serial = 1323] [outer = 0000000000000000] 17:10:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7351F000) [pid = 4076] [serial = 1324] [outer = 0000000D733E4800] 17:10:44 INFO - PROCESS | 4076 | 1468455044541 Marionette DEBUG loaded listener.js 17:10:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D75DA3000) [pid = 4076] [serial = 1325] [outer = 0000000D733E4800] 17:10:44 INFO - PROCESS | 4076 | 1468455044964 Marionette TRACE conn6 <- [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]]]}] 17:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 648ms 17:10:45 INFO - PROCESS | 4076 | 1468455045041 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 17:10:45 INFO - PROCESS | 4076 | 1468455045043 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 17:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:10:45 INFO - PROCESS | 4076 | 1468455045047 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:10:45 INFO - PROCESS | 4076 | 1468455045049 Marionette TRACE conn6 <- [1,1730,null,{}] 17:10:45 INFO - PROCESS | 4076 | 1468455045053 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:45 INFO - PROCESS | 4076 | 1468455045055 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:45 INFO - PROCESS | 4076 | 1468455045140 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 17:10:45 INFO - PROCESS | 4076 | 1468455045179 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:45 INFO - PROCESS | 4076 | 1468455045181 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7999A000 == 40 [pid = 4076] [id = 442] 17:10:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D76543800) [pid = 4076] [serial = 1326] [outer = 0000000000000000] 17:10:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7654BC00) [pid = 4076] [serial = 1327] [outer = 0000000D76543800] 17:10:45 INFO - PROCESS | 4076 | 1468455045225 Marionette DEBUG loaded listener.js 17:10:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D78159000) [pid = 4076] [serial = 1328] [outer = 0000000D76543800] 17:10:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C79800 == 39 [pid = 4076] [id = 400] 17:10:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C985000 == 38 [pid = 4076] [id = 395] 17:10:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F1F800 == 37 [pid = 4076] [id = 404] 17:10:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7222D800 == 36 [pid = 4076] [id = 401] 17:10:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F4D800 == 35 [pid = 4076] [id = 392] 17:10:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C35B800 == 34 [pid = 4076] [id = 417] 17:10:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EB42800 == 33 [pid = 4076] [id = 394] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D7AA0D400) [pid = 4076] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D78F51000) [pid = 4076] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6D165C00) [pid = 4076] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6D308C00) [pid = 4076] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D02975C00) [pid = 4076] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D030EB800) [pid = 4076] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D79442800) [pid = 4076] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D791C3C00) [pid = 4076] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6C92F800) [pid = 4076] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CC90800) [pid = 4076] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D79971400) [pid = 4076] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D733EC000) [pid = 4076] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D75DA1400) [pid = 4076] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D72D19C00) [pid = 4076] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D733B6C00) [pid = 4076] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D71381400) [pid = 4076] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D7147A800) [pid = 4076] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D03724C00) [pid = 4076] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D0380CC00) [pid = 4076] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D78164400) [pid = 4076] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D76FEAC00) [pid = 4076] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D03688400) [pid = 4076] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D7A1B4000) [pid = 4076] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D7AABE400) [pid = 4076] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D781D4C00) [pid = 4076] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:10:46 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D79DEFC00) [pid = 4076] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:10:47 INFO - PROCESS | 4076 | 1468455047090 Marionette TRACE conn6 <- [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]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 2090ms 17:10:47 INFO - PROCESS | 4076 | 1468455047141 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 4076 | 1468455047145 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:10:47 INFO - PROCESS | 4076 | 1468455047150 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 4076 | 1468455047154 Marionette TRACE conn6 <- [1,1734,null,{}] 17:10:47 INFO - PROCESS | 4076 | 1468455047160 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 4076 | 1468455047163 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:47 INFO - PROCESS | 4076 | 1468455047256 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 17:10:47 INFO - PROCESS | 4076 | 1468455047265 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 4076 | 1468455047270 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02913800 == 34 [pid = 4076] [id = 443] 17:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D00C2C000) [pid = 4076] [serial = 1329] [outer = 0000000000000000] 17:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D00C2E400) [pid = 4076] [serial = 1330] [outer = 0000000D00C2C000] 17:10:47 INFO - PROCESS | 4076 | 1468455047326 Marionette DEBUG loaded listener.js 17:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D00CF9400) [pid = 4076] [serial = 1331] [outer = 0000000D00C2C000] 17:10:47 INFO - PROCESS | 4076 | 1468455047813 Marionette TRACE conn6 <- [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]]]}] 17:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 691ms 17:10:47 INFO - PROCESS | 4076 | 1468455047845 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 17:10:47 INFO - PROCESS | 4076 | 1468455047851 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 17:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:10:47 INFO - PROCESS | 4076 | 1468455047858 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:10:47 INFO - PROCESS | 4076 | 1468455047860 Marionette TRACE conn6 <- [1,1738,null,{}] 17:10:47 INFO - PROCESS | 4076 | 1468455047865 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:47 INFO - PROCESS | 4076 | 1468455047868 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:47 INFO - PROCESS | 4076 | 1468455047960 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 17:10:47 INFO - PROCESS | 4076 | 1468455047970 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:47 INFO - PROCESS | 4076 | 1468455047972 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C56800 == 35 [pid = 4076] [id = 444] 17:10:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D02974000) [pid = 4076] [serial = 1332] [outer = 0000000000000000] 17:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D03045800) [pid = 4076] [serial = 1333] [outer = 0000000D02974000] 17:10:48 INFO - PROCESS | 4076 | 1468455048021 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D030E3000) [pid = 4076] [serial = 1334] [outer = 0000000D02974000] 17:10:48 INFO - PROCESS | 4076 | 1468455048485 Marionette TRACE conn6 <- [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]]]}] 17:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 691ms 17:10:48 INFO - PROCESS | 4076 | 1468455048550 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 17:10:48 INFO - PROCESS | 4076 | 1468455048553 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 17:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:10:48 INFO - PROCESS | 4076 | 1468455048556 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:10:48 INFO - PROCESS | 4076 | 1468455048560 Marionette TRACE conn6 <- [1,1742,null,{}] 17:10:48 INFO - PROCESS | 4076 | 1468455048572 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:48 INFO - PROCESS | 4076 | 1468455048576 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:48 INFO - PROCESS | 4076 | 1468455048693 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 17:10:48 INFO - PROCESS | 4076 | 1468455048773 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:48 INFO - PROCESS | 4076 | 1468455048776 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B91F000 == 36 [pid = 4076] [id = 445] 17:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D007BFC00) [pid = 4076] [serial = 1335] [outer = 0000000000000000] 17:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D0368C400) [pid = 4076] [serial = 1336] [outer = 0000000D007BFC00] 17:10:48 INFO - PROCESS | 4076 | 1468455048827 Marionette DEBUG loaded listener.js 17:10:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D0371EC00) [pid = 4076] [serial = 1337] [outer = 0000000D007BFC00] 17:10:49 INFO - PROCESS | 4076 | 1468455049219 Marionette TRACE conn6 <- [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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 693ms 17:10:49 INFO - PROCESS | 4076 | 1468455049251 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 4076 | 1468455049254 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 17:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:10:49 INFO - PROCESS | 4076 | 1468455049257 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - PROCESS | 4076 | 1468455049259 Marionette TRACE conn6 <- [1,1746,null,{}] 17:10:49 INFO - PROCESS | 4076 | 1468455049262 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 4076 | 1468455049264 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:49 INFO - PROCESS | 4076 | 1468455049350 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 17:10:49 INFO - PROCESS | 4076 | 1468455049425 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:49 INFO - PROCESS | 4076 | 1468455049427 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6DD0B800 == 37 [pid = 4076] [id = 446] 17:10:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03728C00) [pid = 4076] [serial = 1338] [outer = 0000000000000000] 17:10:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D0380F000) [pid = 4076] [serial = 1339] [outer = 0000000D03728C00] 17:10:49 INFO - PROCESS | 4076 | 1468455049473 Marionette DEBUG loaded listener.js 17:10:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D03C20000) [pid = 4076] [serial = 1340] [outer = 0000000D03728C00] 17:10:49 INFO - PROCESS | 4076 | 1468455049844 Marionette TRACE conn6 <- [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]]]}] 17:10:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:10:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 628ms 17:10:49 INFO - PROCESS | 4076 | 1468455049888 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 17:10:49 INFO - PROCESS | 4076 | 1468455049890 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 17:10:49 INFO - PROCESS | 4076 | 1468455049894 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:10:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:10:49 INFO - PROCESS | 4076 | 1468455049896 Marionette TRACE conn6 <- [1,1750,null,{}] 17:10:49 INFO - PROCESS | 4076 | 1468455049899 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:49 INFO - PROCESS | 4076 | 1468455049901 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:50 INFO - PROCESS | 4076 | 1468455050011 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 17:10:50 INFO - PROCESS | 4076 | 1468455050050 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 4076 | 1468455050052 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CB2000 == 38 [pid = 4076] [id = 447] 17:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D02971800) [pid = 4076] [serial = 1341] [outer = 0000000000000000] 17:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C23E400) [pid = 4076] [serial = 1342] [outer = 0000000D02971800] 17:10:50 INFO - PROCESS | 4076 | 1468455050097 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C9DF800) [pid = 4076] [serial = 1343] [outer = 0000000D02971800] 17:10:50 INFO - PROCESS | 4076 | 1468455050505 Marionette TRACE conn6 <- [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]]]}] 17:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 17:10:50 INFO - PROCESS | 4076 | 1468455050526 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 17:10:50 INFO - PROCESS | 4076 | 1468455050529 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 17:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:10:50 INFO - PROCESS | 4076 | 1468455050532 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:10:50 INFO - PROCESS | 4076 | 1468455050534 Marionette TRACE conn6 <- [1,1754,null,{}] 17:10:50 INFO - PROCESS | 4076 | 1468455050537 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:50 INFO - PROCESS | 4076 | 1468455050543 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:50 INFO - PROCESS | 4076 | 1468455050679 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 17:10:50 INFO - PROCESS | 4076 | 1468455050694 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:50 INFO - PROCESS | 4076 | 1468455050696 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72356800 == 39 [pid = 4076] [id = 448] 17:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6C9F0400) [pid = 4076] [serial = 1344] [outer = 0000000000000000] 17:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CF47800) [pid = 4076] [serial = 1345] [outer = 0000000D6C9F0400] 17:10:50 INFO - PROCESS | 4076 | 1468455050742 Marionette DEBUG loaded listener.js 17:10:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D01C000) [pid = 4076] [serial = 1346] [outer = 0000000D6C9F0400] 17:10:51 INFO - PROCESS | 4076 | 1468455051155 Marionette TRACE conn6 <- [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]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 691ms 17:10:51 INFO - PROCESS | 4076 | 1468455051227 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 4076 | 1468455051229 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 17:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:10:51 INFO - PROCESS | 4076 | 1468455051238 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 4076 | 1468455051240 Marionette TRACE conn6 <- [1,1758,null,{}] 17:10:51 INFO - PROCESS | 4076 | 1468455051244 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:51 INFO - PROCESS | 4076 | 1468455051246 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:51 INFO - PROCESS | 4076 | 1468455051325 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 17:10:51 INFO - PROCESS | 4076 | 1468455051363 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 4076 | 1468455051365 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D0800 == 40 [pid = 4076] [id = 449] 17:10:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D033D4800) [pid = 4076] [serial = 1347] [outer = 0000000000000000] 17:10:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6D412400) [pid = 4076] [serial = 1348] [outer = 0000000D033D4800] 17:10:51 INFO - PROCESS | 4076 | 1468455051411 Marionette DEBUG loaded listener.js 17:10:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7115BC00) [pid = 4076] [serial = 1349] [outer = 0000000D033D4800] 17:10:51 INFO - PROCESS | 4076 | 1468455051817 Marionette TRACE conn6 <- [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]]]}] 17:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 626ms 17:10:51 INFO - PROCESS | 4076 | 1468455051871 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 17:10:51 INFO - PROCESS | 4076 | 1468455051874 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 17:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:10:51 INFO - PROCESS | 4076 | 1468455051877 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:10:51 INFO - PROCESS | 4076 | 1468455051879 Marionette TRACE conn6 <- [1,1762,null,{}] 17:10:51 INFO - PROCESS | 4076 | 1468455051882 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:51 INFO - PROCESS | 4076 | 1468455051884 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:51 INFO - PROCESS | 4076 | 1468455051964 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 17:10:51 INFO - PROCESS | 4076 | 1468455051970 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:51 INFO - PROCESS | 4076 | 1468455051972 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7817A800 == 41 [pid = 4076] [id = 450] 17:10:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D71386C00) [pid = 4076] [serial = 1350] [outer = 0000000000000000] 17:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D713EC400) [pid = 4076] [serial = 1351] [outer = 0000000D71386C00] 17:10:52 INFO - PROCESS | 4076 | 1468455052017 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D714C6800) [pid = 4076] [serial = 1352] [outer = 0000000D71386C00] 17:10:52 INFO - PROCESS | 4076 | 1468455052490 Marionette TRACE conn6 <- [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]]]}] 17:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 630ms 17:10:52 INFO - PROCESS | 4076 | 1468455052510 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 17:10:52 INFO - PROCESS | 4076 | 1468455052513 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 17:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:10:52 INFO - PROCESS | 4076 | 1468455052516 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:10:52 INFO - PROCESS | 4076 | 1468455052518 Marionette TRACE conn6 <- [1,1766,null,{}] 17:10:52 INFO - PROCESS | 4076 | 1468455052522 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:52 INFO - PROCESS | 4076 | 1468455052524 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:52 INFO - PROCESS | 4076 | 1468455052631 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 17:10:52 INFO - PROCESS | 4076 | 1468455052639 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:52 INFO - PROCESS | 4076 | 1468455052641 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B913000 == 42 [pid = 4076] [id = 451] 17:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D718F2400) [pid = 4076] [serial = 1353] [outer = 0000000000000000] 17:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D71BB7800) [pid = 4076] [serial = 1354] [outer = 0000000D718F2400] 17:10:52 INFO - PROCESS | 4076 | 1468455052727 Marionette DEBUG loaded listener.js 17:10:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D72153800) [pid = 4076] [serial = 1355] [outer = 0000000D718F2400] 17:10:53 INFO - PROCESS | 4076 | 1468455053169 Marionette TRACE conn6 <- [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]]]}] 17:10:53 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 17:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 17:10:53 INFO - PROCESS | 4076 | 1468455053211 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 4076 | 1468455053213 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 17:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:10:53 INFO - PROCESS | 4076 | 1468455053217 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 4076 | 1468455053219 Marionette TRACE conn6 <- [1,1770,null,{}] 17:10:53 INFO - PROCESS | 4076 | 1468455053222 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 4076 | 1468455053224 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:53 INFO - PROCESS | 4076 | 1468455053341 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 17:10:53 INFO - PROCESS | 4076 | 1468455053346 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:53 INFO - PROCESS | 4076 | 1468455053348 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79190800 == 43 [pid = 4076] [id = 452] 17:10:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72154000) [pid = 4076] [serial = 1356] [outer = 0000000000000000] 17:10:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7233F000) [pid = 4076] [serial = 1357] [outer = 0000000D72154000] 17:10:53 INFO - PROCESS | 4076 | 1468455053393 Marionette DEBUG loaded listener.js 17:10:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D72D1B000) [pid = 4076] [serial = 1358] [outer = 0000000D72154000] 17:10:53 INFO - PROCESS | 4076 | 1468455053845 Marionette TRACE conn6 <- [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]]]}] 17:10:53 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 17:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 691ms 17:10:53 INFO - PROCESS | 4076 | 1468455053911 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 17:10:53 INFO - PROCESS | 4076 | 1468455053914 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 17:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:10:53 INFO - PROCESS | 4076 | 1468455053917 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:10:53 INFO - PROCESS | 4076 | 1468455053920 Marionette TRACE conn6 <- [1,1774,null,{}] 17:10:53 INFO - PROCESS | 4076 | 1468455053924 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:53 INFO - PROCESS | 4076 | 1468455053926 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:54 INFO - PROCESS | 4076 | 1468455054082 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 17:10:54 INFO - PROCESS | 4076 | 1468455054109 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 4076 | 1468455054111 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CB1000 == 44 [pid = 4076] [id = 453] 17:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D733DE000) [pid = 4076] [serial = 1359] [outer = 0000000000000000] 17:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D737CC000) [pid = 4076] [serial = 1360] [outer = 0000000D733DE000] 17:10:54 INFO - PROCESS | 4076 | 1468455054159 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D76549800) [pid = 4076] [serial = 1361] [outer = 0000000D733DE000] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D7C3E1800) [pid = 4076] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6D160C00) [pid = 4076] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D033D0000) [pid = 4076] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D71BDA000) [pid = 4076] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D733E4800) [pid = 4076] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6AFB1800) [pid = 4076] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03685000) [pid = 4076] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00CFA000) [pid = 4076] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03804400) [pid = 4076] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D0304A800) [pid = 4076] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7AABD400) [pid = 4076] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:10:54 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6CF4F800) [pid = 4076] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:10:54 INFO - PROCESS | 4076 | 1468455054649 Marionette TRACE conn6 <- [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]]]}] 17:10:54 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 17:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 776ms 17:10:54 INFO - PROCESS | 4076 | 1468455054698 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 17:10:54 INFO - PROCESS | 4076 | 1468455054700 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 17:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:10:54 INFO - PROCESS | 4076 | 1468455054703 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:10:54 INFO - PROCESS | 4076 | 1468455054705 Marionette TRACE conn6 <- [1,1778,null,{}] 17:10:54 INFO - PROCESS | 4076 | 1468455054708 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:54 INFO - PROCESS | 4076 | 1468455054710 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:54 INFO - PROCESS | 4076 | 1468455054794 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 17:10:54 INFO - PROCESS | 4076 | 1468455054800 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:54 INFO - PROCESS | 4076 | 1468455054802 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A01C800 == 45 [pid = 4076] [id = 454] 17:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D03803C00) [pid = 4076] [serial = 1362] [outer = 0000000000000000] 17:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D71385800) [pid = 4076] [serial = 1363] [outer = 0000000D03803C00] 17:10:54 INFO - PROCESS | 4076 | 1468455054848 Marionette DEBUG loaded listener.js 17:10:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D73514000) [pid = 4076] [serial = 1364] [outer = 0000000D03803C00] 17:10:55 INFO - PROCESS | 4076 | 1468455055274 Marionette TRACE conn6 <- [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]]]}] 17:10:55 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) 17:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 628ms 17:10:55 INFO - PROCESS | 4076 | 1468455055334 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 4076 | 1468455055336 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 17:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:10:55 INFO - PROCESS | 4076 | 1468455055340 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:10:55 INFO - PROCESS | 4076 | 1468455055342 Marionette TRACE conn6 <- [1,1782,null,{}] 17:10:55 INFO - PROCESS | 4076 | 1468455055345 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:55 INFO - PROCESS | 4076 | 1468455055347 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:55 INFO - PROCESS | 4076 | 1468455055431 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 17:10:55 INFO - PROCESS | 4076 | 1468455055439 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:55 INFO - PROCESS | 4076 | 1468455055441 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A06B000 == 46 [pid = 4076] [id = 455] 17:10:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7654A800) [pid = 4076] [serial = 1365] [outer = 0000000000000000] 17:10:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7697A400) [pid = 4076] [serial = 1366] [outer = 0000000D7654A800] 17:10:55 INFO - PROCESS | 4076 | 1468455055486 Marionette DEBUG loaded listener.js 17:10:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D781A8400) [pid = 4076] [serial = 1367] [outer = 0000000D7654A800] 17:10:55 INFO - PROCESS | 4076 | 1468455055916 Marionette TRACE conn6 <- [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]]]}] 17:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms 17:10:55 INFO - PROCESS | 4076 | 1468455055982 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 17:10:55 INFO - PROCESS | 4076 | 1468455055984 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 17:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:10:56 INFO - PROCESS | 4076 | 1468455055988 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:10:56 INFO - PROCESS | 4076 | 1468455055990 Marionette TRACE conn6 <- [1,1786,null,{}] 17:10:56 INFO - PROCESS | 4076 | 1468455055993 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:56 INFO - PROCESS | 4076 | 1468455055995 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:56 INFO - PROCESS | 4076 | 1468455056080 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 17:10:56 INFO - PROCESS | 4076 | 1468455056087 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:56 INFO - PROCESS | 4076 | 1468455056089 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0DB000 == 47 [pid = 4076] [id = 456] 17:10:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D781AA400) [pid = 4076] [serial = 1368] [outer = 0000000000000000] 17:10:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D78A3A000) [pid = 4076] [serial = 1369] [outer = 0000000D781AA400] 17:10:56 INFO - PROCESS | 4076 | 1468455056142 Marionette DEBUG loaded listener.js 17:10:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D78ABD000) [pid = 4076] [serial = 1370] [outer = 0000000D781AA400] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871C000 == 46 [pid = 4076] [id = 439] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79196800 == 45 [pid = 4076] [id = 441] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72233800 == 44 [pid = 4076] [id = 437] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6E20D000 == 43 [pid = 4076] [id = 436] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73353800 == 42 [pid = 4076] [id = 438] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72220000 == 41 [pid = 4076] [id = 440] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02913800 == 40 [pid = 4076] [id = 443] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7999A000 == 39 [pid = 4076] [id = 442] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B91F000 == 38 [pid = 4076] [id = 445] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D0800 == 37 [pid = 4076] [id = 449] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72356800 == 36 [pid = 4076] [id = 448] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C56800 == 35 [pid = 4076] [id = 444] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A01C800 == 34 [pid = 4076] [id = 454] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CB2000 == 33 [pid = 4076] [id = 447] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CB1000 == 32 [pid = 4076] [id = 453] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B913000 == 31 [pid = 4076] [id = 451] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6DD0B800 == 30 [pid = 4076] [id = 446] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A06B000 == 29 [pid = 4076] [id = 455] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7817A800 == 28 [pid = 4076] [id = 450] 17:10:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79190800 == 27 [pid = 4076] [id = 452] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7C790800) [pid = 4076] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6E0F1000) [pid = 4076] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6D71D000) [pid = 4076] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D72C25400) [pid = 4076] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D72D22000) [pid = 4076] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D7351F000) [pid = 4076] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6C926800) [pid = 4076] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03727C00) [pid = 4076] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0368BC00) [pid = 4076] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00E8FC00) [pid = 4076] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D02979000) [pid = 4076] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D165000) [pid = 4076] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6C9F2400) [pid = 4076] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D0380B000) [pid = 4076] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D033CCC00) [pid = 4076] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D7AABF000) [pid = 4076] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D7654BC00) [pid = 4076] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D7B970C00) [pid = 4076] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D75DA3000) [pid = 4076] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6CF8C800) [pid = 4076] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6D162C00) [pid = 4076] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D733BC400) [pid = 4076] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D7138C400) [pid = 4076] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D6CC92400) [pid = 4076] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:10:57 INFO - PROCESS | 4076 | 1468455057930 Marionette TRACE conn6 <- [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]]]}] 17:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1995ms 17:10:57 INFO - PROCESS | 4076 | 1468455057986 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 17:10:57 INFO - PROCESS | 4076 | 1468455057991 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 17:10:58 INFO - PROCESS | 4076 | 1468455057996 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:10:58 INFO - PROCESS | 4076 | 1468455058000 Marionette TRACE conn6 <- [1,1790,null,{}] 17:10:58 INFO - PROCESS | 4076 | 1468455058006 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:58 INFO - PROCESS | 4076 | 1468455058009 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:58 INFO - PROCESS | 4076 | 1468455058104 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 17:10:58 INFO - PROCESS | 4076 | 1468455058111 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 4076 | 1468455058116 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F69000 == 28 [pid = 4076] [id = 457] 17:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D00C25000) [pid = 4076] [serial = 1371] [outer = 0000000000000000] 17:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D00C25800) [pid = 4076] [serial = 1372] [outer = 0000000D00C25000] 17:10:58 INFO - PROCESS | 4076 | 1468455058172 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D00CEF400) [pid = 4076] [serial = 1373] [outer = 0000000D00C25000] 17:10:58 INFO - PROCESS | 4076 | 1468455058662 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 692ms 17:10:58 INFO - PROCESS | 4076 | 1468455058692 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 17:10:58 INFO - PROCESS | 4076 | 1468455058698 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 17:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:10:58 INFO - PROCESS | 4076 | 1468455058705 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:10:58 INFO - PROCESS | 4076 | 1468455058708 Marionette TRACE conn6 <- [1,1794,null,{}] 17:10:58 INFO - PROCESS | 4076 | 1468455058712 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:58 INFO - PROCESS | 4076 | 1468455058715 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:58 INFO - PROCESS | 4076 | 1468455058808 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 17:10:58 INFO - PROCESS | 4076 | 1468455058816 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:58 INFO - PROCESS | 4076 | 1468455058819 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C49800 == 29 [pid = 4076] [id = 458] 17:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D0296D800) [pid = 4076] [serial = 1374] [outer = 0000000000000000] 17:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D0296F800) [pid = 4076] [serial = 1375] [outer = 0000000D0296D800] 17:10:58 INFO - PROCESS | 4076 | 1468455058869 Marionette DEBUG loaded listener.js 17:10:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D02979800) [pid = 4076] [serial = 1376] [outer = 0000000D0296D800] 17:10:59 INFO - PROCESS | 4076 | 1468455059358 Marionette TRACE conn6 <- [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]]]}] 17:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 17:10:59 INFO - PROCESS | 4076 | 1468455059396 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 17:10:59 INFO - PROCESS | 4076 | 1468455059398 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 17:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:10:59 INFO - PROCESS | 4076 | 1468455059402 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:10:59 INFO - PROCESS | 4076 | 1468455059406 Marionette TRACE conn6 <- [1,1798,null,{}] 17:10:59 INFO - PROCESS | 4076 | 1468455059419 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:10:59 INFO - PROCESS | 4076 | 1468455059424 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:59 INFO - PROCESS | 4076 | 1468455059546 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 17:10:59 INFO - PROCESS | 4076 | 1468455059629 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:10:59 INFO - PROCESS | 4076 | 1468455059632 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:10:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B110800 == 30 [pid = 4076] [id = 459] 17:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D007C2C00) [pid = 4076] [serial = 1377] [outer = 0000000000000000] 17:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03688400) [pid = 4076] [serial = 1378] [outer = 0000000D007C2C00] 17:10:59 INFO - PROCESS | 4076 | 1468455059683 Marionette DEBUG loaded listener.js 17:10:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D03719400) [pid = 4076] [serial = 1379] [outer = 0000000D007C2C00] 17:11:00 INFO - PROCESS | 4076 | 1468455060073 Marionette TRACE conn6 <- [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]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 17:11:00 INFO - PROCESS | 4076 | 1468455060096 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 4076 | 1468455060099 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 17:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:11:00 INFO - PROCESS | 4076 | 1468455060109 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 4076 | 1468455060111 Marionette TRACE conn6 <- [1,1802,null,{}] 17:11:00 INFO - PROCESS | 4076 | 1468455060115 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:00 INFO - PROCESS | 4076 | 1468455060117 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:00 INFO - PROCESS | 4076 | 1468455060205 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 17:11:00 INFO - PROCESS | 4076 | 1468455060211 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 4076 | 1468455060213 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D772800 == 31 [pid = 4076] [id = 460] 17:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03803800) [pid = 4076] [serial = 1380] [outer = 0000000000000000] 17:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D0380C000) [pid = 4076] [serial = 1381] [outer = 0000000D03803800] 17:11:00 INFO - PROCESS | 4076 | 1468455060259 Marionette DEBUG loaded listener.js 17:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D03C16C00) [pid = 4076] [serial = 1382] [outer = 0000000D03803800] 17:11:00 INFO - PROCESS | 4076 | 1468455060731 Marionette TRACE conn6 <- [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]]]}] 17:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 691ms 17:11:00 INFO - PROCESS | 4076 | 1468455060796 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 17:11:00 INFO - PROCESS | 4076 | 1468455060799 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 17:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:11:00 INFO - PROCESS | 4076 | 1468455060802 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:11:00 INFO - PROCESS | 4076 | 1468455060804 Marionette TRACE conn6 <- [1,1806,null,{}] 17:11:00 INFO - PROCESS | 4076 | 1468455060808 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:00 INFO - PROCESS | 4076 | 1468455060810 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:00 INFO - PROCESS | 4076 | 1468455060892 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 17:11:00 INFO - PROCESS | 4076 | 1468455060931 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:00 INFO - PROCESS | 4076 | 1468455060933 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C1A000 == 32 [pid = 4076] [id = 461] 17:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D00CF9000) [pid = 4076] [serial = 1383] [outer = 0000000000000000] 17:11:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6B9D3800) [pid = 4076] [serial = 1384] [outer = 0000000D00CF9000] 17:11:00 INFO - PROCESS | 4076 | 1468455060979 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6C926400) [pid = 4076] [serial = 1385] [outer = 0000000D00CF9000] 17:11:01 INFO - PROCESS | 4076 | 1468455061418 Marionette TRACE conn6 <- [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]]]}] 17:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 17:11:01 INFO - PROCESS | 4076 | 1468455061498 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 17:11:01 INFO - PROCESS | 4076 | 1468455061500 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 17:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:11:01 INFO - PROCESS | 4076 | 1468455061503 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:11:01 INFO - PROCESS | 4076 | 1468455061505 Marionette TRACE conn6 <- [1,1810,null,{}] 17:11:01 INFO - PROCESS | 4076 | 1468455061509 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:01 INFO - PROCESS | 4076 | 1468455061515 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:01 INFO - PROCESS | 4076 | 1468455061622 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 17:11:01 INFO - PROCESS | 4076 | 1468455061627 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:01 INFO - PROCESS | 4076 | 1468455061629 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72357000 == 33 [pid = 4076] [id = 462] 17:11:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6C9F2400) [pid = 4076] [serial = 1386] [outer = 0000000000000000] 17:11:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CF52800) [pid = 4076] [serial = 1387] [outer = 0000000D6C9F2400] 17:11:01 INFO - PROCESS | 4076 | 1468455061675 Marionette DEBUG loaded listener.js 17:11:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6CF98C00) [pid = 4076] [serial = 1388] [outer = 0000000D6C9F2400] 17:11:02 INFO - PROCESS | 4076 | 1468455062106 Marionette TRACE conn6 <- [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]]]}] 17:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 628ms 17:11:02 INFO - PROCESS | 4076 | 1468455062135 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 4076 | 1468455062137 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 17:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:11:02 INFO - PROCESS | 4076 | 1468455062140 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - PROCESS | 4076 | 1468455062142 Marionette TRACE conn6 <- [1,1814,null,{}] 17:11:02 INFO - PROCESS | 4076 | 1468455062146 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:02 INFO - PROCESS | 4076 | 1468455062148 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:02 INFO - PROCESS | 4076 | 1468455062228 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 17:11:02 INFO - PROCESS | 4076 | 1468455062263 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 4076 | 1468455062265 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73580000 == 34 [pid = 4076] [id = 463] 17:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6D161C00) [pid = 4076] [serial = 1389] [outer = 0000000000000000] 17:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D16D000) [pid = 4076] [serial = 1390] [outer = 0000000D6D161C00] 17:11:02 INFO - PROCESS | 4076 | 1468455062310 Marionette DEBUG loaded listener.js 17:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6D75C800) [pid = 4076] [serial = 1391] [outer = 0000000D6D161C00] 17:11:02 INFO - PROCESS | 4076 | 1468455062724 Marionette TRACE conn6 <- [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]]]}] 17:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 627ms 17:11:02 INFO - PROCESS | 4076 | 1468455062771 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 17:11:02 INFO - PROCESS | 4076 | 1468455062774 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 17:11:02 INFO - PROCESS | 4076 | 1468455062777 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:11:02 INFO - PROCESS | 4076 | 1468455062779 Marionette TRACE conn6 <- [1,1818,null,{}] 17:11:02 INFO - PROCESS | 4076 | 1468455062782 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:02 INFO - PROCESS | 4076 | 1468455062784 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:02 INFO - PROCESS | 4076 | 1468455062867 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 17:11:02 INFO - PROCESS | 4076 | 1468455062874 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:02 INFO - PROCESS | 4076 | 1468455062877 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7817D800 == 35 [pid = 4076] [id = 464] 17:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6D75D800) [pid = 4076] [serial = 1392] [outer = 0000000000000000] 17:11:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D71381800) [pid = 4076] [serial = 1393] [outer = 0000000D6D75D800] 17:11:02 INFO - PROCESS | 4076 | 1468455062924 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D713F7000) [pid = 4076] [serial = 1394] [outer = 0000000D6D75D800] 17:11:03 INFO - PROCESS | 4076 | 1468455063394 Marionette TRACE conn6 <- [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]]]}] 17:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 691ms 17:11:03 INFO - PROCESS | 4076 | 1468455063470 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 17:11:03 INFO - PROCESS | 4076 | 1468455063472 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 17:11:03 INFO - PROCESS | 4076 | 1468455063476 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:11:03 INFO - PROCESS | 4076 | 1468455063478 Marionette TRACE conn6 <- [1,1822,null,{}] 17:11:03 INFO - PROCESS | 4076 | 1468455063481 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:03 INFO - PROCESS | 4076 | 1468455063483 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:03 INFO - PROCESS | 4076 | 1468455063595 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 17:11:03 INFO - PROCESS | 4076 | 1468455063677 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:03 INFO - PROCESS | 4076 | 1468455063679 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B110000 == 36 [pid = 4076] [id = 465] 17:11:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D030E4C00) [pid = 4076] [serial = 1395] [outer = 0000000000000000] 17:11:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D71BB0000) [pid = 4076] [serial = 1396] [outer = 0000000D030E4C00] 17:11:03 INFO - PROCESS | 4076 | 1468455063725 Marionette DEBUG loaded listener.js 17:11:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D71F78000) [pid = 4076] [serial = 1397] [outer = 0000000D030E4C00] 17:11:04 INFO - PROCESS | 4076 | 1468455064153 Marionette TRACE conn6 <- [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]]]}] 17:11:04 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 17:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 734ms 17:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:11:04 INFO - PROCESS | 4076 | 1468455064213 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 17:11:04 INFO - PROCESS | 4076 | 1468455064215 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 17:11:04 INFO - PROCESS | 4076 | 1468455064219 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:11:04 INFO - PROCESS | 4076 | 1468455064221 Marionette TRACE conn6 <- [1,1826,null,{}] 17:11:04 INFO - PROCESS | 4076 | 1468455064224 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:04 INFO - PROCESS | 4076 | 1468455064226 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:04 INFO - PROCESS | 4076 | 1468455064342 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 17:11:04 INFO - PROCESS | 4076 | 1468455064395 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:04 INFO - PROCESS | 4076 | 1468455064398 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79276000 == 37 [pid = 4076] [id = 466] 17:11:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D71F78400) [pid = 4076] [serial = 1398] [outer = 0000000000000000] 17:11:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D72C28000) [pid = 4076] [serial = 1399] [outer = 0000000D71F78400] 17:11:04 INFO - PROCESS | 4076 | 1468455064444 Marionette DEBUG loaded listener.js 17:11:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D72D21C00) [pid = 4076] [serial = 1400] [outer = 0000000D71F78400] 17:11:04 INFO - PROCESS | 4076 | 1468455064906 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 17:11:05 INFO - PROCESS | 4076 | 1468455064990 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 4076 | 1468455064993 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 17:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:11:05 INFO - PROCESS | 4076 | 1468455064997 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 4076 | 1468455064999 Marionette TRACE conn6 <- [1,1830,null,{}] 17:11:05 INFO - PROCESS | 4076 | 1468455065003 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:05 INFO - PROCESS | 4076 | 1468455065006 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:05 INFO - PROCESS | 4076 | 1468455065235 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D7654A800) [pid = 4076] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D718F2400) [pid = 4076] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D72154000) [pid = 4076] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D733DE000) [pid = 4076] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D02974000) [pid = 4076] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D00C2C000) [pid = 4076] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D76543800) [pid = 4076] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D71386C00) [pid = 4076] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D033D4800) [pid = 4076] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C9F0400) [pid = 4076] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D02971800) [pid = 4076] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03728C00) [pid = 4076] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D007BFC00) [pid = 4076] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:11:05 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03803C00) [pid = 4076] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:11:05 INFO - PROCESS | 4076 | 1468455065297 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 4076 | 1468455065299 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC6F000 == 38 [pid = 4076] [id = 467] 17:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D00C2A800) [pid = 4076] [serial = 1401] [outer = 0000000000000000] 17:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D02978400) [pid = 4076] [serial = 1402] [outer = 0000000D00C2A800] 17:11:05 INFO - PROCESS | 4076 | 1468455065348 Marionette DEBUG loaded listener.js 17:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D71388400) [pid = 4076] [serial = 1403] [outer = 0000000D00C2A800] 17:11:05 INFO - PROCESS | 4076 | 1468455065729 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 775ms 17:11:05 INFO - PROCESS | 4076 | 1468455065774 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 17:11:05 INFO - PROCESS | 4076 | 1468455065776 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 17:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:11:05 INFO - PROCESS | 4076 | 1468455065779 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:11:05 INFO - PROCESS | 4076 | 1468455065781 Marionette TRACE conn6 <- [1,1834,null,{}] 17:11:05 INFO - PROCESS | 4076 | 1468455065785 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:05 INFO - PROCESS | 4076 | 1468455065787 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:05 INFO - PROCESS | 4076 | 1468455065872 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 17:11:05 INFO - PROCESS | 4076 | 1468455065877 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:05 INFO - PROCESS | 4076 | 1468455065879 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A034800 == 39 [pid = 4076] [id = 468] 17:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D71E79C00) [pid = 4076] [serial = 1404] [outer = 0000000000000000] 17:11:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7351C400) [pid = 4076] [serial = 1405] [outer = 0000000D71E79C00] 17:11:05 INFO - PROCESS | 4076 | 1468455065924 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D7653D400) [pid = 4076] [serial = 1406] [outer = 0000000D71E79C00] 17:11:06 INFO - PROCESS | 4076 | 1468455066365 Marionette TRACE conn6 <- [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]]]}] 17:11:06 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) 17:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 17:11:06 INFO - PROCESS | 4076 | 1468455066412 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 17:11:06 INFO - PROCESS | 4076 | 1468455066414 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 17:11:06 INFO - PROCESS | 4076 | 1468455066417 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:11:06 INFO - PROCESS | 4076 | 1468455066419 Marionette TRACE conn6 <- [1,1838,null,{}] 17:11:06 INFO - PROCESS | 4076 | 1468455066423 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:06 INFO - PROCESS | 4076 | 1468455066424 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:06 INFO - PROCESS | 4076 | 1468455066508 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 17:11:06 INFO - PROCESS | 4076 | 1468455066514 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:06 INFO - PROCESS | 4076 | 1468455066515 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0DC800 == 40 [pid = 4076] [id = 469] 17:11:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D76540000) [pid = 4076] [serial = 1407] [outer = 0000000000000000] 17:11:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7654C000) [pid = 4076] [serial = 1408] [outer = 0000000D76540000] 17:11:06 INFO - PROCESS | 4076 | 1468455066560 Marionette DEBUG loaded listener.js 17:11:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D78163000) [pid = 4076] [serial = 1409] [outer = 0000000D76540000] 17:11:07 INFO - PROCESS | 4076 | 1468455067333 Marionette TRACE conn6 <- [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]]]}] 17:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 986ms 17:11:07 INFO - PROCESS | 4076 | 1468455067407 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 17:11:07 INFO - PROCESS | 4076 | 1468455067411 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 17:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:11:07 INFO - PROCESS | 4076 | 1468455067416 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:11:07 INFO - PROCESS | 4076 | 1468455067422 Marionette TRACE conn6 <- [1,1842,null,{}] 17:11:07 INFO - PROCESS | 4076 | 1468455067428 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:07 INFO - PROCESS | 4076 | 1468455067431 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:07 INFO - PROCESS | 4076 | 1468455067565 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 17:11:07 INFO - PROCESS | 4076 | 1468455067680 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:07 INFO - PROCESS | 4076 | 1468455067683 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0354E000 == 41 [pid = 4076] [id = 470] 17:11:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D00C2E000) [pid = 4076] [serial = 1410] [outer = 0000000000000000] 17:11:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D00CF6800) [pid = 4076] [serial = 1411] [outer = 0000000D00C2E000] 17:11:07 INFO - PROCESS | 4076 | 1468455067744 Marionette DEBUG loaded listener.js 17:11:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D02977400) [pid = 4076] [serial = 1412] [outer = 0000000D00C2E000] 17:11:08 INFO - PROCESS | 4076 | 1468455068512 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1286ms 17:11:08 INFO - PROCESS | 4076 | 1468455068712 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 17:11:08 INFO - PROCESS | 4076 | 1468455068717 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 17:11:08 INFO - PROCESS | 4076 | 1468455068722 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:11:08 INFO - PROCESS | 4076 | 1468455068725 Marionette TRACE conn6 <- [1,1846,null,{}] 17:11:08 INFO - PROCESS | 4076 | 1468455068731 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:08 INFO - PROCESS | 4076 | 1468455068734 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:08 INFO - PROCESS | 4076 | 1468455068849 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 17:11:08 INFO - PROCESS | 4076 | 1468455068922 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:08 INFO - PROCESS | 4076 | 1468455068927 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03534000 == 42 [pid = 4076] [id = 471] 17:11:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D0296E800) [pid = 4076] [serial = 1413] [outer = 0000000000000000] 17:11:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D02975000) [pid = 4076] [serial = 1414] [outer = 0000000D0296E800] 17:11:08 INFO - PROCESS | 4076 | 1468455068978 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D030EDC00) [pid = 4076] [serial = 1415] [outer = 0000000D0296E800] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A034800 == 41 [pid = 4076] [id = 468] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC6F000 == 40 [pid = 4076] [id = 467] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79276000 == 39 [pid = 4076] [id = 466] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B110000 == 38 [pid = 4076] [id = 465] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7817D800 == 37 [pid = 4076] [id = 464] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73580000 == 36 [pid = 4076] [id = 463] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72357000 == 35 [pid = 4076] [id = 462] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C1A000 == 34 [pid = 4076] [id = 461] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D772800 == 33 [pid = 4076] [id = 460] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B110800 == 32 [pid = 4076] [id = 459] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C49800 == 31 [pid = 4076] [id = 458] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D78A3A000) [pid = 4076] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F69000 == 30 [pid = 4076] [id = 457] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D781A8400) [pid = 4076] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D71BB7800) [pid = 4076] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7233F000) [pid = 4076] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D72153800) [pid = 4076] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D737CC000) [pid = 4076] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D72D1B000) [pid = 4076] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7697A400) [pid = 4076] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D76549800) [pid = 4076] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03045800) [pid = 4076] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D030E3000) [pid = 4076] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00C2E400) [pid = 4076] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00CF9400) [pid = 4076] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D78159000) [pid = 4076] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D713EC400) [pid = 4076] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6D412400) [pid = 4076] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D7115BC00) [pid = 4076] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6CF47800) [pid = 4076] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D01C000) [pid = 4076] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6C23E400) [pid = 4076] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6C9DF800) [pid = 4076] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D0380F000) [pid = 4076] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D03C20000) [pid = 4076] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D0371EC00) [pid = 4076] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D0368C400) [pid = 4076] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D71385800) [pid = 4076] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D73514000) [pid = 4076] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D714C6800) [pid = 4076] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:11:09 INFO - PROCESS | 4076 | 1468455069595 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 944ms 17:11:09 INFO - PROCESS | 4076 | 1468455069673 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 17:11:09 INFO - PROCESS | 4076 | 1468455069677 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 17:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:11:09 INFO - PROCESS | 4076 | 1468455069690 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:11:09 INFO - PROCESS | 4076 | 1468455069694 Marionette TRACE conn6 <- [1,1850,null,{}] 17:11:09 INFO - PROCESS | 4076 | 1468455069699 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:09 INFO - PROCESS | 4076 | 1468455069701 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:09 INFO - PROCESS | 4076 | 1468455069793 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 17:11:09 INFO - PROCESS | 4076 | 1468455069809 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:09 INFO - PROCESS | 4076 | 1468455069811 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0540C800 == 31 [pid = 4076] [id = 472] 17:11:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D0368C400) [pid = 4076] [serial = 1416] [outer = 0000000000000000] 17:11:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D03693800) [pid = 4076] [serial = 1417] [outer = 0000000D0368C400] 17:11:09 INFO - PROCESS | 4076 | 1468455069861 Marionette DEBUG loaded listener.js 17:11:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D03727800) [pid = 4076] [serial = 1418] [outer = 0000000D0368C400] 17:11:10 INFO - PROCESS | 4076 | 1468455070382 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 17:11:10 INFO - PROCESS | 4076 | 1468455070425 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 17:11:10 INFO - PROCESS | 4076 | 1468455070427 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 17:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:11:10 INFO - PROCESS | 4076 | 1468455070431 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:11:10 INFO - PROCESS | 4076 | 1468455070434 Marionette TRACE conn6 <- [1,1854,null,{}] 17:11:10 INFO - PROCESS | 4076 | 1468455070444 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:10 INFO - PROCESS | 4076 | 1468455070449 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:10 INFO - PROCESS | 4076 | 1468455070542 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 17:11:10 INFO - PROCESS | 4076 | 1468455070629 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:10 INFO - PROCESS | 4076 | 1468455070633 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC73000 == 32 [pid = 4076] [id = 473] 17:11:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6AFBA800) [pid = 4076] [serial = 1419] [outer = 0000000000000000] 17:11:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C036000) [pid = 4076] [serial = 1420] [outer = 0000000D6AFBA800] 17:11:10 INFO - PROCESS | 4076 | 1468455070684 Marionette DEBUG loaded listener.js 17:11:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C9EFC00) [pid = 4076] [serial = 1421] [outer = 0000000D6AFBA800] 17:11:11 INFO - PROCESS | 4076 | 1468455071082 Marionette TRACE conn6 <- [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]]]}] 17:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 692ms 17:11:11 INFO - PROCESS | 4076 | 1468455071125 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 17:11:11 INFO - PROCESS | 4076 | 1468455071127 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 17:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:11:11 INFO - PROCESS | 4076 | 1468455071131 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:11:11 INFO - PROCESS | 4076 | 1468455071132 Marionette TRACE conn6 <- [1,1858,null,{}] 17:11:11 INFO - PROCESS | 4076 | 1468455071136 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:11 INFO - PROCESS | 4076 | 1468455071138 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:11 INFO - PROCESS | 4076 | 1468455071227 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 17:11:11 INFO - PROCESS | 4076 | 1468455071233 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:11 INFO - PROCESS | 4076 | 1468455071235 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CBB000 == 33 [pid = 4076] [id = 474] 17:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00AD0400) [pid = 4076] [serial = 1422] [outer = 0000000000000000] 17:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CEA4800) [pid = 4076] [serial = 1423] [outer = 0000000D00AD0400] 17:11:11 INFO - PROCESS | 4076 | 1468455071281 Marionette DEBUG loaded listener.js 17:11:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CF8CC00) [pid = 4076] [serial = 1424] [outer = 0000000D00AD0400] 17:11:11 INFO - PROCESS | 4076 | 1468455071762 Marionette TRACE conn6 <- [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]]]}] 17:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 669ms 17:11:11 INFO - PROCESS | 4076 | 1468455071803 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 17:11:11 INFO - PROCESS | 4076 | 1468455071806 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 17:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:11:11 INFO - PROCESS | 4076 | 1468455071809 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:11:11 INFO - PROCESS | 4076 | 1468455071811 Marionette TRACE conn6 <- [1,1862,null,{}] 17:11:11 INFO - PROCESS | 4076 | 1468455071814 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:11 INFO - PROCESS | 4076 | 1468455071817 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:11 INFO - PROCESS | 4076 | 1468455071957 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 17:11:12 INFO - PROCESS | 4076 | 1468455072017 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 4076 | 1468455072019 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72351800 == 34 [pid = 4076] [id = 475] 17:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6CC92000) [pid = 4076] [serial = 1425] [outer = 0000000000000000] 17:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6D164400) [pid = 4076] [serial = 1426] [outer = 0000000D6CC92000] 17:11:12 INFO - PROCESS | 4076 | 1468455072065 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6D716800) [pid = 4076] [serial = 1427] [outer = 0000000D6CC92000] 17:11:12 INFO - PROCESS | 4076 | 1468455072485 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 17:11:12 INFO - PROCESS | 4076 | 1468455072550 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 17:11:12 INFO - PROCESS | 4076 | 1468455072552 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 17:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:11:12 INFO - PROCESS | 4076 | 1468455072556 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:11:12 INFO - PROCESS | 4076 | 1468455072558 Marionette TRACE conn6 <- [1,1866,null,{}] 17:11:12 INFO - PROCESS | 4076 | 1468455072561 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:12 INFO - PROCESS | 4076 | 1468455072568 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:12 INFO - PROCESS | 4076 | 1468455072713 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 17:11:12 INFO - PROCESS | 4076 | 1468455072771 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:12 INFO - PROCESS | 4076 | 1468455072774 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FBB000 == 35 [pid = 4076] [id = 476] 17:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D71388000) [pid = 4076] [serial = 1428] [outer = 0000000000000000] 17:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D71E75000) [pid = 4076] [serial = 1429] [outer = 0000000D71388000] 17:11:12 INFO - PROCESS | 4076 | 1468455072820 Marionette DEBUG loaded listener.js 17:11:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D72C81C00) [pid = 4076] [serial = 1430] [outer = 0000000D71388000] 17:11:13 INFO - PROCESS | 4076 | 1468455073246 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 733ms 17:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:11:13 INFO - PROCESS | 4076 | 1468455073318 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 17:11:13 INFO - PROCESS | 4076 | 1468455073321 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 17:11:13 INFO - PROCESS | 4076 | 1468455073325 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:11:13 INFO - PROCESS | 4076 | 1468455073326 Marionette TRACE conn6 <- [1,1870,null,{}] 17:11:13 INFO - PROCESS | 4076 | 1468455073330 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:13 INFO - PROCESS | 4076 | 1468455073332 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:13 INFO - PROCESS | 4076 | 1468455073448 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 17:11:13 INFO - PROCESS | 4076 | 1468455073585 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:13 INFO - PROCESS | 4076 | 1468455073588 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D030E4C00) [pid = 4076] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71F78400) [pid = 4076] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00CF9000) [pid = 4076] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C9F2400) [pid = 4076] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03803800) [pid = 4076] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D161C00) [pid = 4076] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D00C25000) [pid = 4076] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D0296D800) [pid = 4076] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D007C2C00) [pid = 4076] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6D75D800) [pid = 4076] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D71E79C00) [pid = 4076] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D781AA400) [pid = 4076] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:11:13 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D00C2A800) [pid = 4076] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:11:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02919800 == 36 [pid = 4076] [id = 477] 17:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00AC5400) [pid = 4076] [serial = 1431] [outer = 0000000000000000] 17:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D0296D800) [pid = 4076] [serial = 1432] [outer = 0000000D00AC5400] 17:11:13 INFO - PROCESS | 4076 | 1468455073641 Marionette DEBUG loaded listener.js 17:11:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C9F2400) [pid = 4076] [serial = 1433] [outer = 0000000D00AC5400] 17:11:14 INFO - PROCESS | 4076 | 1468455074005 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 732ms 17:11:14 INFO - PROCESS | 4076 | 1468455074060 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 17:11:14 INFO - PROCESS | 4076 | 1468455074062 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 17:11:14 INFO - PROCESS | 4076 | 1468455074066 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:11:14 INFO - PROCESS | 4076 | 1468455074068 Marionette TRACE conn6 <- [1,1874,null,{}] 17:11:14 INFO - PROCESS | 4076 | 1468455074071 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:14 INFO - PROCESS | 4076 | 1468455074073 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:14 INFO - PROCESS | 4076 | 1468455074184 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 17:11:14 INFO - PROCESS | 4076 | 1468455074230 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 4076 | 1468455074232 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F12800 == 37 [pid = 4076] [id = 478] 17:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C9EF000) [pid = 4076] [serial = 1434] [outer = 0000000000000000] 17:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D72C82800) [pid = 4076] [serial = 1435] [outer = 0000000D6C9EF000] 17:11:14 INFO - PROCESS | 4076 | 1468455074278 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D73514000) [pid = 4076] [serial = 1436] [outer = 0000000D6C9EF000] 17:11:14 INFO - PROCESS | 4076 | 1468455074650 Marionette TRACE conn6 <- [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]]]}] 17:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 630ms 17:11:14 INFO - PROCESS | 4076 | 1468455074698 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 17:11:14 INFO - PROCESS | 4076 | 1468455074708 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 17:11:14 INFO - PROCESS | 4076 | 1468455074711 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:11:14 INFO - PROCESS | 4076 | 1468455074713 Marionette TRACE conn6 <- [1,1878,null,{}] 17:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:11:14 INFO - PROCESS | 4076 | 1468455074723 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:14 INFO - PROCESS | 4076 | 1468455074725 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:14 INFO - PROCESS | 4076 | 1468455074809 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 17:11:14 INFO - PROCESS | 4076 | 1468455074846 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:14 INFO - PROCESS | 4076 | 1468455074848 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79753000 == 38 [pid = 4076] [id = 479] 17:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D73862800) [pid = 4076] [serial = 1437] [outer = 0000000000000000] 17:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D76542800) [pid = 4076] [serial = 1438] [outer = 0000000D73862800] 17:11:14 INFO - PROCESS | 4076 | 1468455074892 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D76974C00) [pid = 4076] [serial = 1439] [outer = 0000000D73862800] 17:11:15 INFO - PROCESS | 4076 | 1468455075316 Marionette TRACE conn6 <- [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]]]}] 17:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 629ms 17:11:15 INFO - PROCESS | 4076 | 1468455075361 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 17:11:15 INFO - PROCESS | 4076 | 1468455075363 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 17:11:15 INFO - PROCESS | 4076 | 1468455075367 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:11:15 INFO - PROCESS | 4076 | 1468455075369 Marionette TRACE conn6 <- [1,1882,null,{}] 17:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:11:15 INFO - PROCESS | 4076 | 1468455075373 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:15 INFO - PROCESS | 4076 | 1468455075375 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:15 INFO - PROCESS | 4076 | 1468455075458 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 17:11:15 INFO - PROCESS | 4076 | 1468455075464 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:15 INFO - PROCESS | 4076 | 1468455075466 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A39000 == 39 [pid = 4076] [id = 480] 17:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D76547400) [pid = 4076] [serial = 1440] [outer = 0000000000000000] 17:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7819F000) [pid = 4076] [serial = 1441] [outer = 0000000D76547400] 17:11:15 INFO - PROCESS | 4076 | 1468455075511 Marionette DEBUG loaded listener.js 17:11:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D781D3000) [pid = 4076] [serial = 1442] [outer = 0000000D76547400] 17:11:16 INFO - PROCESS | 4076 | 1468455076235 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 923ms 17:11:16 INFO - PROCESS | 4076 | 1468455076298 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 17:11:16 INFO - PROCESS | 4076 | 1468455076303 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 17:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:11:16 INFO - PROCESS | 4076 | 1468455076308 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:11:16 INFO - PROCESS | 4076 | 1468455076313 Marionette TRACE conn6 <- [1,1886,null,{}] 17:11:16 INFO - PROCESS | 4076 | 1468455076318 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:16 INFO - PROCESS | 4076 | 1468455076322 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:16 INFO - PROCESS | 4076 | 1468455076445 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 17:11:16 INFO - PROCESS | 4076 | 1468455076520 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:16 INFO - PROCESS | 4076 | 1468455076523 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05411000 == 40 [pid = 4076] [id = 481] 17:11:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D00E97C00) [pid = 4076] [serial = 1443] [outer = 0000000000000000] 17:11:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D030EC400) [pid = 4076] [serial = 1444] [outer = 0000000D00E97C00] 17:11:16 INFO - PROCESS | 4076 | 1468455076596 Marionette DEBUG loaded listener.js 17:11:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D03724C00) [pid = 4076] [serial = 1445] [outer = 0000000D00E97C00] 17:11:17 INFO - PROCESS | 4076 | 1468455077171 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 944ms 17:11:17 INFO - PROCESS | 4076 | 1468455077256 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 17:11:17 INFO - PROCESS | 4076 | 1468455077262 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 17:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:11:17 INFO - PROCESS | 4076 | 1468455077268 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:11:17 INFO - PROCESS | 4076 | 1468455077272 Marionette TRACE conn6 <- [1,1890,null,{}] 17:11:17 INFO - PROCESS | 4076 | 1468455077290 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:17 INFO - PROCESS | 4076 | 1468455077293 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:17 INFO - PROCESS | 4076 | 1468455077419 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 17:11:17 INFO - PROCESS | 4076 | 1468455077533 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:17 INFO - PROCESS | 4076 | 1468455077536 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769CB000 == 41 [pid = 4076] [id = 482] 17:11:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6C4CFC00) [pid = 4076] [serial = 1446] [outer = 0000000000000000] 17:11:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6CC8A400) [pid = 4076] [serial = 1447] [outer = 0000000D6C4CFC00] 17:11:17 INFO - PROCESS | 4076 | 1468455077597 Marionette DEBUG loaded listener.js 17:11:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D6D167400) [pid = 4076] [serial = 1448] [outer = 0000000D6C4CFC00] 17:11:18 INFO - PROCESS | 4076 | 1468455078221 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1005ms 17:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:11:18 INFO - PROCESS | 4076 | 1468455078275 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 4076 | 1468455078278 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 17:11:18 INFO - PROCESS | 4076 | 1468455078282 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 4076 | 1468455078286 Marionette TRACE conn6 <- [1,1894,null,{}] 17:11:18 INFO - PROCESS | 4076 | 1468455078297 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 4076 | 1468455078303 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:18 INFO - PROCESS | 4076 | 1468455078416 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 17:11:18 INFO - PROCESS | 4076 | 1468455078513 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 4076 | 1468455078517 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0CA000 == 42 [pid = 4076] [id = 483] 17:11:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D72C28400) [pid = 4076] [serial = 1449] [outer = 0000000000000000] 17:11:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D733DF400) [pid = 4076] [serial = 1450] [outer = 0000000D72C28400] 17:11:18 INFO - PROCESS | 4076 | 1468455078575 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D781D3800) [pid = 4076] [serial = 1451] [outer = 0000000D72C28400] 17:11:19 INFO - PROCESS | 4076 | 1468455079209 Marionette TRACE conn6 <- [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]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 985ms 17:11:19 INFO - PROCESS | 4076 | 1468455079269 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 17:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:11:19 INFO - PROCESS | 4076 | 1468455079272 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 17:11:19 INFO - PROCESS | 4076 | 1468455079276 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 4076 | 1468455079278 Marionette TRACE conn6 <- [1,1898,null,{}] 17:11:19 INFO - PROCESS | 4076 | 1468455079282 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:19 INFO - PROCESS | 4076 | 1468455079284 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:19 INFO - PROCESS | 4076 | 1468455079407 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 17:11:19 INFO - PROCESS | 4076 | 1468455079513 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 4076 | 1468455079516 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A06B000 == 43 [pid = 4076] [id = 484] 17:11:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D72C82C00) [pid = 4076] [serial = 1452] [outer = 0000000000000000] 17:11:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D781D4800) [pid = 4076] [serial = 1453] [outer = 0000000D72C82C00] 17:11:19 INFO - PROCESS | 4076 | 1468455079572 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D78F58800) [pid = 4076] [serial = 1454] [outer = 0000000D72C82C00] 17:11:20 INFO - PROCESS | 4076 | 1468455080251 Marionette TRACE conn6 <- [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]]]}] 17:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1035ms 17:11:20 INFO - PROCESS | 4076 | 1468455080313 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 4076 | 1468455080318 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 17:11:20 INFO - PROCESS | 4076 | 1468455080323 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:11:20 INFO - PROCESS | 4076 | 1468455080326 Marionette TRACE conn6 <- [1,1902,null,{}] 17:11:20 INFO - PROCESS | 4076 | 1468455080350 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:20 INFO - PROCESS | 4076 | 1468455080353 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:20 INFO - PROCESS | 4076 | 1468455080495 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79753000 == 42 [pid = 4076] [id = 479] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F12800 == 41 [pid = 4076] [id = 478] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02919800 == 40 [pid = 4076] [id = 477] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FBB000 == 39 [pid = 4076] [id = 476] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72351800 == 38 [pid = 4076] [id = 475] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CBB000 == 37 [pid = 4076] [id = 474] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC73000 == 36 [pid = 4076] [id = 473] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0540C800 == 35 [pid = 4076] [id = 472] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03534000 == 34 [pid = 4076] [id = 471] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0354E000 == 33 [pid = 4076] [id = 470] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0DC800 == 32 [pid = 4076] [id = 469] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0DB000 == 31 [pid = 4076] [id = 456] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A06B000 == 30 [pid = 4076] [id = 484] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0CA000 == 29 [pid = 4076] [id = 483] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769CB000 == 28 [pid = 4076] [id = 482] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05411000 == 27 [pid = 4076] [id = 481] 17:11:21 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A39000 == 26 [pid = 4076] [id = 480] 17:11:21 INFO - PROCESS | 4076 | 1468455081188 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 4076 | 1468455081191 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D7653D400) [pid = 4076] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D78ABD000) [pid = 4076] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D02978400) [pid = 4076] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D71388400) [pid = 4076] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D713F7000) [pid = 4076] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D71BB0000) [pid = 4076] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D72C28000) [pid = 4076] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6B9D3800) [pid = 4076] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C926400) [pid = 4076] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CF52800) [pid = 4076] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6CF98C00) [pid = 4076] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D0380C000) [pid = 4076] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03C16C00) [pid = 4076] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D71F78000) [pid = 4076] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6D16D000) [pid = 4076] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6D75C800) [pid = 4076] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D00C25800) [pid = 4076] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D00CEF400) [pid = 4076] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D0296F800) [pid = 4076] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D02979800) [pid = 4076] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D03688400) [pid = 4076] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D03719400) [pid = 4076] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D71381800) [pid = 4076] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D72D21C00) [pid = 4076] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7654C000) [pid = 4076] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D7351C400) [pid = 4076] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:11:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F1F000 == 27 [pid = 4076] [id = 485] 17:11:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00C26000) [pid = 4076] [serial = 1455] [outer = 0000000000000000] 17:11:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D00C2C800) [pid = 4076] [serial = 1456] [outer = 0000000D00C26000] 17:11:21 INFO - PROCESS | 4076 | 1468455081341 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00E8FC00) [pid = 4076] [serial = 1457] [outer = 0000000D00C26000] 17:11:21 INFO - PROCESS | 4076 | 1468455081809 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1557ms 17:11:21 INFO - PROCESS | 4076 | 1468455081885 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 4076 | 1468455081889 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 17:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:11:21 INFO - PROCESS | 4076 | 1468455081893 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 4076 | 1468455081896 Marionette TRACE conn6 <- [1,1906,null,{}] 17:11:21 INFO - PROCESS | 4076 | 1468455081902 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 4076 | 1468455081907 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:22 INFO - PROCESS | 4076 | 1468455082004 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 17:11:22 INFO - PROCESS | 4076 | 1468455082014 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 4076 | 1468455082017 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03550000 == 28 [pid = 4076] [id = 486] 17:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D030F0400) [pid = 4076] [serial = 1458] [outer = 0000000000000000] 17:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03685000) [pid = 4076] [serial = 1459] [outer = 0000000D030F0400] 17:11:22 INFO - PROCESS | 4076 | 1468455082066 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D03690400) [pid = 4076] [serial = 1460] [outer = 0000000D030F0400] 17:11:22 INFO - PROCESS | 4076 | 1468455082526 Marionette TRACE conn6 <- [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]]]}] 17:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 692ms 17:11:22 INFO - PROCESS | 4076 | 1468455082598 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 4076 | 1468455082603 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 17:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:11:22 INFO - PROCESS | 4076 | 1468455082610 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 4076 | 1468455082612 Marionette TRACE conn6 <- [1,1910,null,{}] 17:11:22 INFO - PROCESS | 4076 | 1468455082617 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:22 INFO - PROCESS | 4076 | 1468455082620 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:22 INFO - PROCESS | 4076 | 1468455082712 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 17:11:22 INFO - PROCESS | 4076 | 1468455082728 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 4076 | 1468455082730 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0354E000 == 29 [pid = 4076] [id = 487] 17:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03803000) [pid = 4076] [serial = 1461] [outer = 0000000000000000] 17:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D03C16C00) [pid = 4076] [serial = 1462] [outer = 0000000D03803000] 17:11:22 INFO - PROCESS | 4076 | 1468455082784 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6AFB5400) [pid = 4076] [serial = 1463] [outer = 0000000D03803000] 17:11:23 INFO - PROCESS | 4076 | 1468455083252 Marionette TRACE conn6 <- [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]]]}] 17:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 17:11:23 INFO - PROCESS | 4076 | 1468455083301 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 17:11:23 INFO - PROCESS | 4076 | 1468455083304 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 17:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:11:23 INFO - PROCESS | 4076 | 1468455083309 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 4076 | 1468455083316 Marionette TRACE conn6 <- [1,1914,null,{}] 17:11:23 INFO - PROCESS | 4076 | 1468455083325 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:23 INFO - PROCESS | 4076 | 1468455083330 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:23 INFO - PROCESS | 4076 | 1468455083418 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 17:11:23 INFO - PROCESS | 4076 | 1468455083433 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 4076 | 1468455083435 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C70000 == 30 [pid = 4076] [id = 488] 17:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6C257800) [pid = 4076] [serial = 1464] [outer = 0000000000000000] 17:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CE99800) [pid = 4076] [serial = 1465] [outer = 0000000D6C257800] 17:11:23 INFO - PROCESS | 4076 | 1468455083481 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CF8E000) [pid = 4076] [serial = 1466] [outer = 0000000D6C257800] 17:11:23 INFO - PROCESS | 4076 | 1468455083965 Marionette TRACE conn6 <- [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]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 692ms 17:11:24 INFO - PROCESS | 4076 | 1468455084003 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 17:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:11:24 INFO - PROCESS | 4076 | 1468455084006 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 17:11:24 INFO - PROCESS | 4076 | 1468455084010 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - PROCESS | 4076 | 1468455084012 Marionette TRACE conn6 <- [1,1918,null,{}] 17:11:24 INFO - PROCESS | 4076 | 1468455084021 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 4076 | 1468455084023 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:24 INFO - PROCESS | 4076 | 1468455084165 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 17:11:24 INFO - PROCESS | 4076 | 1468455084178 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 4076 | 1468455084180 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72355800 == 31 [pid = 4076] [id = 489] 17:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6D018000) [pid = 4076] [serial = 1467] [outer = 0000000000000000] 17:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6D30F000) [pid = 4076] [serial = 1468] [outer = 0000000D6D018000] 17:11:24 INFO - PROCESS | 4076 | 1468455084275 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D71157400) [pid = 4076] [serial = 1469] [outer = 0000000D6D018000] 17:11:24 INFO - PROCESS | 4076 | 1468455084692 Marionette TRACE conn6 <- [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]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 17:11:24 INFO - PROCESS | 4076 | 1468455084746 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 4076 | 1468455084748 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 17:11:24 INFO - PROCESS | 4076 | 1468455084752 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:11:24 INFO - PROCESS | 4076 | 1468455084754 Marionette TRACE conn6 <- [1,1922,null,{}] 17:11:24 INFO - PROCESS | 4076 | 1468455084763 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 4076 | 1468455084766 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:24 INFO - PROCESS | 4076 | 1468455084873 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 17:11:24 INFO - PROCESS | 4076 | 1468455084879 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 4076 | 1468455084885 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73595000 == 32 [pid = 4076] [id = 490] 17:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03722C00) [pid = 4076] [serial = 1470] [outer = 0000000000000000] 17:11:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7147AC00) [pid = 4076] [serial = 1471] [outer = 0000000D03722C00] 17:11:24 INFO - PROCESS | 4076 | 1468455084945 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71BE0C00) [pid = 4076] [serial = 1472] [outer = 0000000D03722C00] 17:11:25 INFO - PROCESS | 4076 | 1468455085433 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 733ms 17:11:25 INFO - PROCESS | 4076 | 1468455085523 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 4076 | 1468455085525 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 17:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:11:25 INFO - PROCESS | 4076 | 1468455085528 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 4076 | 1468455085530 Marionette TRACE conn6 <- [1,1926,null,{}] 17:11:25 INFO - PROCESS | 4076 | 1468455085534 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 4076 | 1468455085536 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:25 INFO - PROCESS | 4076 | 1468455085799 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6CC92000) [pid = 4076] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D0368C400) [pid = 4076] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6AFBA800) [pid = 4076] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D76540000) [pid = 4076] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71388000) [pid = 4076] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00C2E000) [pid = 4076] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D0296E800) [pid = 4076] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00AD0400) [pid = 4076] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D00AC5400) [pid = 4076] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6C9EF000) [pid = 4076] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D76547400) [pid = 4076] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:11:25 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D73862800) [pid = 4076] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:11:25 INFO - PROCESS | 4076 | 1468455085862 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 4076 | 1468455085864 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:25 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0082D000 == 33 [pid = 4076] [id = 491] 17:11:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D0085E800) [pid = 4076] [serial = 1473] [outer = 0000000000000000] 17:11:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00C29C00) [pid = 4076] [serial = 1474] [outer = 0000000D0085E800] 17:11:25 INFO - PROCESS | 4076 | 1468455085918 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6AFBA800) [pid = 4076] [serial = 1475] [outer = 0000000D0085E800] 17:11:26 INFO - PROCESS | 4076 | 1468455086239 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 776ms 17:11:26 INFO - PROCESS | 4076 | 1468455086315 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 4076 | 1468455086317 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 17:11:26 INFO - PROCESS | 4076 | 1468455086321 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 4076 | 1468455086323 Marionette TRACE conn6 <- [1,1930,null,{}] 17:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:11:26 INFO - PROCESS | 4076 | 1468455086327 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:26 INFO - PROCESS | 4076 | 1468455086329 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:26 INFO - PROCESS | 4076 | 1468455086408 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 17:11:26 INFO - PROCESS | 4076 | 1468455086414 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 4076 | 1468455086416 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79037000 == 34 [pid = 4076] [id = 492] 17:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D03806000) [pid = 4076] [serial = 1476] [outer = 0000000000000000] 17:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D733DD400) [pid = 4076] [serial = 1477] [outer = 0000000D03806000] 17:11:26 INFO - PROCESS | 4076 | 1468455086461 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733E7000) [pid = 4076] [serial = 1478] [outer = 0000000D03806000] 17:11:26 INFO - PROCESS | 4076 | 1468455086866 Marionette TRACE conn6 <- [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]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 587ms 17:11:26 INFO - PROCESS | 4076 | 1468455086920 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 4076 | 1468455086922 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 17:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:11:26 INFO - PROCESS | 4076 | 1468455086931 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 4076 | 1468455086933 Marionette TRACE conn6 <- [1,1934,null,{}] 17:11:26 INFO - PROCESS | 4076 | 1468455086936 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:26 INFO - PROCESS | 4076 | 1468455086939 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:27 INFO - PROCESS | 4076 | 1468455087022 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 17:11:27 INFO - PROCESS | 4076 | 1468455087028 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 4076 | 1468455087030 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79748000 == 35 [pid = 4076] [id = 493] 17:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CE9A000) [pid = 4076] [serial = 1479] [outer = 0000000000000000] 17:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D75D9D400) [pid = 4076] [serial = 1480] [outer = 0000000D6CE9A000] 17:11:27 INFO - PROCESS | 4076 | 1468455087083 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D76543000) [pid = 4076] [serial = 1481] [outer = 0000000D6CE9A000] 17:11:27 INFO - PROCESS | 4076 | 1468455087525 Marionette TRACE conn6 <- [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]]]}] 17:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 17:11:27 INFO - PROCESS | 4076 | 1468455087576 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 4076 | 1468455087578 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 17:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:11:27 INFO - PROCESS | 4076 | 1468455087582 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - PROCESS | 4076 | 1468455087583 Marionette TRACE conn6 <- [1,1938,null,{}] 17:11:27 INFO - PROCESS | 4076 | 1468455087587 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 4076 | 1468455087589 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:27 INFO - PROCESS | 4076 | 1468455087676 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 17:11:27 INFO - PROCESS | 4076 | 1468455087682 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 4076 | 1468455087684 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D66800 == 36 [pid = 4076] [id = 494] 17:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D76545000) [pid = 4076] [serial = 1482] [outer = 0000000000000000] 17:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D76FEB800) [pid = 4076] [serial = 1483] [outer = 0000000D76545000] 17:11:27 INFO - PROCESS | 4076 | 1468455087728 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D781D4000) [pid = 4076] [serial = 1484] [outer = 0000000D76545000] 17:11:28 INFO - PROCESS | 4076 | 1468455088532 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 17:11:28 INFO - PROCESS | 4076 | 1468455088570 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 4076 | 1468455088575 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 17:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:11:28 INFO - PROCESS | 4076 | 1468455088579 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 4076 | 1468455088585 Marionette TRACE conn6 <- [1,1942,null,{}] 17:11:28 INFO - PROCESS | 4076 | 1468455088591 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:28 INFO - PROCESS | 4076 | 1468455088594 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:28 INFO - PROCESS | 4076 | 1468455088740 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 17:11:28 INFO - PROCESS | 4076 | 1468455088862 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 4076 | 1468455088865 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B113000 == 37 [pid = 4076] [id = 495] 17:11:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D0297A800) [pid = 4076] [serial = 1485] [outer = 0000000000000000] 17:11:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D033C6C00) [pid = 4076] [serial = 1486] [outer = 0000000D0297A800] 17:11:28 INFO - PROCESS | 4076 | 1468455088926 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D03722800) [pid = 4076] [serial = 1487] [outer = 0000000D0297A800] 17:11:29 INFO - PROCESS | 4076 | 1468455089616 Marionette TRACE conn6 <- [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]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1087ms 17:11:29 INFO - PROCESS | 4076 | 1468455089670 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 4076 | 1468455089676 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 17:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:11:29 INFO - PROCESS | 4076 | 1468455089683 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 4076 | 1468455089686 Marionette TRACE conn6 <- [1,1946,null,{}] 17:11:29 INFO - PROCESS | 4076 | 1468455089690 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 4076 | 1468455089693 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:29 INFO - PROCESS | 4076 | 1468455089829 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 17:11:30 INFO - PROCESS | 4076 | 1468455090033 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 4076 | 1468455090036 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F21800 == 38 [pid = 4076] [id = 496] 17:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D009EF800) [pid = 4076] [serial = 1488] [outer = 0000000000000000] 17:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D00E8E400) [pid = 4076] [serial = 1489] [outer = 0000000D009EF800] 17:11:30 INFO - PROCESS | 4076 | 1468455090094 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D03050400) [pid = 4076] [serial = 1490] [outer = 0000000D009EF800] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79748000 == 37 [pid = 4076] [id = 493] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79037000 == 36 [pid = 4076] [id = 492] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0082D000 == 35 [pid = 4076] [id = 491] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73595000 == 34 [pid = 4076] [id = 490] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72355800 == 33 [pid = 4076] [id = 489] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C70000 == 32 [pid = 4076] [id = 488] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0354E000 == 31 [pid = 4076] [id = 487] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03550000 == 30 [pid = 4076] [id = 486] 17:11:30 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F1F000 == 29 [pid = 4076] [id = 485] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D781D3000) [pid = 4076] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D76542800) [pid = 4076] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D7819F000) [pid = 4076] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D76974C00) [pid = 4076] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6D164400) [pid = 4076] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03693800) [pid = 4076] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C036000) [pid = 4076] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6C9EFC00) [pid = 4076] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D78163000) [pid = 4076] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D71E75000) [pid = 4076] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00CF6800) [pid = 4076] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D02977400) [pid = 4076] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D02975000) [pid = 4076] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D030EDC00) [pid = 4076] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6CEA4800) [pid = 4076] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D03727800) [pid = 4076] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6D716800) [pid = 4076] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D72C81C00) [pid = 4076] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D0296D800) [pid = 4076] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D72C82800) [pid = 4076] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6C9F2400) [pid = 4076] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D73514000) [pid = 4076] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6CF8CC00) [pid = 4076] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:11:30 INFO - PROCESS | 4076 | 1468455090732 Marionette TRACE conn6 <- [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]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1087ms 17:11:30 INFO - PROCESS | 4076 | 1468455090779 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 4076 | 1468455090782 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 17:11:30 INFO - PROCESS | 4076 | 1468455090786 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:11:30 INFO - PROCESS | 4076 | 1468455090789 Marionette TRACE conn6 <- [1,1950,null,{}] 17:11:30 INFO - PROCESS | 4076 | 1468455090794 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:30 INFO - PROCESS | 4076 | 1468455090797 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:30 INFO - PROCESS | 4076 | 1468455090886 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 17:11:30 INFO - PROCESS | 4076 | 1468455090895 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 4076 | 1468455090897 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0541D000 == 30 [pid = 4076] [id = 497] 17:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D030E2800) [pid = 4076] [serial = 1491] [outer = 0000000000000000] 17:11:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D03805C00) [pid = 4076] [serial = 1492] [outer = 0000000D030E2800] 17:11:30 INFO - PROCESS | 4076 | 1468455090946 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6AFBD000) [pid = 4076] [serial = 1493] [outer = 0000000D030E2800] 17:11:31 INFO - PROCESS | 4076 | 1468455091464 Marionette TRACE conn6 <- [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]]]}] 17:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 733ms 17:11:31 INFO - PROCESS | 4076 | 1468455091527 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 4076 | 1468455091531 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 17:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:11:31 INFO - PROCESS | 4076 | 1468455091536 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - PROCESS | 4076 | 1468455091538 Marionette TRACE conn6 <- [1,1954,null,{}] 17:11:31 INFO - PROCESS | 4076 | 1468455091542 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:31 INFO - PROCESS | 4076 | 1468455091544 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:31 INFO - PROCESS | 4076 | 1468455091639 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 17:11:31 INFO - PROCESS | 4076 | 1468455091717 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 4076 | 1468455091719 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6E210000 == 31 [pid = 4076] [id = 498] 17:11:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6B946800) [pid = 4076] [serial = 1494] [outer = 0000000000000000] 17:11:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CC89000) [pid = 4076] [serial = 1495] [outer = 0000000D6B946800] 17:11:31 INFO - PROCESS | 4076 | 1468455091775 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF8CC00) [pid = 4076] [serial = 1496] [outer = 0000000D6B946800] 17:11:32 INFO - PROCESS | 4076 | 1468455092162 Marionette TRACE conn6 <- [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]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 691ms 17:11:32 INFO - PROCESS | 4076 | 1468455092230 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 4076 | 1468455092232 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 17:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:11:32 INFO - PROCESS | 4076 | 1468455092237 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 4076 | 1468455092244 Marionette TRACE conn6 <- [1,1958,null,{}] 17:11:32 INFO - PROCESS | 4076 | 1468455092254 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 4076 | 1468455092258 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:32 INFO - PROCESS | 4076 | 1468455092348 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 17:11:32 INFO - PROCESS | 4076 | 1468455092363 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 4076 | 1468455092365 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C14800 == 32 [pid = 4076] [id = 499] 17:11:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00AC5800) [pid = 4076] [serial = 1497] [outer = 0000000000000000] 17:11:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6DD45000) [pid = 4076] [serial = 1498] [outer = 0000000D00AC5800] 17:11:32 INFO - PROCESS | 4076 | 1468455092410 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D71472800) [pid = 4076] [serial = 1499] [outer = 0000000D00AC5800] 17:11:32 INFO - PROCESS | 4076 | 1468455092833 Marionette TRACE conn6 <- [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]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 651ms 17:11:32 INFO - PROCESS | 4076 | 1468455092890 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 4076 | 1468455092893 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 17:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:11:32 INFO - PROCESS | 4076 | 1468455092896 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 4076 | 1468455092898 Marionette TRACE conn6 <- [1,1962,null,{}] 17:11:32 INFO - PROCESS | 4076 | 1468455092901 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 4076 | 1468455092903 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:33 INFO - PROCESS | 4076 | 1468455093055 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 17:11:33 INFO - PROCESS | 4076 | 1468455093105 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 4076 | 1468455093108 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D8F000 == 33 [pid = 4076] [id = 500] 17:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D71BBA400) [pid = 4076] [serial = 1500] [outer = 0000000000000000] 17:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7215B800) [pid = 4076] [serial = 1501] [outer = 0000000D71BBA400] 17:11:33 INFO - PROCESS | 4076 | 1468455093154 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7233F400) [pid = 4076] [serial = 1502] [outer = 0000000D71BBA400] 17:11:33 INFO - PROCESS | 4076 | 1468455093580 Marionette TRACE conn6 <- [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]]]}] 17:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 732ms 17:11:33 INFO - PROCESS | 4076 | 1468455093630 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 17:11:33 INFO - PROCESS | 4076 | 1468455093632 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 17:11:33 INFO - PROCESS | 4076 | 1468455093635 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:11:33 INFO - PROCESS | 4076 | 1468455093637 Marionette TRACE conn6 <- [1,1966,null,{}] 17:11:33 INFO - PROCESS | 4076 | 1468455093641 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:33 INFO - PROCESS | 4076 | 1468455093643 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:33 INFO - PROCESS | 4076 | 1468455093761 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 17:11:33 INFO - PROCESS | 4076 | 1468455093769 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 4076 | 1468455093775 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72232800 == 34 [pid = 4076] [id = 501] 17:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D733B7C00) [pid = 4076] [serial = 1503] [outer = 0000000000000000] 17:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D733EB000) [pid = 4076] [serial = 1504] [outer = 0000000D733B7C00] 17:11:33 INFO - PROCESS | 4076 | 1468455093837 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D76547000) [pid = 4076] [serial = 1505] [outer = 0000000D733B7C00] 17:11:34 INFO - PROCESS | 4076 | 1468455094317 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 17:11:34 INFO - PROCESS | 4076 | 1468455094409 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 4076 | 1468455094412 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 17:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:11:34 INFO - PROCESS | 4076 | 1468455094416 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 4076 | 1468455094417 Marionette TRACE conn6 <- [1,1970,null,{}] 17:11:34 INFO - PROCESS | 4076 | 1468455094421 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:34 INFO - PROCESS | 4076 | 1468455094423 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:34 INFO - PROCESS | 4076 | 1468455094544 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 17:11:34 INFO - PROCESS | 4076 | 1468455094603 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 4076 | 1468455094605 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79648800 == 35 [pid = 4076] [id = 502] 17:11:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D781D8C00) [pid = 4076] [serial = 1506] [outer = 0000000000000000] 17:11:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D78A48400) [pid = 4076] [serial = 1507] [outer = 0000000D781D8C00] 17:11:34 INFO - PROCESS | 4076 | 1468455094650 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D78E5BC00) [pid = 4076] [serial = 1508] [outer = 0000000D781D8C00] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6D018000) [pid = 4076] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03722C00) [pid = 4076] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030F0400) [pid = 4076] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6C257800) [pid = 4076] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00C26000) [pid = 4076] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03803000) [pid = 4076] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D72C82C00) [pid = 4076] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D0085E800) [pid = 4076] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00E97C00) [pid = 4076] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6C4CFC00) [pid = 4076] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72C28400) [pid = 4076] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D03806000) [pid = 4076] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:11:35 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6CE9A000) [pid = 4076] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:11:35 INFO - PROCESS | 4076 | 1468455095104 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 732ms 17:11:35 INFO - PROCESS | 4076 | 1468455095149 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 4076 | 1468455095151 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 17:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:11:35 INFO - PROCESS | 4076 | 1468455095154 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 4076 | 1468455095156 Marionette TRACE conn6 <- [1,1974,null,{}] 17:11:35 INFO - PROCESS | 4076 | 1468455095160 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 4076 | 1468455095162 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:35 INFO - PROCESS | 4076 | 1468455095243 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 17:11:35 INFO - PROCESS | 4076 | 1468455095326 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 4076 | 1468455095328 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C52000 == 36 [pid = 4076] [id = 503] 17:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D009F5400) [pid = 4076] [serial = 1509] [outer = 0000000000000000] 17:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D03689800) [pid = 4076] [serial = 1510] [outer = 0000000D009F5400] 17:11:35 INFO - PROCESS | 4076 | 1468455095373 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D419C00) [pid = 4076] [serial = 1511] [outer = 0000000D009F5400] 17:11:35 INFO - PROCESS | 4076 | 1468455095735 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 628ms 17:11:35 INFO - PROCESS | 4076 | 1468455095786 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 4076 | 1468455095788 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 17:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:11:35 INFO - PROCESS | 4076 | 1468455095792 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 4076 | 1468455095793 Marionette TRACE conn6 <- [1,1978,null,{}] 17:11:35 INFO - PROCESS | 4076 | 1468455095797 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 4076 | 1468455095799 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:35 INFO - PROCESS | 4076 | 1468455095911 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 17:11:35 INFO - PROCESS | 4076 | 1468455095947 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 4076 | 1468455095949 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A05D000 == 37 [pid = 4076] [id = 504] 17:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D7653EC00) [pid = 4076] [serial = 1512] [outer = 0000000000000000] 17:11:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D78F55C00) [pid = 4076] [serial = 1513] [outer = 0000000D7653EC00] 17:11:36 INFO - PROCESS | 4076 | 1468455095994 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D790B3000) [pid = 4076] [serial = 1514] [outer = 0000000D7653EC00] 17:11:36 INFO - PROCESS | 4076 | 1468455096386 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 628ms 17:11:36 INFO - PROCESS | 4076 | 1468455096423 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 4076 | 1468455096425 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 17:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:11:36 INFO - PROCESS | 4076 | 1468455096428 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - PROCESS | 4076 | 1468455096430 Marionette TRACE conn6 <- [1,1982,null,{}] 17:11:36 INFO - PROCESS | 4076 | 1468455096433 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:36 INFO - PROCESS | 4076 | 1468455096435 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:36 INFO - PROCESS | 4076 | 1468455096552 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 17:11:36 INFO - PROCESS | 4076 | 1468455096561 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 4076 | 1468455096563 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0DD000 == 38 [pid = 4076] [id = 505] 17:11:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D78E5F000) [pid = 4076] [serial = 1515] [outer = 0000000000000000] 17:11:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D791C7C00) [pid = 4076] [serial = 1516] [outer = 0000000D78E5F000] 17:11:36 INFO - PROCESS | 4076 | 1468455096609 Marionette DEBUG loaded listener.js 17:11:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D791D0C00) [pid = 4076] [serial = 1517] [outer = 0000000D78E5F000] 17:11:37 INFO - PROCESS | 4076 | 1468455097066 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 692ms 17:11:37 INFO - PROCESS | 4076 | 1468455097124 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 4076 | 1468455097129 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 17:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:11:37 INFO - PROCESS | 4076 | 1468455097135 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 4076 | 1468455097139 Marionette TRACE conn6 <- [1,1986,null,{}] 17:11:37 INFO - PROCESS | 4076 | 1468455097186 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:37 INFO - PROCESS | 4076 | 1468455097189 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:37 INFO - PROCESS | 4076 | 1468455097380 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 17:11:37 INFO - PROCESS | 4076 | 1468455097476 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 4076 | 1468455097481 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0540E800 == 39 [pid = 4076] [id = 506] 17:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03046C00) [pid = 4076] [serial = 1518] [outer = 0000000000000000] 17:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D030F0000) [pid = 4076] [serial = 1519] [outer = 0000000D03046C00] 17:11:37 INFO - PROCESS | 4076 | 1468455097540 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D03811400) [pid = 4076] [serial = 1520] [outer = 0000000D03046C00] 17:11:38 INFO - PROCESS | 4076 | 1468455098116 Marionette TRACE conn6 <- [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]]]}] 17:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1031ms 17:11:38 INFO - PROCESS | 4076 | 1468455098169 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 4076 | 1468455098174 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 17:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:11:38 INFO - PROCESS | 4076 | 1468455098181 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 4076 | 1468455098184 Marionette TRACE conn6 <- [1,1990,null,{}] 17:11:38 INFO - PROCESS | 4076 | 1468455098188 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 4076 | 1468455098191 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:38 INFO - PROCESS | 4076 | 1468455098309 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 17:11:38 INFO - PROCESS | 4076 | 1468455098432 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 4076 | 1468455098435 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7341C000 == 40 [pid = 4076] [id = 507] 17:11:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6CE99000) [pid = 4076] [serial = 1521] [outer = 0000000000000000] 17:11:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D6D01D000) [pid = 4076] [serial = 1522] [outer = 0000000D6CE99000] 17:11:38 INFO - PROCESS | 4076 | 1468455098494 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D711B9400) [pid = 4076] [serial = 1523] [outer = 0000000D6CE99000] 17:11:39 INFO - PROCESS | 4076 | 1468455099091 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 985ms 17:11:39 INFO - PROCESS | 4076 | 1468455099168 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 17:11:39 INFO - PROCESS | 4076 | 1468455099171 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 17:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:11:39 INFO - PROCESS | 4076 | 1468455099175 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:11:39 INFO - PROCESS | 4076 | 1468455099179 Marionette TRACE conn6 <- [1,1994,null,{}] 17:11:39 INFO - PROCESS | 4076 | 1468455099205 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:39 INFO - PROCESS | 4076 | 1468455099211 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:39 INFO - PROCESS | 4076 | 1468455099333 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 17:11:39 INFO - PROCESS | 4076 | 1468455099450 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:39 INFO - PROCESS | 4076 | 1468455099454 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A32B800 == 41 [pid = 4076] [id = 508] 17:11:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D75DA0800) [pid = 4076] [serial = 1524] [outer = 0000000000000000] 17:11:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D7697A400) [pid = 4076] [serial = 1525] [outer = 0000000D75DA0800] 17:11:39 INFO - PROCESS | 4076 | 1468455099514 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D791C2400) [pid = 4076] [serial = 1526] [outer = 0000000D75DA0800] 17:11:40 INFO - PROCESS | 4076 | 1468455100153 Marionette TRACE conn6 <- [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]]]}] 17:11:40 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 17:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1045ms 17:11:40 INFO - PROCESS | 4076 | 1468455100221 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 4076 | 1468455100224 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 17:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:11:40 INFO - PROCESS | 4076 | 1468455100228 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 4076 | 1468455100230 Marionette TRACE conn6 <- [1,1998,null,{}] 17:11:40 INFO - PROCESS | 4076 | 1468455100234 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 4076 | 1468455100236 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:40 INFO - PROCESS | 4076 | 1468455100378 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 17:11:40 INFO - PROCESS | 4076 | 1468455100501 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 4076 | 1468455100504 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F59800 == 42 [pid = 4076] [id = 509] 17:11:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D00CEE800) [pid = 4076] [serial = 1527] [outer = 0000000000000000] 17:11:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D02971400) [pid = 4076] [serial = 1528] [outer = 0000000D00CEE800] 17:11:40 INFO - PROCESS | 4076 | 1468455100560 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D6AFB9400) [pid = 4076] [serial = 1529] [outer = 0000000D00CEE800] 17:11:41 INFO - PROCESS | 4076 | 1468455101261 Marionette TRACE conn6 <- [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]]]}] 17:11:41 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 17:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1090ms 17:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:11:41 INFO - PROCESS | 4076 | 1468455101320 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 17:11:41 INFO - PROCESS | 4076 | 1468455101325 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 17:11:41 INFO - PROCESS | 4076 | 1468455101329 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - PROCESS | 4076 | 1468455101334 Marionette TRACE conn6 <- [1,2002,null,{}] 17:11:41 INFO - PROCESS | 4076 | 1468455101338 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 4076 | 1468455101341 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:41 INFO - PROCESS | 4076 | 1468455101485 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A05D000 == 41 [pid = 4076] [id = 504] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C52000 == 40 [pid = 4076] [id = 503] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79648800 == 39 [pid = 4076] [id = 502] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72232800 == 38 [pid = 4076] [id = 501] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D8F000 == 37 [pid = 4076] [id = 500] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C14800 == 36 [pid = 4076] [id = 499] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6E210000 == 35 [pid = 4076] [id = 498] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0541D000 == 34 [pid = 4076] [id = 497] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F21800 == 33 [pid = 4076] [id = 496] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B113000 == 32 [pid = 4076] [id = 495] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D66800 == 31 [pid = 4076] [id = 494] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F59800 == 30 [pid = 4076] [id = 509] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A32B800 == 29 [pid = 4076] [id = 508] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7341C000 == 28 [pid = 4076] [id = 507] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0DD000 == 27 [pid = 4076] [id = 505] 17:11:42 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0540E800 == 26 [pid = 4076] [id = 506] 17:11:42 INFO - PROCESS | 4076 | 1468455102172 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 4076 | 1468455102175 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D75D9D400) [pid = 4076] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D6D30F000) [pid = 4076] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7147AC00) [pid = 4076] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D71157400) [pid = 4076] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D03685000) [pid = 4076] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D03690400) [pid = 4076] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6CE99800) [pid = 4076] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D00C2C800) [pid = 4076] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00E8FC00) [pid = 4076] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03C16C00) [pid = 4076] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6AFB5400) [pid = 4076] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D78F58800) [pid = 4076] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D781D4800) [pid = 4076] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00C29C00) [pid = 4076] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D71BE0C00) [pid = 4076] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03724C00) [pid = 4076] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D030EC400) [pid = 4076] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D167400) [pid = 4076] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CC8A400) [pid = 4076] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D781D3800) [pid = 4076] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D733DF400) [pid = 4076] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D733DD400) [pid = 4076] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6AFBA800) [pid = 4076] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D733E7000) [pid = 4076] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D76543000) [pid = 4076] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6CF8E000) [pid = 4076] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:11:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E45800 == 27 [pid = 4076] [id = 510] 17:11:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D00C28400) [pid = 4076] [serial = 1530] [outer = 0000000000000000] 17:11:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00C2CC00) [pid = 4076] [serial = 1531] [outer = 0000000D00C28400] 17:11:42 INFO - PROCESS | 4076 | 1468455102323 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00CF5800) [pid = 4076] [serial = 1532] [outer = 0000000D00C28400] 17:11:42 INFO - PROCESS | 4076 | 1468455102785 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1491ms 17:11:42 INFO - PROCESS | 4076 | 1468455102822 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 4076 | 1468455102826 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 17:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:11:42 INFO - PROCESS | 4076 | 1468455102835 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 4076 | 1468455102838 Marionette TRACE conn6 <- [1,2006,null,{}] 17:11:42 INFO - PROCESS | 4076 | 1468455102844 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 4076 | 1468455102848 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:42 INFO - PROCESS | 4076 | 1468455102940 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 17:11:42 INFO - PROCESS | 4076 | 1468455102956 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 4076 | 1468455102959 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C5D000 == 28 [pid = 4076] [id = 511] 17:11:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D0304DC00) [pid = 4076] [serial = 1533] [outer = 0000000000000000] 17:11:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D033D0C00) [pid = 4076] [serial = 1534] [outer = 0000000D0304DC00] 17:11:43 INFO - PROCESS | 4076 | 1468455103008 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03690C00) [pid = 4076] [serial = 1535] [outer = 0000000D0304DC00] 17:11:43 INFO - PROCESS | 4076 | 1468455103463 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 692ms 17:11:43 INFO - PROCESS | 4076 | 1468455103530 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 17:11:43 INFO - PROCESS | 4076 | 1468455103534 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 17:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:11:43 INFO - PROCESS | 4076 | 1468455103539 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - PROCESS | 4076 | 1468455103541 Marionette TRACE conn6 <- [1,2010,null,{}] 17:11:43 INFO - PROCESS | 4076 | 1468455103575 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:43 INFO - PROCESS | 4076 | 1468455103578 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:43 INFO - PROCESS | 4076 | 1468455103679 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 17:11:43 INFO - PROCESS | 4076 | 1468455103750 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:43 INFO - PROCESS | 4076 | 1468455103753 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C5C800 == 29 [pid = 4076] [id = 512] 17:11:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00E9A000) [pid = 4076] [serial = 1536] [outer = 0000000000000000] 17:11:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D03C1C800) [pid = 4076] [serial = 1537] [outer = 0000000D00E9A000] 17:11:43 INFO - PROCESS | 4076 | 1468455103808 Marionette DEBUG loaded listener.js 17:11:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6BA07800) [pid = 4076] [serial = 1538] [outer = 0000000D00E9A000] 17:11:44 INFO - PROCESS | 4076 | 1468455104198 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 713ms 17:11:44 INFO - PROCESS | 4076 | 1468455104254 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 4076 | 1468455104256 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 17:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:11:44 INFO - PROCESS | 4076 | 1468455104261 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 4076 | 1468455104267 Marionette TRACE conn6 <- [1,2014,null,{}] 17:11:44 INFO - PROCESS | 4076 | 1468455104287 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 4076 | 1468455104291 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:44 INFO - PROCESS | 4076 | 1468455104405 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 17:11:44 INFO - PROCESS | 4076 | 1468455104420 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:44 INFO - PROCESS | 4076 | 1468455104422 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7210F800 == 30 [pid = 4076] [id = 513] 17:11:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C929400) [pid = 4076] [serial = 1539] [outer = 0000000000000000] 17:11:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CE9E800) [pid = 4076] [serial = 1540] [outer = 0000000D6C929400] 17:11:44 INFO - PROCESS | 4076 | 1468455104468 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CF98C00) [pid = 4076] [serial = 1541] [outer = 0000000D6C929400] 17:11:44 INFO - PROCESS | 4076 | 1468455104921 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 17:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:11:44 INFO - PROCESS | 4076 | 1468455104954 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 4076 | 1468455104956 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 17:11:44 INFO - PROCESS | 4076 | 1468455104960 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - PROCESS | 4076 | 1468455104962 Marionette TRACE conn6 <- [1,2018,null,{}] 17:11:44 INFO - PROCESS | 4076 | 1468455104966 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 4076 | 1468455104968 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:45 INFO - PROCESS | 4076 | 1468455105116 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 17:11:45 INFO - PROCESS | 4076 | 1468455105129 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 4076 | 1468455105132 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C21000 == 31 [pid = 4076] [id = 514] 17:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6D307000) [pid = 4076] [serial = 1542] [outer = 0000000000000000] 17:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D71F400) [pid = 4076] [serial = 1543] [outer = 0000000D6D307000] 17:11:45 INFO - PROCESS | 4076 | 1468455105230 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D71162400) [pid = 4076] [serial = 1544] [outer = 0000000D6D307000] 17:11:45 INFO - PROCESS | 4076 | 1468455105664 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 734ms 17:11:45 INFO - PROCESS | 4076 | 1468455105699 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 4076 | 1468455105702 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 17:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:11:45 INFO - PROCESS | 4076 | 1468455105705 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 4076 | 1468455105707 Marionette TRACE conn6 <- [1,2022,null,{}] 17:11:45 INFO - PROCESS | 4076 | 1468455105710 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:45 INFO - PROCESS | 4076 | 1468455105713 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:45 INFO - PROCESS | 4076 | 1468455105827 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 17:11:45 INFO - PROCESS | 4076 | 1468455105904 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 4076 | 1468455105911 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D4800 == 32 [pid = 4076] [id = 515] 17:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00CF4000) [pid = 4076] [serial = 1545] [outer = 0000000000000000] 17:11:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71E75000) [pid = 4076] [serial = 1546] [outer = 0000000D00CF4000] 17:11:45 INFO - PROCESS | 4076 | 1468455105968 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72C31800) [pid = 4076] [serial = 1547] [outer = 0000000D00CF4000] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7653EC00) [pid = 4076] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D71BBA400) [pid = 4076] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D0297A800) [pid = 4076] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D009EF800) [pid = 4076] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D76545000) [pid = 4076] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D733B7C00) [pid = 4076] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00AC5800) [pid = 4076] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D030E2800) [pid = 4076] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6B946800) [pid = 4076] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D009F5400) [pid = 4076] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D78E5F000) [pid = 4076] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:11:46 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D781D8C00) [pid = 4076] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:11:46 INFO - PROCESS | 4076 | 1468455106612 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 17:11:46 INFO - PROCESS | 4076 | 1468455106650 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 4076 | 1468455106652 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 17:11:46 INFO - PROCESS | 4076 | 1468455106655 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:11:46 INFO - PROCESS | 4076 | 1468455106657 Marionette TRACE conn6 <- [1,2026,null,{}] 17:11:46 INFO - PROCESS | 4076 | 1468455106660 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:46 INFO - PROCESS | 4076 | 1468455106663 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:46 INFO - PROCESS | 4076 | 1468455106783 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 17:11:46 INFO - PROCESS | 4076 | 1468455106837 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:46 INFO - PROCESS | 4076 | 1468455106839 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E3C800 == 33 [pid = 4076] [id = 516] 17:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00ACCC00) [pid = 4076] [serial = 1548] [outer = 0000000000000000] 17:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6B94A000) [pid = 4076] [serial = 1549] [outer = 0000000D00ACCC00] 17:11:46 INFO - PROCESS | 4076 | 1468455106886 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D72D25000) [pid = 4076] [serial = 1550] [outer = 0000000D00ACCC00] 17:11:47 INFO - PROCESS | 4076 | 1468455107210 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 587ms 17:11:47 INFO - PROCESS | 4076 | 1468455107255 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 4076 | 1468455107257 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 17:11:47 INFO - PROCESS | 4076 | 1468455107260 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 4076 | 1468455107262 Marionette TRACE conn6 <- [1,2030,null,{}] 17:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:11:47 INFO - PROCESS | 4076 | 1468455107266 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 4076 | 1468455107268 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:47 INFO - PROCESS | 4076 | 1468455107381 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 17:11:47 INFO - PROCESS | 4076 | 1468455107389 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 4076 | 1468455107391 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7928C000 == 34 [pid = 4076] [id = 517] 17:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CF92C00) [pid = 4076] [serial = 1551] [outer = 0000000000000000] 17:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733E8C00) [pid = 4076] [serial = 1552] [outer = 0000000D6CF92C00] 17:11:47 INFO - PROCESS | 4076 | 1468455107436 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D75D9D400) [pid = 4076] [serial = 1553] [outer = 0000000D6CF92C00] 17:11:47 INFO - PROCESS | 4076 | 1468455107839 Marionette TRACE conn6 <- [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]]]}] 17:11:47 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) 17:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 628ms 17:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:11:47 INFO - PROCESS | 4076 | 1468455107893 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 4076 | 1468455107895 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 17:11:47 INFO - PROCESS | 4076 | 1468455107898 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 4076 | 1468455107900 Marionette TRACE conn6 <- [1,2034,null,{}] 17:11:47 INFO - PROCESS | 4076 | 1468455107904 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 4076 | 1468455107906 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:48 INFO - PROCESS | 4076 | 1468455108029 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 17:11:48 INFO - PROCESS | 4076 | 1468455108041 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 4076 | 1468455108043 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A1D000 == 35 [pid = 4076] [id = 518] 17:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7653F400) [pid = 4076] [serial = 1554] [outer = 0000000000000000] 17:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D76540C00) [pid = 4076] [serial = 1555] [outer = 0000000D7653F400] 17:11:48 INFO - PROCESS | 4076 | 1468455108089 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7697A000) [pid = 4076] [serial = 1556] [outer = 0000000D7653F400] 17:11:48 INFO - PROCESS | 4076 | 1468455108618 Marionette TRACE conn6 <- [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]]]}] 17:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 775ms 17:11:48 INFO - PROCESS | 4076 | 1468455108678 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 4076 | 1468455108684 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 17:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:11:48 INFO - PROCESS | 4076 | 1468455108689 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 4076 | 1468455108693 Marionette TRACE conn6 <- [1,2038,null,{}] 17:11:48 INFO - PROCESS | 4076 | 1468455108699 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:48 INFO - PROCESS | 4076 | 1468455108703 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:48 INFO - PROCESS | 4076 | 1468455108838 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 17:11:48 INFO - PROCESS | 4076 | 1468455108936 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 4076 | 1468455108941 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C56000 == 36 [pid = 4076] [id = 519] 17:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00CF5400) [pid = 4076] [serial = 1557] [outer = 0000000000000000] 17:11:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D00E98000) [pid = 4076] [serial = 1558] [outer = 0000000D00CF5400] 17:11:49 INFO - PROCESS | 4076 | 1468455109000 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D030EDC00) [pid = 4076] [serial = 1559] [outer = 0000000D00CF5400] 17:11:49 INFO - PROCESS | 4076 | 1468455109778 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1130ms 17:11:49 INFO - PROCESS | 4076 | 1468455109822 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 17:11:49 INFO - PROCESS | 4076 | 1468455109827 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 17:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:11:49 INFO - PROCESS | 4076 | 1468455109834 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 4076 | 1468455109837 Marionette TRACE conn6 <- [1,2042,null,{}] 17:11:49 INFO - PROCESS | 4076 | 1468455109841 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:49 INFO - PROCESS | 4076 | 1468455109845 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:49 INFO - PROCESS | 4076 | 1468455109969 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 17:11:50 INFO - PROCESS | 4076 | 1468455110092 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 4076 | 1468455110095 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73420800 == 37 [pid = 4076] [id = 520] 17:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D03C16400) [pid = 4076] [serial = 1560] [outer = 0000000000000000] 17:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6C4C7C00) [pid = 4076] [serial = 1561] [outer = 0000000D03C16400] 17:11:50 INFO - PROCESS | 4076 | 1468455110154 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CE9DC00) [pid = 4076] [serial = 1562] [outer = 0000000D03C16400] 17:11:51 INFO - PROCESS | 4076 | 1468455111028 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1238ms 17:11:51 INFO - PROCESS | 4076 | 1468455111073 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 4076 | 1468455111078 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 17:11:51 INFO - PROCESS | 4076 | 1468455111083 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:11:51 INFO - PROCESS | 4076 | 1468455111086 Marionette TRACE conn6 <- [1,2046,null,{}] 17:11:51 INFO - PROCESS | 4076 | 1468455111092 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 4076 | 1468455111095 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:51 INFO - PROCESS | 4076 | 1468455111215 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7928C000 == 36 [pid = 4076] [id = 517] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E3C800 == 35 [pid = 4076] [id = 516] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D4800 == 34 [pid = 4076] [id = 515] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C21000 == 33 [pid = 4076] [id = 514] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7210F800 == 32 [pid = 4076] [id = 513] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C5C800 == 31 [pid = 4076] [id = 512] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C5D000 == 30 [pid = 4076] [id = 511] 17:11:51 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E45800 == 29 [pid = 4076] [id = 510] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D790B3000) [pid = 4076] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7215B800) [pid = 4076] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7233F400) [pid = 4076] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D033C6C00) [pid = 4076] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03722800) [pid = 4076] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00E8E400) [pid = 4076] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03050400) [pid = 4076] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D781D4000) [pid = 4076] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D76FEB800) [pid = 4076] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D76547000) [pid = 4076] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6DD45000) [pid = 4076] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03805C00) [pid = 4076] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6AFBD000) [pid = 4076] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CC89000) [pid = 4076] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CF8CC00) [pid = 4076] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D733EB000) [pid = 4076] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D03689800) [pid = 4076] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D791C7C00) [pid = 4076] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D78A48400) [pid = 4076] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D78F55C00) [pid = 4076] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D78E5BC00) [pid = 4076] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D791D0C00) [pid = 4076] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6D419C00) [pid = 4076] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D71472800) [pid = 4076] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:11:51 INFO - PROCESS | 4076 | 1468455111329 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 4076 | 1468455111333 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E4C800 == 30 [pid = 4076] [id = 521] 17:11:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D009F6000) [pid = 4076] [serial = 1563] [outer = 0000000000000000] 17:11:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D00E8E400) [pid = 4076] [serial = 1564] [outer = 0000000D009F6000] 17:11:51 INFO - PROCESS | 4076 | 1468455111383 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03720800) [pid = 4076] [serial = 1565] [outer = 0000000D009F6000] 17:11:51 INFO - PROCESS | 4076 | 1468455111804 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 777ms 17:11:51 INFO - PROCESS | 4076 | 1468455111868 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 4076 | 1468455111872 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 17:11:51 INFO - PROCESS | 4076 | 1468455111878 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:11:51 INFO - PROCESS | 4076 | 1468455111881 Marionette TRACE conn6 <- [1,2050,null,{}] 17:11:51 INFO - PROCESS | 4076 | 1468455111885 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 4076 | 1468455111888 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:51 INFO - PROCESS | 4076 | 1468455111977 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 17:11:51 INFO - PROCESS | 4076 | 1468455111986 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 4076 | 1468455111988 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC70800 == 31 [pid = 4076] [id = 522] 17:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6BA0AC00) [pid = 4076] [serial = 1566] [outer = 0000000000000000] 17:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6C4CFC00) [pid = 4076] [serial = 1567] [outer = 0000000D6BA0AC00] 17:11:52 INFO - PROCESS | 4076 | 1468455112036 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6CE9F000) [pid = 4076] [serial = 1568] [outer = 0000000D6BA0AC00] 17:11:52 INFO - PROCESS | 4076 | 1468455112490 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 17:11:52 INFO - PROCESS | 4076 | 1468455112577 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 17:11:52 INFO - PROCESS | 4076 | 1468455112579 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 17:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:11:52 INFO - PROCESS | 4076 | 1468455112583 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - PROCESS | 4076 | 1468455112587 Marionette TRACE conn6 <- [1,2054,null,{}] 17:11:52 INFO - PROCESS | 4076 | 1468455112598 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:52 INFO - PROCESS | 4076 | 1468455112603 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:52 INFO - PROCESS | 4076 | 1468455112707 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 17:11:52 INFO - PROCESS | 4076 | 1468455112782 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 4076 | 1468455112785 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7234B000 == 32 [pid = 4076] [id = 523] 17:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CF99C00) [pid = 4076] [serial = 1569] [outer = 0000000000000000] 17:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6DD45000) [pid = 4076] [serial = 1570] [outer = 0000000D6CF99C00] 17:11:52 INFO - PROCESS | 4076 | 1468455112835 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D718F2400) [pid = 4076] [serial = 1571] [outer = 0000000D6CF99C00] 17:11:53 INFO - PROCESS | 4076 | 1468455113244 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 690ms 17:11:53 INFO - PROCESS | 4076 | 1468455113286 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 4076 | 1468455113289 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 17:11:53 INFO - PROCESS | 4076 | 1468455113293 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:11:53 INFO - PROCESS | 4076 | 1468455113294 Marionette TRACE conn6 <- [1,2058,null,{}] 17:11:53 INFO - PROCESS | 4076 | 1468455113298 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 4076 | 1468455113300 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:53 INFO - PROCESS | 4076 | 1468455113420 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 17:11:53 INFO - PROCESS | 4076 | 1468455113425 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 4076 | 1468455113427 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78178000 == 33 [pid = 4076] [id = 524] 17:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D71E7DC00) [pid = 4076] [serial = 1572] [outer = 0000000000000000] 17:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D72337800) [pid = 4076] [serial = 1573] [outer = 0000000D71E7DC00] 17:11:53 INFO - PROCESS | 4076 | 1468455113518 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D72D23C00) [pid = 4076] [serial = 1574] [outer = 0000000D71E7DC00] 17:11:53 INFO - PROCESS | 4076 | 1468455113952 Marionette TRACE conn6 <- [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]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 691ms 17:11:53 INFO - PROCESS | 4076 | 1468455113987 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 17:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:11:54 INFO - PROCESS | 4076 | 1468455113996 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 17:11:54 INFO - PROCESS | 4076 | 1468455114000 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 4076 | 1468455114002 Marionette TRACE conn6 <- [1,2062,null,{}] 17:11:54 INFO - PROCESS | 4076 | 1468455114005 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:54 INFO - PROCESS | 4076 | 1468455114007 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:54 INFO - PROCESS | 4076 | 1468455114146 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 17:11:54 INFO - PROCESS | 4076 | 1468455114169 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 4076 | 1468455114171 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F38000 == 34 [pid = 4076] [id = 525] 17:11:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D733E0400) [pid = 4076] [serial = 1575] [outer = 0000000000000000] 17:11:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D73521C00) [pid = 4076] [serial = 1576] [outer = 0000000D733E0400] 17:11:54 INFO - PROCESS | 4076 | 1468455114217 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7690CC00) [pid = 4076] [serial = 1577] [outer = 0000000D733E0400] 17:11:54 INFO - PROCESS | 4076 | 1468455114671 Marionette TRACE conn6 <- [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]]]}] 17:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 693ms 17:11:54 INFO - PROCESS | 4076 | 1468455114693 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 4076 | 1468455114695 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 17:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:11:54 INFO - PROCESS | 4076 | 1468455114704 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 4076 | 1468455114706 Marionette TRACE conn6 <- [1,2066,null,{}] 17:11:54 INFO - PROCESS | 4076 | 1468455114709 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:54 INFO - PROCESS | 4076 | 1468455114715 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:54 INFO - PROCESS | 4076 | 1468455114853 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 17:11:54 INFO - PROCESS | 4076 | 1468455114909 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 4076 | 1468455114911 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A37000 == 35 [pid = 4076] [id = 526] 17:11:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D781CB000) [pid = 4076] [serial = 1578] [outer = 0000000000000000] 17:11:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D78F52000) [pid = 4076] [serial = 1579] [outer = 0000000D781CB000] 17:11:54 INFO - PROCESS | 4076 | 1468455114956 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D791C2800) [pid = 4076] [serial = 1580] [outer = 0000000D781CB000] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6D307000) [pid = 4076] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00CEE800) [pid = 4076] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D0304DC00) [pid = 4076] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D75DA0800) [pid = 4076] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6CE99000) [pid = 4076] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00E9A000) [pid = 4076] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03046C00) [pid = 4076] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D00CF4000) [pid = 4076] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6C929400) [pid = 4076] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00ACCC00) [pid = 4076] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00C28400) [pid = 4076] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:11:55 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6CF92C00) [pid = 4076] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:11:55 INFO - PROCESS | 4076 | 1468455115424 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 17:11:55 INFO - PROCESS | 4076 | 1468455115436 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 4076 | 1468455115438 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 17:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:11:55 INFO - PROCESS | 4076 | 1468455115441 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - PROCESS | 4076 | 1468455115443 Marionette TRACE conn6 <- [1,2070,null,{}] 17:11:55 INFO - PROCESS | 4076 | 1468455115474 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:55 INFO - PROCESS | 4076 | 1468455115476 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:55 INFO - PROCESS | 4076 | 1468455115558 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 17:11:55 INFO - PROCESS | 4076 | 1468455115565 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:55 INFO - PROCESS | 4076 | 1468455115567 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A058000 == 36 [pid = 4076] [id = 527] 17:11:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D0296E000) [pid = 4076] [serial = 1581] [outer = 0000000000000000] 17:11:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C9FD400) [pid = 4076] [serial = 1582] [outer = 0000000D0296E000] 17:11:55 INFO - PROCESS | 4076 | 1468455115612 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D733DEC00) [pid = 4076] [serial = 1583] [outer = 0000000D0296E000] 17:11:56 INFO - PROCESS | 4076 | 1468455116025 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 608ms 17:11:56 INFO - PROCESS | 4076 | 1468455116062 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 4076 | 1468455116064 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 17:11:56 INFO - PROCESS | 4076 | 1468455116068 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 4076 | 1468455116069 Marionette TRACE conn6 <- [1,2074,null,{}] 17:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:11:56 INFO - PROCESS | 4076 | 1468455116073 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 4076 | 1468455116075 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:56 INFO - PROCESS | 4076 | 1468455116157 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 17:11:56 INFO - PROCESS | 4076 | 1468455116162 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 4076 | 1468455116164 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0D4800 == 37 [pid = 4076] [id = 528] 17:11:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D791C2C00) [pid = 4076] [serial = 1584] [outer = 0000000000000000] 17:11:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D791CCC00) [pid = 4076] [serial = 1585] [outer = 0000000D791C2C00] 17:11:56 INFO - PROCESS | 4076 | 1468455116211 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D79446C00) [pid = 4076] [serial = 1586] [outer = 0000000D791C2C00] 17:11:56 INFO - PROCESS | 4076 | 1468455116640 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 17:11:56 INFO - PROCESS | 4076 | 1468455116702 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 4076 | 1468455116704 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 17:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:11:56 INFO - PROCESS | 4076 | 1468455116707 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 4076 | 1468455116709 Marionette TRACE conn6 <- [1,2078,null,{}] 17:11:56 INFO - PROCESS | 4076 | 1468455116712 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 4076 | 1468455116714 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:56 INFO - PROCESS | 4076 | 1468455116798 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 17:11:56 INFO - PROCESS | 4076 | 1468455116805 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 4076 | 1468455116807 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0545F800 == 38 [pid = 4076] [id = 529] 17:11:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D79611800) [pid = 4076] [serial = 1587] [outer = 0000000000000000] 17:11:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D79974800) [pid = 4076] [serial = 1588] [outer = 0000000D79611800] 17:11:56 INFO - PROCESS | 4076 | 1468455116852 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7997C400) [pid = 4076] [serial = 1589] [outer = 0000000D79611800] 17:11:57 INFO - PROCESS | 4076 | 1468455117295 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 17:11:57 INFO - PROCESS | 4076 | 1468455117394 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 4076 | 1468455117398 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 17:11:57 INFO - PROCESS | 4076 | 1468455117404 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - PROCESS | 4076 | 1468455117409 Marionette TRACE conn6 <- [1,2082,null,{}] 17:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:11:57 INFO - PROCESS | 4076 | 1468455117416 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:57 INFO - PROCESS | 4076 | 1468455117420 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:57 INFO - PROCESS | 4076 | 1468455117553 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 17:11:57 INFO - PROCESS | 4076 | 1468455117671 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:57 INFO - PROCESS | 4076 | 1468455117677 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05405000 == 39 [pid = 4076] [id = 530] 17:11:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D0296B400) [pid = 4076] [serial = 1590] [outer = 0000000000000000] 17:11:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D0297AC00) [pid = 4076] [serial = 1591] [outer = 0000000D0296B400] 17:11:57 INFO - PROCESS | 4076 | 1468455117739 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03806000) [pid = 4076] [serial = 1592] [outer = 0000000D0296B400] 17:11:58 INFO - PROCESS | 4076 | 1468455118394 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1025ms 17:11:58 INFO - PROCESS | 4076 | 1468455118441 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 4076 | 1468455118445 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 17:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:11:58 INFO - PROCESS | 4076 | 1468455118451 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - PROCESS | 4076 | 1468455118455 Marionette TRACE conn6 <- [1,2086,null,{}] 17:11:58 INFO - PROCESS | 4076 | 1468455118461 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:58 INFO - PROCESS | 4076 | 1468455118464 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:58 INFO - PROCESS | 4076 | 1468455118581 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 17:11:58 INFO - PROCESS | 4076 | 1468455118706 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 4076 | 1468455118709 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FC6000 == 40 [pid = 4076] [id = 531] 17:11:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D018400) [pid = 4076] [serial = 1593] [outer = 0000000000000000] 17:11:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6D30C800) [pid = 4076] [serial = 1594] [outer = 0000000D6D018400] 17:11:58 INFO - PROCESS | 4076 | 1468455118768 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D71BAC800) [pid = 4076] [serial = 1595] [outer = 0000000D6D018400] 17:11:59 INFO - PROCESS | 4076 | 1468455119313 Marionette TRACE conn6 <- [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]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 943ms 17:11:59 INFO - PROCESS | 4076 | 1468455119412 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 17:11:59 INFO - PROCESS | 4076 | 1468455119415 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 17:11:59 INFO - PROCESS | 4076 | 1468455119421 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:11:59 INFO - PROCESS | 4076 | 1468455119423 Marionette TRACE conn6 <- [1,2090,null,{}] 17:11:59 INFO - PROCESS | 4076 | 1468455119429 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:59 INFO - PROCESS | 4076 | 1468455119434 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:59 INFO - PROCESS | 4076 | 1468455119558 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 17:11:59 INFO - PROCESS | 4076 | 1468455119654 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:59 INFO - PROCESS | 4076 | 1468455119658 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:11:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7AC95000 == 41 [pid = 4076] [id = 532] 17:11:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D78A3E400) [pid = 4076] [serial = 1596] [outer = 0000000000000000] 17:11:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D78ABB400) [pid = 4076] [serial = 1597] [outer = 0000000D78A3E400] 17:11:59 INFO - PROCESS | 4076 | 1468455119717 Marionette DEBUG loaded listener.js 17:11:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D791C3000) [pid = 4076] [serial = 1598] [outer = 0000000D78A3E400] 17:12:00 INFO - PROCESS | 4076 | 1468455120309 Marionette TRACE conn6 <- [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]]]}] 17:12:00 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71ED2800 == 40 [pid = 4076] [id = 11] 17:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 944ms 17:12:00 INFO - PROCESS | 4076 | 1468455120386 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 4076 | 1468455120389 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 17:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:12:00 INFO - PROCESS | 4076 | 1468455120394 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 4076 | 1468455120396 Marionette TRACE conn6 <- [1,2094,null,{}] 17:12:00 INFO - PROCESS | 4076 | 1468455120400 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:00 INFO - PROCESS | 4076 | 1468455120402 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:00 INFO - PROCESS | 4076 | 1468455120513 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 17:12:00 INFO - PROCESS | 4076 | 1468455120635 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 4076 | 1468455120637 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C420800 == 41 [pid = 4076] [id = 533] 17:12:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D78A3E800) [pid = 4076] [serial = 1599] [outer = 0000000000000000] 17:12:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D79A4D000) [pid = 4076] [serial = 1600] [outer = 0000000D78A3E800] 17:12:00 INFO - PROCESS | 4076 | 1468455120694 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D79A58800) [pid = 4076] [serial = 1601] [outer = 0000000D78A3E800] 17:12:01 INFO - PROCESS | 4076 | 1468455121483 Marionette TRACE conn6 <- [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] 17:12:01 INFO - PROCESS | 4076 | 1468455121529 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 17:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:12:01 INFO - PROCESS | 4076 | 1468455121535 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 4076 | 1468455121538 Marionette TRACE conn6 <- [1,2098,null,{}] 17:12:01 INFO - PROCESS | 4076 | 1468455121544 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 4076 | 1468455121547 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:01 INFO - PROCESS | 4076 | 1468455121656 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 17:12:01 INFO - PROCESS | 4076 | 1468455121781 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 4076 | 1468455121785 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00838000 == 42 [pid = 4076] [id = 534] 17:12:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D030F0400) [pid = 4076] [serial = 1602] [outer = 0000000000000000] 17:12:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D03690400) [pid = 4076] [serial = 1603] [outer = 0000000D030F0400] 17:12:01 INFO - PROCESS | 4076 | 1468455121842 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D03C1D400) [pid = 4076] [serial = 1604] [outer = 0000000D030F0400] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0D4800 == 41 [pid = 4076] [id = 528] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A058000 == 40 [pid = 4076] [id = 527] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A37000 == 39 [pid = 4076] [id = 526] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F38000 == 38 [pid = 4076] [id = 525] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78178000 == 37 [pid = 4076] [id = 524] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7234B000 == 36 [pid = 4076] [id = 523] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC70800 == 35 [pid = 4076] [id = 522] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E4C800 == 34 [pid = 4076] [id = 521] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73420800 == 33 [pid = 4076] [id = 520] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C56000 == 32 [pid = 4076] [id = 519] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A1D000 == 31 [pid = 4076] [id = 518] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B9F1000 == 30 [pid = 4076] [id = 12] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C420800 == 29 [pid = 4076] [id = 533] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7AC95000 == 28 [pid = 4076] [id = 532] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FC6000 == 27 [pid = 4076] [id = 531] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0545F800 == 26 [pid = 4076] [id = 529] 17:12:02 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05405000 == 25 [pid = 4076] [id = 530] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D6D71F400) [pid = 4076] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6AFB9400) [pid = 4076] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D02971400) [pid = 4076] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D03690C00) [pid = 4076] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D7697A400) [pid = 4076] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6D01D000) [pid = 4076] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6BA07800) [pid = 4076] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D71162400) [pid = 4076] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D03811400) [pid = 4076] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03C1C800) [pid = 4076] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D72C31800) [pid = 4076] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030F0000) [pid = 4076] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6CE9E800) [pid = 4076] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6B94A000) [pid = 4076] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D791C2400) [pid = 4076] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00CF5800) [pid = 4076] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D71E75000) [pid = 4076] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D72D25000) [pid = 4076] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D00C2CC00) [pid = 4076] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D711B9400) [pid = 4076] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D733E8C00) [pid = 4076] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D033D0C00) [pid = 4076] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CF98C00) [pid = 4076] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D75D9D400) [pid = 4076] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:12:02 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D76540C00) [pid = 4076] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:12:03 INFO - PROCESS | 4076 | 1468455123063 Marionette TRACE conn6 <- [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]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1591ms 17:12:03 INFO - PROCESS | 4076 | 1468455123129 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 4076 | 1468455123134 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 17:12:03 INFO - PROCESS | 4076 | 1468455123138 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:12:03 INFO - PROCESS | 4076 | 1468455123142 Marionette TRACE conn6 <- [1,2102,null,{}] 17:12:03 INFO - PROCESS | 4076 | 1468455123148 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 4076 | 1468455123151 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:03 INFO - PROCESS | 4076 | 1468455123238 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 17:12:03 INFO - PROCESS | 4076 | 1468455123244 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 4076 | 1468455123249 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0336F000 == 26 [pid = 4076] [id = 535] 17:12:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00CF2400) [pid = 4076] [serial = 1605] [outer = 0000000000000000] 17:12:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00E8FC00) [pid = 4076] [serial = 1606] [outer = 0000000D00CF2400] 17:12:03 INFO - PROCESS | 4076 | 1468455123304 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D0297A000) [pid = 4076] [serial = 1607] [outer = 0000000D00CF2400] 17:12:03 INFO - PROCESS | 4076 | 1468455123790 Marionette TRACE conn6 <- [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]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 693ms 17:12:03 INFO - PROCESS | 4076 | 1468455123861 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 4076 | 1468455123866 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 17:12:03 INFO - PROCESS | 4076 | 1468455123873 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - PROCESS | 4076 | 1468455123875 Marionette TRACE conn6 <- [1,2106,null,{}] 17:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:12:03 INFO - PROCESS | 4076 | 1468455123879 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 4076 | 1468455123882 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:03 INFO - PROCESS | 4076 | 1468455123975 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 17:12:04 INFO - PROCESS | 4076 | 1468455124058 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 4076 | 1468455124060 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0546F800 == 27 [pid = 4076] [id = 536] 17:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00E8F000) [pid = 4076] [serial = 1608] [outer = 0000000000000000] 17:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D0371A800) [pid = 4076] [serial = 1609] [outer = 0000000D00E8F000] 17:12:04 INFO - PROCESS | 4076 | 1468455124112 Marionette DEBUG loaded listener.js 17:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D0380A800) [pid = 4076] [serial = 1610] [outer = 0000000D00E8F000] 17:12:04 INFO - PROCESS | 4076 | 1468455124498 Marionette TRACE conn6 <- [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]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 17:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:12:04 INFO - PROCESS | 4076 | 1468455124570 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 4076 | 1468455124573 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 17:12:04 INFO - PROCESS | 4076 | 1468455124576 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 4076 | 1468455124580 Marionette TRACE conn6 <- [1,2110,null,{}] 17:12:04 INFO - PROCESS | 4076 | 1468455124592 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:04 INFO - PROCESS | 4076 | 1468455124597 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:04 INFO - PROCESS | 4076 | 1468455124684 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 17:12:04 INFO - PROCESS | 4076 | 1468455124692 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 4076 | 1468455124695 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71461000 == 28 [pid = 4076] [id = 537] 17:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D00AC7000) [pid = 4076] [serial = 1611] [outer = 0000000000000000] 17:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6C9EF000) [pid = 4076] [serial = 1612] [outer = 0000000D00AC7000] 17:12:04 INFO - PROCESS | 4076 | 1468455124745 Marionette DEBUG loaded listener.js 17:12:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CE9F800) [pid = 4076] [serial = 1613] [outer = 0000000D00AC7000] 17:12:05 INFO - PROCESS | 4076 | 1468455125232 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 692ms 17:12:05 INFO - PROCESS | 4076 | 1468455125271 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 4076 | 1468455125274 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 17:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:12:05 INFO - PROCESS | 4076 | 1468455125277 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 4076 | 1468455125279 Marionette TRACE conn6 <- [1,2114,null,{}] 17:12:05 INFO - PROCESS | 4076 | 1468455125282 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 4076 | 1468455125284 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:05 INFO - PROCESS | 4076 | 1468455125428 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 17:12:05 INFO - PROCESS | 4076 | 1468455125452 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 4076 | 1468455125454 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72223800 == 29 [pid = 4076] [id = 538] 17:12:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CF90400) [pid = 4076] [serial = 1614] [outer = 0000000000000000] 17:12:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6CF95C00) [pid = 4076] [serial = 1615] [outer = 0000000D6CF90400] 17:12:05 INFO - PROCESS | 4076 | 1468455125500 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6D167400) [pid = 4076] [serial = 1616] [outer = 0000000D6CF90400] 17:12:05 INFO - PROCESS | 4076 | 1468455125932 Marionette TRACE conn6 <- [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]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 17:12:05 INFO - PROCESS | 4076 | 1468455125971 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 4076 | 1468455125974 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 17:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:12:05 INFO - PROCESS | 4076 | 1468455125977 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 4076 | 1468455125979 Marionette TRACE conn6 <- [1,2118,null,{}] 17:12:05 INFO - PROCESS | 4076 | 1468455125982 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 4076 | 1468455125984 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:06 INFO - PROCESS | 4076 | 1468455126098 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 17:12:06 INFO - PROCESS | 4076 | 1468455126104 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:06 INFO - PROCESS | 4076 | 1468455126106 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7333C800 == 30 [pid = 4076] [id = 539] 17:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03686000) [pid = 4076] [serial = 1617] [outer = 0000000000000000] 17:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6D421800) [pid = 4076] [serial = 1618] [outer = 0000000D03686000] 17:12:06 INFO - PROCESS | 4076 | 1468455126151 Marionette DEBUG loaded listener.js 17:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71389800) [pid = 4076] [serial = 1619] [outer = 0000000D03686000] 17:12:06 INFO - PROCESS | 4076 | 1468455126619 Marionette TRACE conn6 <- [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] 17:12:06 INFO - PROCESS | 4076 | 1468455126674 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 17:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:12:06 INFO - PROCESS | 4076 | 1468455126683 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:12:06 INFO - PROCESS | 4076 | 1468455126685 Marionette TRACE conn6 <- [1,2122,null,{}] 17:12:06 INFO - PROCESS | 4076 | 1468455126689 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:06 INFO - PROCESS | 4076 | 1468455126695 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:06 INFO - PROCESS | 4076 | 1468455126859 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 17:12:06 INFO - PROCESS | 4076 | 1468455126885 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:06 INFO - PROCESS | 4076 | 1468455126887 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78183000 == 31 [pid = 4076] [id = 540] 17:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D714BC000) [pid = 4076] [serial = 1620] [outer = 0000000000000000] 17:12:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D71C9DC00) [pid = 4076] [serial = 1621] [outer = 0000000D714BC000] 17:12:06 INFO - PROCESS | 4076 | 1468455126933 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D733B7C00) [pid = 4076] [serial = 1622] [outer = 0000000D714BC000] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D781D1400) [pid = 4076] [serial = 32] [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.] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D71ED3000) [pid = 4076] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D79611800) [pid = 4076] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D733E0400) [pid = 4076] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D009F6000) [pid = 4076] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D7653F400) [pid = 4076] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00CF5400) [pid = 4076] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6BA0AC00) [pid = 4076] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D03C16400) [pid = 4076] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6CF99C00) [pid = 4076] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D781CB000) [pid = 4076] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D0296E000) [pid = 4076] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D71E7DC00) [pid = 4076] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:12:07 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D791C2C00) [pid = 4076] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:12:07 INFO - PROCESS | 4076 | 1468455127535 Marionette TRACE conn6 <- [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] 17:12:07 INFO - PROCESS | 4076 | 1468455127573 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 17:12:07 INFO - PROCESS | 4076 | 1468455127576 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:12:07 INFO - PROCESS | 4076 | 1468455127578 Marionette TRACE conn6 <- [1,2126,null,{}] 17:12:07 INFO - PROCESS | 4076 | 1468455127582 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:07 INFO - PROCESS | 4076 | 1468455127584 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:07 INFO - PROCESS | 4076 | 1468455127666 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 17:12:07 INFO - PROCESS | 4076 | 1468455127672 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:07 INFO - PROCESS | 4076 | 1468455127674 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F30800 == 32 [pid = 4076] [id = 541] 17:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6AFB4000) [pid = 4076] [serial = 1623] [outer = 0000000000000000] 17:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D71CA7000) [pid = 4076] [serial = 1624] [outer = 0000000D6AFB4000] 17:12:07 INFO - PROCESS | 4076 | 1468455127720 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D733BC400) [pid = 4076] [serial = 1625] [outer = 0000000D6AFB4000] 17:12:08 INFO - PROCESS | 4076 | 1468455128144 Marionette TRACE conn6 <- [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]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 586ms 17:12:08 INFO - PROCESS | 4076 | 1468455128179 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 4076 | 1468455128182 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 17:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:12:08 INFO - PROCESS | 4076 | 1468455128189 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 4076 | 1468455128191 Marionette TRACE conn6 <- [1,2130,null,{}] 17:12:08 INFO - PROCESS | 4076 | 1468455128195 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:08 INFO - PROCESS | 4076 | 1468455128196 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:08 INFO - PROCESS | 4076 | 1468455128277 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 17:12:08 INFO - PROCESS | 4076 | 1468455128285 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:08 INFO - PROCESS | 4076 | 1468455128287 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79649000 == 33 [pid = 4076] [id = 542] 17:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D71F79400) [pid = 4076] [serial = 1626] [outer = 0000000000000000] 17:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D737D0400) [pid = 4076] [serial = 1627] [outer = 0000000D71F79400] 17:12:08 INFO - PROCESS | 4076 | 1468455128334 Marionette DEBUG loaded listener.js 17:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D76540800) [pid = 4076] [serial = 1628] [outer = 0000000D71F79400] 17:12:08 INFO - PROCESS | 4076 | 1468455128794 Marionette TRACE conn6 <- [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] 17:12:08 INFO - PROCESS | 4076 | 1468455128825 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 17:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:12:08 INFO - PROCESS | 4076 | 1468455128842 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 4076 | 1468455128844 Marionette TRACE conn6 <- [1,2134,null,{}] 17:12:08 INFO - PROCESS | 4076 | 1468455128847 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:08 INFO - PROCESS | 4076 | 1468455128849 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:08 INFO - PROCESS | 4076 | 1468455128934 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 17:12:08 INFO - PROCESS | 4076 | 1468455128939 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:08 INFO - PROCESS | 4076 | 1468455128942 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71366800 == 34 [pid = 4076] [id = 543] 17:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7654C800) [pid = 4076] [serial = 1629] [outer = 0000000000000000] 17:12:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D76FF1800) [pid = 4076] [serial = 1630] [outer = 0000000D7654C800] 17:12:08 INFO - PROCESS | 4076 | 1468455128988 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D781AC000) [pid = 4076] [serial = 1631] [outer = 0000000D7654C800] 17:12:09 INFO - PROCESS | 4076 | 1468455129599 Marionette TRACE conn6 <- [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] 17:12:09 INFO - PROCESS | 4076 | 1468455129634 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 17:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:12:09 INFO - PROCESS | 4076 | 1468455129683 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 4076 | 1468455129687 Marionette TRACE conn6 <- [1,2138,null,{}] 17:12:09 INFO - PROCESS | 4076 | 1468455129718 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:09 INFO - PROCESS | 4076 | 1468455129722 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:09 INFO - PROCESS | 4076 | 1468455129857 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 17:12:09 INFO - PROCESS | 4076 | 1468455129972 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 4076 | 1468455129975 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05419800 == 35 [pid = 4076] [id = 544] 17:12:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00AC2C00) [pid = 4076] [serial = 1632] [outer = 0000000000000000] 17:12:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D0297A800) [pid = 4076] [serial = 1633] [outer = 0000000D00AC2C00] 17:12:10 INFO - PROCESS | 4076 | 1468455130035 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D033D3800) [pid = 4076] [serial = 1634] [outer = 0000000D00AC2C00] 17:12:10 INFO - PROCESS | 4076 | 1468455130686 Marionette TRACE conn6 <- [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] 17:12:10 INFO - PROCESS | 4076 | 1468455130750 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 17:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:12:10 INFO - PROCESS | 4076 | 1468455130757 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - PROCESS | 4076 | 1468455130760 Marionette TRACE conn6 <- [1,2142,null,{}] 17:12:10 INFO - PROCESS | 4076 | 1468455130764 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 4076 | 1468455130767 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:10 INFO - PROCESS | 4076 | 1468455130943 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 17:12:11 INFO - PROCESS | 4076 | 1468455131060 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 4076 | 1468455131063 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D75800 == 36 [pid = 4076] [id = 545] 17:12:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D6AFB6400) [pid = 4076] [serial = 1635] [outer = 0000000000000000] 17:12:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6C9F5C00) [pid = 4076] [serial = 1636] [outer = 0000000D6AFB6400] 17:12:11 INFO - PROCESS | 4076 | 1468455131122 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CF8E000) [pid = 4076] [serial = 1637] [outer = 0000000D6AFB6400] 17:12:12 INFO - PROCESS | 4076 | 1468455131988 Marionette TRACE conn6 <- [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]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1299ms 17:12:12 INFO - PROCESS | 4076 | 1468455132058 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 4076 | 1468455132062 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 17:12:12 INFO - PROCESS | 4076 | 1468455132068 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:12:12 INFO - PROCESS | 4076 | 1468455132071 Marionette TRACE conn6 <- [1,2146,null,{}] 17:12:12 INFO - PROCESS | 4076 | 1468455132077 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 4076 | 1468455132080 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:12 INFO - PROCESS | 4076 | 1468455132203 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79649000 == 35 [pid = 4076] [id = 542] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F30800 == 34 [pid = 4076] [id = 541] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78183000 == 33 [pid = 4076] [id = 540] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7333C800 == 32 [pid = 4076] [id = 539] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72223800 == 31 [pid = 4076] [id = 538] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71461000 == 30 [pid = 4076] [id = 537] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0546F800 == 29 [pid = 4076] [id = 536] 17:12:12 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0336F000 == 28 [pid = 4076] [id = 535] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D73521C00) [pid = 4076] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00E8E400) [pid = 4076] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D03720800) [pid = 4076] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D7697A000) [pid = 4076] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D00E98000) [pid = 4076] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030EDC00) [pid = 4076] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6C4CFC00) [pid = 4076] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CE9F000) [pid = 4076] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6C4C7C00) [pid = 4076] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6CE9DC00) [pid = 4076] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6DD45000) [pid = 4076] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D78F52000) [pid = 4076] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D791C2800) [pid = 4076] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D733DEC00) [pid = 4076] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6C9FD400) [pid = 4076] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D72337800) [pid = 4076] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D72D23C00) [pid = 4076] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D791CCC00) [pid = 4076] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D79446C00) [pid = 4076] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D7997C400) [pid = 4076] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7690CC00) [pid = 4076] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D718F2400) [pid = 4076] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D030E4400) [pid = 4076] [serial = 1094] [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.] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D72C16000) [pid = 4076] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:12:12 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D79974800) [pid = 4076] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:12:12 INFO - PROCESS | 4076 | 1468455132314 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 4076 | 1468455132319 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02906000 == 29 [pid = 4076] [id = 546] 17:12:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D00C23C00) [pid = 4076] [serial = 1638] [outer = 0000000000000000] 17:12:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D00CF8800) [pid = 4076] [serial = 1639] [outer = 0000000D00C23C00] 17:12:12 INFO - PROCESS | 4076 | 1468455132369 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D033D2800) [pid = 4076] [serial = 1640] [outer = 0000000D00C23C00] 17:12:12 INFO - PROCESS | 4076 | 1468455132802 Marionette TRACE conn6 <- [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] 17:12:12 INFO - PROCESS | 4076 | 1468455132873 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 17:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:12:12 INFO - PROCESS | 4076 | 1468455132879 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 4076 | 1468455132881 Marionette TRACE conn6 <- [1,2150,null,{}] 17:12:12 INFO - PROCESS | 4076 | 1468455132889 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 4076 | 1468455132891 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:12 INFO - PROCESS | 4076 | 1468455132981 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 17:12:12 INFO - PROCESS | 4076 | 1468455132990 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 4076 | 1468455132992 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC72800 == 30 [pid = 4076] [id = 547] 17:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6B1DA800) [pid = 4076] [serial = 1641] [outer = 0000000000000000] 17:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6C254800) [pid = 4076] [serial = 1642] [outer = 0000000D6B1DA800] 17:12:13 INFO - PROCESS | 4076 | 1468455133041 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6CE9DC00) [pid = 4076] [serial = 1643] [outer = 0000000D6B1DA800] 17:12:13 INFO - PROCESS | 4076 | 1468455133519 Marionette TRACE conn6 <- [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]]]}] 17:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 690ms 17:12:13 INFO - PROCESS | 4076 | 1468455133572 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 17:12:13 INFO - PROCESS | 4076 | 1468455133574 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 17:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:12:13 INFO - PROCESS | 4076 | 1468455133578 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - PROCESS | 4076 | 1468455133581 Marionette TRACE conn6 <- [1,2154,null,{}] 17:12:13 INFO - PROCESS | 4076 | 1468455133593 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 4076 | 1468455133598 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:13 INFO - PROCESS | 4076 | 1468455133753 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 17:12:13 INFO - PROCESS | 4076 | 1468455133769 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 4076 | 1468455133772 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7222E800 == 31 [pid = 4076] [id = 548] 17:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00ACC000) [pid = 4076] [serial = 1644] [outer = 0000000000000000] 17:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6D307000) [pid = 4076] [serial = 1645] [outer = 0000000D00ACC000] 17:12:13 INFO - PROCESS | 4076 | 1468455133822 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D714C7400) [pid = 4076] [serial = 1646] [outer = 0000000D00ACC000] 17:12:14 INFO - PROCESS | 4076 | 1468455134249 Marionette TRACE conn6 <- [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]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 17:12:14 INFO - PROCESS | 4076 | 1468455134272 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 4076 | 1468455134275 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 17:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:12:14 INFO - PROCESS | 4076 | 1468455134278 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 4076 | 1468455134280 Marionette TRACE conn6 <- [1,2158,null,{}] 17:12:14 INFO - PROCESS | 4076 | 1468455134283 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:14 INFO - PROCESS | 4076 | 1468455134285 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:14 INFO - PROCESS | 4076 | 1468455134412 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 17:12:14 INFO - PROCESS | 4076 | 1468455134425 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:14 INFO - PROCESS | 4076 | 1468455134427 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7816C800 == 32 [pid = 4076] [id = 549] 17:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D718F1000) [pid = 4076] [serial = 1647] [outer = 0000000000000000] 17:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D71F78C00) [pid = 4076] [serial = 1648] [outer = 0000000D718F1000] 17:12:14 INFO - PROCESS | 4076 | 1468455134473 Marionette DEBUG loaded listener.js 17:12:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D72C81800) [pid = 4076] [serial = 1649] [outer = 0000000D718F1000] 17:12:14 INFO - PROCESS | 4076 | 1468455134924 Marionette TRACE conn6 <- [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]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 692ms 17:12:14 INFO - PROCESS | 4076 | 1468455134973 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 4076 | 1468455134976 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 17:12:14 INFO - PROCESS | 4076 | 1468455134979 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:12:14 INFO - PROCESS | 4076 | 1468455134981 Marionette TRACE conn6 <- [1,2162,null,{}] 17:12:14 INFO - PROCESS | 4076 | 1468455134984 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:14 INFO - PROCESS | 4076 | 1468455134986 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:15 INFO - PROCESS | 4076 | 1468455135096 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 17:12:15 INFO - PROCESS | 4076 | 1468455135183 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 4076 | 1468455135185 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F30800 == 33 [pid = 4076] [id = 550] 17:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D718F1400) [pid = 4076] [serial = 1650] [outer = 0000000000000000] 17:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D733BC800) [pid = 4076] [serial = 1651] [outer = 0000000D718F1400] 17:12:15 INFO - PROCESS | 4076 | 1468455135230 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7653D800) [pid = 4076] [serial = 1652] [outer = 0000000D718F1400] 17:12:15 INFO - PROCESS | 4076 | 1468455135661 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 17:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:12:15 INFO - PROCESS | 4076 | 1468455135717 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 17:12:15 INFO - PROCESS | 4076 | 1468455135719 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 17:12:15 INFO - PROCESS | 4076 | 1468455135722 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:12:15 INFO - PROCESS | 4076 | 1468455135724 Marionette TRACE conn6 <- [1,2166,null,{}] 17:12:15 INFO - PROCESS | 4076 | 1468455135727 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:15 INFO - PROCESS | 4076 | 1468455135733 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:15 INFO - PROCESS | 4076 | 1468455135874 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 17:12:15 INFO - PROCESS | 4076 | 1468455135931 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 4076 | 1468455135933 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A2C800 == 34 [pid = 4076] [id = 551] 17:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7690C800) [pid = 4076] [serial = 1653] [outer = 0000000000000000] 17:12:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D78A39800) [pid = 4076] [serial = 1654] [outer = 0000000D7690C800] 17:12:15 INFO - PROCESS | 4076 | 1468455135981 Marionette DEBUG loaded listener.js 17:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D78FD6000) [pid = 4076] [serial = 1655] [outer = 0000000D7690C800] 17:12:16 INFO - PROCESS | 4076 | 1468455136478 Marionette TRACE conn6 <- [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]]]}] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6CF90400) [pid = 4076] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00E8F000) [pid = 4076] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00AC7000) [pid = 4076] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00CF2400) [pid = 4076] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D030F0400) [pid = 4076] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03686000) [pid = 4076] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D0296B400) [pid = 4076] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6D018400) [pid = 4076] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D78A3E400) [pid = 4076] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D78A3E800) [pid = 4076] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D714BC000) [pid = 4076] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D71F79400) [pid = 4076] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:12:16 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6AFB4000) [pid = 4076] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 838ms 17:12:16 INFO - PROCESS | 4076 | 1468455136564 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 4076 | 1468455136566 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 17:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:12:16 INFO - PROCESS | 4076 | 1468455136569 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 4076 | 1468455136571 Marionette TRACE conn6 <- [1,2170,null,{}] 17:12:16 INFO - PROCESS | 4076 | 1468455136575 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:16 INFO - PROCESS | 4076 | 1468455136577 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:16 INFO - PROCESS | 4076 | 1468455136663 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 17:12:16 INFO - PROCESS | 4076 | 1468455136670 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:16 INFO - PROCESS | 4076 | 1468455136672 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787E5000 == 35 [pid = 4076] [id = 552] 17:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D030E5000) [pid = 4076] [serial = 1656] [outer = 0000000000000000] 17:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D03805400) [pid = 4076] [serial = 1657] [outer = 0000000D030E5000] 17:12:16 INFO - PROCESS | 4076 | 1468455136717 Marionette DEBUG loaded listener.js 17:12:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D714BC000) [pid = 4076] [serial = 1658] [outer = 0000000D030E5000] 17:12:17 INFO - PROCESS | 4076 | 1468455137135 Marionette TRACE conn6 <- [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]]]}] 17:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 588ms 17:12:17 INFO - PROCESS | 4076 | 1468455137165 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 4076 | 1468455137167 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 17:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:12:17 INFO - PROCESS | 4076 | 1468455137174 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - PROCESS | 4076 | 1468455137176 Marionette TRACE conn6 <- [1,2174,null,{}] 17:12:17 INFO - PROCESS | 4076 | 1468455137180 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 4076 | 1468455137182 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:17 INFO - PROCESS | 4076 | 1468455137265 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 17:12:17 INFO - PROCESS | 4076 | 1468455137273 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 4076 | 1468455137275 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0D2800 == 36 [pid = 4076] [id = 553] 17:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72C82000) [pid = 4076] [serial = 1659] [outer = 0000000000000000] 17:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D790B2000) [pid = 4076] [serial = 1660] [outer = 0000000D72C82000] 17:12:17 INFO - PROCESS | 4076 | 1468455137328 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D791D0C00) [pid = 4076] [serial = 1661] [outer = 0000000D72C82000] 17:12:17 INFO - PROCESS | 4076 | 1468455137736 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:12:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 586ms 17:12:17 INFO - PROCESS | 4076 | 1468455137765 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 17:12:17 INFO - PROCESS | 4076 | 1468455137768 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 17:12:17 INFO - PROCESS | 4076 | 1468455137771 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:12:17 INFO - PROCESS | 4076 | 1468455137773 Marionette TRACE conn6 <- [1,2178,null,{}] 17:12:17 INFO - PROCESS | 4076 | 1468455137776 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 4076 | 1468455137778 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:17 INFO - PROCESS | 4076 | 1468455137901 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 17:12:17 INFO - PROCESS | 4076 | 1468455137907 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 4076 | 1468455137909 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7222C000 == 37 [pid = 4076] [id = 554] 17:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D791CD400) [pid = 4076] [serial = 1662] [outer = 0000000000000000] 17:12:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D7944AC00) [pid = 4076] [serial = 1663] [outer = 0000000D791CD400] 17:12:17 INFO - PROCESS | 4076 | 1468455137954 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D79977400) [pid = 4076] [serial = 1664] [outer = 0000000D791CD400] 17:12:18 INFO - PROCESS | 4076 | 1468455138353 Marionette TRACE conn6 <- [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]]]}] 17:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 628ms 17:12:18 INFO - PROCESS | 4076 | 1468455138402 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 17:12:18 INFO - PROCESS | 4076 | 1468455138404 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 17:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:12:18 INFO - PROCESS | 4076 | 1468455138407 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:12:18 INFO - PROCESS | 4076 | 1468455138409 Marionette TRACE conn6 <- [1,2182,null,{}] 17:12:18 INFO - PROCESS | 4076 | 1468455138425 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:18 INFO - PROCESS | 4076 | 1468455138428 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:18 INFO - PROCESS | 4076 | 1468455138565 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 17:12:18 INFO - PROCESS | 4076 | 1468455138694 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 4076 | 1468455138698 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03363800 == 38 [pid = 4076] [id = 555] 17:12:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D0085A000) [pid = 4076] [serial = 1665] [outer = 0000000000000000] 17:12:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D009F6000) [pid = 4076] [serial = 1666] [outer = 0000000D0085A000] 17:12:18 INFO - PROCESS | 4076 | 1468455138761 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D030E6800) [pid = 4076] [serial = 1667] [outer = 0000000D0085A000] 17:12:19 INFO - PROCESS | 4076 | 1468455139418 Marionette TRACE conn6 <- [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]]]}] 17:12:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:12:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1041ms 17:12:19 INFO - PROCESS | 4076 | 1468455139454 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 4076 | 1468455139459 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 17:12:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:12:19 INFO - PROCESS | 4076 | 1468455139464 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 4076 | 1468455139468 Marionette TRACE conn6 <- [1,2186,null,{}] 17:12:19 INFO - PROCESS | 4076 | 1468455139494 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:19 INFO - PROCESS | 4076 | 1468455139497 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:19 INFO - PROCESS | 4076 | 1468455139618 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 17:12:19 INFO - PROCESS | 4076 | 1468455139741 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:19 INFO - PROCESS | 4076 | 1468455139744 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7334A000 == 39 [pid = 4076] [id = 556] 17:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6C257800) [pid = 4076] [serial = 1668] [outer = 0000000000000000] 17:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6CF53400) [pid = 4076] [serial = 1669] [outer = 0000000D6C257800] 17:12:19 INFO - PROCESS | 4076 | 1468455139803 Marionette DEBUG loaded listener.js 17:12:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6E0F1000) [pid = 4076] [serial = 1670] [outer = 0000000D6C257800] 17:12:20 INFO - PROCESS | 4076 | 1468455140365 Marionette TRACE conn6 <- [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]]]}] 17:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 966ms 17:12:20 INFO - PROCESS | 4076 | 1468455140433 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 17:12:20 INFO - PROCESS | 4076 | 1468455140437 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 17:12:20 INFO - PROCESS | 4076 | 1468455140441 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:12:20 INFO - PROCESS | 4076 | 1468455140443 Marionette TRACE conn6 <- [1,2190,null,{}] 17:12:20 INFO - PROCESS | 4076 | 1468455140448 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 4076 | 1468455140451 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:20 INFO - PROCESS | 4076 | 1468455140567 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 17:12:20 INFO - PROCESS | 4076 | 1468455140693 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:20 INFO - PROCESS | 4076 | 1468455140696 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A32A000 == 40 [pid = 4076] [id = 557] 17:12:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D72F6E800) [pid = 4076] [serial = 1671] [outer = 0000000000000000] 17:12:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D76540C00) [pid = 4076] [serial = 1672] [outer = 0000000D72F6E800] 17:12:20 INFO - PROCESS | 4076 | 1468455140753 Marionette DEBUG loaded listener.js 17:12:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D781D1800) [pid = 4076] [serial = 1673] [outer = 0000000D72F6E800] 17:12:21 INFO - PROCESS | 4076 | 1468455141399 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:12:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:12:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 986ms 17:12:21 INFO - PROCESS | 4076 | 1468455141432 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 4076 | 1468455141437 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 17:12:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:12:21 INFO - PROCESS | 4076 | 1468455141464 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 4076 | 1468455141469 Marionette TRACE conn6 <- [1,2194,null,{}] 17:12:21 INFO - PROCESS | 4076 | 1468455141473 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:21 INFO - PROCESS | 4076 | 1468455141477 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:21 INFO - PROCESS | 4076 | 1468455141597 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 17:12:21 INFO - PROCESS | 4076 | 1468455141842 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:21 INFO - PROCESS | 4076 | 1468455141845 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03539800 == 41 [pid = 4076] [id = 558] 17:12:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D00ACD800) [pid = 4076] [serial = 1674] [outer = 0000000000000000] 17:12:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D00E93800) [pid = 4076] [serial = 1675] [outer = 0000000D00ACD800] 17:12:21 INFO - PROCESS | 4076 | 1468455141916 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D0368A000) [pid = 4076] [serial = 1676] [outer = 0000000D00ACD800] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7222C000 == 40 [pid = 4076] [id = 554] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0D2800 == 39 [pid = 4076] [id = 553] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787E5000 == 38 [pid = 4076] [id = 552] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A2C800 == 37 [pid = 4076] [id = 551] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F30800 == 36 [pid = 4076] [id = 550] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7816C800 == 35 [pid = 4076] [id = 549] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7222E800 == 34 [pid = 4076] [id = 548] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC72800 == 33 [pid = 4076] [id = 547] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02906000 == 32 [pid = 4076] [id = 546] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D75800 == 31 [pid = 4076] [id = 545] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05419800 == 30 [pid = 4076] [id = 544] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00838000 == 29 [pid = 4076] [id = 534] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71366800 == 28 [pid = 4076] [id = 543] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A32A000 == 27 [pid = 4076] [id = 557] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7334A000 == 26 [pid = 4076] [id = 556] 17:12:23 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03363800 == 25 [pid = 4076] [id = 555] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6CF95C00) [pid = 4076] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D0371A800) [pid = 4076] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D0380A800) [pid = 4076] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6C9EF000) [pid = 4076] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D00E8FC00) [pid = 4076] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D0297A000) [pid = 4076] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D03C1D400) [pid = 4076] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03690400) [pid = 4076] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6D421800) [pid = 4076] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03806000) [pid = 4076] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0297AC00) [pid = 4076] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D71BAC800) [pid = 4076] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6D30C800) [pid = 4076] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D791C3000) [pid = 4076] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D78ABB400) [pid = 4076] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D79A58800) [pid = 4076] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D79A4D000) [pid = 4076] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D71C9DC00) [pid = 4076] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D76FF1800) [pid = 4076] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D71389800) [pid = 4076] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D737D0400) [pid = 4076] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D733B7C00) [pid = 4076] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D71CA7000) [pid = 4076] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D76540800) [pid = 4076] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6D167400) [pid = 4076] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D6CE9F800) [pid = 4076] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D733BC400) [pid = 4076] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:12:23 INFO - PROCESS | 4076 | 1468455143233 Marionette TRACE conn6 <- [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]]]}] 17:12:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:12:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1805ms 17:12:23 INFO - PROCESS | 4076 | 1468455143266 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 17:12:23 INFO - PROCESS | 4076 | 1468455143271 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 17:12:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:12:23 INFO - PROCESS | 4076 | 1468455143276 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:12:23 INFO - PROCESS | 4076 | 1468455143279 Marionette TRACE conn6 <- [1,2198,null,{}] 17:12:23 INFO - PROCESS | 4076 | 1468455143286 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:23 INFO - PROCESS | 4076 | 1468455143289 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:23 INFO - PROCESS | 4076 | 1468455143380 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 17:12:23 INFO - PROCESS | 4076 | 1468455143389 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 4076 | 1468455143391 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03369000 == 26 [pid = 4076] [id = 559] 17:12:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D00E8CC00) [pid = 4076] [serial = 1677] [outer = 0000000000000000] 17:12:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D00E92800) [pid = 4076] [serial = 1678] [outer = 0000000D00E8CC00] 17:12:23 INFO - PROCESS | 4076 | 1468455143444 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D02978400) [pid = 4076] [serial = 1679] [outer = 0000000D00E8CC00] 17:12:23 INFO - PROCESS | 4076 | 1468455143977 Marionette TRACE conn6 <- [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]]]}] 17:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 734ms 17:12:24 INFO - PROCESS | 4076 | 1468455144012 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 17:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:12:24 INFO - PROCESS | 4076 | 1468455144017 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 17:12:24 INFO - PROCESS | 4076 | 1468455144024 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 4076 | 1468455144027 Marionette TRACE conn6 <- [1,2202,null,{}] 17:12:24 INFO - PROCESS | 4076 | 1468455144031 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 4076 | 1468455144034 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:24 INFO - PROCESS | 4076 | 1468455144127 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 17:12:24 INFO - PROCESS | 4076 | 1468455144135 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 4076 | 1468455144138 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B108000 == 27 [pid = 4076] [id = 560] 17:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D033CB400) [pid = 4076] [serial = 1680] [outer = 0000000000000000] 17:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03684800) [pid = 4076] [serial = 1681] [outer = 0000000D033CB400] 17:12:24 INFO - PROCESS | 4076 | 1468455144189 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D0371EC00) [pid = 4076] [serial = 1682] [outer = 0000000D033CB400] 17:12:24 INFO - PROCESS | 4076 | 1468455144663 Marionette TRACE conn6 <- [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]]]}] 17:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 692ms 17:12:24 INFO - PROCESS | 4076 | 1468455144718 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 4076 | 1468455144720 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 17:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:12:24 INFO - PROCESS | 4076 | 1468455144724 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 4076 | 1468455144728 Marionette TRACE conn6 <- [1,2206,null,{}] 17:12:24 INFO - PROCESS | 4076 | 1468455144739 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 4076 | 1468455144744 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:24 INFO - PROCESS | 4076 | 1468455144861 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 17:12:24 INFO - PROCESS | 4076 | 1468455144943 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 4076 | 1468455144946 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D714E5800 == 28 [pid = 4076] [id = 561] 17:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00AD0C00) [pid = 4076] [serial = 1683] [outer = 0000000000000000] 17:12:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6B9D0C00) [pid = 4076] [serial = 1684] [outer = 0000000D00AD0C00] 17:12:25 INFO - PROCESS | 4076 | 1468455144996 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C9EE400) [pid = 4076] [serial = 1685] [outer = 0000000D00AD0C00] 17:12:25 INFO - PROCESS | 4076 | 1468455145357 Marionette TRACE conn6 <- [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]]]}] 17:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 692ms 17:12:25 INFO - PROCESS | 4076 | 1468455145418 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 4076 | 1468455145421 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 17:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:12:25 INFO - PROCESS | 4076 | 1468455145425 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - PROCESS | 4076 | 1468455145427 Marionette TRACE conn6 <- [1,2210,null,{}] 17:12:25 INFO - PROCESS | 4076 | 1468455145444 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:25 INFO - PROCESS | 4076 | 1468455145446 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:25 INFO - PROCESS | 4076 | 1468455145567 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 17:12:25 INFO - PROCESS | 4076 | 1468455145573 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:25 INFO - PROCESS | 4076 | 1468455145575 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:25 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72229800 == 29 [pid = 4076] [id = 562] 17:12:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CE99000) [pid = 4076] [serial = 1686] [outer = 0000000000000000] 17:12:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF4B400) [pid = 4076] [serial = 1687] [outer = 0000000D6CE99000] 17:12:25 INFO - PROCESS | 4076 | 1468455145661 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CF92400) [pid = 4076] [serial = 1688] [outer = 0000000D6CE99000] 17:12:26 INFO - PROCESS | 4076 | 1468455146093 Marionette TRACE conn6 <- [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]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 691ms 17:12:26 INFO - PROCESS | 4076 | 1468455146123 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 4076 | 1468455146133 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 17:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:12:26 INFO - PROCESS | 4076 | 1468455146136 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 4076 | 1468455146138 Marionette TRACE conn6 <- [1,2214,null,{}] 17:12:26 INFO - PROCESS | 4076 | 1468455146142 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:26 INFO - PROCESS | 4076 | 1468455146144 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:26 INFO - PROCESS | 4076 | 1468455146282 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 17:12:26 INFO - PROCESS | 4076 | 1468455146303 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 4076 | 1468455146305 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73345000 == 30 [pid = 4076] [id = 563] 17:12:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D030F1800) [pid = 4076] [serial = 1689] [outer = 0000000000000000] 17:12:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6D16A400) [pid = 4076] [serial = 1690] [outer = 0000000D030F1800] 17:12:26 INFO - PROCESS | 4076 | 1468455146351 Marionette DEBUG loaded listener.js 17:12:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6E0ED000) [pid = 4076] [serial = 1691] [outer = 0000000D030F1800] 17:12:26 INFO - PROCESS | 4076 | 1468455146789 Marionette TRACE conn6 <- [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]]]}] 17:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 690ms 17:12:26 INFO - PROCESS | 4076 | 1468455146829 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 4076 | 1468455146831 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 17:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:12:26 INFO - PROCESS | 4076 | 1468455146841 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 4076 | 1468455146843 Marionette TRACE conn6 <- [1,2218,null,{}] 17:12:26 INFO - PROCESS | 4076 | 1468455146847 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:26 INFO - PROCESS | 4076 | 1468455146853 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:26 INFO - PROCESS | 4076 | 1468455146989 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 17:12:26 INFO - PROCESS | 4076 | 1468455146994 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 4076 | 1468455146997 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FD1800 == 31 [pid = 4076] [id = 564] 17:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D71155400) [pid = 4076] [serial = 1692] [outer = 0000000000000000] 17:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D71472000) [pid = 4076] [serial = 1693] [outer = 0000000D71155400] 17:12:27 INFO - PROCESS | 4076 | 1468455147043 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D72C7E400) [pid = 4076] [serial = 1694] [outer = 0000000D71155400] 17:12:27 INFO - PROCESS | 4076 | 1468455147679 Marionette TRACE conn6 <- [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]]]}] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D718F1400) [pid = 4076] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D7690C800) [pid = 4076] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00C23C00) [pid = 4076] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6AFB6400) [pid = 4076] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6B1DA800) [pid = 4076] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D00AC2C00) [pid = 4076] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D00ACC000) [pid = 4076] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7654C800) [pid = 4076] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D030E5000) [pid = 4076] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D72C82000) [pid = 4076] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D718F1000) [pid = 4076] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:12:27 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D791CD400) [pid = 4076] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 944ms 17:12:27 INFO - PROCESS | 4076 | 1468455147788 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 17:12:27 INFO - PROCESS | 4076 | 1468455147791 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 17:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:12:27 INFO - PROCESS | 4076 | 1468455147794 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - PROCESS | 4076 | 1468455147796 Marionette TRACE conn6 <- [1,2222,null,{}] 17:12:27 INFO - PROCESS | 4076 | 1468455147799 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:27 INFO - PROCESS | 4076 | 1468455147801 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:27 INFO - PROCESS | 4076 | 1468455147882 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 17:12:27 INFO - PROCESS | 4076 | 1468455147889 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 4076 | 1468455147891 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78E28000 == 32 [pid = 4076] [id = 565] 17:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00AC2400) [pid = 4076] [serial = 1695] [outer = 0000000000000000] 17:12:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D03C12C00) [pid = 4076] [serial = 1696] [outer = 0000000D00AC2400] 17:12:27 INFO - PROCESS | 4076 | 1468455147936 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D71479800) [pid = 4076] [serial = 1697] [outer = 0000000D00AC2400] 17:12:28 INFO - PROCESS | 4076 | 1468455148348 Marionette TRACE conn6 <- [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]]]}] 17:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 585ms 17:12:28 INFO - PROCESS | 4076 | 1468455148388 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 4076 | 1468455148390 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 17:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:12:28 INFO - PROCESS | 4076 | 1468455148393 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - PROCESS | 4076 | 1468455148395 Marionette TRACE conn6 <- [1,2226,null,{}] 17:12:28 INFO - PROCESS | 4076 | 1468455148398 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:28 INFO - PROCESS | 4076 | 1468455148400 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:28 INFO - PROCESS | 4076 | 1468455148482 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 17:12:28 INFO - PROCESS | 4076 | 1468455148488 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 4076 | 1468455148490 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918C000 == 33 [pid = 4076] [id = 566] 17:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72D19000) [pid = 4076] [serial = 1698] [outer = 0000000000000000] 17:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D733DE000) [pid = 4076] [serial = 1699] [outer = 0000000D72D19000] 17:12:28 INFO - PROCESS | 4076 | 1468455148535 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D737CD000) [pid = 4076] [serial = 1700] [outer = 0000000D72D19000] 17:12:28 INFO - PROCESS | 4076 | 1468455148959 Marionette TRACE conn6 <- [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]]]}] 17:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 587ms 17:12:28 INFO - PROCESS | 4076 | 1468455148981 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 4076 | 1468455148983 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 17:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:12:28 INFO - PROCESS | 4076 | 1468455148990 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - PROCESS | 4076 | 1468455148992 Marionette TRACE conn6 <- [1,2230,null,{}] 17:12:29 INFO - PROCESS | 4076 | 1468455149008 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:29 INFO - PROCESS | 4076 | 1468455149010 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:29 INFO - PROCESS | 4076 | 1468455149091 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 17:12:29 INFO - PROCESS | 4076 | 1468455149096 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 4076 | 1468455149098 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D714E4800 == 34 [pid = 4076] [id = 567] 17:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D73863800) [pid = 4076] [serial = 1701] [outer = 0000000000000000] 17:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D76544400) [pid = 4076] [serial = 1702] [outer = 0000000D73863800] 17:12:29 INFO - PROCESS | 4076 | 1468455149143 Marionette DEBUG loaded listener.js 17:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D7654C800) [pid = 4076] [serial = 1703] [outer = 0000000D73863800] 17:12:29 INFO - PROCESS | 4076 | 1468455149578 Marionette TRACE conn6 <- [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]]]}] 17:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 650ms 17:12:29 INFO - PROCESS | 4076 | 1468455149641 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 17:12:29 INFO - PROCESS | 4076 | 1468455149643 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 17:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:12:29 INFO - PROCESS | 4076 | 1468455149646 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - PROCESS | 4076 | 1468455149648 Marionette TRACE conn6 <- [1,2234,null,{}] 17:12:29 INFO - PROCESS | 4076 | 1468455149651 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:29 INFO - PROCESS | 4076 | 1468455149653 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:29 INFO - PROCESS | 4076 | 1468455149789 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 17:12:29 INFO - PROCESS | 4076 | 1468455149919 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 4076 | 1468455149923 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F66000 == 35 [pid = 4076] [id = 568] 17:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D007C4000) [pid = 4076] [serial = 1704] [outer = 0000000000000000] 17:12:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D009EE000) [pid = 4076] [serial = 1705] [outer = 0000000D007C4000] 17:12:29 INFO - PROCESS | 4076 | 1468455149985 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D00CF4800) [pid = 4076] [serial = 1706] [outer = 0000000D007C4000] 17:12:30 INFO - PROCESS | 4076 | 1468455150792 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1180ms 17:12:30 INFO - PROCESS | 4076 | 1468455150831 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 4076 | 1468455150836 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 17:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:12:30 INFO - PROCESS | 4076 | 1468455150865 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 4076 | 1468455150869 Marionette TRACE conn6 <- [1,2238,null,{}] 17:12:30 INFO - PROCESS | 4076 | 1468455150874 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 4076 | 1468455150877 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:31 INFO - PROCESS | 4076 | 1468455151012 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 17:12:31 INFO - PROCESS | 4076 | 1468455151127 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:31 INFO - PROCESS | 4076 | 1468455151130 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71B3B000 == 36 [pid = 4076] [id = 569] 17:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D030F1000) [pid = 4076] [serial = 1707] [outer = 0000000000000000] 17:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03811800) [pid = 4076] [serial = 1708] [outer = 0000000D030F1000] 17:12:31 INFO - PROCESS | 4076 | 1468455151191 Marionette DEBUG loaded listener.js 17:12:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6B94A000) [pid = 4076] [serial = 1709] [outer = 0000000D030F1000] 17:12:32 INFO - PROCESS | 4076 | 1468455152087 Marionette TRACE conn6 <- [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]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1286ms 17:12:32 INFO - PROCESS | 4076 | 1468455152150 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 4076 | 1468455152155 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 17:12:32 INFO - PROCESS | 4076 | 1468455152160 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:12:32 INFO - PROCESS | 4076 | 1468455152163 Marionette TRACE conn6 <- [1,2242,null,{}] 17:12:32 INFO - PROCESS | 4076 | 1468455152169 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 4076 | 1468455152172 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:32 INFO - PROCESS | 4076 | 1468455152291 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 17:12:32 INFO - PROCESS | 4076 | 1468455152372 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 4076 | 1468455152377 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F69000 == 37 [pid = 4076] [id = 570] 17:12:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D00C27400) [pid = 4076] [serial = 1710] [outer = 0000000000000000] 17:12:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D033C8000) [pid = 4076] [serial = 1711] [outer = 0000000D00C27400] 17:12:32 INFO - PROCESS | 4076 | 1468455152456 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D03808400) [pid = 4076] [serial = 1712] [outer = 0000000D00C27400] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D714E4800 == 36 [pid = 4076] [id = 567] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918C000 == 35 [pid = 4076] [id = 566] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78E28000 == 34 [pid = 4076] [id = 565] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FD1800 == 33 [pid = 4076] [id = 564] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73345000 == 32 [pid = 4076] [id = 563] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72229800 == 31 [pid = 4076] [id = 562] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D714E5800 == 30 [pid = 4076] [id = 561] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B108000 == 29 [pid = 4076] [id = 560] 17:12:32 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03369000 == 28 [pid = 4076] [id = 559] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D7944AC00) [pid = 4076] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D733BC800) [pid = 4076] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D78A39800) [pid = 4076] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D7653D800) [pid = 4076] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D00CF8800) [pid = 4076] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D033D2800) [pid = 4076] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6C9F5C00) [pid = 4076] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6CF8E000) [pid = 4076] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C254800) [pid = 4076] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6CE9DC00) [pid = 4076] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D0297A800) [pid = 4076] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D033D3800) [pid = 4076] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6D307000) [pid = 4076] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D714C7400) [pid = 4076] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D781AC000) [pid = 4076] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D03805400) [pid = 4076] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D790B2000) [pid = 4076] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D78FD6000) [pid = 4076] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D714BC000) [pid = 4076] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D71F78C00) [pid = 4076] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D791D0C00) [pid = 4076] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D79977400) [pid = 4076] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D72C81800) [pid = 4076] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 4076 | 1468455152907 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 776ms 17:12:32 INFO - PROCESS | 4076 | 1468455152943 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 4076 | 1468455152948 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 17:12:32 INFO - PROCESS | 4076 | 1468455152955 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:12:32 INFO - PROCESS | 4076 | 1468455152958 Marionette TRACE conn6 <- [1,2246,null,{}] 17:12:32 INFO - PROCESS | 4076 | 1468455152962 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 4076 | 1468455152964 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:33 INFO - PROCESS | 4076 | 1468455153054 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 17:12:33 INFO - PROCESS | 4076 | 1468455153062 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 4076 | 1468455153065 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D783000 == 29 [pid = 4076] [id = 571] 17:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D6AFBAC00) [pid = 4076] [serial = 1713] [outer = 0000000000000000] 17:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D6C240400) [pid = 4076] [serial = 1714] [outer = 0000000D6AFBAC00] 17:12:33 INFO - PROCESS | 4076 | 1468455153113 Marionette DEBUG loaded listener.js 17:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6C9FD800) [pid = 4076] [serial = 1715] [outer = 0000000D6AFBAC00] 17:12:33 INFO - PROCESS | 4076 | 1468455153605 Marionette TRACE conn6 <- [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]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 691ms 17:12:33 INFO - PROCESS | 4076 | 1468455153652 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 4076 | 1468455153654 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 17:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:12:33 INFO - PROCESS | 4076 | 1468455153658 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - PROCESS | 4076 | 1468455153662 Marionette TRACE conn6 <- [1,2250,null,{}] 17:12:33 INFO - PROCESS | 4076 | 1468455153674 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:33 INFO - PROCESS | 4076 | 1468455153678 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:33 INFO - PROCESS | 4076 | 1468455153805 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 17:12:33 INFO - PROCESS | 4076 | 1468455153892 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 4076 | 1468455153895 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72345000 == 30 [pid = 4076] [id = 572] 17:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6CF47800) [pid = 4076] [serial = 1716] [outer = 0000000000000000] 17:12:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6E0EBC00) [pid = 4076] [serial = 1717] [outer = 0000000D6CF47800] 17:12:33 INFO - PROCESS | 4076 | 1468455153945 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D7138E400) [pid = 4076] [serial = 1718] [outer = 0000000D6CF47800] 17:12:34 INFO - PROCESS | 4076 | 1468455154322 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 692ms 17:12:34 INFO - PROCESS | 4076 | 1468455154353 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 4076 | 1468455154356 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 17:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:12:34 INFO - PROCESS | 4076 | 1468455154359 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 4076 | 1468455154361 Marionette TRACE conn6 <- [1,2254,null,{}] 17:12:34 INFO - PROCESS | 4076 | 1468455154364 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:34 INFO - PROCESS | 4076 | 1468455154367 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:34 INFO - PROCESS | 4076 | 1468455154458 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 17:12:34 INFO - PROCESS | 4076 | 1468455154464 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 4076 | 1468455154467 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FD1800 == 31 [pid = 4076] [id = 573] 17:12:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00CF8400) [pid = 4076] [serial = 1719] [outer = 0000000000000000] 17:12:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D71F73800) [pid = 4076] [serial = 1720] [outer = 0000000D00CF8400] 17:12:34 INFO - PROCESS | 4076 | 1468455154512 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72C81C00) [pid = 4076] [serial = 1721] [outer = 0000000D00CF8400] 17:12:34 INFO - PROCESS | 4076 | 1468455154955 Marionette TRACE conn6 <- [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]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 630ms 17:12:35 INFO - PROCESS | 4076 | 1468455154994 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 4076 | 1468455154996 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 17:12:35 INFO - PROCESS | 4076 | 1468455154999 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 4076 | 1468455155001 Marionette TRACE conn6 <- [1,2258,null,{}] 17:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:12:35 INFO - PROCESS | 4076 | 1468455155005 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 4076 | 1468455155007 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:35 INFO - PROCESS | 4076 | 1468455155124 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 17:12:35 INFO - PROCESS | 4076 | 1468455155131 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 4076 | 1468455155133 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05404000 == 32 [pid = 4076] [id = 574] 17:12:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D733E6400) [pid = 4076] [serial = 1722] [outer = 0000000000000000] 17:12:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D73515000) [pid = 4076] [serial = 1723] [outer = 0000000D733E6400] 17:12:35 INFO - PROCESS | 4076 | 1468455155257 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D76542400) [pid = 4076] [serial = 1724] [outer = 0000000D733E6400] 17:12:35 INFO - PROCESS | 4076 | 1468455155701 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 733ms 17:12:35 INFO - PROCESS | 4076 | 1468455155738 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 4076 | 1468455155741 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 17:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:12:35 INFO - PROCESS | 4076 | 1468455155744 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 4076 | 1468455155745 Marionette TRACE conn6 <- [1,2262,null,{}] 17:12:35 INFO - PROCESS | 4076 | 1468455155754 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 4076 | 1468455155760 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:35 INFO - PROCESS | 4076 | 1468455155899 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 17:12:35 INFO - PROCESS | 4076 | 1468455155957 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 4076 | 1468455155959 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D68000 == 33 [pid = 4076] [id = 575] 17:12:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D76542C00) [pid = 4076] [serial = 1725] [outer = 0000000000000000] 17:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D78ABC000) [pid = 4076] [serial = 1726] [outer = 0000000D76542C00] 17:12:36 INFO - PROCESS | 4076 | 1468455156005 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D78FCAC00) [pid = 4076] [serial = 1727] [outer = 0000000D76542C00] 17:12:36 INFO - PROCESS | 4076 | 1468455156434 Marionette TRACE conn6 <- [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]]]}] 17:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 734ms 17:12:36 INFO - PROCESS | 4076 | 1468455156513 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 17:12:36 INFO - PROCESS | 4076 | 1468455156515 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 17:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:12:36 INFO - PROCESS | 4076 | 1468455156529 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:12:36 INFO - PROCESS | 4076 | 1468455156531 Marionette TRACE conn6 <- [1,2266,null,{}] 17:12:36 INFO - PROCESS | 4076 | 1468455156534 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:36 INFO - PROCESS | 4076 | 1468455156536 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:36 INFO - PROCESS | 4076 | 1468455156647 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 17:12:36 INFO - PROCESS | 4076 | 1468455156658 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:36 INFO - PROCESS | 4076 | 1468455156660 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A057800 == 34 [pid = 4076] [id = 576] 17:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D78F51800) [pid = 4076] [serial = 1728] [outer = 0000000000000000] 17:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D791C6C00) [pid = 4076] [serial = 1729] [outer = 0000000D78F51800] 17:12:36 INFO - PROCESS | 4076 | 1468455156705 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D791D0400) [pid = 4076] [serial = 1730] [outer = 0000000D78F51800] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00AD0C00) [pid = 4076] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00ACD800) [pid = 4076] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00E8CC00) [pid = 4076] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D033CB400) [pid = 4076] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D0085A000) [pid = 4076] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6C257800) [pid = 4076] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72F6E800) [pid = 4076] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D030F1800) [pid = 4076] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D71155400) [pid = 4076] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00AC2400) [pid = 4076] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6CE99000) [pid = 4076] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:12:36 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D72D19000) [pid = 4076] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:12:37 INFO - PROCESS | 4076 | 1468455157148 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 689ms 17:12:37 INFO - PROCESS | 4076 | 1468455157215 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 17:12:37 INFO - PROCESS | 4076 | 1468455157217 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 17:12:37 INFO - PROCESS | 4076 | 1468455157220 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:12:37 INFO - PROCESS | 4076 | 1468455157222 Marionette TRACE conn6 <- [1,2270,null,{}] 17:12:37 INFO - PROCESS | 4076 | 1468455157225 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:37 INFO - PROCESS | 4076 | 1468455157227 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:37 INFO - PROCESS | 4076 | 1468455157312 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 17:12:37 INFO - PROCESS | 4076 | 1468455157318 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:37 INFO - PROCESS | 4076 | 1468455157320 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0C7800 == 35 [pid = 4076] [id = 577] 17:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D030E6400) [pid = 4076] [serial = 1731] [outer = 0000000000000000] 17:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CE99000) [pid = 4076] [serial = 1732] [outer = 0000000D030E6400] 17:12:37 INFO - PROCESS | 4076 | 1468455157366 Marionette DEBUG loaded listener.js 17:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D791C3000) [pid = 4076] [serial = 1733] [outer = 0000000D030E6400] 17:12:37 INFO - PROCESS | 4076 | 1468455157795 Marionette TRACE conn6 <- [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]]]}] 17:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 17:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:12:37 INFO - PROCESS | 4076 | 1468455157852 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 17:12:37 INFO - PROCESS | 4076 | 1468455157854 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 17:12:37 INFO - PROCESS | 4076 | 1468455157857 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:12:37 INFO - PROCESS | 4076 | 1468455157859 Marionette TRACE conn6 <- [1,2274,null,{}] 17:12:37 INFO - PROCESS | 4076 | 1468455157862 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:37 INFO - PROCESS | 4076 | 1468455157864 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:37 INFO - PROCESS | 4076 | 1468455157947 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 17:12:37 INFO - PROCESS | 4076 | 1468455157955 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:37 INFO - PROCESS | 4076 | 1468455157957 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A119000 == 36 [pid = 4076] [id = 578] 17:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D033CE000) [pid = 4076] [serial = 1734] [outer = 0000000000000000] 17:12:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D7654B400) [pid = 4076] [serial = 1735] [outer = 0000000D033CE000] 17:12:38 INFO - PROCESS | 4076 | 1468455158003 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D79972C00) [pid = 4076] [serial = 1736] [outer = 0000000D033CE000] 17:12:38 INFO - PROCESS | 4076 | 1468455158421 Marionette TRACE conn6 <- [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]]]}] 17:12:38 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 17:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 630ms 17:12:38 INFO - PROCESS | 4076 | 1468455158494 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 17:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:12:38 INFO - PROCESS | 4076 | 1468455158496 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 17:12:38 INFO - PROCESS | 4076 | 1468455158500 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 4076 | 1468455158502 Marionette TRACE conn6 <- [1,2278,null,{}] 17:12:38 INFO - PROCESS | 4076 | 1468455158505 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:38 INFO - PROCESS | 4076 | 1468455158507 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:38 INFO - PROCESS | 4076 | 1468455158590 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 17:12:38 INFO - PROCESS | 4076 | 1468455158596 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 4076 | 1468455158598 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FCD800 == 37 [pid = 4076] [id = 579] 17:12:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D79973000) [pid = 4076] [serial = 1737] [outer = 0000000000000000] 17:12:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D7997FC00) [pid = 4076] [serial = 1738] [outer = 0000000D79973000] 17:12:38 INFO - PROCESS | 4076 | 1468455158643 Marionette DEBUG loaded listener.js 17:12:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D79A52000) [pid = 4076] [serial = 1739] [outer = 0000000D79973000] 17:12:39 INFO - PROCESS | 4076 | 1468455159266 Marionette TRACE conn6 <- [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]]]}] 17:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 777ms 17:12:39 INFO - PROCESS | 4076 | 1468455159323 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 17:12:39 INFO - PROCESS | 4076 | 1468455159327 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 17:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:12:39 INFO - PROCESS | 4076 | 1468455159347 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:12:39 INFO - PROCESS | 4076 | 1468455159351 Marionette TRACE conn6 <- [1,2282,null,{}] 17:12:39 INFO - PROCESS | 4076 | 1468455159357 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:39 INFO - PROCESS | 4076 | 1468455159360 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:39 INFO - PROCESS | 4076 | 1468455159489 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 17:12:39 INFO - PROCESS | 4076 | 1468455159607 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 4076 | 1468455159610 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D773000 == 38 [pid = 4076] [id = 580] 17:12:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D033CCC00) [pid = 4076] [serial = 1740] [outer = 0000000000000000] 17:12:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D03802800) [pid = 4076] [serial = 1741] [outer = 0000000D033CCC00] 17:12:39 INFO - PROCESS | 4076 | 1468455159670 Marionette DEBUG loaded listener.js 17:12:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6C9F4000) [pid = 4076] [serial = 1742] [outer = 0000000D033CCC00] 17:12:40 INFO - PROCESS | 4076 | 1468455160227 Marionette TRACE conn6 <- [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]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 944ms 17:12:40 INFO - PROCESS | 4076 | 1468455160290 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 4076 | 1468455160295 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 17:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:12:40 INFO - PROCESS | 4076 | 1468455160302 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 4076 | 1468455160305 Marionette TRACE conn6 <- [1,2286,null,{}] 17:12:40 INFO - PROCESS | 4076 | 1468455160309 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:40 INFO - PROCESS | 4076 | 1468455160312 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:40 INFO - PROCESS | 4076 | 1468455160431 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 17:12:40 INFO - PROCESS | 4076 | 1468455160529 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 4076 | 1468455160532 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918E800 == 39 [pid = 4076] [id = 581] 17:12:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6E254400) [pid = 4076] [serial = 1743] [outer = 0000000000000000] 17:12:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D7138E000) [pid = 4076] [serial = 1744] [outer = 0000000D6E254400] 17:12:40 INFO - PROCESS | 4076 | 1468455160589 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D72C82000) [pid = 4076] [serial = 1745] [outer = 0000000D6E254400] 17:12:41 INFO - PROCESS | 4076 | 1468455161226 Marionette TRACE conn6 <- [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]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 986ms 17:12:41 INFO - PROCESS | 4076 | 1468455161290 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 4076 | 1468455161293 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 17:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:12:41 INFO - PROCESS | 4076 | 1468455161297 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 4076 | 1468455161301 Marionette TRACE conn6 <- [1,2290,null,{}] 17:12:41 INFO - PROCESS | 4076 | 1468455161325 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 4076 | 1468455161331 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:41 INFO - PROCESS | 4076 | 1468455161481 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 17:12:41 INFO - PROCESS | 4076 | 1468455161533 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 4076 | 1468455161536 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C34B800 == 40 [pid = 4076] [id = 582] 17:12:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D78AB0800) [pid = 4076] [serial = 1746] [outer = 0000000000000000] 17:12:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D78F4CC00) [pid = 4076] [serial = 1747] [outer = 0000000D78AB0800] 17:12:41 INFO - PROCESS | 4076 | 1468455161594 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D79A4B400) [pid = 4076] [serial = 1748] [outer = 0000000D78AB0800] 17:12:42 INFO - PROCESS | 4076 | 1468455162181 Marionette TRACE conn6 <- [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]]]}] 17:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 943ms 17:12:42 INFO - PROCESS | 4076 | 1468455162241 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 17:12:42 INFO - PROCESS | 4076 | 1468455162244 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 17:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:12:42 INFO - PROCESS | 4076 | 1468455162248 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:12:42 INFO - PROCESS | 4076 | 1468455162250 Marionette TRACE conn6 <- [1,2294,null,{}] 17:12:42 INFO - PROCESS | 4076 | 1468455162254 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:42 INFO - PROCESS | 4076 | 1468455162256 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:42 INFO - PROCESS | 4076 | 1468455162370 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 17:12:42 INFO - PROCESS | 4076 | 1468455162503 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 4076 | 1468455162506 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C7A0000 == 41 [pid = 4076] [id = 583] 17:12:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D00CEF400) [pid = 4076] [serial = 1749] [outer = 0000000000000000] 17:12:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D79AEFC00) [pid = 4076] [serial = 1750] [outer = 0000000D00CEF400] 17:12:42 INFO - PROCESS | 4076 | 1468455162564 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D79B39400) [pid = 4076] [serial = 1751] [outer = 0000000D00CEF400] 17:12:43 INFO - PROCESS | 4076 | 1468455163325 Marionette TRACE conn6 <- [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]]]}] 17:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1136ms 17:12:43 INFO - PROCESS | 4076 | 1468455163386 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 17:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:12:43 INFO - PROCESS | 4076 | 1468455163390 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 17:12:43 INFO - PROCESS | 4076 | 1468455163394 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - PROCESS | 4076 | 1468455163398 Marionette TRACE conn6 <- [1,2298,null,{}] 17:12:43 INFO - PROCESS | 4076 | 1468455163403 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:43 INFO - PROCESS | 4076 | 1468455163406 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:43 INFO - PROCESS | 4076 | 1468455163512 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 17:12:43 INFO - PROCESS | 4076 | 1468455163640 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 4076 | 1468455163643 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03379800 == 42 [pid = 4076] [id = 584] 17:12:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D030E7000) [pid = 4076] [serial = 1752] [outer = 0000000000000000] 17:12:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D03686400) [pid = 4076] [serial = 1753] [outer = 0000000D030E7000] 17:12:43 INFO - PROCESS | 4076 | 1468455163697 Marionette DEBUG loaded listener.js 17:12:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D03C18000) [pid = 4076] [serial = 1754] [outer = 0000000D030E7000] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A119000 == 41 [pid = 4076] [id = 578] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0C7800 == 40 [pid = 4076] [id = 577] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A057800 == 39 [pid = 4076] [id = 576] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D68000 == 38 [pid = 4076] [id = 575] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05404000 == 37 [pid = 4076] [id = 574] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FD1800 == 36 [pid = 4076] [id = 573] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72345000 == 35 [pid = 4076] [id = 572] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D783000 == 34 [pid = 4076] [id = 571] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F69000 == 33 [pid = 4076] [id = 570] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71B3B000 == 32 [pid = 4076] [id = 569] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F66000 == 31 [pid = 4076] [id = 568] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03539800 == 30 [pid = 4076] [id = 558] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C7A0000 == 29 [pid = 4076] [id = 583] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C34B800 == 28 [pid = 4076] [id = 582] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918E800 == 27 [pid = 4076] [id = 581] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FCD800 == 26 [pid = 4076] [id = 579] 17:12:44 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D773000 == 25 [pid = 4076] [id = 580] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6B9D0C00) [pid = 4076] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D0368A000) [pid = 4076] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D00E93800) [pid = 4076] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D00E92800) [pid = 4076] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D02978400) [pid = 4076] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D03684800) [pid = 4076] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D0371EC00) [pid = 4076] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D030E6800) [pid = 4076] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D009F6000) [pid = 4076] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6E0F1000) [pid = 4076] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CF53400) [pid = 4076] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D781D1800) [pid = 4076] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D76540C00) [pid = 4076] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6D16A400) [pid = 4076] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D71472000) [pid = 4076] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03C12C00) [pid = 4076] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D71479800) [pid = 4076] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72C7E400) [pid = 4076] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CF4B400) [pid = 4076] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CF92400) [pid = 4076] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D737CD000) [pid = 4076] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6E0ED000) [pid = 4076] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D733DE000) [pid = 4076] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6C9EE400) [pid = 4076] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D76544400) [pid = 4076] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:12:44 INFO - PROCESS | 4076 | 1468455164919 Marionette TRACE conn6 <- [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]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1533ms 17:12:44 INFO - PROCESS | 4076 | 1468455164928 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 4076 | 1468455164933 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 17:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:12:44 INFO - PROCESS | 4076 | 1468455164938 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 4076 | 1468455164941 Marionette TRACE conn6 <- [1,2302,null,{}] 17:12:44 INFO - PROCESS | 4076 | 1468455164955 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:44 INFO - PROCESS | 4076 | 1468455164958 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:45 INFO - PROCESS | 4076 | 1468455165052 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 17:12:45 INFO - PROCESS | 4076 | 1468455165133 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 4076 | 1468455165136 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03534000 == 26 [pid = 4076] [id = 585] 17:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00CF7000) [pid = 4076] [serial = 1755] [outer = 0000000000000000] 17:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D00E9B400) [pid = 4076] [serial = 1756] [outer = 0000000D00CF7000] 17:12:45 INFO - PROCESS | 4076 | 1468455165185 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03048000) [pid = 4076] [serial = 1757] [outer = 0000000D00CF7000] 17:12:45 INFO - PROCESS | 4076 | 1468455165605 Marionette TRACE conn6 <- [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]]]}] 17:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 17:12:45 INFO - PROCESS | 4076 | 1468455165633 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 17:12:45 INFO - PROCESS | 4076 | 1468455165638 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 17:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:12:45 INFO - PROCESS | 4076 | 1468455165645 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - PROCESS | 4076 | 1468455165648 Marionette TRACE conn6 <- [1,2306,null,{}] 17:12:45 INFO - PROCESS | 4076 | 1468455165652 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 4076 | 1468455165654 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:45 INFO - PROCESS | 4076 | 1468455165782 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 17:12:45 INFO - PROCESS | 4076 | 1468455165792 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 4076 | 1468455165795 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05478000 == 27 [pid = 4076] [id = 586] 17:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D03693C00) [pid = 4076] [serial = 1758] [outer = 0000000000000000] 17:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D0371C800) [pid = 4076] [serial = 1759] [outer = 0000000D03693C00] 17:12:45 INFO - PROCESS | 4076 | 1468455165845 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D03809400) [pid = 4076] [serial = 1760] [outer = 0000000D03693C00] 17:12:46 INFO - PROCESS | 4076 | 1468455166315 Marionette TRACE conn6 <- [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] 17:12:46 INFO - PROCESS | 4076 | 1468455166341 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 17:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:12:46 INFO - PROCESS | 4076 | 1468455166344 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - PROCESS | 4076 | 1468455166348 Marionette TRACE conn6 <- [1,2310,null,{}] 17:12:46 INFO - PROCESS | 4076 | 1468455166359 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:46 INFO - PROCESS | 4076 | 1468455166364 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:46 INFO - PROCESS | 4076 | 1468455166471 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 17:12:46 INFO - PROCESS | 4076 | 1468455166484 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 4076 | 1468455166487 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D714DD000 == 28 [pid = 4076] [id = 587] 17:12:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D00CF1C00) [pid = 4076] [serial = 1761] [outer = 0000000000000000] 17:12:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6C9F3800) [pid = 4076] [serial = 1762] [outer = 0000000D00CF1C00] 17:12:46 INFO - PROCESS | 4076 | 1468455166538 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CEA4C00) [pid = 4076] [serial = 1763] [outer = 0000000D00CF1C00] 17:12:46 INFO - PROCESS | 4076 | 1468455166988 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 17:12:47 INFO - PROCESS | 4076 | 1468455167040 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 4076 | 1468455167043 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 17:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:12:47 INFO - PROCESS | 4076 | 1468455167046 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 4076 | 1468455167048 Marionette TRACE conn6 <- [1,2314,null,{}] 17:12:47 INFO - PROCESS | 4076 | 1468455167051 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 4076 | 1468455167053 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:47 INFO - PROCESS | 4076 | 1468455167170 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 17:12:47 INFO - PROCESS | 4076 | 1468455167247 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 4076 | 1468455167249 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72235800 == 29 [pid = 4076] [id = 588] 17:12:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CF92400) [pid = 4076] [serial = 1764] [outer = 0000000000000000] 17:12:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6D160000) [pid = 4076] [serial = 1765] [outer = 0000000D6CF92400] 17:12:47 INFO - PROCESS | 4076 | 1468455167295 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6D214800) [pid = 4076] [serial = 1766] [outer = 0000000D6CF92400] 17:12:47 INFO - PROCESS | 4076 | 1468455167714 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 692ms 17:12:47 INFO - PROCESS | 4076 | 1468455167747 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 4076 | 1468455167749 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 17:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:12:47 INFO - PROCESS | 4076 | 1468455167753 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 4076 | 1468455167754 Marionette TRACE conn6 <- [1,2318,null,{}] 17:12:47 INFO - PROCESS | 4076 | 1468455167758 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 4076 | 1468455167760 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:47 INFO - PROCESS | 4076 | 1468455167870 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 17:12:47 INFO - PROCESS | 4076 | 1468455167878 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 4076 | 1468455167880 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73419800 == 30 [pid = 4076] [id = 589] 17:12:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D0368F400) [pid = 4076] [serial = 1767] [outer = 0000000000000000] 17:12:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D71155400) [pid = 4076] [serial = 1768] [outer = 0000000D0368F400] 17:12:47 INFO - PROCESS | 4076 | 1468455167925 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D71388800) [pid = 4076] [serial = 1769] [outer = 0000000D0368F400] 17:12:48 INFO - PROCESS | 4076 | 1468455168377 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms 17:12:48 INFO - PROCESS | 4076 | 1468455168446 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 17:12:48 INFO - PROCESS | 4076 | 1468455168448 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 17:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:12:48 INFO - PROCESS | 4076 | 1468455168459 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:12:48 INFO - PROCESS | 4076 | 1468455168461 Marionette TRACE conn6 <- [1,2322,null,{}] 17:12:48 INFO - PROCESS | 4076 | 1468455168465 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:48 INFO - PROCESS | 4076 | 1468455168471 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:48 INFO - PROCESS | 4076 | 1468455168630 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 17:12:48 INFO - PROCESS | 4076 | 1468455168658 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 4076 | 1468455168661 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78734800 == 31 [pid = 4076] [id = 590] 17:12:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7138CC00) [pid = 4076] [serial = 1770] [outer = 0000000000000000] 17:12:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72331400) [pid = 4076] [serial = 1771] [outer = 0000000D7138CC00] 17:12:48 INFO - PROCESS | 4076 | 1468455168706 Marionette DEBUG loaded listener.js 17:12:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D733BC000) [pid = 4076] [serial = 1772] [outer = 0000000D7138CC00] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D033CE000) [pid = 4076] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D79973000) [pid = 4076] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D733E6400) [pid = 4076] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D76542C00) [pid = 4076] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D78F51800) [pid = 4076] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D73863800) [pid = 4076] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00CF8400) [pid = 4076] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D007C4000) [pid = 4076] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D030F1000) [pid = 4076] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00C27400) [pid = 4076] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6AFBAC00) [pid = 4076] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CF47800) [pid = 4076] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:12:49 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D030E6400) [pid = 4076] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:12:49 INFO - PROCESS | 4076 | 1468455169356 Marionette TRACE conn6 <- [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]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 943ms 17:12:49 INFO - PROCESS | 4076 | 1468455169398 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 17:12:49 INFO - PROCESS | 4076 | 1468455169400 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 17:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:12:49 INFO - PROCESS | 4076 | 1468455169403 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 4076 | 1468455169405 Marionette TRACE conn6 <- [1,2326,null,{}] 17:12:49 INFO - PROCESS | 4076 | 1468455169408 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:49 INFO - PROCESS | 4076 | 1468455169410 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:49 INFO - PROCESS | 4076 | 1468455169491 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 17:12:49 INFO - PROCESS | 4076 | 1468455169570 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:49 INFO - PROCESS | 4076 | 1468455169572 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7902D000 == 32 [pid = 4076] [id = 591] 17:12:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00AC2400) [pid = 4076] [serial = 1773] [outer = 0000000000000000] 17:12:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D033CE000) [pid = 4076] [serial = 1774] [outer = 0000000D00AC2400] 17:12:49 INFO - PROCESS | 4076 | 1468455169619 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D7138A400) [pid = 4076] [serial = 1775] [outer = 0000000D00AC2400] 17:12:49 INFO - PROCESS | 4076 | 1468455169984 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 17:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:12:50 INFO - PROCESS | 4076 | 1468455170036 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 4076 | 1468455170038 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 17:12:50 INFO - PROCESS | 4076 | 1468455170041 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - PROCESS | 4076 | 1468455170043 Marionette TRACE conn6 <- [1,2330,null,{}] 17:12:50 INFO - PROCESS | 4076 | 1468455170047 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:50 INFO - PROCESS | 4076 | 1468455170048 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:50 INFO - PROCESS | 4076 | 1468455170160 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 17:12:50 INFO - PROCESS | 4076 | 1468455170168 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 4076 | 1468455170170 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7919A000 == 33 [pid = 4076] [id = 592] 17:12:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D00C27400) [pid = 4076] [serial = 1776] [outer = 0000000000000000] 17:12:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733DE000) [pid = 4076] [serial = 1777] [outer = 0000000D00C27400] 17:12:50 INFO - PROCESS | 4076 | 1468455170215 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D73867C00) [pid = 4076] [serial = 1778] [outer = 0000000D00C27400] 17:12:50 INFO - PROCESS | 4076 | 1468455170614 Marionette TRACE conn6 <- [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]]]}] 17:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 17:12:50 INFO - PROCESS | 4076 | 1468455170674 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 17:12:50 INFO - PROCESS | 4076 | 1468455170677 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 17:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:12:50 INFO - PROCESS | 4076 | 1468455170680 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:12:50 INFO - PROCESS | 4076 | 1468455170682 Marionette TRACE conn6 <- [1,2334,null,{}] 17:12:50 INFO - PROCESS | 4076 | 1468455170685 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:50 INFO - PROCESS | 4076 | 1468455170687 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:50 INFO - PROCESS | 4076 | 1468455170802 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 17:12:50 INFO - PROCESS | 4076 | 1468455170815 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 4076 | 1468455170817 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D714DB800 == 34 [pid = 4076] [id = 593] 17:12:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D7351B800) [pid = 4076] [serial = 1779] [outer = 0000000000000000] 17:12:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7654AC00) [pid = 4076] [serial = 1780] [outer = 0000000D7351B800] 17:12:50 INFO - PROCESS | 4076 | 1468455170861 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D76FEB000) [pid = 4076] [serial = 1781] [outer = 0000000D7351B800] 17:12:51 INFO - PROCESS | 4076 | 1468455171334 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 17:12:51 INFO - PROCESS | 4076 | 1468455171417 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 4076 | 1468455171422 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 17:12:51 INFO - PROCESS | 4076 | 1468455171428 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:12:51 INFO - PROCESS | 4076 | 1468455171432 Marionette TRACE conn6 <- [1,2338,null,{}] 17:12:51 INFO - PROCESS | 4076 | 1468455171438 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:51 INFO - PROCESS | 4076 | 1468455171441 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:51 INFO - PROCESS | 4076 | 1468455171585 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 17:12:51 INFO - PROCESS | 4076 | 1468455171704 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 4076 | 1468455171709 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03550000 == 35 [pid = 4076] [id = 594] 17:12:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D00C2D400) [pid = 4076] [serial = 1782] [outer = 0000000000000000] 17:12:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D00CF5400) [pid = 4076] [serial = 1783] [outer = 0000000D00C2D400] 17:12:51 INFO - PROCESS | 4076 | 1468455171770 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D03050C00) [pid = 4076] [serial = 1784] [outer = 0000000D00C2D400] 17:12:52 INFO - PROCESS | 4076 | 1468455172551 Marionette TRACE conn6 <- [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]]]}] 17:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1145ms 17:12:52 INFO - PROCESS | 4076 | 1468455172598 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 4076 | 1468455172604 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 17:12:52 INFO - PROCESS | 4076 | 1468455172612 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 4076 | 1468455172615 Marionette TRACE conn6 <- [1,2342,null,{}] 17:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:12:52 INFO - PROCESS | 4076 | 1468455172619 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:52 INFO - PROCESS | 4076 | 1468455172622 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:52 INFO - PROCESS | 4076 | 1468455172755 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 17:12:52 INFO - PROCESS | 4076 | 1468455172871 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:52 INFO - PROCESS | 4076 | 1468455172874 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72232000 == 36 [pid = 4076] [id = 595] 17:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D03725C00) [pid = 4076] [serial = 1785] [outer = 0000000000000000] 17:12:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D6C0C6000) [pid = 4076] [serial = 1786] [outer = 0000000D03725C00] 17:12:52 INFO - PROCESS | 4076 | 1468455172934 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CE9B000) [pid = 4076] [serial = 1787] [outer = 0000000D03725C00] 17:12:53 INFO - PROCESS | 4076 | 1468455173832 Marionette TRACE conn6 <- [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]]]}] 17:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1238ms 17:12:53 INFO - PROCESS | 4076 | 1468455173869 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 17:12:53 INFO - PROCESS | 4076 | 1468455173873 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 17:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:12:53 INFO - PROCESS | 4076 | 1468455173881 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:12:53 INFO - PROCESS | 4076 | 1468455173884 Marionette TRACE conn6 <- [1,2346,null,{}] 17:12:53 INFO - PROCESS | 4076 | 1468455173891 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:53 INFO - PROCESS | 4076 | 1468455173894 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:54 INFO - PROCESS | 4076 | 1468455174016 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 17:12:54 INFO - PROCESS | 4076 | 1468455174097 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 4076 | 1468455174102 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B112800 == 37 [pid = 4076] [id = 596] 17:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D033D0400) [pid = 4076] [serial = 1788] [outer = 0000000000000000] 17:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D03684400) [pid = 4076] [serial = 1789] [outer = 0000000D033D0400] 17:12:54 INFO - PROCESS | 4076 | 1468455174195 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D03808800) [pid = 4076] [serial = 1790] [outer = 0000000D033D0400] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7919A000 == 36 [pid = 4076] [id = 592] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7902D000 == 35 [pid = 4076] [id = 591] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78734800 == 34 [pid = 4076] [id = 590] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73419800 == 33 [pid = 4076] [id = 589] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72235800 == 32 [pid = 4076] [id = 588] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D714DD000 == 31 [pid = 4076] [id = 587] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05478000 == 30 [pid = 4076] [id = 586] 17:12:54 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03534000 == 29 [pid = 4076] [id = 585] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D79972C00) [pid = 4076] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D79A52000) [pid = 4076] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D7997FC00) [pid = 4076] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D73515000) [pid = 4076] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D78ABC000) [pid = 4076] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D76542400) [pid = 4076] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D791C6C00) [pid = 4076] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D7654C800) [pid = 4076] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D71F73800) [pid = 4076] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D009EE000) [pid = 4076] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00CF4800) [pid = 4076] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03811800) [pid = 4076] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6B94A000) [pid = 4076] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D033C8000) [pid = 4076] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03808400) [pid = 4076] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6C240400) [pid = 4076] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6C9FD800) [pid = 4076] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D78FCAC00) [pid = 4076] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6E0EBC00) [pid = 4076] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D7138E400) [pid = 4076] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D791D0400) [pid = 4076] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D7654B400) [pid = 4076] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6CE99000) [pid = 4076] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D72C81C00) [pid = 4076] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D791C3000) [pid = 4076] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:12:54 INFO - PROCESS | 4076 | 1468455174690 Marionette TRACE conn6 <- [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]]]}] 17:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 837ms 17:12:54 INFO - PROCESS | 4076 | 1468455174722 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 17:12:54 INFO - PROCESS | 4076 | 1468455174726 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 17:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:12:54 INFO - PROCESS | 4076 | 1468455174732 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - PROCESS | 4076 | 1468455174735 Marionette TRACE conn6 <- [1,2350,null,{}] 17:12:54 INFO - PROCESS | 4076 | 1468455174739 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:54 INFO - PROCESS | 4076 | 1468455174741 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:54 INFO - PROCESS | 4076 | 1468455174832 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 17:12:54 INFO - PROCESS | 4076 | 1468455174840 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 4076 | 1468455174843 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C224800 == 30 [pid = 4076] [id = 597] 17:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03C19400) [pid = 4076] [serial = 1791] [outer = 0000000000000000] 17:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6B9CE400) [pid = 4076] [serial = 1792] [outer = 0000000D03C19400] 17:12:54 INFO - PROCESS | 4076 | 1468455174892 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6C9F1C00) [pid = 4076] [serial = 1793] [outer = 0000000D03C19400] 17:12:55 INFO - PROCESS | 4076 | 1468455175364 Marionette TRACE conn6 <- [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]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 692ms 17:12:55 INFO - PROCESS | 4076 | 1468455175428 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 17:12:55 INFO - PROCESS | 4076 | 1468455175430 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 17:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:12:55 INFO - PROCESS | 4076 | 1468455175434 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 4076 | 1468455175437 Marionette TRACE conn6 <- [1,2354,null,{}] 17:12:55 INFO - PROCESS | 4076 | 1468455175449 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:55 INFO - PROCESS | 4076 | 1468455175454 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:55 INFO - PROCESS | 4076 | 1468455175543 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 17:12:55 INFO - PROCESS | 4076 | 1468455175557 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 4076 | 1468455175560 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72C12800 == 31 [pid = 4076] [id = 598] 17:12:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6D018400) [pid = 4076] [serial = 1794] [outer = 0000000000000000] 17:12:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6D412400) [pid = 4076] [serial = 1795] [outer = 0000000D6D018400] 17:12:55 INFO - PROCESS | 4076 | 1468455175617 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D71386000) [pid = 4076] [serial = 1796] [outer = 0000000D6D018400] 17:12:56 INFO - PROCESS | 4076 | 1468455176081 Marionette TRACE conn6 <- [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]]]}] 17:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 692ms 17:12:56 INFO - PROCESS | 4076 | 1468455176129 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 4076 | 1468455176132 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 17:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:12:56 INFO - PROCESS | 4076 | 1468455176135 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 4076 | 1468455176137 Marionette TRACE conn6 <- [1,2358,null,{}] 17:12:56 INFO - PROCESS | 4076 | 1468455176141 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 4076 | 1468455176143 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:56 INFO - PROCESS | 4076 | 1468455176260 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 17:12:56 INFO - PROCESS | 4076 | 1468455176268 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 4076 | 1468455176270 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7817D800 == 32 [pid = 4076] [id = 599] 17:12:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D718F2800) [pid = 4076] [serial = 1797] [outer = 0000000000000000] 17:12:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D71BAC800) [pid = 4076] [serial = 1798] [outer = 0000000D718F2800] 17:12:56 INFO - PROCESS | 4076 | 1468455176316 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D72337000) [pid = 4076] [serial = 1799] [outer = 0000000D718F2800] 17:12:56 INFO - PROCESS | 4076 | 1468455176756 Marionette TRACE conn6 <- [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]]]}] 17:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 626ms 17:12:56 INFO - PROCESS | 4076 | 1468455176764 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 4076 | 1468455176766 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 17:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:12:56 INFO - PROCESS | 4076 | 1468455176787 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 4076 | 1468455176789 Marionette TRACE conn6 <- [1,2362,null,{}] 17:12:56 INFO - PROCESS | 4076 | 1468455176793 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 4076 | 1468455176795 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:56 INFO - PROCESS | 4076 | 1468455176918 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 17:12:56 INFO - PROCESS | 4076 | 1468455176924 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 4076 | 1468455176926 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79027000 == 33 [pid = 4076] [id = 600] 17:12:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D72C32400) [pid = 4076] [serial = 1800] [outer = 0000000000000000] 17:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D72C7F800) [pid = 4076] [serial = 1801] [outer = 0000000D72C32400] 17:12:57 INFO - PROCESS | 4076 | 1468455177018 Marionette DEBUG loaded listener.js 17:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D73513400) [pid = 4076] [serial = 1802] [outer = 0000000D72C32400] 17:12:57 INFO - PROCESS | 4076 | 1468455177469 Marionette TRACE conn6 <- [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]]]}] 17:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 733ms 17:12:57 INFO - PROCESS | 4076 | 1468455177526 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 17:12:57 INFO - PROCESS | 4076 | 1468455177528 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 17:12:57 INFO - PROCESS | 4076 | 1468455177532 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:12:57 INFO - PROCESS | 4076 | 1468455177534 Marionette TRACE conn6 <- [1,2366,null,{}] 17:12:57 INFO - PROCESS | 4076 | 1468455177537 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:57 INFO - PROCESS | 4076 | 1468455177543 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:57 INFO - PROCESS | 4076 | 1468455177710 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 17:12:57 INFO - PROCESS | 4076 | 1468455177740 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:57 INFO - PROCESS | 4076 | 1468455177742 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D68800 == 34 [pid = 4076] [id = 601] 17:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D78163C00) [pid = 4076] [serial = 1803] [outer = 0000000000000000] 17:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D78A3DC00) [pid = 4076] [serial = 1804] [outer = 0000000D78163C00] 17:12:57 INFO - PROCESS | 4076 | 1468455177789 Marionette DEBUG loaded listener.js 17:12:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D78E59800) [pid = 4076] [serial = 1805] [outer = 0000000D78163C00] 17:12:58 INFO - PROCESS | 4076 | 1468455178239 Marionette TRACE conn6 <- [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]]]}] 17:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 733ms 17:12:58 INFO - PROCESS | 4076 | 1468455178271 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 17:12:58 INFO - PROCESS | 4076 | 1468455178273 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 17:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:12:58 INFO - PROCESS | 4076 | 1468455178276 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:12:58 INFO - PROCESS | 4076 | 1468455178278 Marionette TRACE conn6 <- [1,2370,null,{}] 17:12:58 INFO - PROCESS | 4076 | 1468455178289 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:58 INFO - PROCESS | 4076 | 1468455178291 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:58 INFO - PROCESS | 4076 | 1468455178401 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 17:12:58 INFO - PROCESS | 4076 | 1468455178407 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 4076 | 1468455178409 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0C4000 == 35 [pid = 4076] [id = 602] 17:12:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D78F55400) [pid = 4076] [serial = 1806] [outer = 0000000000000000] 17:12:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D78FD6C00) [pid = 4076] [serial = 1807] [outer = 0000000D78F55400] 17:12:58 INFO - PROCESS | 4076 | 1468455178500 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D791CA000) [pid = 4076] [serial = 1808] [outer = 0000000D78F55400] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D033CCC00) [pid = 4076] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6E254400) [pid = 4076] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D78AB0800) [pid = 4076] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00CEF400) [pid = 4076] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D030E7000) [pid = 4076] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00CF7000) [pid = 4076] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00CF1C00) [pid = 4076] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03693C00) [pid = 4076] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6CF92400) [pid = 4076] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D0368F400) [pid = 4076] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D00AC2400) [pid = 4076] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7138CC00) [pid = 4076] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:12:58 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00C27400) [pid = 4076] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:12:58 INFO - PROCESS | 4076 | 1468455178976 Marionette TRACE conn6 <- [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]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 17:12:59 INFO - PROCESS | 4076 | 1468455179015 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 4076 | 1468455179018 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 17:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:12:59 INFO - PROCESS | 4076 | 1468455179021 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 4076 | 1468455179023 Marionette TRACE conn6 <- [1,2374,null,{}] 17:12:59 INFO - PROCESS | 4076 | 1468455179057 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 4076 | 1468455179059 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:59 INFO - PROCESS | 4076 | 1468455179144 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 17:12:59 INFO - PROCESS | 4076 | 1468455179230 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 4076 | 1468455179232 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A103000 == 36 [pid = 4076] [id = 603] 17:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D00CF1C00) [pid = 4076] [serial = 1809] [outer = 0000000000000000] 17:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CE99C00) [pid = 4076] [serial = 1810] [outer = 0000000D00CF1C00] 17:12:59 INFO - PROCESS | 4076 | 1468455179277 Marionette DEBUG loaded listener.js 17:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D73514C00) [pid = 4076] [serial = 1811] [outer = 0000000D00CF1C00] 17:12:59 INFO - PROCESS | 4076 | 1468455179625 Marionette TRACE conn6 <- [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]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 671ms 17:12:59 INFO - PROCESS | 4076 | 1468455179694 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 4076 | 1468455179696 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 17:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:12:59 INFO - PROCESS | 4076 | 1468455179699 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 4076 | 1468455179701 Marionette TRACE conn6 <- [1,2378,null,{}] 17:12:59 INFO - PROCESS | 4076 | 1468455179712 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 4076 | 1468455179714 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:59 INFO - PROCESS | 4076 | 1468455179798 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 17:12:59 INFO - PROCESS | 4076 | 1468455179804 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 4076 | 1468455179806 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:12:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1DF000 == 37 [pid = 4076] [id = 604] 17:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D78AB0800) [pid = 4076] [serial = 1812] [outer = 0000000000000000] 17:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D79446800) [pid = 4076] [serial = 1813] [outer = 0000000D78AB0800] 17:12:59 INFO - PROCESS | 4076 | 1468455179850 Marionette DEBUG loaded listener.js 17:12:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D79973800) [pid = 4076] [serial = 1814] [outer = 0000000D78AB0800] 17:13:00 INFO - PROCESS | 4076 | 1468455180272 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 586ms 17:13:00 INFO - PROCESS | 4076 | 1468455180289 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 17:13:00 INFO - PROCESS | 4076 | 1468455180291 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 17:13:00 INFO - PROCESS | 4076 | 1468455180294 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:13:00 INFO - PROCESS | 4076 | 1468455180296 Marionette TRACE conn6 <- [1,2382,null,{}] 17:13:00 INFO - PROCESS | 4076 | 1468455180300 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:00 INFO - PROCESS | 4076 | 1468455180302 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:00 INFO - PROCESS | 4076 | 1468455180425 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 17:13:00 INFO - PROCESS | 4076 | 1468455180436 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:00 INFO - PROCESS | 4076 | 1468455180438 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A5EF000 == 38 [pid = 4076] [id = 605] 17:13:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7997A000) [pid = 4076] [serial = 1815] [outer = 0000000000000000] 17:13:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D79A4C800) [pid = 4076] [serial = 1816] [outer = 0000000D7997A000] 17:13:00 INFO - PROCESS | 4076 | 1468455180483 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D79A56800) [pid = 4076] [serial = 1817] [outer = 0000000D7997A000] 17:13:01 INFO - PROCESS | 4076 | 1468455180996 Marionette TRACE conn6 <- [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]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 734ms 17:13:01 INFO - PROCESS | 4076 | 1468455181032 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 4076 | 1468455181037 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 17:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:13:01 INFO - PROCESS | 4076 | 1468455181042 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - PROCESS | 4076 | 1468455181046 Marionette TRACE conn6 <- [1,2386,null,{}] 17:13:01 INFO - PROCESS | 4076 | 1468455181052 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:01 INFO - PROCESS | 4076 | 1468455181056 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:01 INFO - PROCESS | 4076 | 1468455181183 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 17:13:01 INFO - PROCESS | 4076 | 1468455181309 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 4076 | 1468455181314 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0545E800 == 39 [pid = 4076] [id = 606] 17:13:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D00E98000) [pid = 4076] [serial = 1818] [outer = 0000000000000000] 17:13:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D02971800) [pid = 4076] [serial = 1819] [outer = 0000000D00E98000] 17:13:01 INFO - PROCESS | 4076 | 1468455181374 Marionette DEBUG loaded listener.js 17:13:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D0371A800) [pid = 4076] [serial = 1820] [outer = 0000000D00E98000] 17:13:02 INFO - PROCESS | 4076 | 1468455182057 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1027ms 17:13:02 INFO - PROCESS | 4076 | 1468455182076 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 4076 | 1468455182081 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 17:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:13:02 INFO - PROCESS | 4076 | 1468455182089 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 4076 | 1468455182092 Marionette TRACE conn6 <- [1,2390,null,{}] 17:13:02 INFO - PROCESS | 4076 | 1468455182096 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:02 INFO - PROCESS | 4076 | 1468455182099 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:02 INFO - PROCESS | 4076 | 1468455182220 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 17:13:02 INFO - PROCESS | 4076 | 1468455182347 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 4076 | 1468455182349 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78E2E800 == 40 [pid = 4076] [id = 607] 17:13:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6CF4F000) [pid = 4076] [serial = 1821] [outer = 0000000000000000] 17:13:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6D15EC00) [pid = 4076] [serial = 1822] [outer = 0000000D6CF4F000] 17:13:02 INFO - PROCESS | 4076 | 1468455182408 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D714C1400) [pid = 4076] [serial = 1823] [outer = 0000000D6CF4F000] 17:13:03 INFO - PROCESS | 4076 | 1468455183011 Marionette TRACE conn6 <- [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]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 17:13:03 INFO - PROCESS | 4076 | 1468455183079 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 4076 | 1468455183082 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 17:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:13:03 INFO - PROCESS | 4076 | 1468455183086 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - PROCESS | 4076 | 1468455183091 Marionette TRACE conn6 <- [1,2394,null,{}] 17:13:03 INFO - PROCESS | 4076 | 1468455183103 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:03 INFO - PROCESS | 4076 | 1468455183108 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:03 INFO - PROCESS | 4076 | 1468455183224 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 17:13:03 INFO - PROCESS | 4076 | 1468455183349 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:03 INFO - PROCESS | 4076 | 1468455183353 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C426000 == 41 [pid = 4076] [id = 608] 17:13:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D7654B000) [pid = 4076] [serial = 1824] [outer = 0000000000000000] 17:13:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D7815A800) [pid = 4076] [serial = 1825] [outer = 0000000D7654B000] 17:13:03 INFO - PROCESS | 4076 | 1468455183412 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D78A48000) [pid = 4076] [serial = 1826] [outer = 0000000D7654B000] 17:13:04 INFO - PROCESS | 4076 | 1468455184031 Marionette TRACE conn6 <- [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]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 987ms 17:13:04 INFO - PROCESS | 4076 | 1468455184074 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 4076 | 1468455184078 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 17:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:13:04 INFO - PROCESS | 4076 | 1468455184081 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - PROCESS | 4076 | 1468455184083 Marionette TRACE conn6 <- [1,2398,null,{}] 17:13:04 INFO - PROCESS | 4076 | 1468455184087 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:04 INFO - PROCESS | 4076 | 1468455184090 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:04 INFO - PROCESS | 4076 | 1468455184210 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 17:13:04 INFO - PROCESS | 4076 | 1468455184468 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 4076 | 1468455184471 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C52000 == 42 [pid = 4076] [id = 609] 17:13:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D00C2E400) [pid = 4076] [serial = 1827] [outer = 0000000000000000] 17:13:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D00E98800) [pid = 4076] [serial = 1828] [outer = 0000000D00C2E400] 17:13:04 INFO - PROCESS | 4076 | 1468455184541 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D033CAC00) [pid = 4076] [serial = 1829] [outer = 0000000D00C2E400] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1DF000 == 41 [pid = 4076] [id = 604] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A103000 == 40 [pid = 4076] [id = 603] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0C4000 == 39 [pid = 4076] [id = 602] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D68800 == 38 [pid = 4076] [id = 601] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79027000 == 37 [pid = 4076] [id = 600] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7817D800 == 36 [pid = 4076] [id = 599] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72C12800 == 35 [pid = 4076] [id = 598] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C224800 == 34 [pid = 4076] [id = 597] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B112800 == 33 [pid = 4076] [id = 596] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72232000 == 32 [pid = 4076] [id = 595] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03550000 == 31 [pid = 4076] [id = 594] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D714DB800 == 30 [pid = 4076] [id = 593] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03379800 == 29 [pid = 4076] [id = 584] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C426000 == 28 [pid = 4076] [id = 608] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78E2E800 == 27 [pid = 4076] [id = 607] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A5EF000 == 26 [pid = 4076] [id = 605] 17:13:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0545E800 == 25 [pid = 4076] [id = 606] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D03C18000) [pid = 4076] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D03686400) [pid = 4076] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D00E9B400) [pid = 4076] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D03048000) [pid = 4076] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6C9F3800) [pid = 4076] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D0371C800) [pid = 4076] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D03809400) [pid = 4076] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6D160000) [pid = 4076] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6D214800) [pid = 4076] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D71388800) [pid = 4076] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D71155400) [pid = 4076] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D033CE000) [pid = 4076] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D72331400) [pid = 4076] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D733DE000) [pid = 4076] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D73867C00) [pid = 4076] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6C9F4000) [pid = 4076] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03802800) [pid = 4076] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72C82000) [pid = 4076] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D7138E000) [pid = 4076] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D733BC000) [pid = 4076] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D79A4B400) [pid = 4076] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D78F4CC00) [pid = 4076] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D79B39400) [pid = 4076] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D79AEFC00) [pid = 4076] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7654AC00) [pid = 4076] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6CEA4C00) [pid = 4076] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D7138A400) [pid = 4076] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:13:05 INFO - PROCESS | 4076 | 1468455185947 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1892ms 17:13:05 INFO - PROCESS | 4076 | 1468455185975 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 4076 | 1468455185980 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 17:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:13:06 INFO - PROCESS | 4076 | 1468455185985 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 4076 | 1468455185988 Marionette TRACE conn6 <- [1,2402,null,{}] 17:13:06 INFO - PROCESS | 4076 | 1468455185994 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 4076 | 1468455185998 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:06 INFO - PROCESS | 4076 | 1468455186092 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 17:13:06 INFO - PROCESS | 4076 | 1468455186105 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 4076 | 1468455186110 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03380000 == 26 [pid = 4076] [id = 610] 17:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D00CF4800) [pid = 4076] [serial = 1830] [outer = 0000000000000000] 17:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00E8D400) [pid = 4076] [serial = 1831] [outer = 0000000D00CF4800] 17:13:06 INFO - PROCESS | 4076 | 1468455186162 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D02971C00) [pid = 4076] [serial = 1832] [outer = 0000000D00CF4800] 17:13:06 INFO - PROCESS | 4076 | 1468455186666 Marionette TRACE conn6 <- [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]]]}] 17:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 733ms 17:13:06 INFO - PROCESS | 4076 | 1468455186722 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 4076 | 1468455186727 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 17:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:13:06 INFO - PROCESS | 4076 | 1468455186734 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 4076 | 1468455186737 Marionette TRACE conn6 <- [1,2406,null,{}] 17:13:06 INFO - PROCESS | 4076 | 1468455186741 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 4076 | 1468455186744 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:06 INFO - PROCESS | 4076 | 1468455186840 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 17:13:06 INFO - PROCESS | 4076 | 1468455186847 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 4076 | 1468455186850 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B110000 == 27 [pid = 4076] [id = 611] 17:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D030ED800) [pid = 4076] [serial = 1833] [outer = 0000000000000000] 17:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D033CA800) [pid = 4076] [serial = 1834] [outer = 0000000D030ED800] 17:13:06 INFO - PROCESS | 4076 | 1468455186902 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D0368F800) [pid = 4076] [serial = 1835] [outer = 0000000D030ED800] 17:13:07 INFO - PROCESS | 4076 | 1468455187367 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:13:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:13:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 17:13:07 INFO - PROCESS | 4076 | 1468455187455 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 17:13:07 INFO - PROCESS | 4076 | 1468455187458 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 17:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:13:07 INFO - PROCESS | 4076 | 1468455187464 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:13:07 INFO - PROCESS | 4076 | 1468455187468 Marionette TRACE conn6 <- [1,2410,null,{}] 17:13:07 INFO - PROCESS | 4076 | 1468455187479 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:07 INFO - PROCESS | 4076 | 1468455187484 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:07 INFO - PROCESS | 4076 | 1468455187580 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 17:13:07 INFO - PROCESS | 4076 | 1468455187593 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:07 INFO - PROCESS | 4076 | 1468455187597 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C7D800 == 28 [pid = 4076] [id = 612] 17:13:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6AFAFC00) [pid = 4076] [serial = 1836] [outer = 0000000000000000] 17:13:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6B944400) [pid = 4076] [serial = 1837] [outer = 0000000D6AFAFC00] 17:13:07 INFO - PROCESS | 4076 | 1468455187651 Marionette DEBUG loaded listener.js 17:13:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6C928400) [pid = 4076] [serial = 1838] [outer = 0000000D6AFAFC00] 17:13:08 INFO - PROCESS | 4076 | 1468455188088 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 693ms 17:13:08 INFO - PROCESS | 4076 | 1468455188162 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 4076 | 1468455188165 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 17:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:13:08 INFO - PROCESS | 4076 | 1468455188168 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 4076 | 1468455188170 Marionette TRACE conn6 <- [1,2414,null,{}] 17:13:08 INFO - PROCESS | 4076 | 1468455188174 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 4076 | 1468455188176 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:08 INFO - PROCESS | 4076 | 1468455188290 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 17:13:08 INFO - PROCESS | 4076 | 1468455188297 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:08 INFO - PROCESS | 4076 | 1468455188299 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72353800 == 29 [pid = 4076] [id = 613] 17:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CEA0400) [pid = 4076] [serial = 1839] [outer = 0000000000000000] 17:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6CF4A000) [pid = 4076] [serial = 1840] [outer = 0000000D6CEA0400] 17:13:08 INFO - PROCESS | 4076 | 1468455188388 Marionette DEBUG loaded listener.js 17:13:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CF92000) [pid = 4076] [serial = 1841] [outer = 0000000D6CEA0400] 17:13:08 INFO - PROCESS | 4076 | 1468455188807 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 690ms 17:13:08 INFO - PROCESS | 4076 | 1468455188867 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 4076 | 1468455188870 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 17:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:13:08 INFO - PROCESS | 4076 | 1468455188881 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 4076 | 1468455188883 Marionette TRACE conn6 <- [1,2418,null,{}] 17:13:08 INFO - PROCESS | 4076 | 1468455188887 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 4076 | 1468455188889 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:09 INFO - PROCESS | 4076 | 1468455189025 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 17:13:09 INFO - PROCESS | 4076 | 1468455189048 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 4076 | 1468455189050 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73404000 == 30 [pid = 4076] [id = 614] 17:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6CF92C00) [pid = 4076] [serial = 1842] [outer = 0000000000000000] 17:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6D216C00) [pid = 4076] [serial = 1843] [outer = 0000000D6CF92C00] 17:13:09 INFO - PROCESS | 4076 | 1468455189095 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6E254400) [pid = 4076] [serial = 1844] [outer = 0000000D6CF92C00] 17:13:09 INFO - PROCESS | 4076 | 1468455189540 Marionette TRACE conn6 <- [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]]]}] 17:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 17:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:13:09 INFO - PROCESS | 4076 | 1468455189572 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 17:13:09 INFO - PROCESS | 4076 | 1468455189574 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 17:13:09 INFO - PROCESS | 4076 | 1468455189577 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:13:09 INFO - PROCESS | 4076 | 1468455189579 Marionette TRACE conn6 <- [1,2422,null,{}] 17:13:09 INFO - PROCESS | 4076 | 1468455189589 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:09 INFO - PROCESS | 4076 | 1468455189595 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:09 INFO - PROCESS | 4076 | 1468455189731 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 17:13:09 INFO - PROCESS | 4076 | 1468455189742 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 4076 | 1468455189744 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78731800 == 31 [pid = 4076] [id = 615] 17:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D6E2BE000) [pid = 4076] [serial = 1845] [outer = 0000000000000000] 17:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D713F7000) [pid = 4076] [serial = 1846] [outer = 0000000D6E2BE000] 17:13:09 INFO - PROCESS | 4076 | 1468455189833 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D72D1B000) [pid = 4076] [serial = 1847] [outer = 0000000D6E2BE000] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D78F55400) [pid = 4076] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D78163C00) [pid = 4076] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00CF1C00) [pid = 4076] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7351B800) [pid = 4076] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6D018400) [pid = 4076] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03C19400) [pid = 4076] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D033D0400) [pid = 4076] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03725C00) [pid = 4076] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D718F2800) [pid = 4076] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D00C2D400) [pid = 4076] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D78AB0800) [pid = 4076] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D72C32400) [pid = 4076] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:13:10 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D7997A000) [pid = 4076] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:13:10 INFO - PROCESS | 4076 | 1468455190477 Marionette TRACE conn6 <- [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]]]}] 17:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 943ms 17:13:10 INFO - PROCESS | 4076 | 1468455190524 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 4076 | 1468455190526 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 17:13:10 INFO - PROCESS | 4076 | 1468455190529 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:13:10 INFO - PROCESS | 4076 | 1468455190531 Marionette TRACE conn6 <- [1,2426,null,{}] 17:13:10 INFO - PROCESS | 4076 | 1468455190535 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:10 INFO - PROCESS | 4076 | 1468455190537 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:10 INFO - PROCESS | 4076 | 1468455190646 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 17:13:10 INFO - PROCESS | 4076 | 1468455190699 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 4076 | 1468455190701 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79037000 == 32 [pid = 4076] [id = 616] 17:13:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D00C2CC00) [pid = 4076] [serial = 1848] [outer = 0000000000000000] 17:13:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C925800) [pid = 4076] [serial = 1849] [outer = 0000000D00C2CC00] 17:13:10 INFO - PROCESS | 4076 | 1468455190746 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D72C32400) [pid = 4076] [serial = 1850] [outer = 0000000D00C2CC00] 17:13:11 INFO - PROCESS | 4076 | 1468455191077 Marionette TRACE conn6 <- [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]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 586ms 17:13:11 INFO - PROCESS | 4076 | 1468455191119 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 4076 | 1468455191121 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 17:13:11 INFO - PROCESS | 4076 | 1468455191124 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:13:11 INFO - PROCESS | 4076 | 1468455191126 Marionette TRACE conn6 <- [1,2430,null,{}] 17:13:11 INFO - PROCESS | 4076 | 1468455191130 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 4076 | 1468455191132 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:11 INFO - PROCESS | 4076 | 1468455191244 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 17:13:11 INFO - PROCESS | 4076 | 1468455191252 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 4076 | 1468455191254 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7964E800 == 33 [pid = 4076] [id = 617] 17:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00C2D400) [pid = 4076] [serial = 1851] [outer = 0000000000000000] 17:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D733DD400) [pid = 4076] [serial = 1852] [outer = 0000000D00C2D400] 17:13:11 INFO - PROCESS | 4076 | 1468455191298 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D73863400) [pid = 4076] [serial = 1853] [outer = 0000000D00C2D400] 17:13:11 INFO - PROCESS | 4076 | 1468455191707 Marionette TRACE conn6 <- [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]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 17:13:11 INFO - PROCESS | 4076 | 1468455191756 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 4076 | 1468455191758 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 17:13:11 INFO - PROCESS | 4076 | 1468455191761 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:13:11 INFO - PROCESS | 4076 | 1468455191763 Marionette TRACE conn6 <- [1,2434,null,{}] 17:13:11 INFO - PROCESS | 4076 | 1468455191766 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 4076 | 1468455191768 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:11 INFO - PROCESS | 4076 | 1468455191881 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 17:13:11 INFO - PROCESS | 4076 | 1468455191888 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 4076 | 1468455191890 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A020800 == 34 [pid = 4076] [id = 618] 17:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D73514800) [pid = 4076] [serial = 1854] [outer = 0000000000000000] 17:13:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D76542400) [pid = 4076] [serial = 1855] [outer = 0000000D73514800] 17:13:11 INFO - PROCESS | 4076 | 1468455191940 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D7696DC00) [pid = 4076] [serial = 1856] [outer = 0000000D73514800] 17:13:12 INFO - PROCESS | 4076 | 1468455192631 Marionette TRACE conn6 <- [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]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 922ms 17:13:12 INFO - PROCESS | 4076 | 1468455192688 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 4076 | 1468455192693 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 17:13:12 INFO - PROCESS | 4076 | 1468455192698 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:13:12 INFO - PROCESS | 4076 | 1468455192701 Marionette TRACE conn6 <- [1,2438,null,{}] 17:13:12 INFO - PROCESS | 4076 | 1468455192708 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:12 INFO - PROCESS | 4076 | 1468455192711 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:12 INFO - PROCESS | 4076 | 1468455192853 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 17:13:12 INFO - PROCESS | 4076 | 1468455192971 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 4076 | 1468455192974 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0545D000 == 35 [pid = 4076] [id = 619] 17:13:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D00CEF400) [pid = 4076] [serial = 1857] [outer = 0000000000000000] 17:13:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D02977000) [pid = 4076] [serial = 1858] [outer = 0000000D00CEF400] 17:13:13 INFO - PROCESS | 4076 | 1468455193034 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D033CB400) [pid = 4076] [serial = 1859] [outer = 0000000D00CEF400] 17:13:13 INFO - PROCESS | 4076 | 1468455193813 Marionette TRACE conn6 <- [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]]]}] 17:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1141ms 17:13:13 INFO - PROCESS | 4076 | 1468455193843 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 17:13:13 INFO - PROCESS | 4076 | 1468455193848 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 17:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:13:13 INFO - PROCESS | 4076 | 1468455193855 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:13:13 INFO - PROCESS | 4076 | 1468455193858 Marionette TRACE conn6 <- [1,2442,null,{}] 17:13:13 INFO - PROCESS | 4076 | 1468455193862 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:13 INFO - PROCESS | 4076 | 1468455193865 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:14 INFO - PROCESS | 4076 | 1468455194014 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 17:13:14 INFO - PROCESS | 4076 | 1468455194140 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 4076 | 1468455194142 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F0A800 == 36 [pid = 4076] [id = 620] 17:13:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D033CB800) [pid = 4076] [serial = 1860] [outer = 0000000000000000] 17:13:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D03C15800) [pid = 4076] [serial = 1861] [outer = 0000000D033CB800] 17:13:14 INFO - PROCESS | 4076 | 1468455194202 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D6C9EF000) [pid = 4076] [serial = 1862] [outer = 0000000D033CB800] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7964E800 == 35 [pid = 4076] [id = 617] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79037000 == 34 [pid = 4076] [id = 616] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78731800 == 33 [pid = 4076] [id = 615] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73404000 == 32 [pid = 4076] [id = 614] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72353800 == 31 [pid = 4076] [id = 613] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C7D800 == 30 [pid = 4076] [id = 612] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B110000 == 29 [pid = 4076] [id = 611] 17:13:14 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03380000 == 28 [pid = 4076] [id = 610] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D78FD6C00) [pid = 4076] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D78A3DC00) [pid = 4076] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6CE99C00) [pid = 4076] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D76FEB000) [pid = 4076] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D6D412400) [pid = 4076] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71386000) [pid = 4076] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6B9CE400) [pid = 4076] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C9F1C00) [pid = 4076] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03684400) [pid = 4076] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03808800) [pid = 4076] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6C0C6000) [pid = 4076] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CE9B000) [pid = 4076] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D791CA000) [pid = 4076] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D71BAC800) [pid = 4076] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D00CF5400) [pid = 4076] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D03050C00) [pid = 4076] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D79973800) [pid = 4076] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D79446800) [pid = 4076] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D72C7F800) [pid = 4076] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D73514C00) [pid = 4076] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D79A56800) [pid = 4076] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D73513400) [pid = 4076] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D79A4C800) [pid = 4076] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D72337000) [pid = 4076] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:13:14 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D78E59800) [pid = 4076] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:13:15 INFO - PROCESS | 4076 | 1468455194993 Marionette TRACE conn6 <- [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]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1194ms 17:13:15 INFO - PROCESS | 4076 | 1468455195051 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 4076 | 1468455195055 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 17:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:13:15 INFO - PROCESS | 4076 | 1468455195060 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - PROCESS | 4076 | 1468455195065 Marionette TRACE conn6 <- [1,2446,null,{}] 17:13:15 INFO - PROCESS | 4076 | 1468455195084 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:15 INFO - PROCESS | 4076 | 1468455195087 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:15 INFO - PROCESS | 4076 | 1468455195208 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 17:13:15 INFO - PROCESS | 4076 | 1468455195219 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 4076 | 1468455195222 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03537800 == 29 [pid = 4076] [id = 621] 17:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D00CF9C00) [pid = 4076] [serial = 1863] [outer = 0000000000000000] 17:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D00E8FC00) [pid = 4076] [serial = 1864] [outer = 0000000D00CF9C00] 17:13:15 INFO - PROCESS | 4076 | 1468455195272 Marionette DEBUG loaded listener.js 17:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D02975800) [pid = 4076] [serial = 1865] [outer = 0000000D00CF9C00] 17:13:15 INFO - PROCESS | 4076 | 1468455195771 Marionette TRACE conn6 <- [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]]]}] 17:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 17:13:15 INFO - PROCESS | 4076 | 1468455195793 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 4076 | 1468455195798 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 17:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:13:15 INFO - PROCESS | 4076 | 1468455195804 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - PROCESS | 4076 | 1468455195807 Marionette TRACE conn6 <- [1,2450,null,{}] 17:13:15 INFO - PROCESS | 4076 | 1468455195811 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:15 INFO - PROCESS | 4076 | 1468455195813 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:15 INFO - PROCESS | 4076 | 1468455195909 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 17:13:15 INFO - PROCESS | 4076 | 1468455195917 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 4076 | 1468455195919 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C0F8800 == 30 [pid = 4076] [id = 622] 17:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D033D0C00) [pid = 4076] [serial = 1866] [outer = 0000000000000000] 17:13:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D033D4C00) [pid = 4076] [serial = 1867] [outer = 0000000D033D0C00] 17:13:15 INFO - PROCESS | 4076 | 1468455195968 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D0371D400) [pid = 4076] [serial = 1868] [outer = 0000000D033D0C00] 17:13:16 INFO - PROCESS | 4076 | 1468455196423 Marionette TRACE conn6 <- [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]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 692ms 17:13:16 INFO - PROCESS | 4076 | 1468455196500 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 4076 | 1468455196502 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 17:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:13:16 INFO - PROCESS | 4076 | 1468455196506 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - PROCESS | 4076 | 1468455196510 Marionette TRACE conn6 <- [1,2454,null,{}] 17:13:16 INFO - PROCESS | 4076 | 1468455196521 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 4076 | 1468455196526 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:16 INFO - PROCESS | 4076 | 1468455196617 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 17:13:16 INFO - PROCESS | 4076 | 1468455196717 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 4076 | 1468455196720 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7222E000 == 31 [pid = 4076] [id = 623] 17:13:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6C4C8800) [pid = 4076] [serial = 1869] [outer = 0000000000000000] 17:13:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6C926C00) [pid = 4076] [serial = 1870] [outer = 0000000D6C4C8800] 17:13:16 INFO - PROCESS | 4076 | 1468455196772 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6CE95400) [pid = 4076] [serial = 1871] [outer = 0000000D6C4C8800] 17:13:17 INFO - PROCESS | 4076 | 1468455197147 Marionette TRACE conn6 <- [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]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 691ms 17:13:17 INFO - PROCESS | 4076 | 1468455197200 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 4076 | 1468455197202 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 17:13:17 INFO - PROCESS | 4076 | 1468455197206 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:13:17 INFO - PROCESS | 4076 | 1468455197208 Marionette TRACE conn6 <- [1,2458,null,{}] 17:13:17 INFO - PROCESS | 4076 | 1468455197211 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 4076 | 1468455197213 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:17 INFO - PROCESS | 4076 | 1468455197367 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 17:13:17 INFO - PROCESS | 4076 | 1468455197389 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 4076 | 1468455197398 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73591000 == 32 [pid = 4076] [id = 624] 17:13:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6CF4F400) [pid = 4076] [serial = 1872] [outer = 0000000000000000] 17:13:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CF9A800) [pid = 4076] [serial = 1873] [outer = 0000000D6CF4F400] 17:13:17 INFO - PROCESS | 4076 | 1468455197444 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6D168C00) [pid = 4076] [serial = 1874] [outer = 0000000D6CF4F400] 17:13:17 INFO - PROCESS | 4076 | 1468455197873 Marionette TRACE conn6 <- [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]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 671ms 17:13:17 INFO - PROCESS | 4076 | 1468455197879 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 4076 | 1468455197882 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 17:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:13:17 INFO - PROCESS | 4076 | 1468455197885 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 4076 | 1468455197886 Marionette TRACE conn6 <- [1,2462,null,{}] 17:13:17 INFO - PROCESS | 4076 | 1468455197890 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 4076 | 1468455197892 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:18 INFO - PROCESS | 4076 | 1468455198007 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 17:13:18 INFO - PROCESS | 4076 | 1468455198012 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 4076 | 1468455198015 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78721800 == 33 [pid = 4076] [id = 625] 17:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6D71AC00) [pid = 4076] [serial = 1875] [outer = 0000000000000000] 17:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6E259C00) [pid = 4076] [serial = 1876] [outer = 0000000D6D71AC00] 17:13:18 INFO - PROCESS | 4076 | 1468455198104 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D71389000) [pid = 4076] [serial = 1877] [outer = 0000000D6D71AC00] 17:13:18 INFO - PROCESS | 4076 | 1468455198549 Marionette TRACE conn6 <- [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]]]}] 17:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 689ms 17:13:18 INFO - PROCESS | 4076 | 1468455198578 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 17:13:18 INFO - PROCESS | 4076 | 1468455198580 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 17:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:13:18 INFO - PROCESS | 4076 | 1468455198583 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:13:18 INFO - PROCESS | 4076 | 1468455198585 Marionette TRACE conn6 <- [1,2466,null,{}] 17:13:18 INFO - PROCESS | 4076 | 1468455198588 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:18 INFO - PROCESS | 4076 | 1468455198594 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:18 INFO - PROCESS | 4076 | 1468455198758 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 17:13:18 INFO - PROCESS | 4076 | 1468455198819 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 4076 | 1468455198821 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79286000 == 34 [pid = 4076] [id = 626] 17:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D71BAC800) [pid = 4076] [serial = 1878] [outer = 0000000000000000] 17:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D72C82400) [pid = 4076] [serial = 1879] [outer = 0000000D71BAC800] 17:13:18 INFO - PROCESS | 4076 | 1468455198866 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733B7C00) [pid = 4076] [serial = 1880] [outer = 0000000D71BAC800] 17:13:19 INFO - PROCESS | 4076 | 1468455199276 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 736ms 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00C2E400) [pid = 4076] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00CF4800) [pid = 4076] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6AFAFC00) [pid = 4076] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6E2BE000) [pid = 4076] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D00E98000) [pid = 4076] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00C2D400) [pid = 4076] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CF4F000) [pid = 4076] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D7654B000) [pid = 4076] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6CF92C00) [pid = 4076] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D00C2CC00) [pid = 4076] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:13:19 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6CEA0400) [pid = 4076] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:13:19 INFO - PROCESS | 4076 | 1468455199367 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 4076 | 1468455199369 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 17:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:13:19 INFO - PROCESS | 4076 | 1468455199374 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 4076 | 1468455199376 Marionette TRACE conn6 <- [1,2470,null,{}] 17:13:19 INFO - PROCESS | 4076 | 1468455199379 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:19 INFO - PROCESS | 4076 | 1468455199382 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:19 INFO - PROCESS | 4076 | 1468455199472 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 17:13:19 INFO - PROCESS | 4076 | 1468455199484 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:19 INFO - PROCESS | 4076 | 1468455199486 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A24000 == 35 [pid = 4076] [id = 627] 17:13:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D0371C400) [pid = 4076] [serial = 1881] [outer = 0000000000000000] 17:13:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6AFB9400) [pid = 4076] [serial = 1882] [outer = 0000000D0371C400] 17:13:19 INFO - PROCESS | 4076 | 1468455199531 Marionette DEBUG loaded listener.js 17:13:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D733B8400) [pid = 4076] [serial = 1883] [outer = 0000000D0371C400] 17:13:19 INFO - PROCESS | 4076 | 1468455199957 Marionette TRACE conn6 <- [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]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 626ms 17:13:20 INFO - PROCESS | 4076 | 1468455200003 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 4076 | 1468455200005 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:13:20 INFO - PROCESS | 4076 | 1468455200009 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 4076 | 1468455200011 Marionette TRACE conn6 <- [1,2474,null,{}] 17:13:20 INFO - PROCESS | 4076 | 1468455200015 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 4076 | 1468455200025 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:20 INFO - PROCESS | 4076 | 1468455200134 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 17:13:20 INFO - PROCESS | 4076 | 1468455200142 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 4076 | 1468455200144 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A057000 == 36 [pid = 4076] [id = 628] 17:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D733EC400) [pid = 4076] [serial = 1884] [outer = 0000000000000000] 17:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D737CA800) [pid = 4076] [serial = 1885] [outer = 0000000D733EC400] 17:13:20 INFO - PROCESS | 4076 | 1468455200189 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D76543400) [pid = 4076] [serial = 1886] [outer = 0000000D733EC400] 17:13:20 INFO - PROCESS | 4076 | 1468455200599 Marionette TRACE conn6 <- [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]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 627ms 17:13:20 INFO - PROCESS | 4076 | 1468455200647 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 4076 | 1468455200649 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:13:20 INFO - PROCESS | 4076 | 1468455200656 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 4076 | 1468455200658 Marionette TRACE conn6 <- [1,2478,null,{}] 17:13:20 INFO - PROCESS | 4076 | 1468455200662 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 4076 | 1468455200664 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:20 INFO - PROCESS | 4076 | 1468455200748 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 17:13:20 INFO - PROCESS | 4076 | 1468455200753 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 4076 | 1468455200755 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D714DD000 == 37 [pid = 4076] [id = 629] 17:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D00AC9C00) [pid = 4076] [serial = 1887] [outer = 0000000000000000] 17:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D76FEB000) [pid = 4076] [serial = 1888] [outer = 0000000D00AC9C00] 17:13:20 INFO - PROCESS | 4076 | 1468455200800 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D781AA400) [pid = 4076] [serial = 1889] [outer = 0000000D00AC9C00] 17:13:21 INFO - PROCESS | 4076 | 1468455201211 Marionette TRACE conn6 <- [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]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 628ms 17:13:21 INFO - PROCESS | 4076 | 1468455201287 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 17:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:13:21 INFO - PROCESS | 4076 | 1468455201289 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 17:13:21 INFO - PROCESS | 4076 | 1468455201292 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 4076 | 1468455201294 Marionette TRACE conn6 <- [1,2482,null,{}] 17:13:21 INFO - PROCESS | 4076 | 1468455201297 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:21 INFO - PROCESS | 4076 | 1468455201299 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:21 INFO - PROCESS | 4076 | 1468455201385 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 17:13:21 INFO - PROCESS | 4076 | 1468455201575 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 4076 | 1468455201578 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F4F000 == 38 [pid = 4076] [id = 630] 17:13:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D009EC800) [pid = 4076] [serial = 1890] [outer = 0000000000000000] 17:13:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D00ACA400) [pid = 4076] [serial = 1891] [outer = 0000000D009EC800] 17:13:21 INFO - PROCESS | 4076 | 1468455201640 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D00E92400) [pid = 4076] [serial = 1892] [outer = 0000000D009EC800] 17:13:22 INFO - PROCESS | 4076 | 1468455202243 Marionette TRACE conn6 <- [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]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 985ms 17:13:22 INFO - PROCESS | 4076 | 1468455202284 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 4076 | 1468455202288 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 17:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:13:22 INFO - PROCESS | 4076 | 1468455202293 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 4076 | 1468455202296 Marionette TRACE conn6 <- [1,2486,null,{}] 17:13:22 INFO - PROCESS | 4076 | 1468455202302 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 4076 | 1468455202305 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:22 INFO - PROCESS | 4076 | 1468455202425 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 17:13:22 INFO - PROCESS | 4076 | 1468455202524 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 4076 | 1468455202527 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72353800 == 39 [pid = 4076] [id = 631] 17:13:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D0380D400) [pid = 4076] [serial = 1893] [outer = 0000000000000000] 17:13:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D03C16800) [pid = 4076] [serial = 1894] [outer = 0000000D0380D400] 17:13:22 INFO - PROCESS | 4076 | 1468455202584 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6C9EE400) [pid = 4076] [serial = 1895] [outer = 0000000D0380D400] 17:13:23 INFO - PROCESS | 4076 | 1468455203213 Marionette TRACE conn6 <- [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]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 986ms 17:13:23 INFO - PROCESS | 4076 | 1468455203284 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 17:13:23 INFO - PROCESS | 4076 | 1468455203289 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 17:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:13:23 INFO - PROCESS | 4076 | 1468455203293 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 4076 | 1468455203295 Marionette TRACE conn6 <- [1,2490,null,{}] 17:13:23 INFO - PROCESS | 4076 | 1468455203300 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:23 INFO - PROCESS | 4076 | 1468455203302 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:23 INFO - PROCESS | 4076 | 1468455203452 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 17:13:23 INFO - PROCESS | 4076 | 1468455203579 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 4076 | 1468455203582 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1D0800 == 40 [pid = 4076] [id = 632] 17:13:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D713F6400) [pid = 4076] [serial = 1896] [outer = 0000000000000000] 17:13:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D71B68C00) [pid = 4076] [serial = 1897] [outer = 0000000D713F6400] 17:13:23 INFO - PROCESS | 4076 | 1468455203639 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72340800) [pid = 4076] [serial = 1898] [outer = 0000000D713F6400] 17:13:24 INFO - PROCESS | 4076 | 1468455204281 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1033ms 17:13:24 INFO - PROCESS | 4076 | 1468455204329 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 4076 | 1468455204332 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 17:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:13:24 INFO - PROCESS | 4076 | 1468455204343 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 4076 | 1468455204349 Marionette TRACE conn6 <- [1,2494,null,{}] 17:13:24 INFO - PROCESS | 4076 | 1468455204372 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 4076 | 1468455204376 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:24 INFO - PROCESS | 4076 | 1468455204554 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 17:13:24 INFO - PROCESS | 4076 | 1468455204679 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 4076 | 1468455204682 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03548800 == 41 [pid = 4076] [id = 633] 17:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D007C8C00) [pid = 4076] [serial = 1899] [outer = 0000000000000000] 17:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D0296E000) [pid = 4076] [serial = 1900] [outer = 0000000D007C8C00] 17:13:24 INFO - PROCESS | 4076 | 1468455204739 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D6CE99000) [pid = 4076] [serial = 1901] [outer = 0000000D007C8C00] 17:13:25 INFO - PROCESS | 4076 | 1468455205470 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1218ms 17:13:25 INFO - PROCESS | 4076 | 1468455205556 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 17:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:13:25 INFO - PROCESS | 4076 | 1468455205560 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 17:13:25 INFO - PROCESS | 4076 | 1468455205565 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - PROCESS | 4076 | 1468455205570 Marionette TRACE conn6 <- [1,2498,null,{}] 17:13:25 INFO - PROCESS | 4076 | 1468455205575 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:25 INFO - PROCESS | 4076 | 1468455205578 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:25 INFO - PROCESS | 4076 | 1468455205725 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D714DD000 == 40 [pid = 4076] [id = 629] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A057000 == 39 [pid = 4076] [id = 628] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A24000 == 38 [pid = 4076] [id = 627] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79286000 == 37 [pid = 4076] [id = 626] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78721800 == 36 [pid = 4076] [id = 625] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73591000 == 35 [pid = 4076] [id = 624] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7222E000 == 34 [pid = 4076] [id = 623] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C0F8800 == 33 [pid = 4076] [id = 622] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03537800 == 32 [pid = 4076] [id = 621] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F0A800 == 31 [pid = 4076] [id = 620] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0545D000 == 30 [pid = 4076] [id = 619] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A020800 == 29 [pid = 4076] [id = 618] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C52000 == 28 [pid = 4076] [id = 609] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03548800 == 27 [pid = 4076] [id = 633] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1D0800 == 26 [pid = 4076] [id = 632] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72353800 == 25 [pid = 4076] [id = 631] 17:13:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F4F000 == 24 [pid = 4076] [id = 630] 17:13:26 INFO - PROCESS | 4076 | 1468455206425 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 4076 | 1468455206429 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D033CAC00) [pid = 4076] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00E98800) [pid = 4076] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D00E8D400) [pid = 4076] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D02971C00) [pid = 4076] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D033CA800) [pid = 4076] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6B944400) [pid = 4076] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D713F7000) [pid = 4076] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D0371A800) [pid = 4076] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D02971800) [pid = 4076] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D73863400) [pid = 4076] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D714C1400) [pid = 4076] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6D15EC00) [pid = 4076] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D78A48000) [pid = 4076] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D7815A800) [pid = 4076] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6E254400) [pid = 4076] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6D216C00) [pid = 4076] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6C925800) [pid = 4076] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D733DD400) [pid = 4076] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D72D1B000) [pid = 4076] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6CF4A000) [pid = 4076] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6CF92000) [pid = 4076] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D72C32400) [pid = 4076] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D76542400) [pid = 4076] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6C928400) [pid = 4076] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:13:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F0C800 == 25 [pid = 4076] [id = 634] 17:13:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D00ACAC00) [pid = 4076] [serial = 1902] [outer = 0000000000000000] 17:13:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D00AD0400) [pid = 4076] [serial = 1903] [outer = 0000000D00ACAC00] 17:13:26 INFO - PROCESS | 4076 | 1468455206584 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00CEF800) [pid = 4076] [serial = 1904] [outer = 0000000D00ACAC00] 17:13:27 INFO - PROCESS | 4076 | 1468455207059 Marionette TRACE conn6 <- [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]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1538ms 17:13:27 INFO - PROCESS | 4076 | 1468455207106 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 4076 | 1468455207110 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 17:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:13:27 INFO - PROCESS | 4076 | 1468455207114 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 4076 | 1468455207117 Marionette TRACE conn6 <- [1,2502,null,{}] 17:13:27 INFO - PROCESS | 4076 | 1468455207123 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 4076 | 1468455207127 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:27 INFO - PROCESS | 4076 | 1468455207225 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 17:13:27 INFO - PROCESS | 4076 | 1468455207240 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 4076 | 1468455207243 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0545C800 == 26 [pid = 4076] [id = 635] 17:13:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D030E4400) [pid = 4076] [serial = 1905] [outer = 0000000000000000] 17:13:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D030ED400) [pid = 4076] [serial = 1906] [outer = 0000000D030E4400] 17:13:27 INFO - PROCESS | 4076 | 1468455207293 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D033D1000) [pid = 4076] [serial = 1907] [outer = 0000000D030E4400] 17:13:27 INFO - PROCESS | 4076 | 1468455207782 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 690ms 17:13:27 INFO - PROCESS | 4076 | 1468455207809 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 4076 | 1468455207813 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 17:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:13:27 INFO - PROCESS | 4076 | 1468455207849 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 4076 | 1468455207851 Marionette TRACE conn6 <- [1,2506,null,{}] 17:13:27 INFO - PROCESS | 4076 | 1468455207857 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 4076 | 1468455207860 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:27 INFO - PROCESS | 4076 | 1468455207960 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 17:13:28 INFO - PROCESS | 4076 | 1468455208042 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 4076 | 1468455208044 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6E2D9800 == 27 [pid = 4076] [id = 636] 17:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D0368B400) [pid = 4076] [serial = 1908] [outer = 0000000000000000] 17:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D03807000) [pid = 4076] [serial = 1909] [outer = 0000000D0368B400] 17:13:28 INFO - PROCESS | 4076 | 1468455208101 Marionette DEBUG loaded listener.js 17:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D03C1A400) [pid = 4076] [serial = 1910] [outer = 0000000D0368B400] 17:13:28 INFO - PROCESS | 4076 | 1468455208513 Marionette TRACE conn6 <- [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]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 17:13:28 INFO - PROCESS | 4076 | 1468455208585 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 4076 | 1468455208587 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 17:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:13:28 INFO - PROCESS | 4076 | 1468455208598 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 4076 | 1468455208605 Marionette TRACE conn6 <- [1,2510,null,{}] 17:13:28 INFO - PROCESS | 4076 | 1468455208615 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:28 INFO - PROCESS | 4076 | 1468455208619 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:28 INFO - PROCESS | 4076 | 1468455208747 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 17:13:28 INFO - PROCESS | 4076 | 1468455208804 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 4076 | 1468455208807 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7234B000 == 28 [pid = 4076] [id = 637] 17:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6C9EFC00) [pid = 4076] [serial = 1911] [outer = 0000000000000000] 17:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6C9FA800) [pid = 4076] [serial = 1912] [outer = 0000000D6C9EFC00] 17:13:28 INFO - PROCESS | 4076 | 1468455208853 Marionette DEBUG loaded listener.js 17:13:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6CE9E000) [pid = 4076] [serial = 1913] [outer = 0000000D6C9EFC00] 17:13:29 INFO - PROCESS | 4076 | 1468455209293 Marionette TRACE conn6 <- [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]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 753ms 17:13:29 INFO - PROCESS | 4076 | 1468455209353 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 17:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:13:29 INFO - PROCESS | 4076 | 1468455209356 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 17:13:29 INFO - PROCESS | 4076 | 1468455209359 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 4076 | 1468455209361 Marionette TRACE conn6 <- [1,2514,null,{}] 17:13:29 INFO - PROCESS | 4076 | 1468455209364 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:29 INFO - PROCESS | 4076 | 1468455209366 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:29 INFO - PROCESS | 4076 | 1468455209484 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 17:13:29 INFO - PROCESS | 4076 | 1468455209537 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 4076 | 1468455209540 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73592000 == 29 [pid = 4076] [id = 638] 17:13:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CF52800) [pid = 4076] [serial = 1914] [outer = 0000000000000000] 17:13:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6D018000) [pid = 4076] [serial = 1915] [outer = 0000000D6CF52800] 17:13:29 INFO - PROCESS | 4076 | 1468455209594 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6D2DEC00) [pid = 4076] [serial = 1916] [outer = 0000000D6CF52800] 17:13:30 INFO - PROCESS | 4076 | 1468455210022 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 693ms 17:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:13:30 INFO - PROCESS | 4076 | 1468455210053 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 17:13:30 INFO - PROCESS | 4076 | 1468455210055 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 17:13:30 INFO - PROCESS | 4076 | 1468455210059 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 4076 | 1468455210060 Marionette TRACE conn6 <- [1,2518,null,{}] 17:13:30 INFO - PROCESS | 4076 | 1468455210064 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 4076 | 1468455210066 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:30 INFO - PROCESS | 4076 | 1468455210180 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 17:13:30 INFO - PROCESS | 4076 | 1468455210186 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 4076 | 1468455210193 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78734800 == 30 [pid = 4076] [id = 639] 17:13:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D71383800) [pid = 4076] [serial = 1917] [outer = 0000000000000000] 17:13:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7138B400) [pid = 4076] [serial = 1918] [outer = 0000000D71383800] 17:13:30 INFO - PROCESS | 4076 | 1468455210295 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D71E71C00) [pid = 4076] [serial = 1919] [outer = 0000000D71383800] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6D71AC00) [pid = 4076] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D71BAC800) [pid = 4076] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D733EC400) [pid = 4076] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00CF9C00) [pid = 4076] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C4C8800) [pid = 4076] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D033CB800) [pid = 4076] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D0371C400) [pid = 4076] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D033D0C00) [pid = 4076] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D73514800) [pid = 4076] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6CF4F400) [pid = 4076] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00CEF400) [pid = 4076] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D030ED800) [pid = 4076] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:13:30 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D00AC9C00) [pid = 4076] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:13:30 INFO - PROCESS | 4076 | 1468455210949 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 941ms 17:13:31 INFO - PROCESS | 4076 | 1468455211003 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 4076 | 1468455211006 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 17:13:31 INFO - PROCESS | 4076 | 1468455211009 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:13:31 INFO - PROCESS | 4076 | 1468455211011 Marionette TRACE conn6 <- [1,2522,null,{}] 17:13:31 INFO - PROCESS | 4076 | 1468455211014 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:31 INFO - PROCESS | 4076 | 1468455211016 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:31 INFO - PROCESS | 4076 | 1468455211104 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 17:13:31 INFO - PROCESS | 4076 | 1468455211112 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 4076 | 1468455211114 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03545000 == 31 [pid = 4076] [id = 640] 17:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D02972000) [pid = 4076] [serial = 1920] [outer = 0000000000000000] 17:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CF48800) [pid = 4076] [serial = 1921] [outer = 0000000D02972000] 17:13:31 INFO - PROCESS | 4076 | 1468455211167 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72338400) [pid = 4076] [serial = 1922] [outer = 0000000D02972000] 17:13:31 INFO - PROCESS | 4076 | 1468455211583 Marionette TRACE conn6 <- [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]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 629ms 17:13:31 INFO - PROCESS | 4076 | 1468455211642 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 4076 | 1468455211644 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 17:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:13:31 INFO - PROCESS | 4076 | 1468455211647 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - PROCESS | 4076 | 1468455211649 Marionette TRACE conn6 <- [1,2526,null,{}] 17:13:31 INFO - PROCESS | 4076 | 1468455211653 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:31 INFO - PROCESS | 4076 | 1468455211656 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:31 INFO - PROCESS | 4076 | 1468455211738 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 17:13:31 INFO - PROCESS | 4076 | 1468455211767 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 4076 | 1468455211769 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A24000 == 32 [pid = 4076] [id = 641] 17:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D72D20C00) [pid = 4076] [serial = 1923] [outer = 0000000000000000] 17:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D72D25400) [pid = 4076] [serial = 1924] [outer = 0000000D72D20C00] 17:13:31 INFO - PROCESS | 4076 | 1468455211814 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D733DE000) [pid = 4076] [serial = 1925] [outer = 0000000D72D20C00] 17:13:32 INFO - PROCESS | 4076 | 1468455212215 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 630ms 17:13:32 INFO - PROCESS | 4076 | 1468455212281 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 17:13:32 INFO - PROCESS | 4076 | 1468455212283 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 17:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:13:32 INFO - PROCESS | 4076 | 1468455212291 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:13:32 INFO - PROCESS | 4076 | 1468455212293 Marionette TRACE conn6 <- [1,2530,null,{}] 17:13:32 INFO - PROCESS | 4076 | 1468455212297 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:32 INFO - PROCESS | 4076 | 1468455212299 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:32 INFO - PROCESS | 4076 | 1468455212392 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 17:13:32 INFO - PROCESS | 4076 | 1468455212399 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 4076 | 1468455212401 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A052000 == 33 [pid = 4076] [id = 642] 17:13:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D733DEC00) [pid = 4076] [serial = 1926] [outer = 0000000000000000] 17:13:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D73515400) [pid = 4076] [serial = 1927] [outer = 0000000D733DEC00] 17:13:32 INFO - PROCESS | 4076 | 1468455212446 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7386E800) [pid = 4076] [serial = 1928] [outer = 0000000D733DEC00] 17:13:33 INFO - PROCESS | 4076 | 1468455213135 Marionette TRACE conn6 <- [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]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 880ms 17:13:33 INFO - PROCESS | 4076 | 1468455213175 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 4076 | 1468455213180 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 17:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:13:33 INFO - PROCESS | 4076 | 1468455213185 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - PROCESS | 4076 | 1468455213189 Marionette TRACE conn6 <- [1,2534,null,{}] 17:13:33 INFO - PROCESS | 4076 | 1468455213195 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 4076 | 1468455213198 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:33 INFO - PROCESS | 4076 | 1468455213331 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 17:13:33 INFO - PROCESS | 4076 | 1468455213458 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 4076 | 1468455213461 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C441800 == 34 [pid = 4076] [id = 643] 17:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D00CEB800) [pid = 4076] [serial = 1929] [outer = 0000000000000000] 17:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D02977C00) [pid = 4076] [serial = 1930] [outer = 0000000D00CEB800] 17:13:33 INFO - PROCESS | 4076 | 1468455213521 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D033CA000) [pid = 4076] [serial = 1931] [outer = 0000000D00CEB800] 17:13:34 INFO - PROCESS | 4076 | 1468455214285 Marionette TRACE conn6 <- [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]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1140ms 17:13:34 INFO - PROCESS | 4076 | 1468455214329 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 4076 | 1468455214334 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 17:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:13:34 INFO - PROCESS | 4076 | 1468455214340 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 4076 | 1468455214344 Marionette TRACE conn6 <- [1,2538,null,{}] 17:13:34 INFO - PROCESS | 4076 | 1468455214348 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:34 INFO - PROCESS | 4076 | 1468455214351 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:34 INFO - PROCESS | 4076 | 1468455214478 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 17:13:34 INFO - PROCESS | 4076 | 1468455214610 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 4076 | 1468455214613 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78733000 == 35 [pid = 4076] [id = 644] 17:13:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D03C1A000) [pid = 4076] [serial = 1932] [outer = 0000000000000000] 17:13:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6B1D7C00) [pid = 4076] [serial = 1933] [outer = 0000000D03C1A000] 17:13:34 INFO - PROCESS | 4076 | 1468455214680 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6C9F4000) [pid = 4076] [serial = 1934] [outer = 0000000D03C1A000] 17:13:35 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A069800 == 34 [pid = 4076] [id = 427] 17:13:35 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0290B800 == 33 [pid = 4076] [id = 434] 17:13:35 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C78000 == 32 [pid = 4076] [id = 428] 17:13:35 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05416000 == 31 [pid = 4076] [id = 419] 17:13:35 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C59000 == 30 [pid = 4076] [id = 435] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D781AA400) [pid = 4076] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D71389000) [pid = 4076] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D72C82400) [pid = 4076] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D737CA800) [pid = 4076] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00E8FC00) [pid = 4076] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D02975800) [pid = 4076] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6E259C00) [pid = 4076] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6C926C00) [pid = 4076] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03C15800) [pid = 4076] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D733B8400) [pid = 4076] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D033D4C00) [pid = 4076] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7696DC00) [pid = 4076] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6D168C00) [pid = 4076] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D02977000) [pid = 4076] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6CF9A800) [pid = 4076] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6CE95400) [pid = 4076] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6C9EF000) [pid = 4076] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D0371D400) [pid = 4076] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D733B7C00) [pid = 4076] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D76543400) [pid = 4076] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D6AFB9400) [pid = 4076] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D033CB400) [pid = 4076] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D0368F800) [pid = 4076] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D76FEB000) [pid = 4076] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:13:35 INFO - PROCESS | 4076 | 1468455215554 Marionette TRACE conn6 <- [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]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1234ms 17:13:35 INFO - PROCESS | 4076 | 1468455215577 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 17:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:13:35 INFO - PROCESS | 4076 | 1468455215581 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 17:13:35 INFO - PROCESS | 4076 | 1468455215585 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - PROCESS | 4076 | 1468455215588 Marionette TRACE conn6 <- [1,2542,null,{}] 17:13:35 INFO - PROCESS | 4076 | 1468455215594 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:35 INFO - PROCESS | 4076 | 1468455215597 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:35 INFO - PROCESS | 4076 | 1468455215690 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 17:13:35 INFO - PROCESS | 4076 | 1468455215697 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 4076 | 1468455215702 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05402800 == 31 [pid = 4076] [id = 645] 17:13:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D00E8FC00) [pid = 4076] [serial = 1935] [outer = 0000000000000000] 17:13:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D030E3400) [pid = 4076] [serial = 1936] [outer = 0000000D00E8FC00] 17:13:35 INFO - PROCESS | 4076 | 1468455215752 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D03686C00) [pid = 4076] [serial = 1937] [outer = 0000000D00E8FC00] 17:13:36 INFO - PROCESS | 4076 | 1468455216281 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 17:13:36 INFO - PROCESS | 4076 | 1468455216320 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 17:13:36 INFO - PROCESS | 4076 | 1468455216324 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 17:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:13:36 INFO - PROCESS | 4076 | 1468455216330 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:13:36 INFO - PROCESS | 4076 | 1468455216333 Marionette TRACE conn6 <- [1,2546,null,{}] 17:13:36 INFO - PROCESS | 4076 | 1468455216337 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:36 INFO - PROCESS | 4076 | 1468455216340 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:36 INFO - PROCESS | 4076 | 1468455216430 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 17:13:36 INFO - PROCESS | 4076 | 1468455216437 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:36 INFO - PROCESS | 4076 | 1468455216439 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D33E000 == 32 [pid = 4076] [id = 646] 17:13:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D6AFB9400) [pid = 4076] [serial = 1938] [outer = 0000000000000000] 17:13:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D6B9D9400) [pid = 4076] [serial = 1939] [outer = 0000000D6AFB9400] 17:13:36 INFO - PROCESS | 4076 | 1468455216487 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6C9F7000) [pid = 4076] [serial = 1940] [outer = 0000000D6AFB9400] 17:13:37 INFO - PROCESS | 4076 | 1468455216985 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 691ms 17:13:37 INFO - PROCESS | 4076 | 1468455217025 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 4076 | 1468455217027 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 17:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:13:37 INFO - PROCESS | 4076 | 1468455217031 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 4076 | 1468455217035 Marionette TRACE conn6 <- [1,2550,null,{}] 17:13:37 INFO - PROCESS | 4076 | 1468455217046 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 4076 | 1468455217051 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:37 INFO - PROCESS | 4076 | 1468455217199 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 17:13:37 INFO - PROCESS | 4076 | 1468455217258 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 4076 | 1468455217261 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72361000 == 33 [pid = 4076] [id = 647] 17:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6CF9B800) [pid = 4076] [serial = 1941] [outer = 0000000000000000] 17:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6D421000) [pid = 4076] [serial = 1942] [outer = 0000000D6CF9B800] 17:13:37 INFO - PROCESS | 4076 | 1468455217310 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D71386C00) [pid = 4076] [serial = 1943] [outer = 0000000D6CF9B800] 17:13:37 INFO - PROCESS | 4076 | 1468455217680 Marionette TRACE conn6 <- [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]]]}] 17:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 693ms 17:13:37 INFO - PROCESS | 4076 | 1468455217728 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 4076 | 1468455217731 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 17:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:13:37 INFO - PROCESS | 4076 | 1468455217734 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 4076 | 1468455217736 Marionette TRACE conn6 <- [1,2554,null,{}] 17:13:37 INFO - PROCESS | 4076 | 1468455217739 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 4076 | 1468455217741 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:37 INFO - PROCESS | 4076 | 1468455217864 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 17:13:37 INFO - PROCESS | 4076 | 1468455217913 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 4076 | 1468455217916 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7817A800 == 34 [pid = 4076] [id = 648] 17:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D71BDA400) [pid = 4076] [serial = 1944] [outer = 0000000000000000] 17:13:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D7215EC00) [pid = 4076] [serial = 1945] [outer = 0000000D71BDA400] 17:13:37 INFO - PROCESS | 4076 | 1468455217962 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72D19400) [pid = 4076] [serial = 1946] [outer = 0000000D71BDA400] 17:13:38 INFO - PROCESS | 4076 | 1468455218402 Marionette TRACE conn6 <- [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]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 691ms 17:13:38 INFO - PROCESS | 4076 | 1468455218426 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 4076 | 1468455218428 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 17:13:38 INFO - PROCESS | 4076 | 1468455218432 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:13:38 INFO - PROCESS | 4076 | 1468455218433 Marionette TRACE conn6 <- [1,2558,null,{}] 17:13:38 INFO - PROCESS | 4076 | 1468455218437 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:38 INFO - PROCESS | 4076 | 1468455218439 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:38 INFO - PROCESS | 4076 | 1468455218553 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 17:13:38 INFO - PROCESS | 4076 | 1468455218639 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 4076 | 1468455218641 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79198000 == 35 [pid = 4076] [id = 649] 17:13:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D72D21000) [pid = 4076] [serial = 1947] [outer = 0000000000000000] 17:13:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D733E7800) [pid = 4076] [serial = 1948] [outer = 0000000D72D21000] 17:13:38 INFO - PROCESS | 4076 | 1468455218687 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D73866800) [pid = 4076] [serial = 1949] [outer = 0000000D72D21000] 17:13:39 INFO - PROCESS | 4076 | 1468455219149 Marionette TRACE conn6 <- [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]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 733ms 17:13:39 INFO - PROCESS | 4076 | 1468455219168 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 4076 | 1468455219171 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 17:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:13:39 INFO - PROCESS | 4076 | 1468455219174 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 4076 | 1468455219175 Marionette TRACE conn6 <- [1,2562,null,{}] 17:13:39 INFO - PROCESS | 4076 | 1468455219189 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:39 INFO - PROCESS | 4076 | 1468455219195 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:39 INFO - PROCESS | 4076 | 1468455219335 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 17:13:39 INFO - PROCESS | 4076 | 1468455219401 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 4076 | 1468455219403 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A015000 == 36 [pid = 4076] [id = 650] 17:13:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D7690B400) [pid = 4076] [serial = 1950] [outer = 0000000000000000] 17:13:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D78A3DC00) [pid = 4076] [serial = 1951] [outer = 0000000D7690B400] 17:13:39 INFO - PROCESS | 4076 | 1468455219449 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D78AB9C00) [pid = 4076] [serial = 1952] [outer = 0000000D7690B400] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00ACAC00) [pid = 4076] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D007C8C00) [pid = 4076] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D030E4400) [pid = 4076] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D0368B400) [pid = 4076] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D71383800) [pid = 4076] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D009EC800) [pid = 4076] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D0380D400) [pid = 4076] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D713F6400) [pid = 4076] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6CF52800) [pid = 4076] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D72D20C00) [pid = 4076] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6C9EFC00) [pid = 4076] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:13:39 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D02972000) [pid = 4076] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:13:39 INFO - PROCESS | 4076 | 1468455219898 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 796ms 17:13:39 INFO - PROCESS | 4076 | 1468455219974 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 4076 | 1468455219976 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 17:13:39 INFO - PROCESS | 4076 | 1468455219979 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:13:39 INFO - PROCESS | 4076 | 1468455219981 Marionette TRACE conn6 <- [1,2566,null,{}] 17:13:39 INFO - PROCESS | 4076 | 1468455219984 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:39 INFO - PROCESS | 4076 | 1468455219986 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:40 INFO - PROCESS | 4076 | 1468455220101 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 17:13:40 INFO - PROCESS | 4076 | 1468455220154 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 4076 | 1468455220156 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A06E000 == 37 [pid = 4076] [id = 651] 17:13:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00ACB800) [pid = 4076] [serial = 1953] [outer = 0000000000000000] 17:13:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D0368E400) [pid = 4076] [serial = 1954] [outer = 0000000D00ACB800] 17:13:40 INFO - PROCESS | 4076 | 1468455220201 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D7138FC00) [pid = 4076] [serial = 1955] [outer = 0000000D00ACB800] 17:13:40 INFO - PROCESS | 4076 | 1468455220569 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 17:13:40 INFO - PROCESS | 4076 | 1468455220611 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 17:13:40 INFO - PROCESS | 4076 | 1468455220613 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 17:13:40 INFO - PROCESS | 4076 | 1468455220616 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:13:40 INFO - PROCESS | 4076 | 1468455220618 Marionette TRACE conn6 <- [1,2570,null,{}] 17:13:40 INFO - PROCESS | 4076 | 1468455220622 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:40 INFO - PROCESS | 4076 | 1468455220624 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:40 INFO - PROCESS | 4076 | 1468455220716 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 17:13:40 INFO - PROCESS | 4076 | 1468455220722 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:40 INFO - PROCESS | 4076 | 1468455220724 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A115800 == 38 [pid = 4076] [id = 652] 17:13:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D73863800) [pid = 4076] [serial = 1956] [outer = 0000000000000000] 17:13:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D78F4D400) [pid = 4076] [serial = 1957] [outer = 0000000D73863800] 17:13:40 INFO - PROCESS | 4076 | 1468455220769 Marionette DEBUG loaded listener.js 17:13:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D78FD7400) [pid = 4076] [serial = 1958] [outer = 0000000D73863800] 17:13:41 INFO - PROCESS | 4076 | 1468455221184 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 17:13:41 INFO - PROCESS | 4076 | 1468455221247 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 4076 | 1468455221250 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 17:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:13:41 INFO - PROCESS | 4076 | 1468455221258 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - PROCESS | 4076 | 1468455221259 Marionette TRACE conn6 <- [1,2574,null,{}] 17:13:41 INFO - PROCESS | 4076 | 1468455221263 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:41 INFO - PROCESS | 4076 | 1468455221265 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:41 INFO - PROCESS | 4076 | 1468455221351 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 17:13:41 INFO - PROCESS | 4076 | 1468455221357 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 4076 | 1468455221359 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D714D8000 == 39 [pid = 4076] [id = 653] 17:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D78FD7800) [pid = 4076] [serial = 1959] [outer = 0000000000000000] 17:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D791C7000) [pid = 4076] [serial = 1960] [outer = 0000000D78FD7800] 17:13:41 INFO - PROCESS | 4076 | 1468455221404 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D791CEC00) [pid = 4076] [serial = 1961] [outer = 0000000D78FD7800] 17:13:41 INFO - PROCESS | 4076 | 1468455221985 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 796ms 17:13:42 INFO - PROCESS | 4076 | 1468455222053 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 4076 | 1468455222058 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 17:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:13:42 INFO - PROCESS | 4076 | 1468455222064 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 4076 | 1468455222068 Marionette TRACE conn6 <- [1,2578,null,{}] 17:13:42 INFO - PROCESS | 4076 | 1468455222074 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:42 INFO - PROCESS | 4076 | 1468455222078 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:42 INFO - PROCESS | 4076 | 1468455222239 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 17:13:42 INFO - PROCESS | 4076 | 1468455222357 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 4076 | 1468455222362 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C4AA800 == 40 [pid = 4076] [id = 654] 17:13:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D03047800) [pid = 4076] [serial = 1962] [outer = 0000000000000000] 17:13:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D033C9C00) [pid = 4076] [serial = 1963] [outer = 0000000D03047800] 17:13:42 INFO - PROCESS | 4076 | 1468455222424 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D03809000) [pid = 4076] [serial = 1964] [outer = 0000000D03047800] 17:13:43 INFO - PROCESS | 4076 | 1468455223045 Marionette TRACE conn6 <- [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]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1031ms 17:13:43 INFO - PROCESS | 4076 | 1468455223098 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 4076 | 1468455223104 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 17:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:13:43 INFO - PROCESS | 4076 | 1468455223110 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 4076 | 1468455223113 Marionette TRACE conn6 <- [1,2582,null,{}] 17:13:43 INFO - PROCESS | 4076 | 1468455223118 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:43 INFO - PROCESS | 4076 | 1468455223121 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:43 INFO - PROCESS | 4076 | 1468455223297 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 17:13:43 INFO - PROCESS | 4076 | 1468455223416 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:43 INFO - PROCESS | 4076 | 1468455223419 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7999D800 == 41 [pid = 4076] [id = 655] 17:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D6CEA2C00) [pid = 4076] [serial = 1965] [outer = 0000000000000000] 17:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D6D161800) [pid = 4076] [serial = 1966] [outer = 0000000D6CEA2C00] 17:13:43 INFO - PROCESS | 4076 | 1468455223479 Marionette DEBUG loaded listener.js 17:13:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7147D400) [pid = 4076] [serial = 1967] [outer = 0000000D6CEA2C00] 17:13:44 INFO - PROCESS | 4076 | 1468455224117 Marionette TRACE conn6 <- [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]]]}] 17:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1038ms 17:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:13:44 INFO - PROCESS | 4076 | 1468455224150 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 17:13:44 INFO - PROCESS | 4076 | 1468455224153 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 17:13:44 INFO - PROCESS | 4076 | 1468455224157 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:13:44 INFO - PROCESS | 4076 | 1468455224161 Marionette TRACE conn6 <- [1,2586,null,{}] 17:13:44 INFO - PROCESS | 4076 | 1468455224173 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:44 INFO - PROCESS | 4076 | 1468455224178 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:44 INFO - PROCESS | 4076 | 1468455224293 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 17:13:44 INFO - PROCESS | 4076 | 1468455224419 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 4076 | 1468455224422 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C34B800 == 42 [pid = 4076] [id = 656] 17:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D76547C00) [pid = 4076] [serial = 1968] [outer = 0000000000000000] 17:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D781A8C00) [pid = 4076] [serial = 1969] [outer = 0000000D76547C00] 17:13:44 INFO - PROCESS | 4076 | 1468455224482 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D791C4000) [pid = 4076] [serial = 1970] [outer = 0000000D76547C00] 17:13:45 INFO - PROCESS | 4076 | 1468455225265 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1138ms 17:13:45 INFO - PROCESS | 4076 | 1468455225296 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 4076 | 1468455225301 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 17:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:13:45 INFO - PROCESS | 4076 | 1468455225306 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 4076 | 1468455225310 Marionette TRACE conn6 <- [1,2590,null,{}] 17:13:45 INFO - PROCESS | 4076 | 1468455225315 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:45 INFO - PROCESS | 4076 | 1468455225318 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:45 INFO - PROCESS | 4076 | 1468455225427 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 17:13:45 INFO - PROCESS | 4076 | 1468455225524 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 4076 | 1468455225528 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:45 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05479000 == 43 [pid = 4076] [id = 657] 17:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D030EA400) [pid = 4076] [serial = 1971] [outer = 0000000000000000] 17:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D030F1000) [pid = 4076] [serial = 1972] [outer = 0000000D030EA400] 17:13:45 INFO - PROCESS | 4076 | 1468455225579 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D00E99C00) [pid = 4076] [serial = 1973] [outer = 0000000D030EA400] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D338000 == 42 [pid = 4076] [id = 420] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78732000 == 41 [pid = 4076] [id = 424] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D7E800 == 40 [pid = 4076] [id = 423] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F0C800 == 39 [pid = 4076] [id = 634] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D337000 == 38 [pid = 4076] [id = 426] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C84000 == 37 [pid = 4076] [id = 421] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F60000 == 36 [pid = 4076] [id = 418] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EA13000 == 35 [pid = 4076] [id = 431] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73417000 == 34 [pid = 4076] [id = 433] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05414800 == 33 [pid = 4076] [id = 432] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7234A800 == 32 [pid = 4076] [id = 422] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EA05800 == 31 [pid = 4076] [id = 430] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C48A800 == 30 [pid = 4076] [id = 429] 17:13:46 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79282800 == 29 [pid = 4076] [id = 425] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00AD0400) [pid = 4076] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D0296E000) [pid = 4076] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6CE99000) [pid = 4076] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D00CEF800) [pid = 4076] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D030ED400) [pid = 4076] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D033D1000) [pid = 4076] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D03807000) [pid = 4076] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7138B400) [pid = 4076] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00E92400) [pid = 4076] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D00ACA400) [pid = 4076] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6C9EE400) [pid = 4076] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03C16800) [pid = 4076] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72340800) [pid = 4076] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D71B68C00) [pid = 4076] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6D2DEC00) [pid = 4076] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D733DE000) [pid = 4076] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D73515400) [pid = 4076] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6D018000) [pid = 4076] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D71E71C00) [pid = 4076] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D72D25400) [pid = 4076] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6C9FA800) [pid = 4076] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6CE9E000) [pid = 4076] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6CF48800) [pid = 4076] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D72338400) [pid = 4076] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D03C1A400) [pid = 4076] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:13:46 INFO - PROCESS | 4076 | 1468455226888 Marionette TRACE conn6 <- [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]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1635ms 17:13:46 INFO - PROCESS | 4076 | 1468455226946 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 17:13:46 INFO - PROCESS | 4076 | 1468455226950 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 17:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:13:46 INFO - PROCESS | 4076 | 1468455226955 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 4076 | 1468455226958 Marionette TRACE conn6 <- [1,2594,null,{}] 17:13:46 INFO - PROCESS | 4076 | 1468455226963 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 4076 | 1468455226966 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:47 INFO - PROCESS | 4076 | 1468455227051 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 17:13:47 INFO - PROCESS | 4076 | 1468455227058 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 4076 | 1468455227061 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C48800 == 30 [pid = 4076] [id = 658] 17:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D00CEF000) [pid = 4076] [serial = 1974] [outer = 0000000000000000] 17:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D00E95400) [pid = 4076] [serial = 1975] [outer = 0000000D00CEF000] 17:13:47 INFO - PROCESS | 4076 | 1468455227110 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D02978000) [pid = 4076] [serial = 1976] [outer = 0000000D00CEF000] 17:13:47 INFO - PROCESS | 4076 | 1468455227613 Marionette TRACE conn6 <- [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]]]}] 17:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 17:13:47 INFO - PROCESS | 4076 | 1468455227652 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 4076 | 1468455227657 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 17:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:13:47 INFO - PROCESS | 4076 | 1468455227664 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 4076 | 1468455227667 Marionette TRACE conn6 <- [1,2598,null,{}] 17:13:47 INFO - PROCESS | 4076 | 1468455227671 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:47 INFO - PROCESS | 4076 | 1468455227673 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:47 INFO - PROCESS | 4076 | 1468455227771 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 17:13:47 INFO - PROCESS | 4076 | 1468455227777 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 4076 | 1468455227780 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10E000 == 31 [pid = 4076] [id = 659] 17:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D03684800) [pid = 4076] [serial = 1977] [outer = 0000000000000000] 17:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03688400) [pid = 4076] [serial = 1978] [outer = 0000000D03684800] 17:13:47 INFO - PROCESS | 4076 | 1468455227830 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D03727000) [pid = 4076] [serial = 1979] [outer = 0000000D03684800] 17:13:48 INFO - PROCESS | 4076 | 1468455228309 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 692ms 17:13:48 INFO - PROCESS | 4076 | 1468455228357 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 4076 | 1468455228360 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 17:13:48 INFO - PROCESS | 4076 | 1468455228363 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:13:48 INFO - PROCESS | 4076 | 1468455228367 Marionette TRACE conn6 <- [1,2602,null,{}] 17:13:48 INFO - PROCESS | 4076 | 1468455228378 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:48 INFO - PROCESS | 4076 | 1468455228383 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:48 INFO - PROCESS | 4076 | 1468455228503 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 17:13:48 INFO - PROCESS | 4076 | 1468455228595 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:48 INFO - PROCESS | 4076 | 1468455228598 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72110000 == 32 [pid = 4076] [id = 660] 17:13:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D00CF8400) [pid = 4076] [serial = 1980] [outer = 0000000000000000] 17:13:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6C9DEC00) [pid = 4076] [serial = 1981] [outer = 0000000D00CF8400] 17:13:48 INFO - PROCESS | 4076 | 1468455228648 Marionette DEBUG loaded listener.js 17:13:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CE97C00) [pid = 4076] [serial = 1982] [outer = 0000000D00CF8400] 17:13:49 INFO - PROCESS | 4076 | 1468455229055 Marionette TRACE conn6 <- [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]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 17:13:49 INFO - PROCESS | 4076 | 1468455229099 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 4076 | 1468455229102 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 17:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:13:49 INFO - PROCESS | 4076 | 1468455229105 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 4076 | 1468455229107 Marionette TRACE conn6 <- [1,2606,null,{}] 17:13:49 INFO - PROCESS | 4076 | 1468455229111 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 4076 | 1468455229113 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:49 INFO - PROCESS | 4076 | 1468455229236 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 17:13:49 INFO - PROCESS | 4076 | 1468455229242 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 4076 | 1468455229244 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D80800 == 33 [pid = 4076] [id = 661] 17:13:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CF4DC00) [pid = 4076] [serial = 1983] [outer = 0000000000000000] 17:13:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF91400) [pid = 4076] [serial = 1984] [outer = 0000000D6CF4DC00] 17:13:49 INFO - PROCESS | 4076 | 1468455229290 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6D01C000) [pid = 4076] [serial = 1985] [outer = 0000000D6CF4DC00] 17:13:49 INFO - PROCESS | 4076 | 1468455229753 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 17:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:13:49 INFO - PROCESS | 4076 | 1468455229805 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 4076 | 1468455229807 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 17:13:49 INFO - PROCESS | 4076 | 1468455229810 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 4076 | 1468455229812 Marionette TRACE conn6 <- [1,2610,null,{}] 17:13:49 INFO - PROCESS | 4076 | 1468455229816 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 4076 | 1468455229818 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:49 INFO - PROCESS | 4076 | 1468455229956 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 17:13:50 INFO - PROCESS | 4076 | 1468455229990 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 4076 | 1468455229992 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FBB000 == 34 [pid = 4076] [id = 662] 17:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D009F7000) [pid = 4076] [serial = 1986] [outer = 0000000000000000] 17:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6D2D7400) [pid = 4076] [serial = 1987] [outer = 0000000D009F7000] 17:13:50 INFO - PROCESS | 4076 | 1468455230038 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6E254400) [pid = 4076] [serial = 1988] [outer = 0000000D009F7000] 17:13:50 INFO - PROCESS | 4076 | 1468455230495 Marionette TRACE conn6 <- [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]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 734ms 17:13:50 INFO - PROCESS | 4076 | 1468455230555 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 4076 | 1468455230557 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 17:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:13:50 INFO - PROCESS | 4076 | 1468455230561 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 4076 | 1468455230562 Marionette TRACE conn6 <- [1,2614,null,{}] 17:13:50 INFO - PROCESS | 4076 | 1468455230566 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:50 INFO - PROCESS | 4076 | 1468455230572 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:50 INFO - PROCESS | 4076 | 1468455230708 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 17:13:50 INFO - PROCESS | 4076 | 1468455230764 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 4076 | 1468455230766 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F23000 == 35 [pid = 4076] [id = 663] 17:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D7115E400) [pid = 4076] [serial = 1989] [outer = 0000000000000000] 17:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D71E77000) [pid = 4076] [serial = 1990] [outer = 0000000D7115E400] 17:13:50 INFO - PROCESS | 4076 | 1468455230813 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D72D26400) [pid = 4076] [serial = 1991] [outer = 0000000D7115E400] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D7690B400) [pid = 4076] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D72D21000) [pid = 4076] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6AFB9400) [pid = 4076] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6CF9B800) [pid = 4076] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03C1A000) [pid = 4076] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D00ACB800) [pid = 4076] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D733DEC00) [pid = 4076] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00E8FC00) [pid = 4076] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00CEB800) [pid = 4076] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D73863800) [pid = 4076] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D78FD7800) [pid = 4076] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:13:51 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D71BDA400) [pid = 4076] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:13:51 INFO - PROCESS | 4076 | 1468455231400 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:13:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:13:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 879ms 17:13:51 INFO - PROCESS | 4076 | 1468455231441 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 4076 | 1468455231443 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 17:13:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:13:51 INFO - PROCESS | 4076 | 1468455231446 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 4076 | 1468455231448 Marionette TRACE conn6 <- [1,2618,null,{}] 17:13:51 INFO - PROCESS | 4076 | 1468455231452 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:51 INFO - PROCESS | 4076 | 1468455231454 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:51 INFO - PROCESS | 4076 | 1468455231536 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 17:13:51 INFO - PROCESS | 4076 | 1468455231542 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 4076 | 1468455231544 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7919B000 == 36 [pid = 4076] [id = 664] 17:13:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D03805400) [pid = 4076] [serial = 1992] [outer = 0000000000000000] 17:13:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6E2BE000) [pid = 4076] [serial = 1993] [outer = 0000000D03805400] 17:13:51 INFO - PROCESS | 4076 | 1468455231589 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D72D21000) [pid = 4076] [serial = 1994] [outer = 0000000D03805400] 17:13:52 INFO - PROCESS | 4076 | 1468455231991 Marionette TRACE conn6 <- [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]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 588ms 17:13:52 INFO - PROCESS | 4076 | 1468455232046 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 4076 | 1468455232049 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 17:13:52 INFO - PROCESS | 4076 | 1468455232052 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:13:52 INFO - PROCESS | 4076 | 1468455232054 Marionette TRACE conn6 <- [1,2622,null,{}] 17:13:52 INFO - PROCESS | 4076 | 1468455232063 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 4076 | 1468455232065 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:52 INFO - PROCESS | 4076 | 1468455232149 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 17:13:52 INFO - PROCESS | 4076 | 1468455232157 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 4076 | 1468455232159 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A1E800 == 37 [pid = 4076] [id = 665] 17:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CF9B800) [pid = 4076] [serial = 1995] [outer = 0000000000000000] 17:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D733E4400) [pid = 4076] [serial = 1996] [outer = 0000000D6CF9B800] 17:13:52 INFO - PROCESS | 4076 | 1468455232204 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D73860400) [pid = 4076] [serial = 1997] [outer = 0000000D6CF9B800] 17:13:52 INFO - PROCESS | 4076 | 1468455232633 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 627ms 17:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:13:52 INFO - PROCESS | 4076 | 1468455232684 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 4076 | 1468455232686 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 17:13:52 INFO - PROCESS | 4076 | 1468455232690 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - PROCESS | 4076 | 1468455232692 Marionette TRACE conn6 <- [1,2626,null,{}] 17:13:52 INFO - PROCESS | 4076 | 1468455232695 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 4076 | 1468455232697 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:52 INFO - PROCESS | 4076 | 1468455232781 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 17:13:52 INFO - PROCESS | 4076 | 1468455232790 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:52 INFO - PROCESS | 4076 | 1468455232792 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7210F800 == 38 [pid = 4076] [id = 666] 17:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D75DA1400) [pid = 4076] [serial = 1998] [outer = 0000000000000000] 17:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D76546C00) [pid = 4076] [serial = 1999] [outer = 0000000D75DA1400] 17:13:52 INFO - PROCESS | 4076 | 1468455232837 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D76974C00) [pid = 4076] [serial = 2000] [outer = 0000000D75DA1400] 17:13:53 INFO - PROCESS | 4076 | 1468455233526 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:13:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:13:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 879ms 17:13:53 INFO - PROCESS | 4076 | 1468455233582 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 17:13:53 INFO - PROCESS | 4076 | 1468455233587 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 17:13:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:13:53 INFO - PROCESS | 4076 | 1468455233592 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:13:53 INFO - PROCESS | 4076 | 1468455233596 Marionette TRACE conn6 <- [1,2630,null,{}] 17:13:53 INFO - PROCESS | 4076 | 1468455233602 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:53 INFO - PROCESS | 4076 | 1468455233605 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:53 INFO - PROCESS | 4076 | 1468455233732 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 17:13:53 INFO - PROCESS | 4076 | 1468455233858 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 4076 | 1468455233861 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05468000 == 39 [pid = 4076] [id = 667] 17:13:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D00C2B400) [pid = 4076] [serial = 2001] [outer = 0000000000000000] 17:13:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D00E9B400) [pid = 4076] [serial = 2002] [outer = 0000000D00C2B400] 17:13:53 INFO - PROCESS | 4076 | 1468455233922 Marionette DEBUG loaded listener.js 17:13:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D030ED800) [pid = 4076] [serial = 2003] [outer = 0000000D00C2B400] 17:13:54 INFO - PROCESS | 4076 | 1468455234733 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:13:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:13:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1197ms 17:13:54 INFO - PROCESS | 4076 | 1468455234790 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 17:13:54 INFO - PROCESS | 4076 | 1468455234795 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 17:13:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:13:54 INFO - PROCESS | 4076 | 1468455234802 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 4076 | 1468455234805 Marionette TRACE conn6 <- [1,2634,null,{}] 17:13:54 INFO - PROCESS | 4076 | 1468455234810 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:54 INFO - PROCESS | 4076 | 1468455234813 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:54 INFO - PROCESS | 4076 | 1468455234953 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 17:13:55 INFO - PROCESS | 4076 | 1468455235165 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:55 INFO - PROCESS | 4076 | 1468455235168 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F62000 == 40 [pid = 4076] [id = 668] 17:13:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D009F5C00) [pid = 4076] [serial = 2004] [outer = 0000000000000000] 17:13:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D00CF2000) [pid = 4076] [serial = 2005] [outer = 0000000D009F5C00] 17:13:55 INFO - PROCESS | 4076 | 1468455235229 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D030EC000) [pid = 4076] [serial = 2006] [outer = 0000000D009F5C00] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A1E800 == 39 [pid = 4076] [id = 665] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7919B000 == 38 [pid = 4076] [id = 664] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F23000 == 37 [pid = 4076] [id = 663] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FBB000 == 36 [pid = 4076] [id = 662] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D80800 == 35 [pid = 4076] [id = 661] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72110000 == 34 [pid = 4076] [id = 660] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10E000 == 33 [pid = 4076] [id = 659] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C48800 == 32 [pid = 4076] [id = 658] 17:13:55 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05479000 == 31 [pid = 4076] [id = 657] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D78A3DC00) [pid = 4076] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D73866800) [pid = 4076] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D733E7800) [pid = 4076] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D6B9D9400) [pid = 4076] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6C9F7000) [pid = 4076] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6D421000) [pid = 4076] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6B1D7C00) [pid = 4076] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D0368E400) [pid = 4076] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6C9F4000) [pid = 4076] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D7386E800) [pid = 4076] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D030E3400) [pid = 4076] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D03686C00) [pid = 4076] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D02977C00) [pid = 4076] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D033CA000) [pid = 4076] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D78FD7400) [pid = 4076] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D791C7000) [pid = 4076] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D791CEC00) [pid = 4076] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D78F4D400) [pid = 4076] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D78AB9C00) [pid = 4076] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D7215EC00) [pid = 4076] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D7138FC00) [pid = 4076] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D72D19400) [pid = 4076] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D71386C00) [pid = 4076] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:13:55 INFO - PROCESS | 4076 | 1468455235837 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:13:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:13:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1079ms 17:13:55 INFO - PROCESS | 4076 | 1468455235883 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 17:13:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:13:55 INFO - PROCESS | 4076 | 1468455235887 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 17:13:55 INFO - PROCESS | 4076 | 1468455235891 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 4076 | 1468455235894 Marionette TRACE conn6 <- [1,2638,null,{}] 17:13:55 INFO - PROCESS | 4076 | 1468455235899 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:55 INFO - PROCESS | 4076 | 1468455235904 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:56 INFO - PROCESS | 4076 | 1468455235999 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 17:13:56 INFO - PROCESS | 4076 | 1468455236083 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 4076 | 1468455236086 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05479000 == 32 [pid = 4076] [id = 669] 17:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D00C2F800) [pid = 4076] [serial = 2007] [outer = 0000000000000000] 17:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D033D4000) [pid = 4076] [serial = 2008] [outer = 0000000D00C2F800] 17:13:56 INFO - PROCESS | 4076 | 1468455236135 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D03808000) [pid = 4076] [serial = 2009] [outer = 0000000D00C2F800] 17:13:56 INFO - PROCESS | 4076 | 1468455236571 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:13:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:13:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 733ms 17:13:56 INFO - PROCESS | 4076 | 1468455236626 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 17:13:56 INFO - PROCESS | 4076 | 1468455236630 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 17:13:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:13:56 INFO - PROCESS | 4076 | 1468455236635 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:13:56 INFO - PROCESS | 4076 | 1468455236637 Marionette TRACE conn6 <- [1,2642,null,{}] 17:13:56 INFO - PROCESS | 4076 | 1468455236645 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:56 INFO - PROCESS | 4076 | 1468455236647 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:56 INFO - PROCESS | 4076 | 1468455236740 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 17:13:56 INFO - PROCESS | 4076 | 1468455236753 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 4076 | 1468455236755 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CB1000 == 33 [pid = 4076] [id = 670] 17:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D6C9F4000) [pid = 4076] [serial = 2010] [outer = 0000000000000000] 17:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D6C9FB000) [pid = 4076] [serial = 2011] [outer = 0000000D6C9F4000] 17:13:56 INFO - PROCESS | 4076 | 1468455236804 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6CF47000) [pid = 4076] [serial = 2012] [outer = 0000000D6C9F4000] 17:13:57 INFO - PROCESS | 4076 | 1468455237264 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:13:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 17:13:57 INFO - PROCESS | 4076 | 1468455237329 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 4076 | 1468455237331 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 17:13:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:13:57 INFO - PROCESS | 4076 | 1468455237336 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 4076 | 1468455237342 Marionette TRACE conn6 <- [1,2646,null,{}] 17:13:57 INFO - PROCESS | 4076 | 1468455237352 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:57 INFO - PROCESS | 4076 | 1468455237356 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:57 INFO - PROCESS | 4076 | 1468455237448 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 17:13:57 INFO - PROCESS | 4076 | 1468455237462 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 4076 | 1468455237464 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:57 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D79800 == 34 [pid = 4076] [id = 671] 17:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00AC5C00) [pid = 4076] [serial = 2013] [outer = 0000000000000000] 17:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6E0F1000) [pid = 4076] [serial = 2014] [outer = 0000000D00AC5C00] 17:13:57 INFO - PROCESS | 4076 | 1468455237510 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D7138B400) [pid = 4076] [serial = 2015] [outer = 0000000D00AC5C00] 17:13:57 INFO - PROCESS | 4076 | 1468455237938 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:13:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:13:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 650ms 17:13:57 INFO - PROCESS | 4076 | 1468455237989 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 4076 | 1468455237992 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 17:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:13:58 INFO - PROCESS | 4076 | 1468455237995 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 4076 | 1468455237997 Marionette TRACE conn6 <- [1,2650,null,{}] 17:13:58 INFO - PROCESS | 4076 | 1468455238001 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 4076 | 1468455238003 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:58 INFO - PROCESS | 4076 | 1468455238121 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 17:13:58 INFO - PROCESS | 4076 | 1468455238199 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 4076 | 1468455238201 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787D1000 == 35 [pid = 4076] [id = 672] 17:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D71BAE800) [pid = 4076] [serial = 2016] [outer = 0000000000000000] 17:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D7215E400) [pid = 4076] [serial = 2017] [outer = 0000000D71BAE800] 17:13:58 INFO - PROCESS | 4076 | 1468455238253 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D7233B800) [pid = 4076] [serial = 2018] [outer = 0000000D71BAE800] 17:13:58 INFO - PROCESS | 4076 | 1468455238667 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:13:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 17:13:58 INFO - PROCESS | 4076 | 1468455238729 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 4076 | 1468455238731 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 17:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:13:58 INFO - PROCESS | 4076 | 1468455238734 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 4076 | 1468455238736 Marionette TRACE conn6 <- [1,2654,null,{}] 17:13:58 INFO - PROCESS | 4076 | 1468455238740 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 4076 | 1468455238742 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:58 INFO - PROCESS | 4076 | 1468455238858 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 17:13:58 INFO - PROCESS | 4076 | 1468455238912 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 4076 | 1468455238918 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:13:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73350000 == 36 [pid = 4076] [id = 673] 17:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D733B8400) [pid = 4076] [serial = 2019] [outer = 0000000000000000] 17:13:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D733E0800) [pid = 4076] [serial = 2020] [outer = 0000000D733B8400] 17:13:58 INFO - PROCESS | 4076 | 1468455238975 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D7653E800) [pid = 4076] [serial = 2021] [outer = 0000000D733B8400] 17:13:59 INFO - PROCESS | 4076 | [4076] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:13:59 INFO - PROCESS | 4076 | [4076] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D03684800) [pid = 4076] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D00CEF000) [pid = 4076] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00CF8400) [pid = 4076] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D030EA400) [pid = 4076] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6CF4DC00) [pid = 4076] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D009F7000) [pid = 4076] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6CF9B800) [pid = 4076] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D7115E400) [pid = 4076] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D03047800) [pid = 4076] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6CEA2C00) [pid = 4076] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D76547C00) [pid = 4076] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:13:59 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D03805400) [pid = 4076] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:13:59 INFO - PROCESS | 4076 | 1468455239941 Marionette TRACE conn6 <- [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]]]}] 17:13:59 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) 17:13:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1242ms 17:13:59 INFO - PROCESS | 4076 | 1468455239979 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 4076 | 1468455239981 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 17:13:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:13:59 INFO - PROCESS | 4076 | 1468455239985 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 4076 | 1468455239987 Marionette TRACE conn6 <- [1,2658,null,{}] 17:13:59 INFO - PROCESS | 4076 | 1468455239990 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:59 INFO - PROCESS | 4076 | 1468455239993 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:00 INFO - PROCESS | 4076 | 1468455240088 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 17:14:00 INFO - PROCESS | 4076 | 1468455240094 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 4076 | 1468455240096 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A031000 == 37 [pid = 4076] [id = 674] 17:14:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D00ACE800) [pid = 4076] [serial = 2022] [outer = 0000000000000000] 17:14:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D6C4CFC00) [pid = 4076] [serial = 2023] [outer = 0000000D00ACE800] 17:14:00 INFO - PROCESS | 4076 | 1468455240141 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6CF9BC00) [pid = 4076] [serial = 2024] [outer = 0000000D00ACE800] 17:14:01 INFO - PROCESS | 4076 | 1468455241060 Marionette TRACE conn6 <- [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"]]]}] 17:14:01 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 17:14:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1129ms 17:14:01 INFO - PROCESS | 4076 | 1468455241118 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 4076 | 1468455241120 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 17:14:01 INFO - PROCESS | 4076 | 1468455241124 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:14:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:14:01 INFO - PROCESS | 4076 | 1468455241126 Marionette TRACE conn6 <- [1,2662,null,{}] 17:14:01 INFO - PROCESS | 4076 | 1468455241130 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:01 INFO - PROCESS | 4076 | 1468455241132 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:01 INFO - PROCESS | 4076 | 1468455241218 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 17:14:01 INFO - PROCESS | 4076 | 1468455241225 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:01 INFO - PROCESS | 4076 | 1468455241227 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0D2800 == 38 [pid = 4076] [id = 675] 17:14:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D7654C000) [pid = 4076] [serial = 2025] [outer = 0000000000000000] 17:14:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D781AAC00) [pid = 4076] [serial = 2026] [outer = 0000000D7654C000] 17:14:01 INFO - PROCESS | 4076 | 1468455241271 Marionette DEBUG loaded listener.js 17:14:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D78A3AC00) [pid = 4076] [serial = 2027] [outer = 0000000D7654C000] 17:14:02 INFO - PROCESS | 4076 | 1468455242231 Marionette TRACE conn6 <- [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"]]]}] 17:14:02 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 17:14:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1129ms 17:14:02 INFO - PROCESS | 4076 | 1468455242281 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 17:14:02 INFO - PROCESS | 4076 | 1468455242286 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 17:14:02 INFO - PROCESS | 4076 | 1468455242293 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:14:02 INFO - PROCESS | 4076 | 1468455242296 Marionette TRACE conn6 <- [1,2666,null,{}] 17:14:02 INFO - PROCESS | 4076 | 1468455242303 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 4076 | 1468455242306 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:02 INFO - PROCESS | 4076 | 1468455242458 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 17:14:02 INFO - PROCESS | 4076 | 1468455242533 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 4076 | 1468455242537 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B116800 == 39 [pid = 4076] [id = 676] 17:14:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D030EA400) [pid = 4076] [serial = 2028] [outer = 0000000000000000] 17:14:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03684C00) [pid = 4076] [serial = 2029] [outer = 0000000D030EA400] 17:14:02 INFO - PROCESS | 4076 | 1468455242597 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D0380FC00) [pid = 4076] [serial = 2030] [outer = 0000000D030EA400] 17:14:03 INFO - PROCESS | 4076 | 1468455243724 Marionette TRACE conn6 <- [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]]]}] 17:14:03 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) 17:14:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1490ms 17:14:03 INFO - PROCESS | 4076 | 1468455243790 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 4076 | 1468455243795 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 17:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:14:03 INFO - PROCESS | 4076 | 1468455243845 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - PROCESS | 4076 | 1468455243848 Marionette TRACE conn6 <- [1,2670,null,{}] 17:14:03 INFO - PROCESS | 4076 | 1468455243863 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:03 INFO - PROCESS | 4076 | 1468455243866 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:04 INFO - PROCESS | 4076 | 1468455244006 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 17:14:04 INFO - PROCESS | 4076 | 1468455244125 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 4076 | 1468455244127 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:04 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7234E000 == 40 [pid = 4076] [id = 677] 17:14:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF44400) [pid = 4076] [serial = 2031] [outer = 0000000000000000] 17:14:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6D166C00) [pid = 4076] [serial = 2032] [outer = 0000000D6CF44400] 17:14:04 INFO - PROCESS | 4076 | 1468455244185 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D71BB7C00) [pid = 4076] [serial = 2033] [outer = 0000000D6CF44400] 17:14:05 INFO - PROCESS | 4076 | 1468455245358 Marionette TRACE conn6 <- [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]]]}] 17:14:05 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) 17:14:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1553ms 17:14:05 INFO - PROCESS | 4076 | 1468455245397 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 4076 | 1468455245402 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 17:14:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:14:05 INFO - PROCESS | 4076 | 1468455245408 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 4076 | 1468455245411 Marionette TRACE conn6 <- [1,2674,null,{}] 17:14:05 INFO - PROCESS | 4076 | 1468455245502 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:05 INFO - PROCESS | 4076 | 1468455245505 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:05 INFO - PROCESS | 4076 | 1468455245638 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 17:14:05 INFO - PROCESS | 4076 | 1468455245714 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 4076 | 1468455245716 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D02916000 == 41 [pid = 4076] [id = 678] 17:14:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D0368D000) [pid = 4076] [serial = 2034] [outer = 0000000000000000] 17:14:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D03693800) [pid = 4076] [serial = 2035] [outer = 0000000D0368D000] 17:14:05 INFO - PROCESS | 4076 | 1468455245771 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D03C1A400) [pid = 4076] [serial = 2036] [outer = 0000000D0368D000] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A031000 == 40 [pid = 4076] [id = 674] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73350000 == 39 [pid = 4076] [id = 673] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787D1000 == 38 [pid = 4076] [id = 672] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D79800 == 37 [pid = 4076] [id = 671] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CB1000 == 36 [pid = 4076] [id = 670] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05479000 == 35 [pid = 4076] [id = 669] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F62000 == 34 [pid = 4076] [id = 668] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7210F800 == 33 [pid = 4076] [id = 666] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05468000 == 32 [pid = 4076] [id = 667] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A115800 == 31 [pid = 4076] [id = 652] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C34B800 == 30 [pid = 4076] [id = 656] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C4AA800 == 29 [pid = 4076] [id = 654] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7999D800 == 28 [pid = 4076] [id = 655] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D714D8000 == 27 [pid = 4076] [id = 653] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7234E000 == 26 [pid = 4076] [id = 677] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0D2800 == 25 [pid = 4076] [id = 675] 17:14:06 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B116800 == 24 [pid = 4076] [id = 676] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03727000) [pid = 4076] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03688400) [pid = 4076] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D00E95400) [pid = 4076] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D02978000) [pid = 4076] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6C9DEC00) [pid = 4076] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00E99C00) [pid = 4076] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D030F1000) [pid = 4076] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6CF91400) [pid = 4076] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6D2D7400) [pid = 4076] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D73860400) [pid = 4076] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D71E77000) [pid = 4076] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6E254400) [pid = 4076] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D76546C00) [pid = 4076] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D03809000) [pid = 4076] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D033C9C00) [pid = 4076] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D733E4400) [pid = 4076] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D7147D400) [pid = 4076] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D6D161800) [pid = 4076] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D791C4000) [pid = 4076] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D781A8C00) [pid = 4076] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D72D26400) [pid = 4076] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D6E2BE000) [pid = 4076] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D72D21000) [pid = 4076] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D6D01C000) [pid = 4076] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:14:06 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D6CE97C00) [pid = 4076] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:14:07 INFO - PROCESS | 4076 | 1468455247357 Marionette TRACE conn6 <- [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"]]]}] 17:14:07 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 17:14:07 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1986ms 17:14:07 INFO - PROCESS | 4076 | 1468455247397 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 4076 | 1468455247402 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 17:14:07 INFO - PROCESS | 4076 | 1468455247406 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:14:07 INFO - PROCESS | 4076 | 1468455247409 Marionette TRACE conn6 <- [1,2678,null,{}] 17:14:07 INFO - PROCESS | 4076 | 1468455247415 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 4076 | 1468455247418 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:07 INFO - PROCESS | 4076 | 1468455247511 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 17:14:07 INFO - PROCESS | 4076 | 1468455247518 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 4076 | 1468455247521 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C4C800 == 25 [pid = 4076] [id = 679] 17:14:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D00CF8C00) [pid = 4076] [serial = 2037] [outer = 0000000000000000] 17:14:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D0296CC00) [pid = 4076] [serial = 2038] [outer = 0000000D00CF8C00] 17:14:07 INFO - PROCESS | 4076 | 1468455247571 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D0304B800) [pid = 4076] [serial = 2039] [outer = 0000000D00CF8C00] 17:14:08 INFO - PROCESS | 4076 | 1468455248542 Marionette TRACE conn6 <- [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"]]]}] 17:14:08 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 17:14:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:14:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1183ms 17:14:08 INFO - PROCESS | 4076 | 1468455248594 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 4076 | 1468455248600 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 17:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:14:08 INFO - PROCESS | 4076 | 1468455248614 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 4076 | 1468455248617 Marionette TRACE conn6 <- [1,2682,null,{}] 17:14:08 INFO - PROCESS | 4076 | 1468455248621 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:08 INFO - PROCESS | 4076 | 1468455248623 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:08 INFO - PROCESS | 4076 | 1468455248744 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 17:14:08 INFO - PROCESS | 4076 | 1468455248752 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 4076 | 1468455248754 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C978000 == 26 [pid = 4076] [id = 680] 17:14:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D033C7800) [pid = 4076] [serial = 2040] [outer = 0000000000000000] 17:14:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D03693000) [pid = 4076] [serial = 2041] [outer = 0000000D033C7800] 17:14:08 INFO - PROCESS | 4076 | 1468455248847 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D0380C800) [pid = 4076] [serial = 2042] [outer = 0000000D033C7800] 17:14:09 INFO - PROCESS | 4076 | 1468455249796 Marionette TRACE conn6 <- [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"]]]}] 17:14:09 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 17:14:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1235ms 17:14:09 INFO - PROCESS | 4076 | 1468455249855 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 4076 | 1468455249858 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 17:14:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:14:09 INFO - PROCESS | 4076 | 1468455249862 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 4076 | 1468455249866 Marionette TRACE conn6 <- [1,2686,null,{}] 17:14:09 INFO - PROCESS | 4076 | 1468455249877 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:09 INFO - PROCESS | 4076 | 1468455249882 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:10 INFO - PROCESS | 4076 | 1468455250003 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 17:14:10 INFO - PROCESS | 4076 | 1468455250012 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 4076 | 1468455250015 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7221F000 == 27 [pid = 4076] [id = 681] 17:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D6C253800) [pid = 4076] [serial = 2043] [outer = 0000000000000000] 17:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D6C9F6400) [pid = 4076] [serial = 2044] [outer = 0000000D6C253800] 17:14:10 INFO - PROCESS | 4076 | 1468455250064 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D6CEA2C00) [pid = 4076] [serial = 2045] [outer = 0000000D6C253800] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D7654C000) [pid = 4076] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D71BAE800) [pid = 4076] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D009F5C00) [pid = 4076] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D00C2F800) [pid = 4076] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D733B8400) [pid = 4076] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D6C9F4000) [pid = 4076] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D00AC5C00) [pid = 4076] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D75DA1400) [pid = 4076] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D00C2B400) [pid = 4076] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:14:10 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D00ACE800) [pid = 4076] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:14:11 INFO - PROCESS | 4076 | 1468455251100 Marionette TRACE conn6 <- [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"]]]}] 17:14:11 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 17:14:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:14:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1283ms 17:14:11 INFO - PROCESS | 4076 | 1468455251146 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 4076 | 1468455251149 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 17:14:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:14:11 INFO - PROCESS | 4076 | 1468455251153 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 4076 | 1468455251154 Marionette TRACE conn6 <- [1,2690,null,{}] 17:14:11 INFO - PROCESS | 4076 | 1468455251158 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:11 INFO - PROCESS | 4076 | 1468455251160 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:11 INFO - PROCESS | 4076 | 1468455251253 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 17:14:11 INFO - PROCESS | 4076 | 1468455251260 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 4076 | 1468455251262 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D85000 == 28 [pid = 4076] [id = 682] 17:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D6CF4F800) [pid = 4076] [serial = 2046] [outer = 0000000000000000] 17:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D6CF8E000) [pid = 4076] [serial = 2047] [outer = 0000000D6CF4F800] 17:14:11 INFO - PROCESS | 4076 | 1468455251310 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D6D01D000) [pid = 4076] [serial = 2048] [outer = 0000000D6CF4F800] 17:14:11 INFO - PROCESS | 4076 | 1468455251730 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:14:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:14:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 627ms 17:14:11 INFO - PROCESS | 4076 | 1468455251782 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 4076 | 1468455251785 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 17:14:11 INFO - PROCESS | 4076 | 1468455251788 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:14:11 INFO - PROCESS | 4076 | 1468455251790 Marionette TRACE conn6 <- [1,2694,null,{}] 17:14:11 INFO - PROCESS | 4076 | 1468455251793 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:11 INFO - PROCESS | 4076 | 1468455251795 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:11 INFO - PROCESS | 4076 | 1468455251878 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 17:14:11 INFO - PROCESS | 4076 | 1468455251883 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 4076 | 1468455251885 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D8000 == 29 [pid = 4076] [id = 683] 17:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D0368E000) [pid = 4076] [serial = 2049] [outer = 0000000000000000] 17:14:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D6D2DF000) [pid = 4076] [serial = 2050] [outer = 0000000D0368E000] 17:14:11 INFO - PROCESS | 4076 | 1468455251931 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D71153C00) [pid = 4076] [serial = 2051] [outer = 0000000D0368E000] 17:14:12 INFO - PROCESS | 4076 | 1468455252357 Marionette TRACE conn6 <- [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]]]}] 17:14:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:14:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 628ms 17:14:12 INFO - PROCESS | 4076 | 1468455252420 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 17:14:12 INFO - PROCESS | 4076 | 1468455252423 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 17:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:14:12 INFO - PROCESS | 4076 | 1468455252426 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:14:12 INFO - PROCESS | 4076 | 1468455252428 Marionette TRACE conn6 <- [1,2698,null,{}] 17:14:12 INFO - PROCESS | 4076 | 1468455252432 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:12 INFO - PROCESS | 4076 | 1468455252438 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:12 INFO - PROCESS | 4076 | 1468455252537 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 17:14:12 INFO - PROCESS | 4076 | 1468455252552 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 4076 | 1468455252554 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C58000 == 30 [pid = 4076] [id = 684] 17:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D6B1D7400) [pid = 4076] [serial = 2052] [outer = 0000000000000000] 17:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D72331400) [pid = 4076] [serial = 2053] [outer = 0000000D6B1D7400] 17:14:12 INFO - PROCESS | 4076 | 1468455252599 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D72C32400) [pid = 4076] [serial = 2054] [outer = 0000000D6B1D7400] 17:14:13 INFO - PROCESS | 4076 | 1468455253433 Marionette TRACE conn6 <- [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] 17:14:13 INFO - PROCESS | 4076 | 1468455253459 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 17:14:13 INFO - PROCESS | 4076 | 1468455253464 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:14:13 INFO - PROCESS | 4076 | 1468455253470 Marionette TRACE conn6 <- [1,2702,null,{}] 17:14:13 INFO - PROCESS | 4076 | 1468455253475 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:13 INFO - PROCESS | 4076 | 1468455253478 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:13 INFO - PROCESS | 4076 | 1468455253604 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 17:14:13 INFO - PROCESS | 4076 | 1468455253684 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 4076 | 1468455253687 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B11A000 == 31 [pid = 4076] [id = 685] 17:14:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D0304A400) [pid = 4076] [serial = 2055] [outer = 0000000000000000] 17:14:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D030F1000) [pid = 4076] [serial = 2056] [outer = 0000000D0304A400] 17:14:13 INFO - PROCESS | 4076 | 1468455253787 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D03723000) [pid = 4076] [serial = 2057] [outer = 0000000D0304A400] 17:14:14 INFO - PROCESS | 4076 | 1468455254462 Marionette TRACE conn6 <- [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]]]}] 17:14:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1037ms 17:14:14 INFO - PROCESS | 4076 | 1468455254511 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 4076 | 1468455254516 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 17:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:14:14 INFO - PROCESS | 4076 | 1468455254544 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 4076 | 1468455254547 Marionette TRACE conn6 <- [1,2706,null,{}] 17:14:14 INFO - PROCESS | 4076 | 1468455254551 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:14 INFO - PROCESS | 4076 | 1468455254554 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:14 INFO - PROCESS | 4076 | 1468455254689 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 17:14:14 INFO - PROCESS | 4076 | 1468455254761 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 4076 | 1468455254764 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00F12000 == 32 [pid = 4076] [id = 686] 17:14:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D00C2E000) [pid = 4076] [serial = 2058] [outer = 0000000000000000] 17:14:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D00CF1400) [pid = 4076] [serial = 2059] [outer = 0000000D00C2E000] 17:14:14 INFO - PROCESS | 4076 | 1468455254940 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D030F0400) [pid = 4076] [serial = 2060] [outer = 0000000D00C2E000] 17:14:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D8000 == 31 [pid = 4076] [id = 683] 17:14:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D85000 == 30 [pid = 4076] [id = 682] 17:14:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7221F000 == 29 [pid = 4076] [id = 681] 17:14:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C978000 == 28 [pid = 4076] [id = 680] 17:14:15 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C4C800 == 27 [pid = 4076] [id = 679] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D781AAC00) [pid = 4076] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D7215E400) [pid = 4076] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D00CF2000) [pid = 4076] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D030EC000) [pid = 4076] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D033D4000) [pid = 4076] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D733E0800) [pid = 4076] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D03808000) [pid = 4076] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D6C9FB000) [pid = 4076] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D6CF47000) [pid = 4076] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D6E0F1000) [pid = 4076] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D76974C00) [pid = 4076] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D00E9B400) [pid = 4076] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D030ED800) [pid = 4076] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D6C4CFC00) [pid = 4076] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D7653E800) [pid = 4076] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 51 (0000000D7233B800) [pid = 4076] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 50 (0000000D6CF9BC00) [pid = 4076] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 49 (0000000D7138B400) [pid = 4076] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | --DOMWINDOW == 48 (0000000D78A3AC00) [pid = 4076] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:14:15 INFO - PROCESS | 4076 | 1468455255547 Marionette TRACE conn6 <- [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] 17:14:15 INFO - PROCESS | 4076 | 1468455255588 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 17:14:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:14:15 INFO - PROCESS | 4076 | 1468455255593 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:14:15 INFO - PROCESS | 4076 | 1468455255595 Marionette TRACE conn6 <- [1,2710,null,{}] 17:14:15 INFO - PROCESS | 4076 | 1468455255618 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:15 INFO - PROCESS | 4076 | 1468455255621 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:15 INFO - PROCESS | 4076 | 1468455255717 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 17:14:15 INFO - PROCESS | 4076 | 1468455255798 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:15 INFO - PROCESS | 4076 | 1468455255801 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:15 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B11E000 == 28 [pid = 4076] [id = 687] 17:14:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 49 (0000000D00CF2000) [pid = 4076] [serial = 2061] [outer = 0000000000000000] 17:14:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (0000000D033CA800) [pid = 4076] [serial = 2062] [outer = 0000000D00CF2000] 17:14:15 INFO - PROCESS | 4076 | 1468455255850 Marionette DEBUG loaded listener.js 17:14:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (0000000D6AFB4C00) [pid = 4076] [serial = 2063] [outer = 0000000D00CF2000] 17:14:16 INFO - PROCESS | 4076 | 1468455256294 Marionette TRACE conn6 <- [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] 17:14:16 INFO - PROCESS | 4076 | 1468455256331 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 17:14:16 INFO - PROCESS | 4076 | 1468455256337 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:14:16 INFO - PROCESS | 4076 | 1468455256339 Marionette TRACE conn6 <- [1,2714,null,{}] 17:14:16 INFO - PROCESS | 4076 | 1468455256343 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:16 INFO - PROCESS | 4076 | 1468455256346 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:16 INFO - PROCESS | 4076 | 1468455256439 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 17:14:16 INFO - PROCESS | 4076 | 1468455256446 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 4076 | 1468455256448 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72128800 == 29 [pid = 4076] [id = 688] 17:14:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (0000000D6C036000) [pid = 4076] [serial = 2064] [outer = 0000000000000000] 17:14:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D6CE9C400) [pid = 4076] [serial = 2065] [outer = 0000000D6C036000] 17:14:16 INFO - PROCESS | 4076 | 1468455256495 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D6D01C000) [pid = 4076] [serial = 2066] [outer = 0000000D6C036000] 17:14:16 INFO - PROCESS | 4076 | 1468455256977 Marionette TRACE conn6 <- [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]]]}] 17:14:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:14:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 17:14:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:14:17 INFO - PROCESS | 4076 | 1468455257032 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 17:14:17 INFO - PROCESS | 4076 | 1468455257035 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 17:14:17 INFO - PROCESS | 4076 | 1468455257038 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 4076 | 1468455257042 Marionette TRACE conn6 <- [1,2718,null,{}] 17:14:17 INFO - PROCESS | 4076 | 1468455257053 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:17 INFO - PROCESS | 4076 | 1468455257058 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:17 INFO - PROCESS | 4076 | 1468455257152 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 17:14:17 INFO - PROCESS | 4076 | 1468455257245 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 4076 | 1468455257247 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D4000 == 30 [pid = 4076] [id = 689] 17:14:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D6D15EC00) [pid = 4076] [serial = 2067] [outer = 0000000000000000] 17:14:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D71389000) [pid = 4076] [serial = 2068] [outer = 0000000D6D15EC00] 17:14:17 INFO - PROCESS | 4076 | 1468455257293 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D71BE0C00) [pid = 4076] [serial = 2069] [outer = 0000000D6D15EC00] 17:14:18 INFO - PROCESS | 4076 | 1468455258176 Marionette TRACE conn6 <- [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"]]]}] 17:14:18 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 17:14:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:14:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:14:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:14:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1198ms 17:14:18 INFO - PROCESS | 4076 | 1468455258239 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 4076 | 1468455258242 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 17:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:14:18 INFO - PROCESS | 4076 | 1468455258245 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 4076 | 1468455258247 Marionette TRACE conn6 <- [1,2722,null,{}] 17:14:18 INFO - PROCESS | 4076 | 1468455258250 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 4076 | 1468455258252 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:18 INFO - PROCESS | 4076 | 1468455258372 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 17:14:18 INFO - PROCESS | 4076 | 1468455258377 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 4076 | 1468455258380 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:18 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78F1F800 == 31 [pid = 4076] [id = 690] 17:14:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D72334800) [pid = 4076] [serial = 2070] [outer = 0000000000000000] 17:14:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D72D21400) [pid = 4076] [serial = 2071] [outer = 0000000D72334800] 17:14:18 INFO - PROCESS | 4076 | 1468455258476 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D72F74400) [pid = 4076] [serial = 2072] [outer = 0000000D72334800] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D0368E000) [pid = 4076] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D00CF8C00) [pid = 4076] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D0368D000) [pid = 4076] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D033C7800) [pid = 4076] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D6C253800) [pid = 4076] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D6CF4F800) [pid = 4076] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D030EA400) [pid = 4076] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:14:18 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D6CF44400) [pid = 4076] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:14:18 INFO - PROCESS | 4076 | 1468455258862 Marionette TRACE conn6 <- [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]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 17:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:14:18 INFO - PROCESS | 4076 | 1468455258876 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 4076 | 1468455258878 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 17:14:18 INFO - PROCESS | 4076 | 1468455258882 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 4076 | 1468455258883 Marionette TRACE conn6 <- [1,2726,null,{}] 17:14:18 INFO - PROCESS | 4076 | 1468455258887 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 4076 | 1468455258889 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:18 INFO - PROCESS | 4076 | 1468455258974 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 17:14:18 INFO - PROCESS | 4076 | 1468455258980 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 4076 | 1468455258982 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D75D74800 == 32 [pid = 4076] [id = 691] 17:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D72D23000) [pid = 4076] [serial = 2073] [outer = 0000000000000000] 17:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D733BA000) [pid = 4076] [serial = 2074] [outer = 0000000D72D23000] 17:14:19 INFO - PROCESS | 4076 | 1468455259037 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D73515400) [pid = 4076] [serial = 2075] [outer = 0000000D72D23000] 17:14:19 INFO - PROCESS | 4076 | 1468455259477 Marionette TRACE conn6 <- [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]]]}] 17:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 690ms 17:14:19 INFO - PROCESS | 4076 | 1468455259576 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 4076 | 1468455259578 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 17:14:19 INFO - PROCESS | 4076 | 1468455259581 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:14:19 INFO - PROCESS | 4076 | 1468455259583 Marionette TRACE conn6 <- [1,2730,null,{}] 17:14:19 INFO - PROCESS | 4076 | 1468455259586 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 4076 | 1468455259592 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:19 INFO - PROCESS | 4076 | 1468455259678 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 17:14:19 INFO - PROCESS | 4076 | 1468455259715 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 4076 | 1468455259717 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D6E000 == 33 [pid = 4076] [id = 692] 17:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D737D0400) [pid = 4076] [serial = 2076] [outer = 0000000000000000] 17:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D76546400) [pid = 4076] [serial = 2077] [outer = 0000000D737D0400] 17:14:19 INFO - PROCESS | 4076 | 1468455259772 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D7697A000) [pid = 4076] [serial = 2078] [outer = 0000000D737D0400] 17:14:20 INFO - PROCESS | 4076 | 1468455260184 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 17:14:20 INFO - PROCESS | 4076 | 1468455260223 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 4076 | 1468455260226 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 17:14:20 INFO - PROCESS | 4076 | 1468455260229 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:14:20 INFO - PROCESS | 4076 | 1468455260231 Marionette TRACE conn6 <- [1,2734,null,{}] 17:14:20 INFO - PROCESS | 4076 | 1468455260235 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:20 INFO - PROCESS | 4076 | 1468455260237 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:20 INFO - PROCESS | 4076 | 1468455260322 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 17:14:20 INFO - PROCESS | 4076 | 1468455260328 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 4076 | 1468455260330 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A062800 == 34 [pid = 4076] [id = 693] 17:14:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D7815A800) [pid = 4076] [serial = 2079] [outer = 0000000000000000] 17:14:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D781A8000) [pid = 4076] [serial = 2080] [outer = 0000000D7815A800] 17:14:20 INFO - PROCESS | 4076 | 1468455260375 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D78A3E000) [pid = 4076] [serial = 2081] [outer = 0000000D7815A800] 17:14:20 INFO - PROCESS | 4076 | 1468455260790 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 588ms 17:14:20 INFO - PROCESS | 4076 | 1468455260821 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 17:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:14:20 INFO - PROCESS | 4076 | 1468455260823 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 17:14:20 INFO - PROCESS | 4076 | 1468455260839 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - PROCESS | 4076 | 1468455260841 Marionette TRACE conn6 <- [1,2738,null,{}] 17:14:20 INFO - PROCESS | 4076 | 1468455260846 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:20 INFO - PROCESS | 4076 | 1468455260848 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:20 INFO - PROCESS | 4076 | 1468455260933 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 17:14:20 INFO - PROCESS | 4076 | 1468455260938 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 4076 | 1468455260940 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0E0000 == 35 [pid = 4076] [id = 694] 17:14:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D78AB0400) [pid = 4076] [serial = 2082] [outer = 0000000000000000] 17:14:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D78E5BC00) [pid = 4076] [serial = 2083] [outer = 0000000D78AB0400] 17:14:20 INFO - PROCESS | 4076 | 1468455260993 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D78F58800) [pid = 4076] [serial = 2084] [outer = 0000000D78AB0400] 17:14:21 INFO - PROCESS | 4076 | 1468455261419 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 649ms 17:14:21 INFO - PROCESS | 4076 | 1468455261481 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 4076 | 1468455261484 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 17:14:21 INFO - PROCESS | 4076 | 1468455261487 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - PROCESS | 4076 | 1468455261488 Marionette TRACE conn6 <- [1,2742,null,{}] 17:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:14:21 INFO - PROCESS | 4076 | 1468455261492 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 4076 | 1468455261494 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:21 INFO - PROCESS | 4076 | 1468455261625 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 17:14:21 INFO - PROCESS | 4076 | 1468455261751 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 4076 | 1468455261754 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0354B800 == 36 [pid = 4076] [id = 695] 17:14:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D00862800) [pid = 4076] [serial = 2085] [outer = 0000000000000000] 17:14:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D009F7800) [pid = 4076] [serial = 2086] [outer = 0000000D00862800] 17:14:21 INFO - PROCESS | 4076 | 1468455261815 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D02973800) [pid = 4076] [serial = 2087] [outer = 0000000D00862800] 17:14:22 INFO - PROCESS | 4076 | 1468455262470 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1025ms 17:14:22 INFO - PROCESS | 4076 | 1468455262519 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 17:14:22 INFO - PROCESS | 4076 | 1468455262524 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 17:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:14:22 INFO - PROCESS | 4076 | 1468455262551 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:14:22 INFO - PROCESS | 4076 | 1468455262555 Marionette TRACE conn6 <- [1,2746,null,{}] 17:14:22 INFO - PROCESS | 4076 | 1468455262560 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:22 INFO - PROCESS | 4076 | 1468455262564 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:22 INFO - PROCESS | 4076 | 1468455262719 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 17:14:22 INFO - PROCESS | 4076 | 1468455262837 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:22 INFO - PROCESS | 4076 | 1468455262840 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73353800 == 37 [pid = 4076] [id = 696] 17:14:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6BA0C400) [pid = 4076] [serial = 2088] [outer = 0000000000000000] 17:14:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6CE9E800) [pid = 4076] [serial = 2089] [outer = 0000000D6BA0C400] 17:14:22 INFO - PROCESS | 4076 | 1468455262900 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6D309000) [pid = 4076] [serial = 2090] [outer = 0000000D6BA0C400] 17:14:23 INFO - PROCESS | 4076 | 1468455263466 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 964ms 17:14:23 INFO - PROCESS | 4076 | 1468455263496 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 4076 | 1468455263500 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 17:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:14:23 INFO - PROCESS | 4076 | 1468455263504 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - PROCESS | 4076 | 1468455263506 Marionette TRACE conn6 <- [1,2750,null,{}] 17:14:23 INFO - PROCESS | 4076 | 1468455263510 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:23 INFO - PROCESS | 4076 | 1468455263513 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:23 INFO - PROCESS | 4076 | 1468455263629 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 17:14:23 INFO - PROCESS | 4076 | 1468455263755 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 4076 | 1468455263758 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1D1800 == 38 [pid = 4076] [id = 697] 17:14:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D71475400) [pid = 4076] [serial = 2091] [outer = 0000000000000000] 17:14:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72D21800) [pid = 4076] [serial = 2092] [outer = 0000000D71475400] 17:14:23 INFO - PROCESS | 4076 | 1468455263814 Marionette DEBUG loaded listener.js 17:14:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D73860800) [pid = 4076] [serial = 2093] [outer = 0000000D71475400] 17:14:24 INFO - PROCESS | 4076 | 1468455264632 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:14:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1194ms 17:14:24 INFO - PROCESS | 4076 | 1468455264698 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 4076 | 1468455264703 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 17:14:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:14:24 INFO - PROCESS | 4076 | 1468455264708 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 4076 | 1468455264712 Marionette TRACE conn6 <- [1,2754,null,{}] 17:14:24 INFO - PROCESS | 4076 | 1468455264717 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:24 INFO - PROCESS | 4076 | 1468455264720 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:24 INFO - PROCESS | 4076 | 1468455264834 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 17:14:24 INFO - PROCESS | 4076 | 1468455264911 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 4076 | 1468455264915 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C54000 == 39 [pid = 4076] [id = 698] 17:14:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D030ECC00) [pid = 4076] [serial = 2094] [outer = 0000000000000000] 17:14:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D030E3000) [pid = 4076] [serial = 2095] [outer = 0000000D030ECC00] 17:14:25 INFO - PROCESS | 4076 | 1468455265012 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D0380F800) [pid = 4076] [serial = 2096] [outer = 0000000D030ECC00] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0E0000 == 38 [pid = 4076] [id = 694] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A062800 == 37 [pid = 4076] [id = 693] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D6E000 == 36 [pid = 4076] [id = 692] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D75D74800 == 35 [pid = 4076] [id = 691] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78F1F800 == 34 [pid = 4076] [id = 690] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D4000 == 33 [pid = 4076] [id = 689] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72128800 == 32 [pid = 4076] [id = 688] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B11E000 == 31 [pid = 4076] [id = 687] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00F12000 == 30 [pid = 4076] [id = 686] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D02916000 == 29 [pid = 4076] [id = 678] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C58000 == 28 [pid = 4076] [id = 684] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B11A000 == 27 [pid = 4076] [id = 685] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1D1800 == 26 [pid = 4076] [id = 697] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73353800 == 25 [pid = 4076] [id = 696] 17:14:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0354B800 == 24 [pid = 4076] [id = 695] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D2DF000) [pid = 4076] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D0296CC00) [pid = 4076] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D03C1A400) [pid = 4076] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D03693800) [pid = 4076] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D0380C800) [pid = 4076] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6C9F6400) [pid = 4076] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6CF8E000) [pid = 4076] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D0380FC00) [pid = 4076] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D03684C00) [pid = 4076] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D71BB7C00) [pid = 4076] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6D166C00) [pid = 4076] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6CEA2C00) [pid = 4076] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D03693000) [pid = 4076] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D71153C00) [pid = 4076] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D0304B800) [pid = 4076] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D6D01D000) [pid = 4076] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:14:26 INFO - PROCESS | 4076 | 1468455266214 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:14:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1547ms 17:14:26 INFO - PROCESS | 4076 | 1468455266259 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 4076 | 1468455266263 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 17:14:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:14:26 INFO - PROCESS | 4076 | 1468455266270 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 4076 | 1468455266273 Marionette TRACE conn6 <- [1,2758,null,{}] 17:14:26 INFO - PROCESS | 4076 | 1468455266279 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 4076 | 1468455266282 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:26 INFO - PROCESS | 4076 | 1468455266371 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 17:14:26 INFO - PROCESS | 4076 | 1468455266450 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 4076 | 1468455266453 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0353E000 == 25 [pid = 4076] [id = 699] 17:14:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D00C2B400) [pid = 4076] [serial = 2097] [outer = 0000000000000000] 17:14:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D00CF6C00) [pid = 4076] [serial = 2098] [outer = 0000000D00C2B400] 17:14:26 INFO - PROCESS | 4076 | 1468455266502 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D0296F800) [pid = 4076] [serial = 2099] [outer = 0000000D00C2B400] 17:14:26 INFO - PROCESS | 4076 | 1468455266919 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:14:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 17:14:26 INFO - PROCESS | 4076 | 1468455266964 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 4076 | 1468455266970 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 17:14:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:14:26 INFO - PROCESS | 4076 | 1468455266976 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 4076 | 1468455266979 Marionette TRACE conn6 <- [1,2762,null,{}] 17:14:26 INFO - PROCESS | 4076 | 1468455266984 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 4076 | 1468455266987 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:27 INFO - PROCESS | 4076 | 1468455267116 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 17:14:27 INFO - PROCESS | 4076 | 1468455267133 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 4076 | 1468455267136 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B11F800 == 26 [pid = 4076] [id = 700] 17:14:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D033D4800) [pid = 4076] [serial = 2100] [outer = 0000000000000000] 17:14:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D03688C00) [pid = 4076] [serial = 2101] [outer = 0000000D033D4800] 17:14:27 INFO - PROCESS | 4076 | 1468455267184 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D03720000) [pid = 4076] [serial = 2102] [outer = 0000000D033D4800] 17:14:27 INFO - PROCESS | 4076 | 1468455267667 Marionette TRACE conn6 <- [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]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:14:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 17:14:27 INFO - PROCESS | 4076 | 1468455267712 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 4076 | 1468455267715 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 17:14:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:14:27 INFO - PROCESS | 4076 | 1468455267718 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 4076 | 1468455267722 Marionette TRACE conn6 <- [1,2766,null,{}] 17:14:27 INFO - PROCESS | 4076 | 1468455267734 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 4076 | 1468455267738 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:27 INFO - PROCESS | 4076 | 1468455267827 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 17:14:27 INFO - PROCESS | 4076 | 1468455267917 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 4076 | 1468455267920 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CBA800 == 27 [pid = 4076] [id = 701] 17:14:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D00C23800) [pid = 4076] [serial = 2103] [outer = 0000000000000000] 17:14:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6C23CC00) [pid = 4076] [serial = 2104] [outer = 0000000D00C23800] 17:14:27 INFO - PROCESS | 4076 | 1468455267973 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6C9F5400) [pid = 4076] [serial = 2105] [outer = 0000000D00C23800] 17:14:28 INFO - PROCESS | 4076 | 1468455268380 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:14:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 693ms 17:14:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:14:28 INFO - PROCESS | 4076 | 1468455268413 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 4076 | 1468455268416 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 17:14:28 INFO - PROCESS | 4076 | 1468455268419 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 4076 | 1468455268421 Marionette TRACE conn6 <- [1,2770,null,{}] 17:14:28 INFO - PROCESS | 4076 | 1468455268424 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 4076 | 1468455268426 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:28 INFO - PROCESS | 4076 | 1468455268571 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 17:14:28 INFO - PROCESS | 4076 | 1468455268595 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 4076 | 1468455268597 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D76000 == 28 [pid = 4076] [id = 702] 17:14:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6CE9B000) [pid = 4076] [serial = 2106] [outer = 0000000000000000] 17:14:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6CF4A000) [pid = 4076] [serial = 2107] [outer = 0000000D6CE9B000] 17:14:28 INFO - PROCESS | 4076 | 1468455268642 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CF8F400) [pid = 4076] [serial = 2108] [outer = 0000000D6CE9B000] 17:14:29 INFO - PROCESS | 4076 | 1468455269086 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:14:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 17:14:29 INFO - PROCESS | 4076 | 1468455269092 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 4076 | 1468455269094 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 17:14:29 INFO - PROCESS | 4076 | 1468455269097 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:14:29 INFO - PROCESS | 4076 | 1468455269099 Marionette TRACE conn6 <- [1,2774,null,{}] 17:14:29 INFO - PROCESS | 4076 | 1468455269103 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:29 INFO - PROCESS | 4076 | 1468455269105 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:29 INFO - PROCESS | 4076 | 1468455269214 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 17:14:29 INFO - PROCESS | 4076 | 1468455269220 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 4076 | 1468455269223 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769CA800 == 29 [pid = 4076] [id = 703] 17:14:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D00AD0800) [pid = 4076] [serial = 2109] [outer = 0000000000000000] 17:14:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6D163400) [pid = 4076] [serial = 2110] [outer = 0000000D00AD0800] 17:14:29 INFO - PROCESS | 4076 | 1468455269269 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D723400) [pid = 4076] [serial = 2111] [outer = 0000000D00AD0800] 17:14:29 INFO - PROCESS | 4076 | 1468455269722 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:14:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 691ms 17:14:29 INFO - PROCESS | 4076 | 1468455269793 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 4076 | 1468455269795 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 17:14:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:14:29 INFO - PROCESS | 4076 | 1468455269798 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 4076 | 1468455269800 Marionette TRACE conn6 <- [1,2778,null,{}] 17:14:29 INFO - PROCESS | 4076 | 1468455269804 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:29 INFO - PROCESS | 4076 | 1468455269810 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:29 INFO - PROCESS | 4076 | 1468455269983 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 17:14:30 INFO - PROCESS | 4076 | 1468455270009 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 4076 | 1468455270011 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79193000 == 30 [pid = 4076] [id = 704] 17:14:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D03726800) [pid = 4076] [serial = 2112] [outer = 0000000000000000] 17:14:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D7138FC00) [pid = 4076] [serial = 2113] [outer = 0000000D03726800] 17:14:30 INFO - PROCESS | 4076 | 1468455270059 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D72D1B000) [pid = 4076] [serial = 2114] [outer = 0000000D03726800] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D72334800) [pid = 4076] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D72D23000) [pid = 4076] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D00C2E000) [pid = 4076] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D0304A400) [pid = 4076] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6D15EC00) [pid = 4076] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6C036000) [pid = 4076] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00CF2000) [pid = 4076] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D6B1D7400) [pid = 4076] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D7815A800) [pid = 4076] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D737D0400) [pid = 4076] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:14:30 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D78AB0400) [pid = 4076] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:14:30 INFO - PROCESS | 4076 | 1468455270600 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:14:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 839ms 17:14:30 INFO - PROCESS | 4076 | 1468455270650 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 4076 | 1468455270652 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 17:14:30 INFO - PROCESS | 4076 | 1468455270656 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:14:30 INFO - PROCESS | 4076 | 1468455270658 Marionette TRACE conn6 <- [1,2782,null,{}] 17:14:30 INFO - PROCESS | 4076 | 1468455270662 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 4076 | 1468455270664 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:30 INFO - PROCESS | 4076 | 1468455270744 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 17:14:30 INFO - PROCESS | 4076 | 1468455270750 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 4076 | 1468455270752 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A1B000 == 31 [pid = 4076] [id = 705] 17:14:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6D760000) [pid = 4076] [serial = 2115] [outer = 0000000000000000] 17:14:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D72C28800) [pid = 4076] [serial = 2116] [outer = 0000000D6D760000] 17:14:30 INFO - PROCESS | 4076 | 1468455270796 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D733DF000) [pid = 4076] [serial = 2117] [outer = 0000000D6D760000] 17:14:31 INFO - PROCESS | 4076 | 1468455271212 Marionette TRACE conn6 <- [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]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 586ms 17:14:31 INFO - PROCESS | 4076 | 1468455271247 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 4076 | 1468455271249 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 17:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:14:31 INFO - PROCESS | 4076 | 1468455271268 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 4076 | 1468455271269 Marionette TRACE conn6 <- [1,2786,null,{}] 17:14:31 INFO - PROCESS | 4076 | 1468455271273 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 4076 | 1468455271275 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:31 INFO - PROCESS | 4076 | 1468455271356 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 17:14:31 INFO - PROCESS | 4076 | 1468455271361 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 4076 | 1468455271363 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A056800 == 32 [pid = 4076] [id = 706] 17:14:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D733E8800) [pid = 4076] [serial = 2118] [outer = 0000000000000000] 17:14:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D737CE800) [pid = 4076] [serial = 2119] [outer = 0000000D733E8800] 17:14:31 INFO - PROCESS | 4076 | 1468455271411 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D7653F800) [pid = 4076] [serial = 2120] [outer = 0000000D733E8800] 17:14:31 INFO - PROCESS | 4076 | 1468455271869 Marionette TRACE conn6 <- [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]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 17:14:31 INFO - PROCESS | 4076 | 1468455271896 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 4076 | 1468455271898 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 17:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:14:31 INFO - PROCESS | 4076 | 1468455271938 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - PROCESS | 4076 | 1468455271940 Marionette TRACE conn6 <- [1,2790,null,{}] 17:14:31 INFO - PROCESS | 4076 | 1468455271947 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 4076 | 1468455271949 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:32 INFO - PROCESS | 4076 | 1468455272033 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 17:14:32 INFO - PROCESS | 4076 | 1468455272039 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 4076 | 1468455272041 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71CB9800 == 33 [pid = 4076] [id = 707] 17:14:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D733EB000) [pid = 4076] [serial = 2121] [outer = 0000000000000000] 17:14:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D76FEB000) [pid = 4076] [serial = 2122] [outer = 0000000D733EB000] 17:14:32 INFO - PROCESS | 4076 | 1468455272086 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D781AC400) [pid = 4076] [serial = 2123] [outer = 0000000D733EB000] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C54000 == 32 [pid = 4076] [id = 698] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0353E000 == 31 [pid = 4076] [id = 699] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B11F800 == 30 [pid = 4076] [id = 700] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CBA800 == 29 [pid = 4076] [id = 701] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A056800 == 28 [pid = 4076] [id = 706] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79193000 == 27 [pid = 4076] [id = 704] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769CA800 == 26 [pid = 4076] [id = 703] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D76000 == 25 [pid = 4076] [id = 702] 17:14:33 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A1B000 == 24 [pid = 4076] [id = 705] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D78E5BC00) [pid = 4076] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72D21400) [pid = 4076] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D72F74400) [pid = 4076] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D733BA000) [pid = 4076] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D73515400) [pid = 4076] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D00CF1400) [pid = 4076] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D030F0400) [pid = 4076] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D030F1000) [pid = 4076] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D03723000) [pid = 4076] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D71389000) [pid = 4076] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6CE9C400) [pid = 4076] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D6D01C000) [pid = 4076] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D033CA800) [pid = 4076] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D6AFB4C00) [pid = 4076] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D72C32400) [pid = 4076] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D72331400) [pid = 4076] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D781A8000) [pid = 4076] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D76546400) [pid = 4076] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D7697A000) [pid = 4076] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D78F58800) [pid = 4076] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D78A3E000) [pid = 4076] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D71BE0C00) [pid = 4076] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:14:33 INFO - PROCESS | 4076 | 1468455273797 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:14:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1916ms 17:14:33 INFO - PROCESS | 4076 | 1468455273838 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 17:14:33 INFO - PROCESS | 4076 | 1468455273842 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 17:14:33 INFO - PROCESS | 4076 | 1468455273848 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:14:33 INFO - PROCESS | 4076 | 1468455273851 Marionette TRACE conn6 <- [1,2794,null,{}] 17:14:33 INFO - PROCESS | 4076 | 1468455273857 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:33 INFO - PROCESS | 4076 | 1468455273861 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:33 INFO - PROCESS | 4076 | 1468455273955 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 17:14:33 INFO - PROCESS | 4076 | 1468455273962 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:33 INFO - PROCESS | 4076 | 1468455273967 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0353E000 == 25 [pid = 4076] [id = 708] 17:14:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D00CEF000) [pid = 4076] [serial = 2124] [outer = 0000000000000000] 17:14:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D00CF0000) [pid = 4076] [serial = 2125] [outer = 0000000D00CEF000] 17:14:34 INFO - PROCESS | 4076 | 1468455274018 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D00E94000) [pid = 4076] [serial = 2126] [outer = 0000000D00CEF000] 17:14:34 INFO - PROCESS | 4076 | 1468455274508 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:14:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:14:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 17:14:34 INFO - PROCESS | 4076 | 1468455274544 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 17:14:34 INFO - PROCESS | 4076 | 1468455274549 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 17:14:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:14:34 INFO - PROCESS | 4076 | 1468455274556 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:14:34 INFO - PROCESS | 4076 | 1468455274559 Marionette TRACE conn6 <- [1,2798,null,{}] 17:14:34 INFO - PROCESS | 4076 | 1468455274563 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:34 INFO - PROCESS | 4076 | 1468455274566 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:34 INFO - PROCESS | 4076 | 1468455274658 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 17:14:34 INFO - PROCESS | 4076 | 1468455274667 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 4076 | 1468455274670 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6B10C000 == 26 [pid = 4076] [id = 709] 17:14:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D03048C00) [pid = 4076] [serial = 2127] [outer = 0000000000000000] 17:14:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D0304B000) [pid = 4076] [serial = 2128] [outer = 0000000D03048C00] 17:14:34 INFO - PROCESS | 4076 | 1468455274719 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D030EA400) [pid = 4076] [serial = 2129] [outer = 0000000D03048C00] 17:14:35 INFO - PROCESS | 4076 | 1468455275183 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:14:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 17:14:35 INFO - PROCESS | 4076 | 1468455275250 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 4076 | 1468455275253 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 17:14:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:14:35 INFO - PROCESS | 4076 | 1468455275256 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 4076 | 1468455275260 Marionette TRACE conn6 <- [1,2802,null,{}] 17:14:35 INFO - PROCESS | 4076 | 1468455275272 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 4076 | 1468455275277 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:35 INFO - PROCESS | 4076 | 1468455275395 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 17:14:35 INFO - PROCESS | 4076 | 1468455275478 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 4076 | 1468455275482 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7146A000 == 27 [pid = 4076] [id = 710] 17:14:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D007BE000) [pid = 4076] [serial = 2130] [outer = 0000000000000000] 17:14:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D03691400) [pid = 4076] [serial = 2131] [outer = 0000000D007BE000] 17:14:35 INFO - PROCESS | 4076 | 1468455275531 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D03723C00) [pid = 4076] [serial = 2132] [outer = 0000000D007BE000] 17:14:35 INFO - PROCESS | 4076 | 1468455275889 Marionette TRACE conn6 <- [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]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:14:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 693ms 17:14:35 INFO - PROCESS | 4076 | 1468455275958 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 4076 | 1468455275961 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 17:14:35 INFO - PROCESS | 4076 | 1468455275965 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 4076 | 1468455275967 Marionette TRACE conn6 <- [1,2806,null,{}] 17:14:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:14:35 INFO - PROCESS | 4076 | 1468455275970 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 4076 | 1468455275972 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:36 INFO - PROCESS | 4076 | 1468455276061 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 17:14:36 INFO - PROCESS | 4076 | 1468455276067 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 4076 | 1468455276069 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7222F000 == 28 [pid = 4076] [id = 711] 17:14:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D0380D800) [pid = 4076] [serial = 2133] [outer = 0000000000000000] 17:14:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D03C1F800) [pid = 4076] [serial = 2134] [outer = 0000000D0380D800] 17:14:36 INFO - PROCESS | 4076 | 1468455276118 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6B946800) [pid = 4076] [serial = 2135] [outer = 0000000D0380D800] 17:14:36 INFO - PROCESS | 4076 | 1468455276546 Marionette TRACE conn6 <- [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]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:14:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 627ms 17:14:36 INFO - PROCESS | 4076 | 1468455276598 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 4076 | 1468455276601 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 17:14:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:14:36 INFO - PROCESS | 4076 | 1468455276604 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 4076 | 1468455276606 Marionette TRACE conn6 <- [1,2810,null,{}] 17:14:36 INFO - PROCESS | 4076 | 1468455276609 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:36 INFO - PROCESS | 4076 | 1468455276611 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:36 INFO - PROCESS | 4076 | 1468455276691 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 17:14:36 INFO - PROCESS | 4076 | 1468455276699 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 4076 | 1468455276701 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:36 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73414000 == 29 [pid = 4076] [id = 712] 17:14:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03041800) [pid = 4076] [serial = 2136] [outer = 0000000000000000] 17:14:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D6C92FC00) [pid = 4076] [serial = 2137] [outer = 0000000D03041800] 17:14:36 INFO - PROCESS | 4076 | 1468455276747 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D6C9FB400) [pid = 4076] [serial = 2138] [outer = 0000000D03041800] 17:14:37 INFO - PROCESS | 4076 | 1468455277198 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 628ms 17:14:37 INFO - PROCESS | 4076 | 1468455277236 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 4076 | 1468455277238 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 17:14:37 INFO - PROCESS | 4076 | 1468455277241 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:14:37 INFO - PROCESS | 4076 | 1468455277243 Marionette TRACE conn6 <- [1,2814,null,{}] 17:14:37 INFO - PROCESS | 4076 | 1468455277246 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 4076 | 1468455277252 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:37 INFO - PROCESS | 4076 | 1468455277367 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 17:14:37 INFO - PROCESS | 4076 | 1468455277375 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 4076 | 1468455277377 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:37 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78732000 == 30 [pid = 4076] [id = 713] 17:14:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6C9FC000) [pid = 4076] [serial = 2139] [outer = 0000000000000000] 17:14:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6D220800) [pid = 4076] [serial = 2140] [outer = 0000000D6C9FC000] 17:14:37 INFO - PROCESS | 4076 | 1468455277424 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6DD45800) [pid = 4076] [serial = 2141] [outer = 0000000D6C9FC000] 17:14:37 INFO - PROCESS | 4076 | 1468455277832 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 671ms 17:14:37 INFO - PROCESS | 4076 | 1468455277916 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 4076 | 1468455277918 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 17:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:14:37 INFO - PROCESS | 4076 | 1468455277921 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 4076 | 1468455277923 Marionette TRACE conn6 <- [1,2818,null,{}] 17:14:37 INFO - PROCESS | 4076 | 1468455277927 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 4076 | 1468455277929 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:38 INFO - PROCESS | 4076 | 1468455278008 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 17:14:38 INFO - PROCESS | 4076 | 1468455278016 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 4076 | 1468455278018 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79189800 == 31 [pid = 4076] [id = 714] 17:14:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6DDDEC00) [pid = 4076] [serial = 2142] [outer = 0000000000000000] 17:14:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D7138B000) [pid = 4076] [serial = 2143] [outer = 0000000D6DDDEC00] 17:14:38 INFO - PROCESS | 4076 | 1468455278064 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D718F2800) [pid = 4076] [serial = 2144] [outer = 0000000D6DDDEC00] 17:14:38 INFO - PROCESS | 4076 | 1468455278507 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:14:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 626ms 17:14:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:14:38 INFO - PROCESS | 4076 | 1468455278552 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 4076 | 1468455278555 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 17:14:38 INFO - PROCESS | 4076 | 1468455278558 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 4076 | 1468455278560 Marionette TRACE conn6 <- [1,2822,null,{}] 17:14:38 INFO - PROCESS | 4076 | 1468455278563 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:38 INFO - PROCESS | 4076 | 1468455278565 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:38 INFO - PROCESS | 4076 | 1468455278645 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 17:14:38 INFO - PROCESS | 4076 | 1468455278651 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 4076 | 1468455278653 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:38 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7998D800 == 32 [pid = 4076] [id = 715] 17:14:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D718FAC00) [pid = 4076] [serial = 2145] [outer = 0000000000000000] 17:14:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D7215E800) [pid = 4076] [serial = 2146] [outer = 0000000D718FAC00] 17:14:38 INFO - PROCESS | 4076 | 1468455278698 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D72338400) [pid = 4076] [serial = 2147] [outer = 0000000D718FAC00] 17:14:39 INFO - PROCESS | 4076 | 1468455279177 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 631ms 17:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:14:39 INFO - PROCESS | 4076 | 1468455279190 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 4076 | 1468455279192 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 17:14:39 INFO - PROCESS | 4076 | 1468455279195 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 4076 | 1468455279197 Marionette TRACE conn6 <- [1,2826,null,{}] 17:14:39 INFO - PROCESS | 4076 | 1468455279201 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 4076 | 1468455279203 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:39 INFO - PROCESS | 4076 | 1468455279311 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 17:14:39 INFO - PROCESS | 4076 | 1468455279319 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 4076 | 1468455279321 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:39 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71466800 == 33 [pid = 4076] [id = 716] 17:14:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D72339400) [pid = 4076] [serial = 2148] [outer = 0000000000000000] 17:14:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D72C81C00) [pid = 4076] [serial = 2149] [outer = 0000000D72339400] 17:14:39 INFO - PROCESS | 4076 | 1468455279409 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D72F72C00) [pid = 4076] [serial = 2150] [outer = 0000000D72339400] 17:14:39 INFO - PROCESS | 4076 | 1468455279862 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 693ms 17:14:39 INFO - PROCESS | 4076 | 1468455279891 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 4076 | 1468455279893 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 17:14:39 INFO - PROCESS | 4076 | 1468455279896 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:14:39 INFO - PROCESS | 4076 | 1468455279898 Marionette TRACE conn6 <- [1,2830,null,{}] 17:14:39 INFO - PROCESS | 4076 | 1468455279902 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 4076 | 1468455279904 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:40 INFO - PROCESS | 4076 | 1468455280021 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 17:14:40 INFO - PROCESS | 4076 | 1468455280027 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 4076 | 1468455280029 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A06B800 == 34 [pid = 4076] [id = 717] 17:14:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D733BC400) [pid = 4076] [serial = 2151] [outer = 0000000000000000] 17:14:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D733E9800) [pid = 4076] [serial = 2152] [outer = 0000000D733BC400] 17:14:40 INFO - PROCESS | 4076 | 1468455280073 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D73862C00) [pid = 4076] [serial = 2153] [outer = 0000000D733BC400] 17:14:40 INFO - PROCESS | 4076 | 1468455280540 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:14:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 690ms 17:14:40 INFO - PROCESS | 4076 | 1468455280594 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 17:14:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:14:40 INFO - PROCESS | 4076 | 1468455280596 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 17:14:40 INFO - PROCESS | 4076 | 1468455280600 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 4076 | 1468455280602 Marionette TRACE conn6 <- [1,2834,null,{}] 17:14:40 INFO - PROCESS | 4076 | 1468455280605 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 4076 | 1468455280608 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:40 INFO - PROCESS | 4076 | 1468455280761 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 17:14:40 INFO - PROCESS | 4076 | 1468455280790 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 4076 | 1468455280793 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:40 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D73413800 == 35 [pid = 4076] [id = 718] 17:14:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D781A8800) [pid = 4076] [serial = 2154] [outer = 0000000000000000] 17:14:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D781AD400) [pid = 4076] [serial = 2155] [outer = 0000000D781A8800] 17:14:40 INFO - PROCESS | 4076 | 1468455280840 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D78E52000) [pid = 4076] [serial = 2156] [outer = 0000000D781A8800] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D6CE9B000) [pid = 4076] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D00AD0800) [pid = 4076] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D03726800) [pid = 4076] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D733E8800) [pid = 4076] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D00C23800) [pid = 4076] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D033D4800) [pid = 4076] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00C2B400) [pid = 4076] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D030ECC00) [pid = 4076] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D71475400) [pid = 4076] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6BA0C400) [pid = 4076] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00862800) [pid = 4076] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:14:41 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D6D760000) [pid = 4076] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:14:41 INFO - PROCESS | 4076 | 1468455281337 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 775ms 17:14:41 INFO - PROCESS | 4076 | 1468455281380 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 4076 | 1468455281382 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 17:14:41 INFO - PROCESS | 4076 | 1468455281385 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:14:41 INFO - PROCESS | 4076 | 1468455281387 Marionette TRACE conn6 <- [1,2838,null,{}] 17:14:41 INFO - PROCESS | 4076 | 1468455281390 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 4076 | 1468455281392 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:41 INFO - PROCESS | 4076 | 1468455281477 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 17:14:41 INFO - PROCESS | 4076 | 1468455281483 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 4076 | 1468455281485 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:41 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A54A000 == 36 [pid = 4076] [id = 719] 17:14:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D033D1000) [pid = 4076] [serial = 2157] [outer = 0000000000000000] 17:14:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6CEA4800) [pid = 4076] [serial = 2158] [outer = 0000000D033D1000] 17:14:41 INFO - PROCESS | 4076 | 1468455281531 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D733DDC00) [pid = 4076] [serial = 2159] [outer = 0000000D033D1000] 17:14:41 INFO - PROCESS | 4076 | 1468455281940 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 587ms 17:14:41 INFO - PROCESS | 4076 | 1468455281975 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 4076 | 1468455281978 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 17:14:41 INFO - PROCESS | 4076 | 1468455281981 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:14:41 INFO - PROCESS | 4076 | 1468455281983 Marionette TRACE conn6 <- [1,2842,null,{}] 17:14:41 INFO - PROCESS | 4076 | 1468455281987 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 4076 | 1468455281989 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:42 INFO - PROCESS | 4076 | 1468455282112 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 17:14:42 INFO - PROCESS | 4076 | 1468455282120 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 4076 | 1468455282122 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C344000 == 37 [pid = 4076] [id = 720] 17:14:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D733E5400) [pid = 4076] [serial = 2160] [outer = 0000000000000000] 17:14:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D78E5BC00) [pid = 4076] [serial = 2161] [outer = 0000000D733E5400] 17:14:42 INFO - PROCESS | 4076 | 1468455282167 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D78FCC000) [pid = 4076] [serial = 2162] [outer = 0000000D733E5400] 17:14:42 INFO - PROCESS | 4076 | 1468455282592 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:14:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:14:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 17:14:42 INFO - PROCESS | 4076 | 1468455282614 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 17:14:42 INFO - PROCESS | 4076 | 1468455282616 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 17:14:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:14:42 INFO - PROCESS | 4076 | 1468455282632 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:14:42 INFO - PROCESS | 4076 | 1468455282634 Marionette TRACE conn6 <- [1,2846,null,{}] 17:14:42 INFO - PROCESS | 4076 | 1468455282638 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:42 INFO - PROCESS | 4076 | 1468455282640 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:42 INFO - PROCESS | 4076 | 1468455282724 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 17:14:42 INFO - PROCESS | 4076 | 1468455282730 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:42 INFO - PROCESS | 4076 | 1468455282732 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:42 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C494800 == 38 [pid = 4076] [id = 721] 17:14:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D78FCC800) [pid = 4076] [serial = 2163] [outer = 0000000000000000] 17:14:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D790B3000) [pid = 4076] [serial = 2164] [outer = 0000000D78FCC800] 17:14:42 INFO - PROCESS | 4076 | 1468455282785 Marionette DEBUG loaded listener.js 17:14:42 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D791C9400) [pid = 4076] [serial = 2165] [outer = 0000000D78FCC800] 17:14:43 INFO - PROCESS | 4076 | 1468455283359 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:14:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 797ms 17:14:43 INFO - PROCESS | 4076 | 1468455283419 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 4076 | 1468455283425 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 17:14:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:14:43 INFO - PROCESS | 4076 | 1468455283477 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 4076 | 1468455283481 Marionette TRACE conn6 <- [1,2850,null,{}] 17:14:43 INFO - PROCESS | 4076 | 1468455283545 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:43 INFO - PROCESS | 4076 | 1468455283549 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:43 INFO - PROCESS | 4076 | 1468455283678 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 17:14:43 INFO - PROCESS | 4076 | 1468455283754 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 4076 | 1468455283759 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:43 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05465000 == 39 [pid = 4076] [id = 722] 17:14:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D009F1800) [pid = 4076] [serial = 2166] [outer = 0000000000000000] 17:14:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D00CF5800) [pid = 4076] [serial = 2167] [outer = 0000000D009F1800] 17:14:43 INFO - PROCESS | 4076 | 1468455283858 Marionette DEBUG loaded listener.js 17:14:43 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D02977800) [pid = 4076] [serial = 2168] [outer = 0000000D009F1800] 17:14:44 INFO - PROCESS | 4076 | 1468455284506 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:14:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1103ms 17:14:44 INFO - PROCESS | 4076 | 1468455284588 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 4076 | 1468455284593 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:14:44 INFO - PROCESS | 4076 | 1468455284620 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 4076 | 1468455284623 Marionette TRACE conn6 <- [1,2854,null,{}] 17:14:44 INFO - PROCESS | 4076 | 1468455284627 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:44 INFO - PROCESS | 4076 | 1468455284630 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:44 INFO - PROCESS | 4076 | 1468455284820 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 17:14:44 INFO - PROCESS | 4076 | 1468455284830 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:44 INFO - PROCESS | 4076 | 1468455284833 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:44 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C56800 == 40 [pid = 4076] [id = 723] 17:14:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D02973000) [pid = 4076] [serial = 2169] [outer = 0000000000000000] 17:14:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D030EF400) [pid = 4076] [serial = 2170] [outer = 0000000D02973000] 17:14:44 INFO - PROCESS | 4076 | 1468455284891 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D0371B400) [pid = 4076] [serial = 2171] [outer = 0000000D02973000] 17:14:45 INFO - PROCESS | 4076 | 1468455285812 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C344000 == 39 [pid = 4076] [id = 720] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A54A000 == 38 [pid = 4076] [id = 719] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73413800 == 37 [pid = 4076] [id = 718] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A06B800 == 36 [pid = 4076] [id = 717] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71466800 == 35 [pid = 4076] [id = 716] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7998D800 == 34 [pid = 4076] [id = 715] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79189800 == 33 [pid = 4076] [id = 714] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78732000 == 32 [pid = 4076] [id = 713] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D73414000 == 31 [pid = 4076] [id = 712] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7222F000 == 30 [pid = 4076] [id = 711] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7146A000 == 29 [pid = 4076] [id = 710] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D76FEB000) [pid = 4076] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6B10C000 == 28 [pid = 4076] [id = 709] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0353E000 == 27 [pid = 4076] [id = 708] 17:14:45 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71CB9800 == 26 [pid = 4076] [id = 707] 17:14:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:14:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1243ms 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6CF4A000) [pid = 4076] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D6D163400) [pid = 4076] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D7138FC00) [pid = 4076] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6D723400) [pid = 4076] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D72D1B000) [pid = 4076] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D737CE800) [pid = 4076] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6C23CC00) [pid = 4076] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D03688C00) [pid = 4076] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D03720000) [pid = 4076] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D00CF6C00) [pid = 4076] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0296F800) [pid = 4076] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D0380F800) [pid = 4076] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D030E3000) [pid = 4076] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D73860800) [pid = 4076] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D72D21800) [pid = 4076] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D7653F800) [pid = 4076] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6D309000) [pid = 4076] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CE9E800) [pid = 4076] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D02973800) [pid = 4076] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D009F7800) [pid = 4076] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D72C28800) [pid = 4076] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D733DF000) [pid = 4076] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6C9F5400) [pid = 4076] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D6CF8F400) [pid = 4076] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:14:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:14:45 INFO - PROCESS | 4076 | 1468455285873 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 4076 | 1468455285877 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 17:14:45 INFO - PROCESS | 4076 | 1468455285884 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - PROCESS | 4076 | 1468455285889 Marionette TRACE conn6 <- [1,2858,null,{}] 17:14:45 INFO - PROCESS | 4076 | 1468455285894 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:45 INFO - PROCESS | 4076 | 1468455285896 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:46 INFO - PROCESS | 4076 | 1468455285989 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 17:14:46 INFO - PROCESS | 4076 | 1468455286002 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 4076 | 1468455286005 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C59000 == 27 [pid = 4076] [id = 724] 17:14:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D02979C00) [pid = 4076] [serial = 2172] [outer = 0000000000000000] 17:14:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D030E3000) [pid = 4076] [serial = 2173] [outer = 0000000D02979C00] 17:14:46 INFO - PROCESS | 4076 | 1468455286054 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D03689800) [pid = 4076] [serial = 2174] [outer = 0000000D02979C00] 17:14:46 INFO - PROCESS | 4076 | 1468455286585 Marionette TRACE conn6 <- [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]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:14:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 748ms 17:14:46 INFO - PROCESS | 4076 | 1468455286633 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 4076 | 1468455286638 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 17:14:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:14:46 INFO - PROCESS | 4076 | 1468455286643 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - PROCESS | 4076 | 1468455286646 Marionette TRACE conn6 <- [1,2862,null,{}] 17:14:46 INFO - PROCESS | 4076 | 1468455286650 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 4076 | 1468455286653 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:46 INFO - PROCESS | 4076 | 1468455286746 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 17:14:46 INFO - PROCESS | 4076 | 1468455286753 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 4076 | 1468455286755 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:46 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D230000 == 28 [pid = 4076] [id = 725] 17:14:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D03C19400) [pid = 4076] [serial = 2175] [outer = 0000000000000000] 17:14:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D03C1F000) [pid = 4076] [serial = 2176] [outer = 0000000D03C19400] 17:14:46 INFO - PROCESS | 4076 | 1468455286805 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C253800) [pid = 4076] [serial = 2177] [outer = 0000000D03C19400] 17:14:47 INFO - PROCESS | 4076 | 1468455287289 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:14:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 690ms 17:14:47 INFO - PROCESS | 4076 | 1468455287338 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 4076 | 1468455287340 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 17:14:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:14:47 INFO - PROCESS | 4076 | 1468455287344 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 4076 | 1468455287347 Marionette TRACE conn6 <- [1,2866,null,{}] 17:14:47 INFO - PROCESS | 4076 | 1468455287359 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 4076 | 1468455287364 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:47 INFO - PROCESS | 4076 | 1468455287451 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 17:14:47 INFO - PROCESS | 4076 | 1468455287460 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 4076 | 1468455287463 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:47 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7234F800 == 29 [pid = 4076] [id = 726] 17:14:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6CEA4000) [pid = 4076] [serial = 2178] [outer = 0000000000000000] 17:14:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF52000) [pid = 4076] [serial = 2179] [outer = 0000000D6CEA4000] 17:14:47 INFO - PROCESS | 4076 | 1468455287514 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6D163400) [pid = 4076] [serial = 2180] [outer = 0000000D6CEA4000] 17:14:47 INFO - PROCESS | 4076 | 1468455287965 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:14:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 629ms 17:14:47 INFO - PROCESS | 4076 | 1468455287975 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 4076 | 1468455287978 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 17:14:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:14:48 INFO - PROCESS | 4076 | 1468455287999 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 4076 | 1468455288001 Marionette TRACE conn6 <- [1,2870,null,{}] 17:14:48 INFO - PROCESS | 4076 | 1468455288004 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 4076 | 1468455288006 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:48 INFO - PROCESS | 4076 | 1468455288131 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 17:14:48 INFO - PROCESS | 4076 | 1468455288209 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 4076 | 1468455288211 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FD2800 == 30 [pid = 4076] [id = 727] 17:14:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D16B400) [pid = 4076] [serial = 2181] [outer = 0000000000000000] 17:14:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6D75E800) [pid = 4076] [serial = 2182] [outer = 0000000D6D16B400] 17:14:48 INFO - PROCESS | 4076 | 1468455288264 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D71387000) [pid = 4076] [serial = 2183] [outer = 0000000D6D16B400] 17:14:48 INFO - PROCESS | 4076 | 1468455288682 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:14:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 754ms 17:14:48 INFO - PROCESS | 4076 | 1468455288739 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 4076 | 1468455288741 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 17:14:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:14:48 INFO - PROCESS | 4076 | 1468455288755 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 4076 | 1468455288757 Marionette TRACE conn6 <- [1,2874,null,{}] 17:14:48 INFO - PROCESS | 4076 | 1468455288761 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 4076 | 1468455288763 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:48 INFO - PROCESS | 4076 | 1468455288875 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 17:14:48 INFO - PROCESS | 4076 | 1468455288887 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 4076 | 1468455288889 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:48 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D78E24000 == 31 [pid = 4076] [id = 728] 17:14:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D00C29000) [pid = 4076] [serial = 2184] [outer = 0000000000000000] 17:14:48 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D71E7DC00) [pid = 4076] [serial = 2185] [outer = 0000000D00C29000] 17:14:48 INFO - PROCESS | 4076 | 1468455288934 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D72D19400) [pid = 4076] [serial = 2186] [outer = 0000000D00C29000] 17:14:49 INFO - PROCESS | 4076 | 1468455289406 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:14:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 691ms 17:14:49 INFO - PROCESS | 4076 | 1468455289444 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 4076 | 1468455289446 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 17:14:49 INFO - PROCESS | 4076 | 1468455289449 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:14:49 INFO - PROCESS | 4076 | 1468455289451 Marionette TRACE conn6 <- [1,2878,null,{}] 17:14:49 INFO - PROCESS | 4076 | 1468455289454 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 4076 | 1468455289460 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:49 INFO - PROCESS | 4076 | 1468455289627 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 17:14:49 INFO - PROCESS | 4076 | 1468455289654 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 4076 | 1468455289656 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:49 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7990B800 == 32 [pid = 4076] [id = 729] 17:14:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D733E1C00) [pid = 4076] [serial = 2187] [outer = 0000000000000000] 17:14:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D76540000) [pid = 4076] [serial = 2188] [outer = 0000000D733E1C00] 17:14:49 INFO - PROCESS | 4076 | 1468455289702 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D78164400) [pid = 4076] [serial = 2189] [outer = 0000000D733E1C00] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D72339400) [pid = 4076] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D007BE000) [pid = 4076] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D718FAC00) [pid = 4076] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D733EB000) [pid = 4076] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D00CEF000) [pid = 4076] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C9FC000) [pid = 4076] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D03041800) [pid = 4076] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D733BC400) [pid = 4076] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6DDDEC00) [pid = 4076] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D03048C00) [pid = 4076] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D781A8800) [pid = 4076] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D733E5400) [pid = 4076] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D0380D800) [pid = 4076] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:14:50 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D033D1000) [pid = 4076] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:14:50 INFO - PROCESS | 4076 | 1468455290266 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:14:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 839ms 17:14:50 INFO - PROCESS | 4076 | 1468455290291 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 4076 | 1468455290294 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 17:14:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:14:50 INFO - PROCESS | 4076 | 1468455290297 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 4076 | 1468455290299 Marionette TRACE conn6 <- [1,2882,null,{}] 17:14:50 INFO - PROCESS | 4076 | 1468455290302 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 4076 | 1468455290304 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:50 INFO - PROCESS | 4076 | 1468455290388 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 17:14:50 INFO - PROCESS | 4076 | 1468455290393 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 4076 | 1468455290395 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:50 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A30000 == 33 [pid = 4076] [id = 730] 17:14:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D009F9800) [pid = 4076] [serial = 2190] [outer = 0000000000000000] 17:14:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D03C15C00) [pid = 4076] [serial = 2191] [outer = 0000000D009F9800] 17:14:50 INFO - PROCESS | 4076 | 1468455290510 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D718FAC00) [pid = 4076] [serial = 2192] [outer = 0000000D009F9800] 17:14:50 INFO - PROCESS | 4076 | 1468455290887 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:14:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 628ms 17:14:50 INFO - PROCESS | 4076 | 1468455290929 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 4076 | 1468455290931 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 17:14:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:14:50 INFO - PROCESS | 4076 | 1468455290959 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 4076 | 1468455290970 Marionette TRACE conn6 <- [1,2886,null,{}] 17:14:50 INFO - PROCESS | 4076 | 1468455290976 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 4076 | 1468455290978 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:51 INFO - PROCESS | 4076 | 1468455291091 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 17:14:51 INFO - PROCESS | 4076 | 1468455291104 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 4076 | 1468455291106 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0E0000 == 34 [pid = 4076] [id = 731] 17:14:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D72331400) [pid = 4076] [serial = 2193] [outer = 0000000000000000] 17:14:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D781A8800) [pid = 4076] [serial = 2194] [outer = 0000000D72331400] 17:14:51 INFO - PROCESS | 4076 | 1468455291151 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D78ABA800) [pid = 4076] [serial = 2195] [outer = 0000000D72331400] 17:14:51 INFO - PROCESS | 4076 | 1468455291561 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:14:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 646ms 17:14:51 INFO - PROCESS | 4076 | 1468455291610 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 4076 | 1468455291612 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 17:14:51 INFO - PROCESS | 4076 | 1468455291615 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:14:51 INFO - PROCESS | 4076 | 1468455291617 Marionette TRACE conn6 <- [1,2890,null,{}] 17:14:51 INFO - PROCESS | 4076 | 1468455291620 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:51 INFO - PROCESS | 4076 | 1468455291622 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:51 INFO - PROCESS | 4076 | 1468455291739 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 17:14:51 INFO - PROCESS | 4076 | 1468455291747 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 4076 | 1468455291749 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:51 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72222800 == 35 [pid = 4076] [id = 732] 17:14:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D78F57000) [pid = 4076] [serial = 2196] [outer = 0000000000000000] 17:14:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D791C4400) [pid = 4076] [serial = 2197] [outer = 0000000D78F57000] 17:14:51 INFO - PROCESS | 4076 | 1468455291795 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D791D1800) [pid = 4076] [serial = 2198] [outer = 0000000D78F57000] 17:14:52 INFO - PROCESS | 4076 | 1468455292275 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:14:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 735ms 17:14:52 INFO - PROCESS | 4076 | 1468455292383 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 4076 | 1468455292388 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 17:14:52 INFO - PROCESS | 4076 | 1468455292409 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:14:52 INFO - PROCESS | 4076 | 1468455292413 Marionette TRACE conn6 <- [1,2894,null,{}] 17:14:52 INFO - PROCESS | 4076 | 1468455292420 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 4076 | 1468455292423 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:52 INFO - PROCESS | 4076 | 1468455292555 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 17:14:52 INFO - PROCESS | 4076 | 1468455292645 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 4076 | 1468455292650 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:52 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6AF61800 == 36 [pid = 4076] [id = 733] 17:14:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D02974C00) [pid = 4076] [serial = 2199] [outer = 0000000000000000] 17:14:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D02978400) [pid = 4076] [serial = 2200] [outer = 0000000D02974C00] 17:14:52 INFO - PROCESS | 4076 | 1468455292722 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D0371A800) [pid = 4076] [serial = 2201] [outer = 0000000D02974C00] 17:14:53 INFO - PROCESS | 4076 | 1468455293305 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:14:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 943ms 17:14:53 INFO - PROCESS | 4076 | 1468455293361 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 4076 | 1468455293367 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 17:14:53 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:14:53 INFO - PROCESS | 4076 | 1468455293373 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 4076 | 1468455293376 Marionette TRACE conn6 <- [1,2898,null,{}] 17:14:53 INFO - PROCESS | 4076 | 1468455293380 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 4076 | 1468455293383 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:53 INFO - PROCESS | 4076 | 1468455293502 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 17:14:53 INFO - PROCESS | 4076 | 1468455293628 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 4076 | 1468455293631 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:53 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7902B000 == 37 [pid = 4076] [id = 734] 17:14:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6B1D7400) [pid = 4076] [serial = 2202] [outer = 0000000000000000] 17:14:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D6C9F9000) [pid = 4076] [serial = 2203] [outer = 0000000D6B1D7400] 17:14:53 INFO - PROCESS | 4076 | 1468455293689 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D6CF8F400) [pid = 4076] [serial = 2204] [outer = 0000000D6B1D7400] 17:14:54 INFO - PROCESS | 4076 | 1468455294272 Marionette TRACE conn6 <- [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]]]}] 17:14:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:14:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:14:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 17:14:54 INFO - PROCESS | 4076 | 1468455294320 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 4076 | 1468455294323 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 17:14:54 INFO - TEST-START | /DOMEvents/constructors.html 17:14:54 INFO - PROCESS | 4076 | 1468455294327 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 4076 | 1468455294331 Marionette TRACE conn6 <- [1,2902,null,{}] 17:14:54 INFO - PROCESS | 4076 | 1468455294342 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:54 INFO - PROCESS | 4076 | 1468455294348 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:54 INFO - PROCESS | 4076 | 1468455294465 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 17:14:54 INFO - PROCESS | 4076 | 1468455294590 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 4076 | 1468455294593 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:54 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C4A4000 == 38 [pid = 4076] [id = 735] 17:14:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D72D1A400) [pid = 4076] [serial = 2205] [outer = 0000000000000000] 17:14:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D73862800) [pid = 4076] [serial = 2206] [outer = 0000000D72D1A400] 17:14:54 INFO - PROCESS | 4076 | 1468455294652 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D78A3D400) [pid = 4076] [serial = 2207] [outer = 0000000D72D1A400] 17:14:55 INFO - PROCESS | 4076 | 1468455295325 Marionette TRACE conn6 <- [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]]]}] 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:14:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:14:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:14:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:14:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:14:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 1113ms 17:14:55 INFO - PROCESS | 4076 | 1468455295450 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 4076 | 1468455295453 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:14:55 INFO - PROCESS | 4076 | 1468455295458 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 4076 | 1468455295460 Marionette TRACE conn6 <- [1,2906,null,{}] 17:14:55 INFO - PROCESS | 4076 | 1468455295465 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 4076 | 1468455295467 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:55 INFO - PROCESS | 4076 | 1468455295590 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 17:14:55 INFO - PROCESS | 4076 | 1468455295706 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 4076 | 1468455295709 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:55 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EA14000 == 39 [pid = 4076] [id = 736] 17:14:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D79446400) [pid = 4076] [serial = 2208] [outer = 0000000000000000] 17:14:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D79975000) [pid = 4076] [serial = 2209] [outer = 0000000D79446400] 17:14:55 INFO - PROCESS | 4076 | 1468455295767 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D7997B800) [pid = 4076] [serial = 2210] [outer = 0000000D79446400] 17:14:56 INFO - PROCESS | 4076 | 1468455296417 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:14:56 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:14:56 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1023ms 17:14:56 INFO - PROCESS | 4076 | 1468455296486 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 4076 | 1468455296490 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 17:14:56 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:14:56 INFO - PROCESS | 4076 | 1468455296495 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 4076 | 1468455296499 Marionette TRACE conn6 <- [1,2910,null,{}] 17:14:56 INFO - PROCESS | 4076 | 1468455296504 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:56 INFO - PROCESS | 4076 | 1468455296507 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:56 INFO - PROCESS | 4076 | 1468455296669 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 17:14:56 INFO - PROCESS | 4076 | 1468455296797 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 4076 | 1468455296803 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:56 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C4C800 == 40 [pid = 4076] [id = 737] 17:14:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D02975000) [pid = 4076] [serial = 2211] [outer = 0000000000000000] 17:14:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D03042000) [pid = 4076] [serial = 2212] [outer = 0000000D02975000] 17:14:56 INFO - PROCESS | 4076 | 1468455296858 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D033C5800) [pid = 4076] [serial = 2213] [outer = 0000000D02975000] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0E0000 == 39 [pid = 4076] [id = 731] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79A30000 == 38 [pid = 4076] [id = 730] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7990B800 == 37 [pid = 4076] [id = 729] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D78E24000 == 36 [pid = 4076] [id = 728] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FD2800 == 35 [pid = 4076] [id = 727] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7234F800 == 34 [pid = 4076] [id = 726] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D230000 == 33 [pid = 4076] [id = 725] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C59000 == 32 [pid = 4076] [id = 724] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C56800 == 31 [pid = 4076] [id = 723] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05465000 == 30 [pid = 4076] [id = 722] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C494800 == 29 [pid = 4076] [id = 721] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EA14000 == 28 [pid = 4076] [id = 736] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C4A4000 == 27 [pid = 4076] [id = 735] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7902B000 == 26 [pid = 4076] [id = 734] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72222800 == 25 [pid = 4076] [id = 732] 17:14:57 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6AF61800 == 24 [pid = 4076] [id = 733] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D72C81C00) [pid = 4076] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D03691400) [pid = 4076] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D03723C00) [pid = 4076] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D7215E800) [pid = 4076] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D781AC400) [pid = 4076] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D00CF0000) [pid = 4076] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D00E94000) [pid = 4076] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D6D220800) [pid = 4076] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6DD45800) [pid = 4076] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D6C92FC00) [pid = 4076] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6C9FB400) [pid = 4076] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D733E9800) [pid = 4076] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D7138B000) [pid = 4076] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D718F2800) [pid = 4076] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D0304B000) [pid = 4076] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D030EA400) [pid = 4076] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D72F72C00) [pid = 4076] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D781AD400) [pid = 4076] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D73862C00) [pid = 4076] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D78E5BC00) [pid = 4076] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D78E52000) [pid = 4076] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D03C1F800) [pid = 4076] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D78FCC000) [pid = 4076] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D6B946800) [pid = 4076] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D733DDC00) [pid = 4076] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D790B3000) [pid = 4076] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6CEA4800) [pid = 4076] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D72338400) [pid = 4076] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 4076 | [4076] 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 17:14:57 INFO - PROCESS | 4076 | [4076] 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 17:14:57 INFO - PROCESS | 4076 | [4076] 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 17:14:57 INFO - PROCESS | 4076 | [4076] 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 17:14:58 INFO - PROCESS | 4076 | 1468455298016 Marionette TRACE conn6 <- [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]]]}] 17:14:58 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:14:58 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:58 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 17:14:58 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:58 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 17:14:58 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:58 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]" 17:14:58 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:14:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:14:58 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:14:58 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:14:58 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1541ms 17:14:58 INFO - PROCESS | 4076 | 1468455298040 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 17:14:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:14:58 INFO - PROCESS | 4076 | 1468455298045 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 17:14:58 INFO - PROCESS | 4076 | 1468455298049 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 4076 | 1468455298054 Marionette TRACE conn6 <- [1,2914,null,{}] 17:14:58 INFO - PROCESS | 4076 | 1468455298058 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 4076 | 1468455298061 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:58 INFO - PROCESS | 4076 | 1468455298155 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 17:14:58 INFO - PROCESS | 4076 | 1468455298163 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 4076 | 1468455298166 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C46800 == 25 [pid = 4076] [id = 738] 17:14:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D030E8C00) [pid = 4076] [serial = 2214] [outer = 0000000000000000] 17:14:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D030EE000) [pid = 4076] [serial = 2215] [outer = 0000000D030E8C00] 17:14:58 INFO - PROCESS | 4076 | 1468455298216 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D0368BC00) [pid = 4076] [serial = 2216] [outer = 0000000D030E8C00] 17:14:58 INFO - PROCESS | 4076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:14:58 INFO - PROCESS | 4076 | 1468455298694 Marionette TRACE conn6 <- [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]]]}] 17:14:58 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:14:58 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 690ms 17:14:58 INFO - PROCESS | 4076 | 1468455298740 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 4076 | 1468455298745 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 17:14:58 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:14:58 INFO - PROCESS | 4076 | 1468455298752 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - PROCESS | 4076 | 1468455298755 Marionette TRACE conn6 <- [1,2918,null,{}] 17:14:58 INFO - PROCESS | 4076 | 1468455298759 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 4076 | 1468455298762 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:58 INFO - PROCESS | 4076 | 1468455298889 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 17:14:58 INFO - PROCESS | 4076 | 1468455298905 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 4076 | 1468455298908 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:58 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC6E000 == 26 [pid = 4076] [id = 739] 17:14:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D0380DC00) [pid = 4076] [serial = 2217] [outer = 0000000000000000] 17:14:58 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D03C1A800) [pid = 4076] [serial = 2218] [outer = 0000000D0380DC00] 17:14:58 INFO - PROCESS | 4076 | 1468455298962 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6B9D2C00) [pid = 4076] [serial = 2219] [outer = 0000000D0380DC00] 17:14:59 INFO - PROCESS | 4076 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:14:59 INFO - PROCESS | 4076 | 1468455299390 Marionette TRACE conn6 <- [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]]]}] 17:14:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:14:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 691ms 17:14:59 INFO - PROCESS | 4076 | 1468455299445 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 17:14:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:14:59 INFO - PROCESS | 4076 | 1468455299448 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 17:14:59 INFO - PROCESS | 4076 | 1468455299451 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 4076 | 1468455299455 Marionette TRACE conn6 <- [1,2922,null,{}] 17:14:59 INFO - PROCESS | 4076 | 1468455299467 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 4076 | 1468455299472 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:59 INFO - PROCESS | 4076 | 1468455299563 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 17:14:59 INFO - PROCESS | 4076 | 1468455299570 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 4076 | 1468455299574 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:14:59 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72346800 == 27 [pid = 4076] [id = 740] 17:14:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D6C9F9800) [pid = 4076] [serial = 2220] [outer = 0000000000000000] 17:14:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CE9D400) [pid = 4076] [serial = 2221] [outer = 0000000D6C9F9800] 17:14:59 INFO - PROCESS | 4076 | 1468455299623 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CF93000) [pid = 4076] [serial = 2222] [outer = 0000000D6C9F9800] 17:15:00 INFO - PROCESS | 4076 | 1468455300100 Marionette TRACE conn6 <- [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]]]}] 17:15:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:15:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 693ms 17:15:00 INFO - PROCESS | 4076 | 1468455300146 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 4076 | 1468455300149 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 17:15:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:15:00 INFO - PROCESS | 4076 | 1468455300153 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 4076 | 1468455300155 Marionette TRACE conn6 <- [1,2926,null,{}] 17:15:00 INFO - PROCESS | 4076 | 1468455300165 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 4076 | 1468455300167 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:00 INFO - PROCESS | 4076 | 1468455300310 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 17:15:00 INFO - PROCESS | 4076 | 1468455300331 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 4076 | 1468455300333 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D769D1000 == 28 [pid = 4076] [id = 741] 17:15:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6D412400) [pid = 4076] [serial = 2223] [outer = 0000000000000000] 17:15:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6DD43000) [pid = 4076] [serial = 2224] [outer = 0000000D6D412400] 17:15:00 INFO - PROCESS | 4076 | 1468455300379 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D71384000) [pid = 4076] [serial = 2225] [outer = 0000000D6D412400] 17:15:00 INFO - PROCESS | 4076 | 1468455300762 Marionette TRACE conn6 <- [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]]]}] 17:15:00 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. 17:15:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 628ms 17:15:00 INFO - PROCESS | 4076 | 1468455300786 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 4076 | 1468455300788 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 17:15:00 INFO - PROCESS | 4076 | 1468455300792 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - PROCESS | 4076 | 1468455300793 Marionette TRACE conn6 <- [1,2930,null,{}] 17:15:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:15:00 INFO - PROCESS | 4076 | 1468455300797 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 4076 | 1468455300799 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:00 INFO - PROCESS | 4076 | 1468455300908 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 17:15:00 INFO - PROCESS | 4076 | 1468455300913 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 4076 | 1468455300915 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:00 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D787E8800 == 29 [pid = 4076] [id = 742] 17:15:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D00AC9400) [pid = 4076] [serial = 2226] [outer = 0000000000000000] 17:15:00 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D713ECC00) [pid = 4076] [serial = 2227] [outer = 0000000D00AC9400] 17:15:00 INFO - PROCESS | 4076 | 1468455300960 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D72331C00) [pid = 4076] [serial = 2228] [outer = 0000000D00AC9400] 17:15:01 INFO - PROCESS | 4076 | 1468455301409 Marionette TRACE conn6 <- [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"]]]}] 17:15:01 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 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:01 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:15:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 628ms 17:15:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:15:01 INFO - PROCESS | 4076 | 1468455301425 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 4076 | 1468455301427 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 17:15:01 INFO - PROCESS | 4076 | 1468455301430 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 4076 | 1468455301432 Marionette TRACE conn6 <- [1,2934,null,{}] 17:15:01 INFO - PROCESS | 4076 | 1468455301435 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:01 INFO - PROCESS | 4076 | 1468455301441 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:01 INFO - PROCESS | 4076 | 1468455301575 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 17:15:01 INFO - PROCESS | 4076 | 1468455301581 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 4076 | 1468455301583 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:01 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7973C800 == 30 [pid = 4076] [id = 743] 17:15:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D7233A800) [pid = 4076] [serial = 2229] [outer = 0000000000000000] 17:15:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D733ADC00) [pid = 4076] [serial = 2230] [outer = 0000000D7233A800] 17:15:01 INFO - PROCESS | 4076 | 1468455301629 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D73521C00) [pid = 4076] [serial = 2231] [outer = 0000000D7233A800] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D78F57000) [pid = 4076] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D6D16B400) [pid = 4076] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D009F1800) [pid = 4076] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03C19400) [pid = 4076] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D009F9800) [pid = 4076] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D02979C00) [pid = 4076] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D733E1C00) [pid = 4076] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D72331400) [pid = 4076] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D02973000) [pid = 4076] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D78FCC800) [pid = 4076] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6CEA4000) [pid = 4076] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:15:02 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D00C29000) [pid = 4076] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:15:02 INFO - PROCESS | 4076 | 1468455302256 Marionette TRACE conn6 <- [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]]]}] 17:15:02 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. 17:15:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 878ms 17:15:02 INFO - PROCESS | 4076 | 1468455302312 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 17:15:02 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:15:02 INFO - PROCESS | 4076 | 1468455302314 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 17:15:02 INFO - PROCESS | 4076 | 1468455302317 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 4076 | 1468455302319 Marionette TRACE conn6 <- [1,2938,null,{}] 17:15:02 INFO - PROCESS | 4076 | 1468455302323 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 4076 | 1468455302325 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:02 INFO - PROCESS | 4076 | 1468455302407 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 17:15:02 INFO - PROCESS | 4076 | 1468455302414 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 4076 | 1468455302416 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79D68800 == 31 [pid = 4076] [id = 744] 17:15:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D030ECC00) [pid = 4076] [serial = 2232] [outer = 0000000000000000] 17:15:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6CF93C00) [pid = 4076] [serial = 2233] [outer = 0000000D030ECC00] 17:15:02 INFO - PROCESS | 4076 | 1468455302461 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D7351A000) [pid = 4076] [serial = 2234] [outer = 0000000D030ECC00] 17:15:02 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C7A000 == 32 [pid = 4076] [id = 745] 17:15:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D76541000) [pid = 4076] [serial = 2235] [outer = 0000000000000000] 17:15:02 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D7654CC00) [pid = 4076] [serial = 2236] [outer = 0000000D76541000] 17:15:02 INFO - PROCESS | 4076 | 1468455302899 Marionette TRACE conn6 <- [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]]]}] 17:15:02 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. 17:15:02 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 17:15:02 INFO - PROCESS | 4076 | 1468455302950 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 4076 | 1468455302952 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 17:15:02 INFO - PROCESS | 4076 | 1468455302955 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:15:02 INFO - PROCESS | 4076 | 1468455302957 Marionette TRACE conn6 <- [1,2942,null,{}] 17:15:02 INFO - PROCESS | 4076 | 1468455302961 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 4076 | 1468455302963 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:03 INFO - PROCESS | 4076 | 1468455303059 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 17:15:03 INFO - PROCESS | 4076 | 1468455303066 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 4076 | 1468455303068 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A0E2000 == 33 [pid = 4076] [id = 746] 17:15:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D76547400) [pid = 4076] [serial = 2237] [outer = 0000000000000000] 17:15:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D76549400) [pid = 4076] [serial = 2238] [outer = 0000000D76547400] 17:15:03 INFO - PROCESS | 4076 | 1468455303122 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D781AD000) [pid = 4076] [serial = 2239] [outer = 0000000D76547400] 17:15:03 INFO - PROCESS | 4076 | 1468455303541 Marionette TRACE conn6 <- [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]]]}] 17:15:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:15:03 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 17:15:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 17:15:03 INFO - PROCESS | 4076 | 1468455303588 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 4076 | 1468455303590 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 17:15:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:15:03 INFO - PROCESS | 4076 | 1468455303606 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - PROCESS | 4076 | 1468455303608 Marionette TRACE conn6 <- [1,2946,null,{}] 17:15:03 INFO - PROCESS | 4076 | 1468455303612 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:03 INFO - PROCESS | 4076 | 1468455303614 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:03 INFO - PROCESS | 4076 | 1468455303711 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 17:15:03 INFO - PROCESS | 4076 | 1468455303715 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:03 INFO - PROCESS | 4076 | 1468455303717 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:03 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A5F8800 == 34 [pid = 4076] [id = 747] 17:15:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D781A3000) [pid = 4076] [serial = 2240] [outer = 0000000000000000] 17:15:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D78AB0400) [pid = 4076] [serial = 2241] [outer = 0000000D781A3000] 17:15:03 INFO - PROCESS | 4076 | 1468455303764 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D790A5800) [pid = 4076] [serial = 2242] [outer = 0000000D781A3000] 17:15:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C46800 == 33 [pid = 4076] [id = 738] 17:15:04 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C4C800 == 32 [pid = 4076] [id = 737] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72346800 == 31 [pid = 4076] [id = 740] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC6E000 == 30 [pid = 4076] [id = 739] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79D68800 == 29 [pid = 4076] [id = 744] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D787E8800 == 28 [pid = 4076] [id = 742] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A0E2000 == 27 [pid = 4076] [id = 746] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D769D1000 == 26 [pid = 4076] [id = 741] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7973C800 == 25 [pid = 4076] [id = 743] 17:15:05 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C7A000 == 24 [pid = 4076] [id = 745] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D71387000) [pid = 4076] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D00CF5800) [pid = 4076] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D03C1F000) [pid = 4076] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D03C15C00) [pid = 4076] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D03689800) [pid = 4076] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D6C253800) [pid = 4076] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D76540000) [pid = 4076] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D030E3000) [pid = 4076] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D781A8800) [pid = 4076] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D0371B400) [pid = 4076] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D791C9400) [pid = 4076] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D030EF400) [pid = 4076] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D718FAC00) [pid = 4076] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D6D75E800) [pid = 4076] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6CF52000) [pid = 4076] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D6D163400) [pid = 4076] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D02977800) [pid = 4076] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D72D19400) [pid = 4076] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D71E7DC00) [pid = 4076] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D78164400) [pid = 4076] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D78ABA800) [pid = 4076] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D791C4400) [pid = 4076] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D791D1800) [pid = 4076] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:15:05 INFO - PROCESS | 4076 | 1468455305497 Marionette TRACE conn6 <- [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]]]}] 17:15:05 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. 17:15:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1945ms 17:15:05 INFO - PROCESS | 4076 | 1468455305555 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 4076 | 1468455305559 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:15:05 INFO - PROCESS | 4076 | 1468455305564 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 4076 | 1468455305568 Marionette TRACE conn6 <- [1,2950,null,{}] 17:15:05 INFO - PROCESS | 4076 | 1468455305574 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 4076 | 1468455305577 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:05 INFO - PROCESS | 4076 | 1468455305671 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 17:15:05 INFO - PROCESS | 4076 | 1468455305679 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:05 INFO - PROCESS | 4076 | 1468455305684 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:05 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03378800 == 25 [pid = 4076] [id = 748] 17:15:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D00CF3000) [pid = 4076] [serial = 2243] [outer = 0000000000000000] 17:15:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D00CF4000) [pid = 4076] [serial = 2244] [outer = 0000000D00CF3000] 17:15:05 INFO - PROCESS | 4076 | 1468455305740 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D00E94800) [pid = 4076] [serial = 2245] [outer = 0000000D00CF3000] 17:15:06 INFO - PROCESS | 4076 | 1468455306208 Marionette TRACE conn6 <- [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]]]}] 17:15:06 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. 17:15:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 17:15:06 INFO - PROCESS | 4076 | 1468455306258 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 4076 | 1468455306263 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 17:15:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:15:06 INFO - PROCESS | 4076 | 1468455306270 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 4076 | 1468455306273 Marionette TRACE conn6 <- [1,2954,null,{}] 17:15:06 INFO - PROCESS | 4076 | 1468455306277 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 4076 | 1468455306280 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:06 INFO - PROCESS | 4076 | 1468455306371 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 17:15:06 INFO - PROCESS | 4076 | 1468455306378 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 4076 | 1468455306380 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:06 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0546E800 == 26 [pid = 4076] [id = 749] 17:15:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D03043C00) [pid = 4076] [serial = 2246] [outer = 0000000000000000] 17:15:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D0304C800) [pid = 4076] [serial = 2247] [outer = 0000000D03043C00] 17:15:06 INFO - PROCESS | 4076 | 1468455306430 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D030F0400) [pid = 4076] [serial = 2248] [outer = 0000000D03043C00] 17:15:06 INFO - PROCESS | 4076 | 1468455306884 Marionette TRACE conn6 <- [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]]]}] 17:15:06 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. 17:15:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 629ms 17:15:06 INFO - PROCESS | 4076 | 1468455306901 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 4076 | 1468455306903 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 17:15:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:15:06 INFO - PROCESS | 4076 | 1468455306906 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 4076 | 1468455306910 Marionette TRACE conn6 <- [1,2958,null,{}] 17:15:06 INFO - PROCESS | 4076 | 1468455306926 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 4076 | 1468455306931 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:07 INFO - PROCESS | 4076 | 1468455307022 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 17:15:07 INFO - PROCESS | 4076 | 1468455307029 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 4076 | 1468455307032 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D230000 == 27 [pid = 4076] [id = 750] 17:15:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D007C0800) [pid = 4076] [serial = 2249] [outer = 0000000000000000] 17:15:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D03720800) [pid = 4076] [serial = 2250] [outer = 0000000D007C0800] 17:15:07 INFO - PROCESS | 4076 | 1468455307082 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D0380AC00) [pid = 4076] [serial = 2251] [outer = 0000000D007C0800] 17:15:07 INFO - PROCESS | 4076 | 1468455307521 Marionette TRACE conn6 <- [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]]]}] 17:15:07 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. 17:15:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 691ms 17:15:07 INFO - PROCESS | 4076 | 1468455307601 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 4076 | 1468455307604 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 17:15:07 INFO - PROCESS | 4076 | 1468455307607 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:15:07 INFO - PROCESS | 4076 | 1468455307609 Marionette TRACE conn6 <- [1,2962,null,{}] 17:15:07 INFO - PROCESS | 4076 | 1468455307612 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:07 INFO - PROCESS | 4076 | 1468455307614 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:07 INFO - PROCESS | 4076 | 1468455307701 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 17:15:07 INFO - PROCESS | 4076 | 1468455307706 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 4076 | 1468455307708 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:07 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7221C000 == 28 [pid = 4076] [id = 751] 17:15:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D03C1F800) [pid = 4076] [serial = 2252] [outer = 0000000000000000] 17:15:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D6B1D7C00) [pid = 4076] [serial = 2253] [outer = 0000000D03C1F800] 17:15:07 INFO - PROCESS | 4076 | 1468455307754 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D6C4CC400) [pid = 4076] [serial = 2254] [outer = 0000000D03C1F800] 17:15:08 INFO - PROCESS | 4076 | 1468455308153 Marionette TRACE conn6 <- [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]]]}] 17:15:08 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. 17:15:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 588ms 17:15:08 INFO - PROCESS | 4076 | 1468455308206 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 4076 | 1468455308208 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 17:15:08 INFO - PROCESS | 4076 | 1468455308212 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 4076 | 1468455308213 Marionette TRACE conn6 <- [1,2966,null,{}] 17:15:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:15:08 INFO - PROCESS | 4076 | 1468455308217 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 4076 | 1468455308219 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:08 INFO - PROCESS | 4076 | 1468455308305 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 17:15:08 INFO - PROCESS | 4076 | 1468455308310 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 4076 | 1468455308313 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:08 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7333B000 == 29 [pid = 4076] [id = 752] 17:15:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D02973400) [pid = 4076] [serial = 2255] [outer = 0000000000000000] 17:15:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D6C9F6800) [pid = 4076] [serial = 2256] [outer = 0000000D02973400] 17:15:08 INFO - PROCESS | 4076 | 1468455308358 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D6CE9B400) [pid = 4076] [serial = 2257] [outer = 0000000D02973400] 17:15:08 INFO - PROCESS | 4076 | 1468455308787 Marionette TRACE conn6 <- [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]]]}] 17:15:08 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. 17:15:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 628ms 17:15:08 INFO - PROCESS | 4076 | 1468455308847 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 17:15:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:15:08 INFO - PROCESS | 4076 | 1468455308849 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 17:15:08 INFO - PROCESS | 4076 | 1468455308857 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 4076 | 1468455308859 Marionette TRACE conn6 <- [1,2970,null,{}] 17:15:08 INFO - PROCESS | 4076 | 1468455308862 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 4076 | 1468455308868 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:08 INFO - PROCESS | 4076 | 1468455308979 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 17:15:09 INFO - PROCESS | 4076 | 1468455308995 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 4076 | 1468455308997 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7871F800 == 30 [pid = 4076] [id = 753] 17:15:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D6CF4B000) [pid = 4076] [serial = 2258] [outer = 0000000000000000] 17:15:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D6D312800) [pid = 4076] [serial = 2259] [outer = 0000000D6CF4B000] 17:15:09 INFO - PROCESS | 4076 | 1468455309044 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D6E0F0400) [pid = 4076] [serial = 2260] [outer = 0000000D6CF4B000] 17:15:09 INFO - PROCESS | 4076 | 1468455309417 Marionette TRACE conn6 <- [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"]]]}] 17:15:09 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 17:15:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:15:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:15:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 587ms 17:15:09 INFO - PROCESS | 4076 | 1468455309452 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 4076 | 1468455309455 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 17:15:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:15:09 INFO - PROCESS | 4076 | 1468455309458 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - PROCESS | 4076 | 1468455309460 Marionette TRACE conn6 <- [1,2974,null,{}] 17:15:09 INFO - PROCESS | 4076 | 1468455309464 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 4076 | 1468455309466 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:09 INFO - PROCESS | 4076 | 1468455309581 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 17:15:09 INFO - PROCESS | 4076 | 1468455309589 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 4076 | 1468455309591 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:09 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79034000 == 31 [pid = 4076] [id = 754] 17:15:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D71156C00) [pid = 4076] [serial = 2261] [outer = 0000000000000000] 17:15:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D718FA000) [pid = 4076] [serial = 2262] [outer = 0000000D71156C00] 17:15:09 INFO - PROCESS | 4076 | 1468455309636 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D71F79400) [pid = 4076] [serial = 2263] [outer = 0000000D71156C00] 17:15:10 INFO - PROCESS | 4076 | 1468455310030 Marionette TRACE conn6 <- [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]]]}] 17:15:10 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. 17:15:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 17:15:10 INFO - PROCESS | 4076 | 1468455310090 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 4076 | 1468455310092 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 17:15:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:15:10 INFO - PROCESS | 4076 | 1468455310095 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 4076 | 1468455310097 Marionette TRACE conn6 <- [1,2978,null,{}] 17:15:10 INFO - PROCESS | 4076 | 1468455310100 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 4076 | 1468455310102 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:10 INFO - PROCESS | 4076 | 1468455310216 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 17:15:10 INFO - PROCESS | 4076 | 1468455310227 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 4076 | 1468455310228 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79736000 == 32 [pid = 4076] [id = 755] 17:15:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D71F7B000) [pid = 4076] [serial = 2264] [outer = 0000000000000000] 17:15:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D7233FC00) [pid = 4076] [serial = 2265] [outer = 0000000D71F7B000] 17:15:10 INFO - PROCESS | 4076 | 1468455310275 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D72C82C00) [pid = 4076] [serial = 2266] [outer = 0000000D71F7B000] 17:15:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D00E3B800 == 33 [pid = 4076] [id = 756] 17:15:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D733B7C00) [pid = 4076] [serial = 2267] [outer = 0000000000000000] 17:15:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D733DE000) [pid = 4076] [serial = 2268] [outer = 0000000D733B7C00] 17:15:10 INFO - PROCESS | 4076 | 1468455310701 Marionette TRACE conn6 <- [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]]]}] 17:15:10 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. 17:15:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 628ms 17:15:10 INFO - PROCESS | 4076 | 1468455310727 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 4076 | 1468455310729 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 17:15:10 INFO - PROCESS | 4076 | 1468455310732 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:15:10 INFO - PROCESS | 4076 | 1468455310734 Marionette TRACE conn6 <- [1,2982,null,{}] 17:15:10 INFO - PROCESS | 4076 | 1468455310738 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 4076 | 1468455310740 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:10 INFO - PROCESS | 4076 | 1468455310871 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 17:15:10 INFO - PROCESS | 4076 | 1468455310913 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 4076 | 1468455310915 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:10 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6D7E3800 == 34 [pid = 4076] [id = 757] 17:15:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7215E400) [pid = 4076] [serial = 2269] [outer = 0000000000000000] 17:15:10 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D72F75400) [pid = 4076] [serial = 2270] [outer = 0000000D7215E400] 17:15:10 INFO - PROCESS | 4076 | 1468455310963 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D733EA000) [pid = 4076] [serial = 2271] [outer = 0000000D7215E400] 17:15:11 INFO - PROCESS | 4076 | 1468455311338 Marionette TRACE conn6 <- [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]]]}] 17:15:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:15:11 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 17:15:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 17:15:11 INFO - PROCESS | 4076 | 1468455311429 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 4076 | 1468455311431 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 17:15:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:15:11 INFO - PROCESS | 4076 | 1468455311434 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 4076 | 1468455311436 Marionette TRACE conn6 <- [1,2986,null,{}] 17:15:11 INFO - PROCESS | 4076 | 1468455311445 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:11 INFO - PROCESS | 4076 | 1468455311447 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:11 INFO - PROCESS | 4076 | 1468455311568 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 17:15:11 INFO - PROCESS | 4076 | 1468455311573 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 4076 | 1468455311575 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:11 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A10C000 == 35 [pid = 4076] [id = 758] 17:15:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D733B2800) [pid = 4076] [serial = 2272] [outer = 0000000000000000] 17:15:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D76540000) [pid = 4076] [serial = 2273] [outer = 0000000D733B2800] 17:15:11 INFO - PROCESS | 4076 | 1468455311619 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D7697A000) [pid = 4076] [serial = 2274] [outer = 0000000D733B2800] 17:15:12 INFO - PROCESS | 4076 | 1468455312029 Marionette TRACE conn6 <- [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]]]}] 17:15:12 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. 17:15:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 17:15:12 INFO - PROCESS | 4076 | 1468455312066 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 4076 | 1468455312069 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 17:15:12 INFO - PROCESS | 4076 | 1468455312072 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:15:12 INFO - PROCESS | 4076 | 1468455312075 Marionette TRACE conn6 <- [1,2990,null,{}] 17:15:12 INFO - PROCESS | 4076 | 1468455312078 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 4076 | 1468455312081 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:12 INFO - PROCESS | 4076 | 1468455312207 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 17:15:12 INFO - PROCESS | 4076 | 1468455312292 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 4076 | 1468455312295 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:12 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7333A800 == 36 [pid = 4076] [id = 759] 17:15:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D781AC000) [pid = 4076] [serial = 2275] [outer = 0000000000000000] 17:15:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D78E54C00) [pid = 4076] [serial = 2276] [outer = 0000000D781AC000] 17:15:12 INFO - PROCESS | 4076 | 1468455312342 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D790AE800) [pid = 4076] [serial = 2277] [outer = 0000000D781AC000] 17:15:12 INFO - PROCESS | 4076 | 1468455312751 Marionette TRACE conn6 <- [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]]]}] 17:15:12 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. 17:15:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 733ms 17:15:12 INFO - PROCESS | 4076 | 1468455312809 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 4076 | 1468455312811 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 17:15:12 INFO - PROCESS | 4076 | 1468455312814 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:15:12 INFO - PROCESS | 4076 | 1468455312816 Marionette TRACE conn6 <- [1,2994,null,{}] 17:15:12 INFO - PROCESS | 4076 | 1468455312819 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 4076 | 1468455312821 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D76547400) [pid = 4076] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D6D412400) [pid = 4076] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D00AC9400) [pid = 4076] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D7233A800) [pid = 4076] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D0380DC00) [pid = 4076] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D030E8C00) [pid = 4076] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D02975000) [pid = 4076] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D79446400) [pid = 4076] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D72D1A400) [pid = 4076] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D6B1D7400) [pid = 4076] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D02974C00) [pid = 4076] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D6C9F9800) [pid = 4076] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D030ECC00) [pid = 4076] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:15:13 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D76541000) [pid = 4076] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:15:13 INFO - PROCESS | 4076 | 1468455313078 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 17:15:13 INFO - PROCESS | 4076 | 1468455313086 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 4076 | 1468455313088 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C485800 == 37 [pid = 4076] [id = 760] 17:15:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D0368F800) [pid = 4076] [serial = 2278] [outer = 0000000000000000] 17:15:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D6C9F1400) [pid = 4076] [serial = 2279] [outer = 0000000D0368F800] 17:15:13 INFO - PROCESS | 4076 | 1468455313134 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D72F74800) [pid = 4076] [serial = 2280] [outer = 0000000D0368F800] 17:15:13 INFO - PROCESS | 4076 | 1468455313501 Marionette TRACE conn6 <- [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]]]}] 17:15:13 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. 17:15:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 17:15:13 INFO - PROCESS | 4076 | 1468455313552 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 4076 | 1468455313554 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:15:13 INFO - PROCESS | 4076 | 1468455313557 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 4076 | 1468455313559 Marionette TRACE conn6 <- [1,2998,null,{}] 17:15:13 INFO - PROCESS | 4076 | 1468455313562 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 4076 | 1468455313564 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:13 INFO - PROCESS | 4076 | 1468455313714 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 17:15:13 INFO - PROCESS | 4076 | 1468455313723 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 4076 | 1468455313725 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:13 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7CADA800 == 38 [pid = 4076] [id = 761] 17:15:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D791C2800) [pid = 4076] [serial = 2281] [outer = 0000000000000000] 17:15:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D79442400) [pid = 4076] [serial = 2282] [outer = 0000000D791C2800] 17:15:13 INFO - PROCESS | 4076 | 1468455313769 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 4076 | ++DOMWINDOW == 86 (0000000D7944A000) [pid = 4076] [serial = 2283] [outer = 0000000D791C2800] 17:15:13 INFO - PROCESS | 4076 | [4076] 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 17:15:14 INFO - PROCESS | 4076 | 1468455314177 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:15:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:15:14 INFO - {} 17:15:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:15:14 INFO - {} 17:15:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:15:14 INFO - {} 17:15:14 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:15:14 INFO - {} 17:15:14 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 629ms 17:15:14 INFO - PROCESS | 4076 | 1468455314196 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 17:15:14 INFO - TEST-START | /FileAPI/fileReader.html 17:15:14 INFO - PROCESS | 4076 | 1468455314198 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 17:15:14 INFO - PROCESS | 4076 | 1468455314206 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 4076 | 1468455314207 Marionette TRACE conn6 <- [1,3002,null,{}] 17:15:14 INFO - PROCESS | 4076 | 1468455314211 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 4076 | 1468455314213 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:14 INFO - PROCESS | 4076 | 1468455314299 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 17:15:14 INFO - PROCESS | 4076 | 1468455314306 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 4076 | 1468455314308 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EB39800 == 39 [pid = 4076] [id = 762] 17:15:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 87 (0000000D79611800) [pid = 4076] [serial = 2284] [outer = 0000000000000000] 17:15:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 88 (0000000D79A4C000) [pid = 4076] [serial = 2285] [outer = 0000000D79611800] 17:15:14 INFO - PROCESS | 4076 | 1468455314359 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 89 (0000000D79A52000) [pid = 4076] [serial = 2286] [outer = 0000000D79611800] 17:15:14 INFO - PROCESS | 4076 | 1468455314736 Marionette TRACE conn6 <- [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]]]}] 17:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:15:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:15:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 588ms 17:15:14 INFO - TEST-START | /FileAPI/historical.html 17:15:14 INFO - PROCESS | 4076 | 1468455314791 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 4076 | 1468455314793 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 17:15:14 INFO - PROCESS | 4076 | 1468455314796 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 4076 | 1468455314798 Marionette TRACE conn6 <- [1,3006,null,{}] 17:15:14 INFO - PROCESS | 4076 | 1468455314801 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 4076 | 1468455314803 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:14 INFO - PROCESS | 4076 | 1468455314926 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 17:15:14 INFO - PROCESS | 4076 | 1468455314951 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 4076 | 1468455314953 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:14 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC2B800 == 40 [pid = 4076] [id = 763] 17:15:14 INFO - PROCESS | 4076 | ++DOMWINDOW == 90 (0000000D79A53C00) [pid = 4076] [serial = 2287] [outer = 0000000000000000] 17:15:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 91 (0000000D79A59800) [pid = 4076] [serial = 2288] [outer = 0000000D79A53C00] 17:15:15 INFO - PROCESS | 4076 | 1468455314998 Marionette DEBUG loaded listener.js 17:15:15 INFO - PROCESS | 4076 | ++DOMWINDOW == 92 (0000000D79B35000) [pid = 4076] [serial = 2289] [outer = 0000000D79A53C00] 17:15:15 INFO - PROCESS | 4076 | 1468455315674 Marionette TRACE conn6 <- [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"]]]}] 17:15:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:15:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:15:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:15:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:15:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:15:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:15:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:15:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:15:15 INFO - TEST-OK | /FileAPI/historical.html | took 924ms 17:15:15 INFO - PROCESS | 4076 | 1468455315724 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 4076 | 1468455315729 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 17:15:15 INFO - TEST-START | /FileAPI/idlharness.html 17:15:15 INFO - PROCESS | 4076 | 1468455315734 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 4076 | 1468455315740 Marionette TRACE conn6 <- [1,3010,null,{}] 17:15:15 INFO - PROCESS | 4076 | 1468455315746 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 4076 | 1468455315749 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:15 INFO - PROCESS | 4076 | 1468455315881 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 17:15:16 INFO - PROCESS | 4076 | 1468455316007 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 4076 | 1468455316010 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:16 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0546D000 == 41 [pid = 4076] [id = 764] 17:15:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 93 (0000000D00E9B400) [pid = 4076] [serial = 2290] [outer = 0000000000000000] 17:15:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 94 (0000000D02974000) [pid = 4076] [serial = 2291] [outer = 0000000D00E9B400] 17:15:16 INFO - PROCESS | 4076 | 1468455316069 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 4076 | ++DOMWINDOW == 95 (0000000D033C8C00) [pid = 4076] [serial = 2292] [outer = 0000000D00E9B400] 17:15:17 INFO - PROCESS | 4076 | 1468455317170 Marionette TRACE conn6 <- [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]]]}] 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:15:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:15:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:15:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:15:17 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:15:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:15:17 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:17 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:15:17 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 17:15:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:15:17 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 17:15:17 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 17:15:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:15:17 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:15:17 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:17 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:15:17 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 17:15:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:15:17 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 17:15:17 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 17:15:17 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:17 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:17 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:17 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:17 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:17 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:15:17 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:15:17 INFO - TEST-OK | /FileAPI/idlharness.html | took 1548ms 17:15:17 INFO - PROCESS | 4076 | 1468455317323 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 4076 | 1468455317328 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 17:15:17 INFO - TEST-START | /FileAPI/idlharness.worker 17:15:17 INFO - PROCESS | 4076 | 1468455317339 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 4076 | 1468455317342 Marionette TRACE conn6 <- [1,3014,null,{}] 17:15:17 INFO - PROCESS | 4076 | 1468455317346 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:17 INFO - PROCESS | 4076 | 1468455317349 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:17 INFO - PROCESS | 4076 | 1468455317490 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 17:15:17 INFO - PROCESS | 4076 | 1468455317626 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 4076 | 1468455317628 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:17 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D03C53800 == 42 [pid = 4076] [id = 765] 17:15:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 96 (0000000D030F0000) [pid = 4076] [serial = 2293] [outer = 0000000000000000] 17:15:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 97 (0000000D0368DC00) [pid = 4076] [serial = 2294] [outer = 0000000D030F0000] 17:15:17 INFO - PROCESS | 4076 | 1468455317688 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 4076 | ++DOMWINDOW == 98 (0000000D6DDDEC00) [pid = 4076] [serial = 2295] [outer = 0000000D030F0000] 17:15:18 INFO - PROCESS | 4076 | [4076] 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 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EB39800 == 41 [pid = 4076] [id = 762] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7CADA800 == 40 [pid = 4076] [id = 761] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C485800 == 39 [pid = 4076] [id = 760] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7333A800 == 38 [pid = 4076] [id = 759] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A10C000 == 37 [pid = 4076] [id = 758] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D7E3800 == 36 [pid = 4076] [id = 757] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D00E3B800 == 35 [pid = 4076] [id = 756] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79736000 == 34 [pid = 4076] [id = 755] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79034000 == 33 [pid = 4076] [id = 754] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7871F800 == 32 [pid = 4076] [id = 753] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7333B000 == 31 [pid = 4076] [id = 752] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7221C000 == 30 [pid = 4076] [id = 751] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6D230000 == 29 [pid = 4076] [id = 750] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0546E800 == 28 [pid = 4076] [id = 749] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03378800 == 27 [pid = 4076] [id = 748] 17:15:18 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A5F8800 == 26 [pid = 4076] [id = 747] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 97 (0000000D781AD000) [pid = 4076] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 96 (0000000D78AB0400) [pid = 4076] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 95 (0000000D6DD43000) [pid = 4076] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 94 (0000000D713ECC00) [pid = 4076] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 93 (0000000D71384000) [pid = 4076] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 92 (0000000D733ADC00) [pid = 4076] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 91 (0000000D72331C00) [pid = 4076] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 90 (0000000D76549400) [pid = 4076] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 89 (0000000D73521C00) [pid = 4076] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 88 (0000000D6B9D2C00) [pid = 4076] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 87 (0000000D03C1A800) [pid = 4076] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 86 (0000000D030EE000) [pid = 4076] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 85 (0000000D0368BC00) [pid = 4076] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D033C5800) [pid = 4076] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03042000) [pid = 4076] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D7997B800) [pid = 4076] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D79975000) [pid = 4076] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D78A3D400) [pid = 4076] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D73862800) [pid = 4076] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D6CF8F400) [pid = 4076] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D6C9F9000) [pid = 4076] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D0371A800) [pid = 4076] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D02978400) [pid = 4076] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CE9D400) [pid = 4076] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D6CF93C00) [pid = 4076] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6CF93000) [pid = 4076] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D7654CC00) [pid = 4076] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:15:18 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D7351A000) [pid = 4076] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:15:19 INFO - PROCESS | 4076 | 1468455319039 Marionette TRACE conn6 <- [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,{},{}]]]}] 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:15:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:15:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:15:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:15:19 INFO - {} 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:15:19 INFO - {} 17:15:19 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 - {} 17:15:19 INFO - {} 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:15:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:15:19 INFO - {} 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:15:19 INFO - {} 17:15:19 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 - {} 17:15:19 INFO - {} 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:15:19 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:15:19 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 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 17:15:19 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:15:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:15:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:15:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:15:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:15:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:15:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:15:19 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:15:19 INFO - {} 17:15:19 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1832ms 17:15:19 INFO - PROCESS | 4076 | 1468455319214 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 4076 | 1468455319219 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 17:15:19 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:15:19 INFO - PROCESS | 4076 | 1468455319225 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 4076 | 1468455319228 Marionette TRACE conn6 <- [1,3018,null,{}] 17:15:19 INFO - PROCESS | 4076 | 1468455319233 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:19 INFO - PROCESS | 4076 | 1468455319236 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:19 INFO - PROCESS | 4076 | 1468455319325 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 17:15:19 INFO - PROCESS | 4076 | 1468455319332 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 4076 | 1468455319334 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:19 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D76FB6000 == 27 [pid = 4076] [id = 766] 17:15:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D76545400) [pid = 4076] [serial = 2296] [outer = 0000000000000000] 17:15:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D7654A000) [pid = 4076] [serial = 2297] [outer = 0000000D76545400] 17:15:19 INFO - PROCESS | 4076 | 1468455319383 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D781CBC00) [pid = 4076] [serial = 2298] [outer = 0000000D76545400] 17:15:19 INFO - PROCESS | 4076 | 1468455319830 Marionette TRACE conn6 <- [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]]]}] 17:15:19 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 17:15:19 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 17:15:19 INFO - PROCESS | 4076 | 1468455319862 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 17:15:19 INFO - PROCESS | 4076 | 1468455319867 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 17:15:19 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:15:19 INFO - PROCESS | 4076 | 1468455319877 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:15:19 INFO - PROCESS | 4076 | 1468455319880 Marionette TRACE conn6 <- [1,3022,null,{}] 17:15:19 INFO - PROCESS | 4076 | 1468455319883 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:19 INFO - PROCESS | 4076 | 1468455319886 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:19 INFO - PROCESS | 4076 | 1468455319980 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 17:15:19 INFO - PROCESS | 4076 | 1468455319988 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 4076 | 1468455319991 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7919B000 == 28 [pid = 4076] [id = 767] 17:15:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D791CC800) [pid = 4076] [serial = 2299] [outer = 0000000000000000] 17:15:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D79444000) [pid = 4076] [serial = 2300] [outer = 0000000D791CC800] 17:15:20 INFO - PROCESS | 4076 | 1468455320041 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D79971400) [pid = 4076] [serial = 2301] [outer = 0000000D791CC800] 17:15:20 INFO - PROCESS | 4076 | 1468455320438 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:15:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:15:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 588ms 17:15:20 INFO - PROCESS | 4076 | 1468455320470 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 4076 | 1468455320473 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 17:15:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:15:20 INFO - PROCESS | 4076 | 1468455320476 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 4076 | 1468455320480 Marionette TRACE conn6 <- [1,3026,null,{}] 17:15:20 INFO - PROCESS | 4076 | 1468455320491 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:20 INFO - PROCESS | 4076 | 1468455320496 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:20 INFO - PROCESS | 4076 | 1468455320628 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 17:15:20 INFO - PROCESS | 4076 | 1468455320634 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 4076 | 1468455320638 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:20 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A050800 == 29 [pid = 4076] [id = 768] 17:15:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D00C2F800) [pid = 4076] [serial = 2302] [outer = 0000000000000000] 17:15:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D79A55C00) [pid = 4076] [serial = 2303] [outer = 0000000D00C2F800] 17:15:20 INFO - PROCESS | 4076 | 1468455320688 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D79B3CC00) [pid = 4076] [serial = 2304] [outer = 0000000D00C2F800] 17:15:21 INFO - PROCESS | 4076 | 1468455321155 Marionette TRACE conn6 <- [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"]]]}] 17:15:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:15:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:15:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 734ms 17:15:21 INFO - PROCESS | 4076 | 1468455321213 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 4076 | 1468455321216 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:15:21 INFO - PROCESS | 4076 | 1468455321220 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 4076 | 1468455321222 Marionette TRACE conn6 <- [1,3030,null,{}] 17:15:21 INFO - PROCESS | 4076 | 1468455321225 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:21 INFO - PROCESS | 4076 | 1468455321227 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:21 INFO - PROCESS | 4076 | 1468455321350 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 17:15:21 INFO - PROCESS | 4076 | 1468455321406 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 4076 | 1468455321408 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:21 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7A1DF000 == 30 [pid = 4076] [id = 769] 17:15:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D79C0F400) [pid = 4076] [serial = 2305] [outer = 0000000000000000] 17:15:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D79C1CC00) [pid = 4076] [serial = 2306] [outer = 0000000D79C0F400] 17:15:21 INFO - PROCESS | 4076 | 1468455321454 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 4076 | ++DOMWINDOW == 82 (0000000D79DED000) [pid = 4076] [serial = 2307] [outer = 0000000D79C0F400] 17:15:22 INFO - PROCESS | 4076 | 1468455322073 Marionette TRACE conn6 <- [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]]]}] 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:15:22 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. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:15:22 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'.) 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:15:22 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. 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:15:22 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. 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:15:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:15:22 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. 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:15:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:15:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:15:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:15:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:15:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 931ms 17:15:22 INFO - PROCESS | 4076 | 1468455322153 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 17:15:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:15:22 INFO - PROCESS | 4076 | 1468455322165 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 17:15:22 INFO - PROCESS | 4076 | 1468455322169 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 4076 | 1468455322171 Marionette TRACE conn6 <- [1,3034,null,{}] 17:15:22 INFO - PROCESS | 4076 | 1468455322178 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:22 INFO - PROCESS | 4076 | 1468455322181 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:22 INFO - PROCESS | 4076 | 1468455322300 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 17:15:22 INFO - PROCESS | 4076 | 1468455322306 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 4076 | 1468455322308 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:22 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7C7B0800 == 31 [pid = 4076] [id = 770] 17:15:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 83 (0000000D79C12400) [pid = 4076] [serial = 2308] [outer = 0000000000000000] 17:15:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 84 (0000000D7A166800) [pid = 4076] [serial = 2309] [outer = 0000000D79C12400] 17:15:22 INFO - PROCESS | 4076 | 1468455322352 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 4076 | ++DOMWINDOW == 85 (0000000D7A592000) [pid = 4076] [serial = 2310] [outer = 0000000D79C12400] 17:15:22 INFO - PROCESS | 4076 | [4076] 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 17:15:22 INFO - PROCESS | 4076 | 1468455322827 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:15:22 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:15:22 INFO - {} 17:15:22 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 17:15:22 INFO - PROCESS | 4076 | 1468455322866 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 4076 | 1468455322868 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:15:23 INFO - PROCESS | 4076 | 1468455323004 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 4076 | 1468455323006 Marionette TRACE conn6 <- [1,3038,null,{}] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 84 (0000000D79611800) [pid = 4076] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 83 (0000000D03043C00) [pid = 4076] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 82 (0000000D71156C00) [pid = 4076] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 81 (0000000D02973400) [pid = 4076] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D781A3000) [pid = 4076] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D71F7B000) [pid = 4076] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D733B7C00) [pid = 4076] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D007C0800) [pid = 4076] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00CF3000) [pid = 4076] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D03C1F800) [pid = 4076] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D6CF4B000) [pid = 4076] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D781AC000) [pid = 4076] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D7215E400) [pid = 4076] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D733B2800) [pid = 4076] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D0368F800) [pid = 4076] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:15:23 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D791C2800) [pid = 4076] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:15:23 INFO - PROCESS | 4076 | 1468455323013 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 4076 | 1468455323019 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:23 INFO - PROCESS | 4076 | 1468455323125 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 17:15:23 INFO - PROCESS | 4076 | 1468455323131 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 4076 | 1468455323133 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7EB33800 == 32 [pid = 4076] [id = 771] 17:15:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D7AA9E800) [pid = 4076] [serial = 2311] [outer = 0000000000000000] 17:15:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D7AED2800) [pid = 4076] [serial = 2312] [outer = 0000000D7AA9E800] 17:15:23 INFO - PROCESS | 4076 | 1468455323178 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D7B977000) [pid = 4076] [serial = 2313] [outer = 0000000D7AA9E800] 17:15:23 INFO - PROCESS | 4076 | 1468455323593 Marionette TRACE conn6 <- [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]]]}] 17:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:15:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:15:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 776ms 17:15:23 INFO - PROCESS | 4076 | 1468455323651 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 4076 | 1468455323654 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 17:15:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:15:23 INFO - PROCESS | 4076 | 1468455323661 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 4076 | 1468455323663 Marionette TRACE conn6 <- [1,3042,null,{}] 17:15:23 INFO - PROCESS | 4076 | 1468455323667 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 4076 | 1468455323669 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:23 INFO - PROCESS | 4076 | 1468455323752 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 17:15:23 INFO - PROCESS | 4076 | 1468455323757 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 4076 | 1468455323759 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:23 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D053B2800 == 33 [pid = 4076] [id = 772] 17:15:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D7B977400) [pid = 4076] [serial = 2314] [outer = 0000000000000000] 17:15:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D7C03B800) [pid = 4076] [serial = 2315] [outer = 0000000D7B977400] 17:15:23 INFO - PROCESS | 4076 | 1468455323803 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D7C0AC000) [pid = 4076] [serial = 2316] [outer = 0000000D7B977400] 17:15:24 INFO - PROCESS | 4076 | 1468455324464 Marionette TRACE conn6 <- [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"]]]}] 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:15:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:15:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:24 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" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:24 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" 17:15:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:15:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:15:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:15:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 919ms 17:15:24 INFO - PROCESS | 4076 | 1468455324584 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 4076 | 1468455324586 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 17:15:24 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:15:24 INFO - PROCESS | 4076 | 1468455324589 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 4076 | 1468455324591 Marionette TRACE conn6 <- [1,3046,null,{}] 17:15:24 INFO - PROCESS | 4076 | 1468455324595 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:24 INFO - PROCESS | 4076 | 1468455324597 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:24 INFO - PROCESS | 4076 | 1468455324683 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 17:15:24 INFO - PROCESS | 4076 | 1468455324691 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 4076 | 1468455324693 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:24 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0362E000 == 34 [pid = 4076] [id = 773] 17:15:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D030EA400) [pid = 4076] [serial = 2317] [outer = 0000000000000000] 17:15:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D033C7800) [pid = 4076] [serial = 2318] [outer = 0000000D030EA400] 17:15:24 INFO - PROCESS | 4076 | 1468455324739 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D0371E800) [pid = 4076] [serial = 2319] [outer = 0000000D030EA400] 17:15:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D76FB6000 == 33 [pid = 4076] [id = 766] 17:15:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D03C53800 == 32 [pid = 4076] [id = 765] 17:15:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0546D000 == 31 [pid = 4076] [id = 764] 17:15:25 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC2B800 == 30 [pid = 4076] [id = 763] 17:15:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7919B000 == 29 [pid = 4076] [id = 767] 17:15:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7C7B0800 == 28 [pid = 4076] [id = 770] 17:15:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D053B2800 == 27 [pid = 4076] [id = 772] 17:15:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A050800 == 26 [pid = 4076] [id = 768] 17:15:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7A1DF000 == 25 [pid = 4076] [id = 769] 17:15:26 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7EB33800 == 24 [pid = 4076] [id = 771] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D79A4C000) [pid = 4076] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D0304C800) [pid = 4076] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D030F0400) [pid = 4076] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D718FA000) [pid = 4076] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D71F79400) [pid = 4076] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D6C9F6800) [pid = 4076] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D6CE9B400) [pid = 4076] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D790A5800) [pid = 4076] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D7233FC00) [pid = 4076] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D733DE000) [pid = 4076] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D72C82C00) [pid = 4076] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D03720800) [pid = 4076] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D0380AC00) [pid = 4076] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D00CF4000) [pid = 4076] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D00E94800) [pid = 4076] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D6B1D7C00) [pid = 4076] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D6C4CC400) [pid = 4076] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D6D312800) [pid = 4076] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D78E54C00) [pid = 4076] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 58 (0000000D6E0F0400) [pid = 4076] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 57 (0000000D79A52000) [pid = 4076] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 56 (0000000D7697A000) [pid = 4076] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 55 (0000000D76540000) [pid = 4076] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 54 (0000000D6C9F1400) [pid = 4076] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 53 (0000000D79442400) [pid = 4076] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 52 (0000000D790AE800) [pid = 4076] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 51 (0000000D72F75400) [pid = 4076] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 50 (0000000D72F74800) [pid = 4076] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 49 (0000000D733EA000) [pid = 4076] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | --DOMWINDOW == 48 (0000000D7944A000) [pid = 4076] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 17:15:26 INFO - PROCESS | 4076 | 1468455326556 Marionette TRACE conn6 <- [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]]]}] 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:15:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:15:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:15:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:15:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:15:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:15:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:15:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1980ms 17:15:26 INFO - PROCESS | 4076 | 1468455326574 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 4076 | 1468455326578 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 17:15:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:15:26 INFO - PROCESS | 4076 | 1468455326583 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 4076 | 1468455326587 Marionette TRACE conn6 <- [1,3050,null,{}] 17:15:26 INFO - PROCESS | 4076 | 1468455326595 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:26 INFO - PROCESS | 4076 | 1468455326599 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:26 INFO - PROCESS | 4076 | 1468455326699 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 17:15:26 INFO - PROCESS | 4076 | 1468455326706 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 4076 | 1468455326711 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:26 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D0361D000 == 25 [pid = 4076] [id = 774] 17:15:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 49 (0000000D00CF5000) [pid = 4076] [serial = 2320] [outer = 0000000000000000] 17:15:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 50 (0000000D00CF5C00) [pid = 4076] [serial = 2321] [outer = 0000000D00CF5000] 17:15:26 INFO - PROCESS | 4076 | 1468455326762 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 4076 | ++DOMWINDOW == 51 (0000000D00E96800) [pid = 4076] [serial = 2322] [outer = 0000000D00CF5000] 17:15:27 INFO - PROCESS | 4076 | [4076] 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 17:15:27 INFO - PROCESS | 4076 | 1468455327280 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:15:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:15:27 INFO - {} 17:15:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 733ms 17:15:27 INFO - PROCESS | 4076 | 1468455327327 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 4076 | 1468455327333 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 17:15:27 INFO - PROCESS | 4076 | 1468455327342 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 4076 | 1468455327344 Marionette TRACE conn6 <- [1,3054,null,{}] 17:15:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:15:27 INFO - PROCESS | 4076 | 1468455327348 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 4076 | 1468455327352 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:27 INFO - PROCESS | 4076 | 1468455327451 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 17:15:27 INFO - PROCESS | 4076 | 1468455327530 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 4076 | 1468455327533 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:27 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05420000 == 26 [pid = 4076] [id = 775] 17:15:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 52 (0000000D030E4C00) [pid = 4076] [serial = 2323] [outer = 0000000000000000] 17:15:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 53 (0000000D030E8C00) [pid = 4076] [serial = 2324] [outer = 0000000D030E4C00] 17:15:27 INFO - PROCESS | 4076 | 1468455327582 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 4076 | ++DOMWINDOW == 54 (0000000D033C7C00) [pid = 4076] [serial = 2325] [outer = 0000000D030E4C00] 17:15:27 INFO - PROCESS | 4076 | 1468455327963 Marionette TRACE conn6 <- [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]]]}] 17:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:15:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:15:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 671ms 17:15:28 INFO - PROCESS | 4076 | 1468455328019 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 4076 | 1468455328022 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:15:28 INFO - PROCESS | 4076 | 1468455328025 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 4076 | 1468455328029 Marionette TRACE conn6 <- [1,3058,null,{}] 17:15:28 INFO - PROCESS | 4076 | 1468455328041 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:28 INFO - PROCESS | 4076 | 1468455328046 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:28 INFO - PROCESS | 4076 | 1468455328136 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 17:15:28 INFO - PROCESS | 4076 | 1468455328142 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 4076 | 1468455328146 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05ACA000 == 27 [pid = 4076] [id = 776] 17:15:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 55 (0000000D007BE400) [pid = 4076] [serial = 2326] [outer = 0000000000000000] 17:15:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 56 (0000000D0380A000) [pid = 4076] [serial = 2327] [outer = 0000000D007BE400] 17:15:28 INFO - PROCESS | 4076 | 1468455328195 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 57 (0000000D03C1C800) [pid = 4076] [serial = 2328] [outer = 0000000D007BE400] 17:15:28 INFO - PROCESS | 4076 | 1468455328622 Marionette TRACE conn6 <- [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]]]}] 17:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:15:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:15:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 628ms 17:15:28 INFO - PROCESS | 4076 | 1468455328657 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 4076 | 1468455328660 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:15:28 INFO - PROCESS | 4076 | 1468455328663 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 4076 | 1468455328664 Marionette TRACE conn6 <- [1,3062,null,{}] 17:15:28 INFO - PROCESS | 4076 | 1468455328668 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:28 INFO - PROCESS | 4076 | 1468455328670 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:28 INFO - PROCESS | 4076 | 1468455328764 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 17:15:28 INFO - PROCESS | 4076 | 1468455328769 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 4076 | 1468455328771 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:28 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6C96F800 == 28 [pid = 4076] [id = 777] 17:15:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 58 (0000000D6BA0C400) [pid = 4076] [serial = 2329] [outer = 0000000000000000] 17:15:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 59 (0000000D6C23B400) [pid = 4076] [serial = 2330] [outer = 0000000D6BA0C400] 17:15:28 INFO - PROCESS | 4076 | 1468455328819 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 4076 | ++DOMWINDOW == 60 (0000000D6C926C00) [pid = 4076] [serial = 2331] [outer = 0000000D6BA0C400] 17:15:29 INFO - PROCESS | 4076 | 1468455329256 Marionette TRACE conn6 <- [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]]]}] 17:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:15:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:15:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 629ms 17:15:29 INFO - PROCESS | 4076 | 1468455329295 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 4076 | 1468455329297 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 17:15:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:15:29 INFO - PROCESS | 4076 | 1468455329312 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 4076 | 1468455329314 Marionette TRACE conn6 <- [1,3066,null,{}] 17:15:29 INFO - PROCESS | 4076 | 1468455329318 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 4076 | 1468455329320 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:29 INFO - PROCESS | 4076 | 1468455329408 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 17:15:29 INFO - PROCESS | 4076 | 1468455329413 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 4076 | 1468455329415 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:29 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC68000 == 29 [pid = 4076] [id = 778] 17:15:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 61 (0000000D007C6C00) [pid = 4076] [serial = 2332] [outer = 0000000000000000] 17:15:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 62 (0000000D6C9F8000) [pid = 4076] [serial = 2333] [outer = 0000000D007C6C00] 17:15:29 INFO - PROCESS | 4076 | 1468455329461 Marionette DEBUG loaded listener.js 17:15:29 INFO - PROCESS | 4076 | ++DOMWINDOW == 63 (0000000D6CC92000) [pid = 4076] [serial = 2334] [outer = 0000000D007C6C00] 17:15:29 INFO - PROCESS | 4076 | 1468455329888 Marionette TRACE conn6 <- [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] 17:15:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 17:15:29 INFO - PROCESS | 4076 | 1468455329965 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 17:15:29 INFO - PROCESS | 4076 | 1468455329968 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 4076 | 1468455329970 Marionette TRACE conn6 <- [1,3070,null,{}] 17:15:29 INFO - PROCESS | 4076 | 1468455329974 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 4076 | 1468455329980 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:30 INFO - PROCESS | 4076 | 1468455330096 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 17:15:30 INFO - PROCESS | 4076 | 1468455330103 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 4076 | 1468455330105 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D71C75000 == 30 [pid = 4076] [id = 779] 17:15:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 64 (0000000D6CF4C000) [pid = 4076] [serial = 2335] [outer = 0000000000000000] 17:15:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 65 (0000000D6D16BC00) [pid = 4076] [serial = 2336] [outer = 0000000D6CF4C000] 17:15:30 INFO - PROCESS | 4076 | 1468455330152 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 66 (0000000D6D418C00) [pid = 4076] [serial = 2337] [outer = 0000000D6CF4C000] 17:15:30 INFO - PROCESS | 4076 | 1468455330589 Marionette TRACE conn6 <- [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]]]}] 17:15:30 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:15:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:15:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:30 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:15:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:15:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 692ms 17:15:30 INFO - PROCESS | 4076 | 1468455330663 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 4076 | 1468455330665 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 17:15:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:15:30 INFO - PROCESS | 4076 | 1468455330669 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 4076 | 1468455330671 Marionette TRACE conn6 <- [1,3074,null,{}] 17:15:30 INFO - PROCESS | 4076 | 1468455330675 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:30 INFO - PROCESS | 4076 | 1468455330676 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:30 INFO - PROCESS | 4076 | 1468455330756 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 17:15:30 INFO - PROCESS | 4076 | 1468455330761 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 4076 | 1468455330763 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:30 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72230800 == 31 [pid = 4076] [id = 780] 17:15:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 67 (0000000D6D75F800) [pid = 4076] [serial = 2338] [outer = 0000000000000000] 17:15:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 68 (0000000D71382C00) [pid = 4076] [serial = 2339] [outer = 0000000D6D75F800] 17:15:30 INFO - PROCESS | 4076 | 1468455330809 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 4076 | ++DOMWINDOW == 69 (0000000D71476400) [pid = 4076] [serial = 2340] [outer = 0000000D6D75F800] 17:15:31 INFO - PROCESS | 4076 | 1468455331197 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:15:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 587ms 17:15:31 INFO - PROCESS | 4076 | 1468455331277 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 17:15:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:15:31 INFO - PROCESS | 4076 | 1468455331279 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 17:15:31 INFO - PROCESS | 4076 | 1468455331283 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 4076 | 1468455331285 Marionette TRACE conn6 <- [1,3078,null,{}] 17:15:31 INFO - PROCESS | 4076 | 1468455331293 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 4076 | 1468455331296 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:31 INFO - PROCESS | 4076 | 1468455331377 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 17:15:31 INFO - PROCESS | 4076 | 1468455331383 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 4076 | 1468455331385 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:31 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D72D7B000 == 32 [pid = 4076] [id = 781] 17:15:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 70 (0000000D71479800) [pid = 4076] [serial = 2341] [outer = 0000000000000000] 17:15:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 71 (0000000D71E77400) [pid = 4076] [serial = 2342] [outer = 0000000D71479800] 17:15:31 INFO - PROCESS | 4076 | 1468455331430 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D72333000) [pid = 4076] [serial = 2343] [outer = 0000000D71479800] 17:15:31 INFO - PROCESS | 4076 | 1468455331905 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:15:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:15:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 691ms 17:15:31 INFO - PROCESS | 4076 | 1468455331976 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 4076 | 1468455331979 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 17:15:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:15:31 INFO - PROCESS | 4076 | 1468455331982 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 4076 | 1468455331984 Marionette TRACE conn6 <- [1,3082,null,{}] 17:15:32 INFO - PROCESS | 4076 | 1468455331992 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 4076 | 1468455331994 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:32 INFO - PROCESS | 4076 | 1468455332103 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 17:15:32 INFO - PROCESS | 4076 | 1468455332111 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 4076 | 1468455332113 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D05AC9800 == 33 [pid = 4076] [id = 782] 17:15:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D72334000) [pid = 4076] [serial = 2344] [outer = 0000000000000000] 17:15:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D72C2F400) [pid = 4076] [serial = 2345] [outer = 0000000D72334000] 17:15:32 INFO - PROCESS | 4076 | 1468455332160 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D72D1A800) [pid = 4076] [serial = 2346] [outer = 0000000D72334000] 17:15:32 INFO - PROCESS | 4076 | 1468455332606 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:15:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:15:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 17:15:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:15:32 INFO - PROCESS | 4076 | 1468455332677 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 4076 | 1468455332679 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 17:15:32 INFO - PROCESS | 4076 | 1468455332682 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 4076 | 1468455332684 Marionette TRACE conn6 <- [1,3086,null,{}] 17:15:32 INFO - PROCESS | 4076 | 1468455332687 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 4076 | 1468455332689 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:32 INFO - PROCESS | 4076 | 1468455332845 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 17:15:32 INFO - PROCESS | 4076 | 1468455332867 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 4076 | 1468455332869 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:32 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7816E000 == 34 [pid = 4076] [id = 783] 17:15:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D72D1B000) [pid = 4076] [serial = 2347] [outer = 0000000000000000] 17:15:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D72F71C00) [pid = 4076] [serial = 2348] [outer = 0000000D72D1B000] 17:15:32 INFO - PROCESS | 4076 | 1468455332915 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D6D163400) [pid = 4076] [serial = 2349] [outer = 0000000D72D1B000] 17:15:33 INFO - PROCESS | 4076 | 1468455333340 Marionette TRACE conn6 <- [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]]]}] 17:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:15:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:15:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 670ms 17:15:33 INFO - PROCESS | 4076 | 1468455333356 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 4076 | 1468455333359 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 17:15:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:15:33 INFO - PROCESS | 4076 | 1468455333362 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 4076 | 1468455333364 Marionette TRACE conn6 <- [1,3090,null,{}] 17:15:33 INFO - PROCESS | 4076 | 1468455333368 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 4076 | 1468455333370 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:33 INFO - PROCESS | 4076 | 1468455333502 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 17:15:33 INFO - PROCESS | 4076 | 1468455333507 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 4076 | 1468455333510 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:33 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D6CC66800 == 35 [pid = 4076] [id = 784] 17:15:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D733E7800) [pid = 4076] [serial = 2350] [outer = 0000000000000000] 17:15:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D737CA800) [pid = 4076] [serial = 2351] [outer = 0000000D733E7800] 17:15:33 INFO - PROCESS | 4076 | 1468455333557 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 4076 | ++DOMWINDOW == 81 (0000000D76973000) [pid = 4076] [serial = 2352] [outer = 0000000D733E7800] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 80 (0000000D79C0F400) [pid = 4076] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D79C12400) [pid = 4076] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D7AA9E800) [pid = 4076] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D7B977400) [pid = 4076] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D00C2F800) [pid = 4076] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D791CC800) [pid = 4076] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D76545400) [pid = 4076] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D030F0000) [pid = 4076] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D00E9B400) [pid = 4076] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:15:33 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D79A53C00) [pid = 4076] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:15:34 INFO - PROCESS | 4076 | 1468455334076 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:15:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 775ms 17:15:34 INFO - PROCESS | 4076 | 1468455334141 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 4076 | 1468455334143 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 17:15:34 INFO - PROCESS | 4076 | 1468455334146 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:15:34 INFO - PROCESS | 4076 | 1468455334147 Marionette TRACE conn6 <- [1,3094,null,{}] 17:15:34 INFO - PROCESS | 4076 | 1468455334176 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 4076 | 1468455334177 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:34 INFO - PROCESS | 4076 | 1468455334268 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 17:15:34 INFO - PROCESS | 4076 | 1468455334273 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 4076 | 1468455334275 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D7918A800 == 36 [pid = 4076] [id = 785] 17:15:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 72 (0000000D71F70800) [pid = 4076] [serial = 2353] [outer = 0000000000000000] 17:15:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 73 (0000000D7815C000) [pid = 4076] [serial = 2354] [outer = 0000000D71F70800] 17:15:34 INFO - PROCESS | 4076 | 1468455334319 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 74 (0000000D781AB800) [pid = 4076] [serial = 2355] [outer = 0000000D71F70800] 17:15:34 INFO - PROCESS | 4076 | 1468455334727 Marionette TRACE conn6 <- [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]]]}] 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:15:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:15:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 607ms 17:15:34 INFO - PROCESS | 4076 | 1468455334757 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 4076 | 1468455334759 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 17:15:34 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:15:34 INFO - PROCESS | 4076 | 1468455334776 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 4076 | 1468455334778 Marionette TRACE conn6 <- [1,3098,null,{}] 17:15:34 INFO - PROCESS | 4076 | 1468455334782 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 4076 | 1468455334784 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:34 INFO - PROCESS | 4076 | 1468455334868 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 17:15:34 INFO - PROCESS | 4076 | 1468455334873 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 4076 | 1468455334875 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:34 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79992000 == 37 [pid = 4076] [id = 786] 17:15:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 75 (0000000D781AD400) [pid = 4076] [serial = 2356] [outer = 0000000000000000] 17:15:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 76 (0000000D78A48000) [pid = 4076] [serial = 2357] [outer = 0000000D781AD400] 17:15:34 INFO - PROCESS | 4076 | 1468455334920 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 4076 | ++DOMWINDOW == 77 (0000000D78F51C00) [pid = 4076] [serial = 2358] [outer = 0000000D781AD400] 17:15:35 INFO - PROCESS | 4076 | 1468455335318 Marionette TRACE conn6 <- [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"]]]}] 17:15:35 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:15:35 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 17:15:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:15:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:15:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:15:35 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:15:35 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 586ms 17:15:35 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:15:35 INFO - PROCESS | 4076 | 1468455335352 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 4076 | 1468455335354 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 17:15:35 INFO - PROCESS | 4076 | 1468455335357 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 4076 | 1468455335367 Marionette TRACE conn6 <- [1,3102,null,{}] 17:15:35 INFO - PROCESS | 4076 | 1468455335370 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 4076 | 1468455335372 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:35 INFO - PROCESS | 4076 | 1468455335497 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 17:15:35 INFO - PROCESS | 4076 | 1468455335504 Marionette TRACE conn6 -> [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\", \"67561d5b-b450-4bbe-b701-81ac9033a676\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 4076 | 1468455335506 Marionette INFO sendAsync 502f3925-bbb8-4de6-87e5-736b5b264e65 17:15:35 INFO - PROCESS | 4076 | ++DOCSHELL 0000000D79A39800 == 38 [pid = 4076] [id = 787] 17:15:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 78 (0000000D790A5800) [pid = 4076] [serial = 2359] [outer = 0000000000000000] 17:15:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 79 (0000000D791C2C00) [pid = 4076] [serial = 2360] [outer = 0000000D790A5800] 17:15:35 INFO - PROCESS | 4076 | 1468455335552 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 4076 | ++DOMWINDOW == 80 (0000000D791CA800) [pid = 4076] [serial = 2361] [outer = 0000000D790A5800] 17:15:36 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0361D000 == 37 [pid = 4076] [id = 774] 17:15:36 INFO - PROCESS | 4076 | --DOCSHELL 0000000D0362E000 == 36 [pid = 4076] [id = 773] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05ACA000 == 35 [pid = 4076] [id = 776] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC68000 == 34 [pid = 4076] [id = 778] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72D7B000 == 33 [pid = 4076] [id = 781] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6C96F800 == 32 [pid = 4076] [id = 777] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D72230800 == 31 [pid = 4076] [id = 780] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05420000 == 30 [pid = 4076] [id = 775] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D71C75000 == 29 [pid = 4076] [id = 779] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D6CC66800 == 28 [pid = 4076] [id = 784] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7816E000 == 27 [pid = 4076] [id = 783] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D05AC9800 == 26 [pid = 4076] [id = 782] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D79992000 == 25 [pid = 4076] [id = 786] 17:15:37 INFO - PROCESS | 4076 | --DOCSHELL 0000000D7918A800 == 24 [pid = 4076] [id = 785] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 79 (0000000D79C1CC00) [pid = 4076] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 78 (0000000D7A166800) [pid = 4076] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 77 (0000000D79DED000) [pid = 4076] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 76 (0000000D7AED2800) [pid = 4076] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 75 (0000000D7B977000) [pid = 4076] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 74 (0000000D7C03B800) [pid = 4076] [serial = 2315] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 73 (0000000D7A592000) [pid = 4076] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 72 (0000000D79A55C00) [pid = 4076] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 71 (0000000D79444000) [pid = 4076] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 70 (0000000D79971400) [pid = 4076] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 69 (0000000D7654A000) [pid = 4076] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 68 (0000000D781CBC00) [pid = 4076] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 67 (0000000D6DDDEC00) [pid = 4076] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 66 (0000000D0368DC00) [pid = 4076] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 65 (0000000D033C8C00) [pid = 4076] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 64 (0000000D02974000) [pid = 4076] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 63 (0000000D7C0AC000) [pid = 4076] [serial = 2316] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 62 (0000000D79A59800) [pid = 4076] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 61 (0000000D79B35000) [pid = 4076] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 60 (0000000D033C7800) [pid = 4076] [serial = 2318] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | --DOMWINDOW == 59 (0000000D79B3CC00) [pid = 4076] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 17:15:37 INFO - PROCESS | 4076 | 1468455337345 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:15:37 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:15:37 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2038ms 17:15:37 INFO - PROCESS | 4076 | 1468455337399 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 4076 | 1468455337404 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 17:15:38 WARNING - u'runner_teardown' () 17:15:38 INFO - No more tests 17:15:38 INFO - Got 0 unexpected results 17:15:38 INFO - SUITE-END | took 686s 17:15:38 INFO - Closing logging queue 17:15:38 INFO - queue closed 17:15:38 INFO - Return code: 0 17:15:38 WARNING - # TBPL SUCCESS # 17:15:38 INFO - Running post-action listener: _resource_record_post_action 17:15:38 INFO - Running post-run listener: _resource_record_post_run 17:15:39 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 184972800; Write bytes: 999818240; Read time: 2010760; Write time: 5437570 17:15:39 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:15:39 INFO - install - Wall time: 3s; CPU: 9.0%; Read bytes: 0; Write bytes: 105541120; Read time: 0; Write time: 146310 17:15:39 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 184854016; Write bytes: 887203328; Read time: 1985110; Write time: 5273250 17:15:39 INFO - Running post-run listener: _upload_blobber_files 17:15:39 INFO - Blob upload gear active. 17:15:39 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:15:39 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 17:15:39 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'] 17:15:39 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 17:15:40 INFO - (blobuploader) - INFO - Open directory for files ... 17:15:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:15:40 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:15:40 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:15:40 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:15:40 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:15:40 INFO - (blobuploader) - INFO - Done attempting. 17:15:40 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:15:41 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:15:41 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:15:42 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:15:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:15:42 INFO - (blobuploader) - INFO - Done attempting. 17:15:42 INFO - (blobuploader) - INFO - Iteration through files over. 17:15:42 INFO - Return code: 0 17:15:42 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:15:42 INFO - Using _rmtree_windows ... 17:15:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:15:42 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80f6746812c8ba8d5039849eec2ac3c351ff8261d0caa4e81714354bb51030c623da168db46ce194eb336d3af55574a87c1d9f9a7bced55a9e09ae685c0539e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/60830ad2c0b376f1c9f559b824e73faf89d66b14af7a0e8ba4eae5b7024ca16019dd40b8bf3aece520516f92aee07084f398ae7311c9cbaf3d9c62c571e37c3f"} 17:15:42 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:15:42 INFO - Writing to file C:\slave\test\properties\blobber_files 17:15:42 INFO - Contents: 17:15:42 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80f6746812c8ba8d5039849eec2ac3c351ff8261d0caa4e81714354bb51030c623da168db46ce194eb336d3af55574a87c1d9f9a7bced55a9e09ae685c0539e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/60830ad2c0b376f1c9f559b824e73faf89d66b14af7a0e8ba4eae5b7024ca16019dd40b8bf3aece520516f92aee07084f398ae7311c9cbaf3d9c62c571e37c3f"} 17:15:42 INFO - Running post-run listener: copy_logs_to_upload_dir 17:15:42 INFO - Copying logs to upload dir... 17:15:42 INFO - mkdir: C:\slave\test\build\upload\logs 17:15:42 INFO - Copying logs to upload dir... 17:15:42 INFO - Using _rmtree_windows ... 17:15:42 INFO - Using _rmtree_windows ... 17:15:42 INFO - Using _rmtree_windows ... 17:15:42 INFO - Using _rmtree_windows ... 17:15:42 INFO - Using _rmtree_windows ... 17:15:42 INFO - Using _rmtree_windows ... 17:15:42 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=902.192000 ========= master_lag: -0.09 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 2 secs) (at 2016-07-13 17:15:43.084154) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 17:15:43.085383) ========= '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-199\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-199 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-199 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-199\AppData\Local LOGONSERVER=\\T-W864-IX-199 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 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-199 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-199 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-199 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/80f6746812c8ba8d5039849eec2ac3c351ff8261d0caa4e81714354bb51030c623da168db46ce194eb336d3af55574a87c1d9f9a7bced55a9e09ae685c0539e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/60830ad2c0b376f1c9f559b824e73faf89d66b14af7a0e8ba4eae5b7024ca16019dd40b8bf3aece520516f92aee07084f398ae7311c9cbaf3d9c62c571e37c3f"} build_url:https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/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/JzcH-aarQ7-iX16sciap4Q/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/80f6746812c8ba8d5039849eec2ac3c351ff8261d0caa4e81714354bb51030c623da168db46ce194eb336d3af55574a87c1d9f9a7bced55a9e09ae685c0539e1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/60830ad2c0b376f1c9f559b824e73faf89d66b14af7a0e8ba4eae5b7024ca16019dd40b8bf3aece520516f92aee07084f398ae7311c9cbaf3d9c62c571e37c3f"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JzcH-aarQ7-iX16sciap4Q/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-13 17:15:43.248498) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:15:43.248924) ========= '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-199\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-199 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-199 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-199\AppData\Local LOGONSERVER=\\T-W864-IX-199 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 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-199 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-199 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-199 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.102000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-13 17:15:43.370237) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-13 17:15:43.371130) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-13 17:15:43.983933) ========= ========= Total master_lag: 0.43 =========