builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-189 starttime: 1467361233.16 results: success (0) buildid: 20160630235323 builduid: 9ff9c3f64b5c4ca08f7a8618effbfffd revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:33.163531) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:33.163991) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:33.164277) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:33.267388) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 01:20:33.267938) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False --01:20: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% 7.63 MB/s 01:20:34 (7.63 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.613000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-01 01:20:34.932515) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-01 01:20:34.932850) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.912000 ========= master_lag: 3.38 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-07-01 01:20:41.228770) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-01 01:20:41.229177) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --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 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False 2016-07-01 01:20:42,259 truncating revision to first 12 chars 2016-07-01 01:20:42,259 Setting DEBUG logging. 2016-07-01 01:20:42,259 attempt 1/10 2016-07-01 01:20:42,259 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/020a2ed1718d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-01 01:20:43,664 unpacking tar archive at: mozilla-beta-020a2ed1718d/testing/mozharness/ program finished with exit code 0 elapsedTime=2.286000 ========= master_lag: 2.33 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-07-01 01:20:45.849902) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:45.850300) ========= script_repo_revision: 020a2ed1718d0a7858270a38f3bb1bbaccde78a7 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:45.850733) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:45.851023) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-01 01:20:45.875307) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 13 secs) (at 2016-07-01 01:20:45.875710) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 01:20:46 INFO - MultiFileLogger online at 20160701 01:20:46 in C:\slave\test 01:20:46 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 01:20:46 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 01:20:46 INFO - {'append_to_log': False, 01:20:46 INFO - 'base_work_dir': 'C:\\slave\\test', 01:20:46 INFO - 'blob_upload_branch': 'mozilla-beta', 01:20:46 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 01:20:46 INFO - 'buildbot_json_path': 'buildprops.json', 01:20:46 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 01:20:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 01:20:46 INFO - 'download_minidump_stackwalk': True, 01:20:46 INFO - 'download_symbols': 'true', 01:20:46 INFO - 'e10s': False, 01:20:46 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 01:20:46 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 01:20:46 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 01:20:46 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 01:20:46 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 01:20:46 INFO - 'C:/mozilla-build/tooltool.py'), 01:20:46 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 01:20:46 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 01:20:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 01:20:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 01:20:46 INFO - 'log_level': 'info', 01:20:46 INFO - 'log_to_console': True, 01:20:46 INFO - 'opt_config_files': (), 01:20:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 01:20:46 INFO - '--processes=1', 01:20:46 INFO - '--config=%(test_path)s/wptrunner.ini', 01:20:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 01:20:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 01:20:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 01:20:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 01:20:46 INFO - 'pip_index': False, 01:20:46 INFO - 'require_test_zip': True, 01:20:46 INFO - 'test_type': ('testharness',), 01:20:46 INFO - 'this_chunk': '1', 01:20:46 INFO - 'total_chunks': '10', 01:20:46 INFO - 'virtualenv_path': 'venv', 01:20:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 01:20:46 INFO - 'work_dir': 'build'} 01:20:46 INFO - ##### 01:20:46 INFO - ##### Running clobber step. 01:20:46 INFO - ##### 01:20:46 INFO - Running pre-action listener: _resource_record_pre_action 01:20:46 INFO - Running main action method: clobber 01:20:46 INFO - rmtree: C:\slave\test\build 01:20:46 INFO - Using _rmtree_windows ... 01:20:46 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 01:23:06 INFO - Running post-action listener: _resource_record_post_action 01:23:06 INFO - ##### 01:23:06 INFO - ##### Running read-buildbot-config step. 01:23:06 INFO - ##### 01:23:06 INFO - Running pre-action listener: _resource_record_pre_action 01:23:06 INFO - Running main action method: read_buildbot_config 01:23:06 INFO - Using buildbot properties: 01:23:06 INFO - { 01:23:06 INFO - "project": "", 01:23:06 INFO - "product": "firefox", 01:23:06 INFO - "script_repo_revision": "production", 01:23:06 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 01:23:06 INFO - "repository": "", 01:23:06 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 01:23:06 INFO - "buildid": "20160630235323", 01:23:06 INFO - "pgo_build": "False", 01:23:06 INFO - "basedir": "C:\\slave\\test", 01:23:06 INFO - "buildnumber": 6, 01:23:06 INFO - "slavename": "t-w864-ix-189", 01:23:06 INFO - "revision": "020a2ed1718d0a7858270a38f3bb1bbaccde78a7", 01:23:06 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 01:23:06 INFO - "platform": "win64", 01:23:06 INFO - "branch": "mozilla-beta", 01:23:06 INFO - "repo_path": "releases/mozilla-beta", 01:23:06 INFO - "moz_repo_path": "", 01:23:06 INFO - "stage_platform": "win64", 01:23:06 INFO - "builduid": "9ff9c3f64b5c4ca08f7a8618effbfffd", 01:23:06 INFO - "slavebuilddir": "test" 01:23:06 INFO - } 01:23:06 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 01:23:06 INFO - Found installer url https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.zip. 01:23:06 INFO - Running post-action listener: _resource_record_post_action 01:23:06 INFO - ##### 01:23:06 INFO - ##### Running download-and-extract step. 01:23:06 INFO - ##### 01:23:06 INFO - Running pre-action listener: _resource_record_pre_action 01:23:06 INFO - Running main action method: download_and_extract 01:23:06 INFO - mkdir: C:\slave\test\build\tests 01:23:06 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')]} 01:23:06 INFO - https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 01:23:06 INFO - trying https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 01:23:06 INFO - Downloading https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:23:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:23:07 INFO - Downloaded 1240 bytes. 01:23:07 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 01:23:07 INFO - Using the following test package requirements: 01:23:07 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 01:23:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 01:23:07 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 01:23:07 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'jsshell-win64.zip'], 01:23:07 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 01:23:07 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 01:23:07 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 01:23:07 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 01:23:07 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 01:23:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 01:23:07 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 01:23:07 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 01:23:07 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')]} 01:23:07 INFO - https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 01:23:07 INFO - trying https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 01:23:07 INFO - Downloading https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:23:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:23:08 INFO - Downloaded 20908503 bytes. 01:23:08 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/*'] 01:23:08 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/* 01:23:11 INFO - caution: filename not matched: web-platform/* 01:23:11 INFO - Return code: 11 01:23:11 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')]} 01:23:11 INFO - https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 01:23:11 INFO - trying https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 01:23:11 INFO - Downloading https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:23:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:23:12 INFO - Downloaded 36389112 bytes. 01:23:12 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/*'] 01:23:12 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/* 01:24:00 INFO - caution: filename not matched: bin/* 01:24:00 INFO - caution: filename not matched: config/* 01:24:00 INFO - caution: filename not matched: mozbase/* 01:24:00 INFO - caution: filename not matched: marionette/* 01:24:00 INFO - caution: filename not matched: tools/wptserve/* 01:24:00 INFO - Return code: 11 01:24:00 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')]} 01:24:00 INFO - https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 01:24:00 INFO - trying https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 01:24:00 INFO - Downloading https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 01:24:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:24:03 INFO - Downloaded 82723161 bytes. 01:24:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 01:24:03 INFO - mkdir: C:\slave\test\properties 01:24:03 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 01:24:03 INFO - Writing to file C:\slave\test\properties\build_url 01:24:03 INFO - Contents: 01:24:03 INFO - build_url:https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.zip 01:24:04 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 01:24:04 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 01:24:04 INFO - Writing to file C:\slave\test\properties\symbols_url 01:24:04 INFO - Contents: 01:24:04 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 01:24:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 01:24:04 INFO - https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 01:24:04 INFO - trying https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 01:24:04 INFO - Downloading https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:24:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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 01:24:06 INFO - Downloaded 50746479 bytes. 01:24:06 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'] 01:24:06 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 01:24:08 INFO - Return code: 0 01:24:08 INFO - Running post-action listener: _resource_record_post_action 01:24:08 INFO - Running post-action listener: set_extra_try_arguments 01:24:08 INFO - ##### 01:24:08 INFO - ##### Running create-virtualenv step. 01:24:08 INFO - ##### 01:24:08 INFO - Running pre-action listener: _pre_create_virtualenv 01:24:08 INFO - Running pre-action listener: _resource_record_pre_action 01:24:08 INFO - Running main action method: create_virtualenv 01:24:08 INFO - Creating virtualenv C:\slave\test\build\venv 01:24: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 01:24: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 01:24:13 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 01:24:17 INFO - Installing distribute......................................................................................................................................................................................done. 01:24:18 INFO - Return code: 0 01:24:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 01:24: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')]} 01:24:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:24: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')]} 01:24:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:24: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', '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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025ED1D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DA368>, '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 0x02376D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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-189\\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 01:24: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', 'psutil>=0.7.1'] in C:\slave\test\build 01:24: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 psutil>=0.7.1 01:24:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:24:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 01:24:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:24:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:24:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:24:18 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 01:24:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:24:18 INFO - 'DCLOCATION': 'SCL3', 01:24:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:24:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:24:18 INFO - 'HOMEDRIVE': 'C:', 01:24:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 01:24:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:24:18 INFO - 'KTS_VERSION': '1.19c', 01:24:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 01:24:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 01:24:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:24:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:24:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:24:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:24:18 INFO - 'MOZ_NO_REMOTE': '1', 01:24:18 INFO - 'NO_EM_RESTART': '1', 01:24:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:24:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:24:18 INFO - 'OS': 'Windows_NT', 01:24:18 INFO - 'OURDRIVE': 'C:', 01:24: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', 01:24:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:24:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:24:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:24:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:24:18 INFO - 'PROCESSOR_LEVEL': '6', 01:24:18 INFO - 'PROCESSOR_REVISION': '1e05', 01:24:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:24:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:24:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:24:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:24:18 INFO - 'PROMPT': '$P$G', 01:24:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:24:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:24:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:24:18 INFO - 'PWD': 'C:\\slave\\test', 01:24:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:24:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:24:18 INFO - 'SYSTEMDRIVE': 'C:', 01:24:18 INFO - 'SYSTEMROOT': 'C:\\windows', 01:24:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:18 INFO - 'TEST1': 'testie', 01:24:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:18 INFO - 'USERDOMAIN': 'T-W864-IX-189', 01:24:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 01:24:18 INFO - 'USERNAME': 'cltbld', 01:24:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 01:24:18 INFO - 'WINDIR': 'C:\\windows', 01:24:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:24:22 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:24:22 INFO - Downloading/unpacking psutil>=0.7.1 01:24:23 INFO - Running setup.py egg_info for package psutil 01:24:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:24:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:24:23 INFO - Installing collected packages: psutil 01:24:23 INFO - Running setup.py install for psutil 01:24:23 INFO - building 'psutil._psutil_windows' extension 01:24:23 INFO - error: Unable to find vcvarsall.bat 01:24:23 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-raiyhr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:24:23 INFO - running install 01:24:23 INFO - running build 01:24:23 INFO - running build_py 01:24:23 INFO - creating build 01:24:23 INFO - creating build\lib.win32-2.7 01:24:23 INFO - creating build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 01:24:23 INFO - running build_ext 01:24:23 INFO - building 'psutil._psutil_windows' extension 01:24:23 INFO - error: Unable to find vcvarsall.bat 01:24:23 INFO - ---------------------------------------- 01:24:23 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-raiyhr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:24:23 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-189\AppData\Roaming\pip\pip.log 01:24:23 WARNING - Return code: 1 01:24:23 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! 01:24:23 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 01:24: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')]} 01:24:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:24: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')]} 01:24:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:24:23 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025ED1D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DA368>, '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 0x02376D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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-189\\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 01:24:23 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 01:24:23 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 01:24:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:24:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 01:24:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:24:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:24:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:24:23 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 01:24:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:24:23 INFO - 'DCLOCATION': 'SCL3', 01:24:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:24:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:24:23 INFO - 'HOMEDRIVE': 'C:', 01:24:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 01:24:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:24:23 INFO - 'KTS_VERSION': '1.19c', 01:24:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 01:24:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 01:24:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:24:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:24:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:24:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:24:23 INFO - 'MOZ_NO_REMOTE': '1', 01:24:23 INFO - 'NO_EM_RESTART': '1', 01:24:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:24:23 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:24:23 INFO - 'OS': 'Windows_NT', 01:24:23 INFO - 'OURDRIVE': 'C:', 01:24: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', 01:24:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:24:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:24:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:24:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:24:23 INFO - 'PROCESSOR_LEVEL': '6', 01:24:23 INFO - 'PROCESSOR_REVISION': '1e05', 01:24:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:24:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:24:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:24:23 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:24:23 INFO - 'PROMPT': '$P$G', 01:24:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:24:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:24:23 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:24:23 INFO - 'PWD': 'C:\\slave\\test', 01:24:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:24:23 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:24:23 INFO - 'SYSTEMDRIVE': 'C:', 01:24:23 INFO - 'SYSTEMROOT': 'C:\\windows', 01:24:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:23 INFO - 'TEST1': 'testie', 01:24:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:23 INFO - 'USERDOMAIN': 'T-W864-IX-189', 01:24:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 01:24:23 INFO - 'USERNAME': 'cltbld', 01:24:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 01:24:23 INFO - 'WINDIR': 'C:\\windows', 01:24:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:24:23 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:24:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 01:24:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz 01:24:23 INFO - Running setup.py egg_info for package mozsystemmonitor 01:24:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 01:24:23 INFO - Running setup.py egg_info for package psutil 01:24:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 01:24:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 01:24:23 INFO - Installing collected packages: mozsystemmonitor, psutil 01:24:23 INFO - Running setup.py install for mozsystemmonitor 01:24:23 INFO - Running setup.py install for psutil 01:24:23 INFO - building 'psutil._psutil_windows' extension 01:24:23 INFO - error: Unable to find vcvarsall.bat 01:24:23 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-bqrjc0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 01:24:23 INFO - running install 01:24:23 INFO - running build 01:24:23 INFO - running build_py 01:24:23 INFO - running build_ext 01:24:23 INFO - building 'psutil._psutil_windows' extension 01:24:23 INFO - error: Unable to find vcvarsall.bat 01:24:23 INFO - ---------------------------------------- 01:24:23 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-bqrjc0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 01:24:23 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-189\AppData\Roaming\pip\pip.log 01:24:23 WARNING - Return code: 1 01:24:23 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! 01:24:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 01:24: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')]} 01:24:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:24: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')]} 01:24:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:24:23 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025ED1D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DA368>, '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 0x02376D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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-189\\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 01:24:23 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 01:24:23 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 01:24:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:24:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 01:24:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:24:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:24:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:24:23 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 01:24:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:24:23 INFO - 'DCLOCATION': 'SCL3', 01:24:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:24:23 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:24:23 INFO - 'HOMEDRIVE': 'C:', 01:24:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 01:24:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:24:23 INFO - 'KTS_VERSION': '1.19c', 01:24:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 01:24:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 01:24:23 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:24:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:24:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:24:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:24:24 INFO - 'MOZ_NO_REMOTE': '1', 01:24:24 INFO - 'NO_EM_RESTART': '1', 01:24:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:24:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:24:24 INFO - 'OS': 'Windows_NT', 01:24:24 INFO - 'OURDRIVE': 'C:', 01:24:24 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', 01:24:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:24:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:24:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:24:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:24:24 INFO - 'PROCESSOR_LEVEL': '6', 01:24:24 INFO - 'PROCESSOR_REVISION': '1e05', 01:24:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:24:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:24:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:24:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:24:24 INFO - 'PROMPT': '$P$G', 01:24:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:24:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:24:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:24:24 INFO - 'PWD': 'C:\\slave\\test', 01:24:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:24:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:24:24 INFO - 'SYSTEMDRIVE': 'C:', 01:24:24 INFO - 'SYSTEMROOT': 'C:\\windows', 01:24:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:24 INFO - 'TEST1': 'testie', 01:24:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:24 INFO - 'USERDOMAIN': 'T-W864-IX-189', 01:24:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 01:24:24 INFO - 'USERNAME': 'cltbld', 01:24:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 01:24:24 INFO - 'WINDIR': 'C:\\windows', 01:24:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:24:24 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:24:24 INFO - Downloading/unpacking blobuploader==1.2.4 01:24:24 INFO - Downloading blobuploader-1.2.4.tar.gz 01:24:24 INFO - Running setup.py egg_info for package blobuploader 01:24:24 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 01:24:28 INFO - Running setup.py egg_info for package requests 01:24:28 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 01:24:28 INFO - Downloading docopt-0.6.1.tar.gz 01:24:28 INFO - Running setup.py egg_info for package docopt 01:24:28 INFO - Installing collected packages: blobuploader, docopt, requests 01:24:28 INFO - Running setup.py install for blobuploader 01:24:28 INFO - Running setup.py install for docopt 01:24:28 INFO - Running setup.py install for requests 01:24:28 INFO - Successfully installed blobuploader docopt requests 01:24:28 INFO - Cleaning up... 01:24:28 INFO - Return code: 0 01:24:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:24:28 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')]} 01:24:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:24:28 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')]} 01:24:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:24:28 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025ED1D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DA368>, '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 0x02376D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B10C0>, '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-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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-189\\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 01:24:28 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 01:24:28 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 01:24:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:24:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 01:24:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:24:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:24:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:24:28 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 01:24:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:24:28 INFO - 'DCLOCATION': 'SCL3', 01:24:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:24:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:24:28 INFO - 'HOMEDRIVE': 'C:', 01:24:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 01:24:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:24:28 INFO - 'KTS_VERSION': '1.19c', 01:24:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 01:24:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 01:24:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:24:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:24:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:24:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:24:28 INFO - 'MOZ_NO_REMOTE': '1', 01:24:28 INFO - 'NO_EM_RESTART': '1', 01:24:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:24:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:24:28 INFO - 'OS': 'Windows_NT', 01:24:28 INFO - 'OURDRIVE': 'C:', 01:24:28 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', 01:24:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:24:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:24:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:24:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:24:28 INFO - 'PROCESSOR_LEVEL': '6', 01:24:28 INFO - 'PROCESSOR_REVISION': '1e05', 01:24:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:24:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:24:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:24:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:24:28 INFO - 'PROMPT': '$P$G', 01:24:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:24:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:24:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:24:28 INFO - 'PWD': 'C:\\slave\\test', 01:24:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:24:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:24:28 INFO - 'SYSTEMDRIVE': 'C:', 01:24:28 INFO - 'SYSTEMROOT': 'C:\\windows', 01:24:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:28 INFO - 'TEST1': 'testie', 01:24:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:28 INFO - 'USERDOMAIN': 'T-W864-IX-189', 01:24:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 01:24:28 INFO - 'USERNAME': 'cltbld', 01:24:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 01:24:28 INFO - 'WINDIR': 'C:\\windows', 01:24:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:24:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:24:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:24:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:24:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:24:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:24:34 INFO - Unpacking c:\slave\test\build\tests\marionette 01:24:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:24:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:24:34 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 01:24:34 INFO - Running setup.py install for browsermob-proxy 01:24:50 INFO - Running setup.py install for manifestparser 01:24:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for marionette-client 01:24:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:24:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for marionette-driver 01:24:50 INFO - Running setup.py install for mozcrash 01:24:50 INFO - Running setup.py install for mozdebug 01:24:50 INFO - Running setup.py install for mozdevice 01:24:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for mozfile 01:24:50 INFO - Running setup.py install for mozhttpd 01:24:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for mozinfo 01:24:50 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for mozInstall 01:24:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for mozleak 01:24:50 INFO - Running setup.py install for mozlog 01:24:50 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for moznetwork 01:24:50 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for mozprocess 01:24:50 INFO - Running setup.py install for mozprofile 01:24:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for mozrunner 01:24:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for mozscreenshot 01:24:50 INFO - Running setup.py install for moztest 01:24:50 INFO - Running setup.py install for mozversion 01:24:50 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:24:50 INFO - Running setup.py install for wptserve 01:24:50 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 01:24:50 INFO - Cleaning up... 01:24:50 INFO - Return code: 0 01:24:50 INFO - Installing None into virtualenv C:\slave\test\build\venv 01:24:50 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')]} 01:24:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 01:24:50 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')]} 01:24:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 01:24:50 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 0x025AA6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025ED1D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DA368>, '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 0x02376D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B10C0>, '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-189', 'USERDOMAIN': 'T-W864-IX-189', '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-189', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-189', '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-189\\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 01:24:50 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 01:24:50 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 01:24:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:24:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 01:24:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:24:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:24:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:24:50 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 01:24:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:24:50 INFO - 'DCLOCATION': 'SCL3', 01:24:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:24:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:24:50 INFO - 'HOMEDRIVE': 'C:', 01:24:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 01:24:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:24:50 INFO - 'KTS_VERSION': '1.19c', 01:24:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 01:24:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 01:24:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:24:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:24:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:24:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:24:50 INFO - 'MOZ_NO_REMOTE': '1', 01:24:50 INFO - 'NO_EM_RESTART': '1', 01:24:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:24:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:24:50 INFO - 'OS': 'Windows_NT', 01:24:50 INFO - 'OURDRIVE': 'C:', 01:24:50 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', 01:24:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:24:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:24:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:24:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:24:50 INFO - 'PROCESSOR_LEVEL': '6', 01:24:50 INFO - 'PROCESSOR_REVISION': '1e05', 01:24:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:24:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:24:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:24:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:24:50 INFO - 'PROMPT': '$P$G', 01:24:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:24:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:24:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:24:50 INFO - 'PWD': 'C:\\slave\\test', 01:24:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:24:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:24:50 INFO - 'SYSTEMDRIVE': 'C:', 01:24:50 INFO - 'SYSTEMROOT': 'C:\\windows', 01:24:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:50 INFO - 'TEST1': 'testie', 01:24:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:24:50 INFO - 'USERDOMAIN': 'T-W864-IX-189', 01:24:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 01:24:50 INFO - 'USERNAME': 'cltbld', 01:24:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 01:24:50 INFO - 'WINDIR': 'C:\\windows', 01:24:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:24:53 INFO - Ignoring indexes: http://pypi.python.org/simple/ 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 01:24:53 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 01:24:53 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 01:24:53 INFO - Unpacking c:\slave\test\build\tests\marionette\client 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 01:24:53 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 01:24:53 INFO - Unpacking c:\slave\test\build\tests\marionette 01:24:53 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 01:24:53 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:24:53 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)) 01:25:05 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)) 01:25:05 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)) 01:25:05 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)) 01:25:05 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)) 01:25:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 01:25:05 INFO - Downloading blessings-1.6.tar.gz 01:25:05 INFO - Running setup.py egg_info for package blessings 01:25:05 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)) 01:25:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 01:25:05 INFO - Running setup.py install for blessings 01:25:05 INFO - Running setup.py install for browsermob-proxy 01:25:05 INFO - Running setup.py install for manifestparser 01:25:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Running setup.py install for marionette-client 01:25:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 01:25:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Running setup.py install for marionette-driver 01:25:05 INFO - Running setup.py install for mozcrash 01:25:05 INFO - Running setup.py install for mozdebug 01:25:05 INFO - Running setup.py install for mozdevice 01:25:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Running setup.py install for mozhttpd 01:25:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Running setup.py install for mozInstall 01:25:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Running setup.py install for mozleak 01:25:05 INFO - Running setup.py install for mozprofile 01:25:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Running setup.py install for mozrunner 01:25:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 01:25:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 01:25:07 INFO - Running setup.py install for mozscreenshot 01:25:07 INFO - Running setup.py install for moztest 01:25:07 INFO - Running setup.py install for mozversion 01:25:07 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 01:25:07 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 01:25:07 INFO - Running setup.py install for wptserve 01:25:07 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 01:25:07 INFO - Cleaning up... 01:25:07 INFO - Return code: 0 01:25:07 INFO - Done creating virtualenv C:\slave\test\build\venv. 01:25:07 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:25:07 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:25:07 INFO - Reading from file tmpfile_stdout 01:25:07 INFO - Using _rmtree_windows ... 01:25:07 INFO - Using _rmtree_windows ... 01:25:07 INFO - Current package versions: 01:25:07 INFO - blessings == 1.6 01:25:07 INFO - blobuploader == 1.2.4 01:25:07 INFO - browsermob-proxy == 0.6.0 01:25:07 INFO - distribute == 0.6.14 01:25:07 INFO - docopt == 0.6.1 01:25:07 INFO - manifestparser == 1.1 01:25:07 INFO - marionette-client == 2.3.0 01:25:07 INFO - marionette-driver == 1.4.0 01:25:07 INFO - mozInstall == 1.12 01:25:07 INFO - mozcrash == 0.17 01:25:07 INFO - mozdebug == 0.1 01:25:07 INFO - mozdevice == 0.48 01:25:07 INFO - mozfile == 1.2 01:25:07 INFO - mozhttpd == 0.7 01:25:07 INFO - mozinfo == 0.9 01:25:07 INFO - mozleak == 0.1 01:25:07 INFO - mozlog == 3.1 01:25:07 INFO - moznetwork == 0.27 01:25:07 INFO - mozprocess == 0.22 01:25:07 INFO - mozprofile == 0.28 01:25:07 INFO - mozrunner == 6.11 01:25:07 INFO - mozscreenshot == 0.1 01:25:07 INFO - mozsystemmonitor == 0.0 01:25:07 INFO - moztest == 0.7 01:25:07 INFO - mozversion == 1.4 01:25:07 INFO - requests == 1.2.3 01:25:07 INFO - wptserve == 1.4.0 01:25:07 INFO - Running post-action listener: _resource_record_post_action 01:25:07 INFO - Running post-action listener: _start_resource_monitoring 01:25:07 INFO - Starting resource monitoring. 01:25:08 INFO - ##### 01:25:08 INFO - ##### Running pull step. 01:25:08 INFO - ##### 01:25:08 INFO - Running pre-action listener: _resource_record_pre_action 01:25:08 INFO - Running main action method: pull 01:25:08 INFO - Pull has nothing to do! 01:25:08 INFO - Running post-action listener: _resource_record_post_action 01:25:08 INFO - ##### 01:25:08 INFO - ##### Running install step. 01:25:08 INFO - ##### 01:25:08 INFO - Running pre-action listener: _resource_record_pre_action 01:25:08 INFO - Running main action method: install 01:25:08 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 01:25:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 01:25:08 INFO - Reading from file tmpfile_stdout 01:25:08 INFO - Using _rmtree_windows ... 01:25:08 INFO - Using _rmtree_windows ... 01:25:08 INFO - Detecting whether we're running mozinstall >=1.0... 01:25:08 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 01:25:08 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 01:25:08 INFO - Reading from file tmpfile_stdout 01:25:08 INFO - Output received: 01:25:08 INFO - Usage: mozinstall-script.py [options] installer 01:25:08 INFO - Options: 01:25:08 INFO - -h, --help show this help message and exit 01:25:08 INFO - -d DEST, --destination=DEST 01:25:08 INFO - Directory to install application into. [default: 01:25:08 INFO - "C:\slave\test"] 01:25:08 INFO - --app=APP Application being installed. [default: firefox] 01:25:08 INFO - Using _rmtree_windows ... 01:25:08 INFO - Using _rmtree_windows ... 01:25:08 INFO - mkdir: C:\slave\test\build\application 01:25:08 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'] 01:25:08 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 01:25:13 INFO - Reading from file tmpfile_stdout 01:25:13 INFO - Output received: 01:25:13 INFO - C:\slave\test\build\application\firefox\firefox.exe 01:25:13 INFO - Using _rmtree_windows ... 01:25:13 INFO - Using _rmtree_windows ... 01:25:13 INFO - Running post-action listener: _resource_record_post_action 01:25:13 INFO - ##### 01:25:13 INFO - ##### Running run-tests step. 01:25:13 INFO - ##### 01:25:13 INFO - Running pre-action listener: _resource_record_pre_action 01:25:13 INFO - Running main action method: run_tests 01:25:13 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 01:25:13 INFO - Minidump filename unknown. Determining based upon platform and architecture. 01:25:13 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 01:25:13 INFO - grabbing minidump binary from tooltool 01:25:13 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')]} 01:25:13 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 0x025DA368>, '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 0x02376D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026B10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 01:25:13 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 01:25:13 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 01:25:13 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 01:25:13 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpihf4o8 01:25:13 INFO - INFO - File integrity verified, renaming tmpihf4o8 to win32-minidump_stackwalk.exe 01:25:13 INFO - Return code: 0 01:25:13 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 01:25:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 01:25:14 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/MgnTcHdXTUeu_yUIBmYHUQ/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 01:25:14 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/MgnTcHdXTUeu_yUIBmYHUQ/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 01:25:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 01:25:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Roaming', 01:25:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 01:25:14 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 01:25:14 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 01:25:14 INFO - 'COMPUTERNAME': 'T-W864-IX-189', 01:25:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 01:25:14 INFO - 'DCLOCATION': 'SCL3', 01:25:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 01:25:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 01:25:14 INFO - 'HOMEDRIVE': 'C:', 01:25:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-189', 01:25:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 01:25:14 INFO - 'KTS_VERSION': '1.19c', 01:25:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-189\\AppData\\Local', 01:25:14 INFO - 'LOGONSERVER': '\\\\T-W864-IX-189', 01:25:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 01:25:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 01:25:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 01:25:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 01:25:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 01:25:14 INFO - 'MOZ_NO_REMOTE': '1', 01:25:14 INFO - 'NO_EM_RESTART': '1', 01:25:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 01:25:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 01:25:14 INFO - 'OS': 'Windows_NT', 01:25:14 INFO - 'OURDRIVE': 'C:', 01:25:14 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', 01:25:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 01:25:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 01:25:14 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 01:25:14 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 01:25:14 INFO - 'PROCESSOR_LEVEL': '6', 01:25:14 INFO - 'PROCESSOR_REVISION': '1e05', 01:25:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 01:25:14 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 01:25:14 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 01:25:14 INFO - 'PROGRAMW6432': 'C:\\Program Files', 01:25:14 INFO - 'PROMPT': '$P$G', 01:25:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 01:25:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 01:25:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 01:25:14 INFO - 'PWD': 'C:\\slave\\test', 01:25:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 01:25:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 01:25:14 INFO - 'SYSTEMDRIVE': 'C:', 01:25:14 INFO - 'SYSTEMROOT': 'C:\\windows', 01:25:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:25:14 INFO - 'TEST1': 'testie', 01:25:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 01:25:14 INFO - 'USERDOMAIN': 'T-W864-IX-189', 01:25:14 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-189', 01:25:14 INFO - 'USERNAME': 'cltbld', 01:25:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-189', 01:25:14 INFO - 'WINDIR': 'C:\\windows', 01:25:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 01:25:14 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/MgnTcHdXTUeu_yUIBmYHUQ/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 01:25:17 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 01:25:17 INFO - import pkg_resources 01:25:19 INFO - Using 1 client processes 01:25:21 INFO - SUITE-START | Running 778 tests 01:25:21 INFO - Running testharness tests 01:25:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 01:25:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 01:25:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 01:25:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 01:25:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 01:25:21 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 01:25:22 INFO - Setting up ssl 01:25:23 INFO - PROCESS | certutil | 01:25:23 INFO - PROCESS | certutil | 01:25:23 INFO - PROCESS | certutil | 01:25:23 INFO - Certificate Nickname Trust Attributes 01:25:23 INFO - SSL,S/MIME,JAR/XPI 01:25:23 INFO - 01:25:23 INFO - web-platform-tests CT,, 01:25:23 INFO - 01:25:23 INFO - Starting runner 01:25:23 INFO - PROCESS | 980 | [980] 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 01:25:23 INFO - PROCESS | 980 | [980] 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 01:25:24 INFO - PROCESS | 980 | [980] 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 01:25:25 INFO - PROCESS | 980 | 1467361525507 Marionette DEBUG Marionette enabled via build flag and pref 01:25:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082D0B5E000 == 1 [pid = 980] [id = 1] 01:25:26 INFO - PROCESS | 980 | ++DOMWINDOW == 1 (00000082DFB8B000) [pid = 980] [serial = 1] [outer = 0000000000000000] 01:25:26 INFO - PROCESS | 980 | [980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:25:26 INFO - PROCESS | 980 | ++DOMWINDOW == 2 (00000082DFB8C000) [pid = 980] [serial = 2] [outer = 00000082DFB8B000] 01:25:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082E2F79000 == 2 [pid = 980] [id = 2] 01:25:27 INFO - PROCESS | 980 | ++DOMWINDOW == 3 (00000082E2F79800) [pid = 980] [serial = 3] [outer = 0000000000000000] 01:25:27 INFO - PROCESS | 980 | [980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:25:27 INFO - PROCESS | 980 | ++DOMWINDOW == 4 (00000082E2F7A800) [pid = 980] [serial = 4] [outer = 00000082E2F79800] 01:25:27 INFO - PROCESS | 980 | 1467361527429 Marionette INFO Listening on port 2828 01:25:29 INFO - PROCESS | 980 | 1467361529318 Marionette DEBUG Marionette enabled via command-line flag 01:25:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3BC3800 == 3 [pid = 980] [id = 3] 01:25:29 INFO - PROCESS | 980 | ++DOMWINDOW == 5 (00000082E3E0C000) [pid = 980] [serial = 5] [outer = 0000000000000000] 01:25:29 INFO - PROCESS | 980 | [980] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 01:25:29 INFO - PROCESS | 980 | ++DOMWINDOW == 6 (00000082E3E0D000) [pid = 980] [serial = 6] [outer = 00000082E3E0C000] 01:25:29 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:25:29 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 01:25:30 INFO - PROCESS | 980 | ++DOMWINDOW == 7 (00000082E4921800) [pid = 980] [serial = 7] [outer = 00000082E2F79800] 01:25:30 INFO - PROCESS | 980 | [980] 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 01:25:30 INFO - PROCESS | 980 | 1467361530037 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49294 01:25:30 INFO - PROCESS | 980 | [980] 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 01:25:30 INFO - PROCESS | 980 | 1467361530068 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49295 01:25:30 INFO - PROCESS | 980 | [980] 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 01:25:30 INFO - PROCESS | 980 | 1467361530076 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49296 01:25:30 INFO - PROCESS | 980 | [980] 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 01:25:30 INFO - PROCESS | 980 | 1467361530083 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49297 01:25:30 INFO - PROCESS | 980 | [980] 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 01:25:30 INFO - PROCESS | 980 | 1467361530115 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49298 01:25:30 INFO - PROCESS | 980 | 1467361530118 Marionette DEBUG Closed connection conn0 01:25:30 INFO - PROCESS | 980 | 1467361530120 Marionette DEBUG Closed connection conn1 01:25:30 INFO - PROCESS | 980 | 1467361530122 Marionette DEBUG Closed connection conn2 01:25:30 INFO - PROCESS | 980 | 1467361530125 Marionette DEBUG Closed connection conn3 01:25:30 INFO - PROCESS | 980 | 1467361530206 Marionette DEBUG Closed connection conn4 01:25:30 INFO - PROCESS | 980 | [980] 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 01:25:30 INFO - PROCESS | 980 | 1467361530213 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49299 01:25:30 INFO - PROCESS | 980 | 1467361530302 Marionette DEBUG Closed connection conn5 01:25:30 INFO - PROCESS | 980 | [980] 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 01:25:30 INFO - PROCESS | 980 | 1467361530308 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49300 01:25:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5040800 == 4 [pid = 980] [id = 4] 01:25:30 INFO - PROCESS | 980 | ++DOMWINDOW == 8 (00000082DFBD6C00) [pid = 980] [serial = 8] [outer = 0000000000000000] 01:25:30 INFO - PROCESS | 980 | ++DOMWINDOW == 9 (00000082E50BA800) [pid = 980] [serial = 9] [outer = 00000082DFBD6C00] 01:25:30 INFO - PROCESS | 980 | ++DOMWINDOW == 10 (00000082E55EB800) [pid = 980] [serial = 10] [outer = 00000082DFBD6C00] 01:25:30 INFO - PROCESS | 980 | 1467361530480 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 01:25:30 INFO - PROCESS | 980 | 1467361530485 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":"20160630235323","device":"desktop","version":"48.0"} 01:25:31 INFO - PROCESS | 980 | [980] 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 01:25:31 INFO - PROCESS | 980 | [980] 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 01:25:31 INFO - PROCESS | 980 | [980] 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 01:25:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA63800 == 5 [pid = 980] [id = 5] 01:25:31 INFO - PROCESS | 980 | ++DOMWINDOW == 11 (00000082EAA64000) [pid = 980] [serial = 11] [outer = 0000000000000000] 01:25:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA65000 == 6 [pid = 980] [id = 6] 01:25:31 INFO - PROCESS | 980 | ++DOMWINDOW == 12 (00000082EAA7F400) [pid = 980] [serial = 12] [outer = 0000000000000000] 01:25:32 INFO - PROCESS | 980 | [980] 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 01:25:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7D4800 == 7 [pid = 980] [id = 7] 01:25:32 INFO - PROCESS | 980 | ++DOMWINDOW == 13 (00000082EAA7EC00) [pid = 980] [serial = 13] [outer = 0000000000000000] 01:25:32 INFO - PROCESS | 980 | [980] 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 01:25:32 INFO - PROCESS | 980 | [980] 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 01:25:32 INFO - PROCESS | 980 | ++DOMWINDOW == 14 (00000082EB935400) [pid = 980] [serial = 14] [outer = 00000082EAA7EC00] 01:25:32 INFO - PROCESS | 980 | ++DOMWINDOW == 15 (00000082EBCF0000) [pid = 980] [serial = 15] [outer = 00000082EAA64000] 01:25:32 INFO - PROCESS | 980 | ++DOMWINDOW == 16 (00000082EAC10000) [pid = 980] [serial = 16] [outer = 00000082EAA7F400] 01:25:32 INFO - PROCESS | 980 | ++DOMWINDOW == 17 (00000082EB63C800) [pid = 980] [serial = 17] [outer = 00000082EAA7EC00] 01:25:33 INFO - PROCESS | 980 | 1467361533671 Marionette INFO startBrowser de073365-7fca-4f1a-ae42-82f0562b3071 01:25:33 INFO - PROCESS | 980 | 1467361533708 Marionette DEBUG loaded listener.js 01:25:33 INFO - PROCESS | 980 | 1467361533723 Marionette DEBUG loaded listener.js 01:25:33 INFO - PROCESS | 980 | 1467361533725 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:34 INFO - PROCESS | 980 | ++DOMWINDOW == 18 (00000082EDEBC400) [pid = 980] [serial = 18] [outer = 00000082EAA7EC00] 01:25:34 INFO - PROCESS | 980 | 1467361534590 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"de073365-7fca-4f1a-ae42-82f0562b3071","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":"20160630235323","device":"desktop","version":"48.0","command_id":1}}] 01:25:35 INFO - PROCESS | 980 | 1467361535083 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}] 01:25:35 INFO - PROCESS | 980 | 1467361535087 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:35 INFO - PROCESS | 980 | 1467361535188 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 01:25:35 INFO - PROCESS | 980 | 1467361535204 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 01:25:35 INFO - PROCESS | 980 | 1467361535207 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:35 INFO - PROCESS | 980 | [980] 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 01:25:36 INFO - PROCESS | 980 | --DOCSHELL 00000082D0B5E000 == 6 [pid = 980] [id = 1] 01:25:37 INFO - PROCESS | 980 | [980] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 01:25:37 INFO - PROCESS | 980 | ++DOMWINDOW == 19 (00000082DD6BE800) [pid = 980] [serial = 19] [outer = 00000082EAA7EC00] 01:25:37 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:25:37 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:25:37 INFO - PROCESS | 980 | 1467361537624 Marionette TRACE conn6 <- [1,3,null,{}] 01:25:37 INFO - PROCESS | 980 | 1467361537630 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 01:25:37 INFO - PROCESS | 980 | 1467361537633 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:37 INFO - PROCESS | 980 | 1467361537659 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 01:25:37 INFO - PROCESS | 980 | 1467361537695 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 01:25:37 INFO - PROCESS | 980 | 1467361537699 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 01:25:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 01:25:37 INFO - PROCESS | 980 | 1467361537706 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 01:25:37 INFO - PROCESS | 980 | 1467361537711 Marionette TRACE conn6 <- [1,6,null,{}] 01:25:37 INFO - PROCESS | 980 | 1467361537725 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}] 01:25:37 INFO - PROCESS | 980 | 1467361537728 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:37 INFO - PROCESS | 980 | 1467361537753 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 01:25:37 INFO - PROCESS | 980 | 1467361537759 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:37 INFO - PROCESS | 980 | 1467361537763 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E1B800 == 7 [pid = 980] [id = 8] 01:25:37 INFO - PROCESS | 980 | ++DOMWINDOW == 20 (00000082E54D2C00) [pid = 980] [serial = 20] [outer = 0000000000000000] 01:25:37 INFO - PROCESS | 980 | ++DOMWINDOW == 21 (00000082E55F2000) [pid = 980] [serial = 21] [outer = 00000082E54D2C00] 01:25:37 INFO - PROCESS | 980 | 1467361537825 Marionette DEBUG loaded listener.js 01:25:37 INFO - PROCESS | 980 | ++DOMWINDOW == 22 (00000082EAA88400) [pid = 980] [serial = 22] [outer = 00000082E54D2C00] 01:25:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4CB0000 == 8 [pid = 980] [id = 9] 01:25:38 INFO - PROCESS | 980 | ++DOMWINDOW == 23 (00000082EB284800) [pid = 980] [serial = 23] [outer = 0000000000000000] 01:25:38 INFO - PROCESS | 980 | ++DOMWINDOW == 24 (00000082EB4AEC00) [pid = 980] [serial = 24] [outer = 00000082EB284800] 01:25:38 INFO - PROCESS | 980 | 1467361538489 Marionette DEBUG loaded listener.js 01:25:38 INFO - PROCESS | 980 | ++DOMWINDOW == 25 (00000082EAC4E000) [pid = 980] [serial = 25] [outer = 00000082EB284800] 01:25:38 INFO - PROCESS | 980 | 1467361538917 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]]]}] 01:25:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 01:25:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1302ms 01:25:39 INFO - PROCESS | 980 | 1467361539109 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 01:25:39 INFO - PROCESS | 980 | 1467361539113 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 01:25:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 01:25:39 INFO - PROCESS | 980 | 1467361539136 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 01:25:39 INFO - PROCESS | 980 | 1467361539138 Marionette TRACE conn6 <- [1,10,null,{}] 01:25:39 INFO - PROCESS | 980 | 1467361539144 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}] 01:25:39 INFO - PROCESS | 980 | 1467361539147 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:39 INFO - PROCESS | 980 | 1467361539345 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 01:25:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE00D000 == 9 [pid = 980] [id = 10] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 26 (00000082DE01E800) [pid = 980] [serial = 26] [outer = 0000000000000000] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 27 (00000082DE243000) [pid = 980] [serial = 27] [outer = 00000082DE01E800] 01:25:39 INFO - PROCESS | 980 | 1467361539459 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:39 INFO - PROCESS | 980 | 1467361539463 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE775000 == 10 [pid = 980] [id = 11] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 28 (00000082E3032C00) [pid = 980] [serial = 28] [outer = 0000000000000000] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 29 (00000082E30F4000) [pid = 980] [serial = 29] [outer = 00000082E3032C00] 01:25:39 INFO - PROCESS | 980 | 1467361539530 Marionette DEBUG loaded listener.js 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 30 (00000082E38AF400) [pid = 980] [serial = 30] [outer = 00000082E3032C00] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 31 (00000082DE021000) [pid = 980] [serial = 31] [outer = 00000082DE01E800] 01:25:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082DD9A5800 == 11 [pid = 980] [id = 12] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 32 (00000082E2F55000) [pid = 980] [serial = 32] [outer = 0000000000000000] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 33 (00000082E3E40800) [pid = 980] [serial = 33] [outer = 00000082E2F55000] 01:25:39 INFO - PROCESS | 980 | --DOCSHELL 00000082E5040800 == 10 [pid = 980] [id = 4] 01:25:39 INFO - PROCESS | 980 | ++DOMWINDOW == 34 (00000082E3C52C00) [pid = 980] [serial = 34] [outer = 00000082E2F55000] 01:25:40 INFO - PROCESS | 980 | 1467361540190 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]]]}] 01:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 01:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1098ms 01:25:40 INFO - PROCESS | 980 | 1467361540227 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 980 | 1467361540232 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 01:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 01:25:40 INFO - PROCESS | 980 | 1467361540237 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 980 | 1467361540240 Marionette TRACE conn6 <- [1,14,null,{}] 01:25:40 INFO - PROCESS | 980 | 1467361540245 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}] 01:25:40 INFO - PROCESS | 980 | 1467361540248 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:40 INFO - PROCESS | 980 | 1467361540339 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 01:25:40 INFO - PROCESS | 980 | 1467361540345 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:40 INFO - PROCESS | 980 | 1467361540348 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3161000 == 11 [pid = 980] [id = 13] 01:25:40 INFO - PROCESS | 980 | ++DOMWINDOW == 35 (00000082E50BB800) [pid = 980] [serial = 35] [outer = 0000000000000000] 01:25:40 INFO - PROCESS | 980 | ++DOMWINDOW == 36 (00000082E882A800) [pid = 980] [serial = 36] [outer = 00000082E50BB800] 01:25:40 INFO - PROCESS | 980 | 1467361540397 Marionette DEBUG loaded listener.js 01:25:40 INFO - PROCESS | 980 | ++DOMWINDOW == 37 (00000082EA94F400) [pid = 980] [serial = 37] [outer = 00000082E50BB800] 01:25:40 INFO - PROCESS | 980 | 1467361540822 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]]]}] 01:25:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 01:25:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 630ms 01:25:40 INFO - PROCESS | 980 | 1467361540891 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 01:25:40 INFO - PROCESS | 980 | 1467361540894 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 01:25:40 INFO - PROCESS | 980 | 1467361540898 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 01:25:40 INFO - PROCESS | 980 | 1467361540900 Marionette TRACE conn6 <- [1,18,null,{}] 01:25:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 01:25:40 INFO - PROCESS | 980 | 1467361540908 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}] 01:25:40 INFO - PROCESS | 980 | 1467361540911 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:41 INFO - PROCESS | 980 | 1467361541008 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 01:25:41 INFO - PROCESS | 980 | 1467361541023 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:41 INFO - PROCESS | 980 | 1467361541025 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4932800 == 12 [pid = 980] [id = 14] 01:25:41 INFO - PROCESS | 980 | ++DOMWINDOW == 38 (00000082EC2E0C00) [pid = 980] [serial = 38] [outer = 0000000000000000] 01:25:41 INFO - PROCESS | 980 | ++DOMWINDOW == 39 (00000082EC86F400) [pid = 980] [serial = 39] [outer = 00000082EC2E0C00] 01:25:41 INFO - PROCESS | 980 | 1467361541073 Marionette DEBUG loaded listener.js 01:25:41 INFO - PROCESS | 980 | ++DOMWINDOW == 40 (00000082ED542000) [pid = 980] [serial = 40] [outer = 00000082EC2E0C00] 01:25:41 INFO - PROCESS | 980 | 1467361541532 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]]]}] 01:25:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 01:25:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 671ms 01:25:41 INFO - PROCESS | 980 | 1467361541576 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 01:25:41 INFO - PROCESS | 980 | 1467361541580 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 01:25:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 01:25:41 INFO - PROCESS | 980 | 1467361541592 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 01:25:41 INFO - PROCESS | 980 | 1467361541596 Marionette TRACE conn6 <- [1,22,null,{}] 01:25:41 INFO - PROCESS | 980 | 1467361541600 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}] 01:25:41 INFO - PROCESS | 980 | 1467361541604 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:41 INFO - PROCESS | 980 | 1467361541697 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 01:25:41 INFO - PROCESS | 980 | 1467361541705 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:41 INFO - PROCESS | 980 | 1467361541707 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8520000 == 13 [pid = 980] [id = 15] 01:25:41 INFO - PROCESS | 980 | ++DOMWINDOW == 41 (00000082E8556000) [pid = 980] [serial = 41] [outer = 0000000000000000] 01:25:41 INFO - PROCESS | 980 | ++DOMWINDOW == 42 (00000082ECB9F800) [pid = 980] [serial = 42] [outer = 00000082E8556000] 01:25:41 INFO - PROCESS | 980 | 1467361541754 Marionette DEBUG loaded listener.js 01:25:41 INFO - PROCESS | 980 | ++DOMWINDOW == 43 (00000082EDE73C00) [pid = 980] [serial = 43] [outer = 00000082E8556000] 01:25:42 INFO - PROCESS | 980 | 1467361542161 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]]]}] 01:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 01:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 01:25:42 INFO - PROCESS | 980 | 1467361542175 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 01:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 01:25:42 INFO - PROCESS | 980 | 1467361542177 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 01:25:42 INFO - PROCESS | 980 | 1467361542180 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 01:25:42 INFO - PROCESS | 980 | 1467361542182 Marionette TRACE conn6 <- [1,26,null,{}] 01:25:42 INFO - PROCESS | 980 | 1467361542195 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}] 01:25:42 INFO - PROCESS | 980 | 1467361542198 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:42 INFO - PROCESS | 980 | 1467361542281 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 01:25:42 INFO - PROCESS | 980 | 1467361542287 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 980 | 1467361542289 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E58000 == 14 [pid = 980] [id = 16] 01:25:42 INFO - PROCESS | 980 | ++DOMWINDOW == 44 (00000082EB60FC00) [pid = 980] [serial = 44] [outer = 0000000000000000] 01:25:42 INFO - PROCESS | 980 | ++DOMWINDOW == 45 (00000082EB73F000) [pid = 980] [serial = 45] [outer = 00000082EB60FC00] 01:25:42 INFO - PROCESS | 980 | 1467361542336 Marionette DEBUG loaded listener.js 01:25:42 INFO - PROCESS | 980 | ++DOMWINDOW == 46 (00000082EE14F400) [pid = 980] [serial = 46] [outer = 00000082EB60FC00] 01:25:42 INFO - PROCESS | 980 | 1467361542731 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]]]}] 01:25:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 01:25:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 588ms 01:25:42 INFO - PROCESS | 980 | 1467361542779 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 01:25:42 INFO - PROCESS | 980 | 1467361542781 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 01:25:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 01:25:42 INFO - PROCESS | 980 | 1467361542794 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 01:25:42 INFO - PROCESS | 980 | 1467361542796 Marionette TRACE conn6 <- [1,30,null,{}] 01:25:42 INFO - PROCESS | 980 | 1467361542800 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}] 01:25:42 INFO - PROCESS | 980 | 1467361542802 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:42 INFO - PROCESS | 980 | 1467361542887 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 01:25:42 INFO - PROCESS | 980 | 1467361542894 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:42 INFO - PROCESS | 980 | 1467361542900 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB21C000 == 15 [pid = 980] [id = 17] 01:25:42 INFO - PROCESS | 980 | ++DOMWINDOW == 47 (00000082EF15C400) [pid = 980] [serial = 47] [outer = 0000000000000000] 01:25:42 INFO - PROCESS | 980 | ++DOMWINDOW == 48 (00000082EF15E000) [pid = 980] [serial = 48] [outer = 00000082EF15C400] 01:25:42 INFO - PROCESS | 980 | 1467361542957 Marionette DEBUG loaded listener.js 01:25:43 INFO - PROCESS | 980 | ++DOMWINDOW == 49 (00000082F0621C00) [pid = 980] [serial = 49] [outer = 00000082EF15C400] 01:25:43 INFO - PROCESS | 980 | 1467361543389 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]]]}] 01:25:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 01:25:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 628ms 01:25:43 INFO - PROCESS | 980 | 1467361543427 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 01:25:43 INFO - PROCESS | 980 | 1467361543429 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 01:25:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 01:25:43 INFO - PROCESS | 980 | 1467361543433 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 01:25:43 INFO - PROCESS | 980 | 1467361543434 Marionette TRACE conn6 <- [1,34,null,{}] 01:25:43 INFO - PROCESS | 980 | 1467361543443 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}] 01:25:43 INFO - PROCESS | 980 | 1467361543445 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:43 INFO - PROCESS | 980 | 1467361543530 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 01:25:43 INFO - PROCESS | 980 | 1467361543538 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:43 INFO - PROCESS | 980 | 1467361543540 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBCE0000 == 16 [pid = 980] [id = 18] 01:25:43 INFO - PROCESS | 980 | ++DOMWINDOW == 50 (00000082EE089400) [pid = 980] [serial = 50] [outer = 0000000000000000] 01:25:43 INFO - PROCESS | 980 | ++DOMWINDOW == 51 (00000082F0623C00) [pid = 980] [serial = 51] [outer = 00000082EE089400] 01:25:43 INFO - PROCESS | 980 | 1467361543586 Marionette DEBUG loaded listener.js 01:25:43 INFO - PROCESS | 980 | ++DOMWINDOW == 52 (00000082F062A000) [pid = 980] [serial = 52] [outer = 00000082EE089400] 01:25:44 INFO - PROCESS | 980 | 1467361544062 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]]]}] 01:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 01:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 691ms 01:25:44 INFO - PROCESS | 980 | 1467361544127 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 01:25:44 INFO - PROCESS | 980 | 1467361544130 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 01:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 01:25:44 INFO - PROCESS | 980 | 1467361544133 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 01:25:44 INFO - PROCESS | 980 | 1467361544135 Marionette TRACE conn6 <- [1,38,null,{}] 01:25:44 INFO - PROCESS | 980 | 1467361544139 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}] 01:25:44 INFO - PROCESS | 980 | 1467361544140 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:44 INFO - PROCESS | 980 | 1467361544220 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 01:25:44 INFO - PROCESS | 980 | 1467361544226 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:44 INFO - PROCESS | 980 | 1467361544228 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEEA000 == 17 [pid = 980] [id = 19] 01:25:44 INFO - PROCESS | 980 | ++DOMWINDOW == 53 (00000082DEA22000) [pid = 980] [serial = 53] [outer = 0000000000000000] 01:25:44 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082E50B1000) [pid = 980] [serial = 54] [outer = 00000082DEA22000] 01:25:44 INFO - PROCESS | 980 | 1467361544274 Marionette DEBUG loaded listener.js 01:25:44 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082DEFCA800) [pid = 980] [serial = 55] [outer = 00000082DEA22000] 01:25:44 INFO - PROCESS | 980 | 1467361544646 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]]]}] 01:25:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 01:25:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 524ms 01:25:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 01:25:44 INFO - PROCESS | 980 | 1467361544660 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 01:25:44 INFO - PROCESS | 980 | 1467361544662 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 01:25:44 INFO - PROCESS | 980 | 1467361544666 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 01:25:44 INFO - PROCESS | 980 | 1467361544667 Marionette TRACE conn6 <- [1,42,null,{}] 01:25:44 INFO - PROCESS | 980 | 1467361544671 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}] 01:25:44 INFO - PROCESS | 980 | 1467361544673 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:44 INFO - PROCESS | 980 | 1467361544779 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 01:25:44 INFO - PROCESS | 980 | 1467361544790 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:44 INFO - PROCESS | 980 | 1467361544792 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEB2000 == 18 [pid = 980] [id = 20] 01:25:44 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEB39400) [pid = 980] [serial = 56] [outer = 0000000000000000] 01:25:44 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DEB40800) [pid = 980] [serial = 57] [outer = 00000082DEB39400] 01:25:44 INFO - PROCESS | 980 | 1467361544845 Marionette DEBUG loaded listener.js 01:25:44 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEFC9C00) [pid = 980] [serial = 58] [outer = 00000082DEB39400] 01:25:45 INFO - PROCESS | 980 | 1467361545227 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]]]}] 01:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 01:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 585ms 01:25:45 INFO - PROCESS | 980 | 1467361545254 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 01:25:45 INFO - PROCESS | 980 | 1467361545256 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 01:25:45 INFO - PROCESS | 980 | 1467361545259 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 01:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 01:25:45 INFO - PROCESS | 980 | 1467361545261 Marionette TRACE conn6 <- [1,46,null,{}] 01:25:45 INFO - PROCESS | 980 | 1467361545265 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}] 01:25:45 INFO - PROCESS | 980 | 1467361545267 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:45 INFO - PROCESS | 980 | 1467361545370 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 01:25:45 INFO - PROCESS | 980 | 1467361545402 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:45 INFO - PROCESS | 980 | 1467361545404 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17C800 == 19 [pid = 980] [id = 21] 01:25:45 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082DEB47000) [pid = 980] [serial = 59] [outer = 0000000000000000] 01:25:45 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DEFD5800) [pid = 980] [serial = 60] [outer = 00000082DEB47000] 01:25:45 INFO - PROCESS | 980 | 1467361545450 Marionette DEBUG loaded listener.js 01:25:45 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082F142C000) [pid = 980] [serial = 61] [outer = 00000082DEB47000] 01:25:45 INFO - PROCESS | 980 | 1467361545794 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]]]}] 01:25:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 01:25:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 01:25:45 INFO - PROCESS | 980 | 1467361545849 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 01:25:45 INFO - PROCESS | 980 | 1467361545852 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 01:25:45 INFO - PROCESS | 980 | 1467361545855 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 01:25:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 01:25:45 INFO - PROCESS | 980 | 1467361545857 Marionette TRACE conn6 <- [1,50,null,{}] 01:25:45 INFO - PROCESS | 980 | 1467361545860 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}] 01:25:45 INFO - PROCESS | 980 | 1467361545862 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:45 INFO - PROCESS | 980 | 1467361545975 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 01:25:45 INFO - PROCESS | 980 | 1467361545983 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:46 INFO - PROCESS | 980 | 1467361545993 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B2000 == 20 [pid = 980] [id = 22] 01:25:46 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082F142CC00) [pid = 980] [serial = 62] [outer = 0000000000000000] 01:25:46 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082F1434800) [pid = 980] [serial = 63] [outer = 00000082F142CC00] 01:25:46 INFO - PROCESS | 980 | 1467361546047 Marionette DEBUG loaded listener.js 01:25:46 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082F162FC00) [pid = 980] [serial = 64] [outer = 00000082F142CC00] 01:25:46 INFO - PROCESS | 980 | 1467361546451 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]]]}] 01:25:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 01:25:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 629ms 01:25:46 INFO - PROCESS | 980 | 1467361546487 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 01:25:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 01:25:46 INFO - PROCESS | 980 | 1467361546489 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 01:25:46 INFO - PROCESS | 980 | 1467361546493 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 01:25:46 INFO - PROCESS | 980 | 1467361546495 Marionette TRACE conn6 <- [1,54,null,{}] 01:25:46 INFO - PROCESS | 980 | 1467361546499 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}] 01:25:46 INFO - PROCESS | 980 | 1467361546501 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:46 INFO - PROCESS | 980 | 1467361546617 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 01:25:46 INFO - PROCESS | 980 | 1467361546625 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:46 INFO - PROCESS | 980 | 1467361546627 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1717800 == 21 [pid = 980] [id = 23] 01:25:46 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082F1634C00) [pid = 980] [serial = 65] [outer = 0000000000000000] 01:25:46 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082F1742800) [pid = 980] [serial = 66] [outer = 00000082F1634C00] 01:25:46 INFO - PROCESS | 980 | 1467361546671 Marionette DEBUG loaded listener.js 01:25:46 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082F1F3C000) [pid = 980] [serial = 67] [outer = 00000082F1634C00] 01:25:47 INFO - PROCESS | 980 | 1467361547026 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]]]}] 01:25:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 01:25:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 587ms 01:25:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 01:25:47 INFO - PROCESS | 980 | 1467361547083 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 01:25:47 INFO - PROCESS | 980 | 1467361547086 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 01:25:47 INFO - PROCESS | 980 | 1467361547089 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 01:25:47 INFO - PROCESS | 980 | 1467361547090 Marionette TRACE conn6 <- [1,58,null,{}] 01:25:47 INFO - PROCESS | 980 | 1467361547094 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}] 01:25:47 INFO - PROCESS | 980 | 1467361547096 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:47 INFO - PROCESS | 980 | 1467361547219 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 01:25:47 INFO - PROCESS | 980 | 1467361547226 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:47 INFO - PROCESS | 980 | 1467361547228 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F8F000 == 22 [pid = 980] [id = 24] 01:25:47 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082F1F3C800) [pid = 980] [serial = 68] [outer = 0000000000000000] 01:25:47 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082F1F3E800) [pid = 980] [serial = 69] [outer = 00000082F1F3C800] 01:25:47 INFO - PROCESS | 980 | 1467361547273 Marionette DEBUG loaded listener.js 01:25:47 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082F21C4000) [pid = 980] [serial = 70] [outer = 00000082F1F3C800] 01:25:48 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E1B800 == 21 [pid = 980] [id = 8] 01:25:48 INFO - PROCESS | 980 | 1467361548356 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]]]}] 01:25:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 01:25:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1335ms 01:25:48 INFO - PROCESS | 980 | 1467361548436 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 01:25:48 INFO - PROCESS | 980 | 1467361548440 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 01:25:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 01:25:48 INFO - PROCESS | 980 | 1467361548457 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 01:25:48 INFO - PROCESS | 980 | 1467361548460 Marionette TRACE conn6 <- [1,62,null,{}] 01:25:48 INFO - PROCESS | 980 | 1467361548503 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}] 01:25:48 INFO - PROCESS | 980 | 1467361548506 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:48 INFO - PROCESS | 980 | 1467361548615 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 01:25:48 INFO - PROCESS | 980 | 1467361548622 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:48 INFO - PROCESS | 980 | 1467361548624 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31DF800 == 22 [pid = 980] [id = 25] 01:25:48 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEFD5400) [pid = 980] [serial = 71] [outer = 0000000000000000] 01:25:48 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E31C2800) [pid = 980] [serial = 72] [outer = 00000082DEFD5400] 01:25:48 INFO - PROCESS | 980 | 1467361548674 Marionette DEBUG loaded listener.js 01:25:48 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E3BE0400) [pid = 980] [serial = 73] [outer = 00000082DEFD5400] 01:25:49 INFO - PROCESS | 980 | 1467361549102 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]]]}] 01:25:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 01:25:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 690ms 01:25:49 INFO - PROCESS | 980 | 1467361549153 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 01:25:49 INFO - PROCESS | 980 | 1467361549157 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 01:25:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 01:25:49 INFO - PROCESS | 980 | 1467361549164 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 01:25:49 INFO - PROCESS | 980 | 1467361549166 Marionette TRACE conn6 <- [1,66,null,{}] 01:25:49 INFO - PROCESS | 980 | 1467361549171 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}] 01:25:49 INFO - PROCESS | 980 | 1467361549173 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:49 INFO - PROCESS | 980 | 1467361549280 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 01:25:49 INFO - PROCESS | 980 | 1467361549288 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:49 INFO - PROCESS | 980 | 1467361549290 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4CA5000 == 23 [pid = 980] [id = 26] 01:25:49 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4ACE000) [pid = 980] [serial = 74] [outer = 0000000000000000] 01:25:49 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E8821400) [pid = 980] [serial = 75] [outer = 00000082E4ACE000] 01:25:49 INFO - PROCESS | 980 | 1467361549338 Marionette DEBUG loaded listener.js 01:25:49 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EA1C8C00) [pid = 980] [serial = 76] [outer = 00000082E4ACE000] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DFBD6C00) [pid = 980] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082F142CC00) [pid = 980] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E3032C00) [pid = 980] [serial = 28] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E50BB800) [pid = 980] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EC2E0C00) [pid = 980] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E8556000) [pid = 980] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EB60FC00) [pid = 980] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EF15C400) [pid = 980] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EE089400) [pid = 980] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 01:25:49 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E54D2C00) [pid = 980] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 01:25:50 INFO - PROCESS | 980 | 1467361550007 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]]]}] 01:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 01:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 879ms 01:25:50 INFO - PROCESS | 980 | 1467361550046 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 01:25:50 INFO - PROCESS | 980 | 1467361550048 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 01:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 01:25:50 INFO - PROCESS | 980 | 1467361550051 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 01:25:50 INFO - PROCESS | 980 | 1467361550055 Marionette TRACE conn6 <- [1,70,null,{}] 01:25:50 INFO - PROCESS | 980 | 1467361550084 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}] 01:25:50 INFO - PROCESS | 980 | 1467361550089 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:50 INFO - PROCESS | 980 | 1467361550175 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 01:25:50 INFO - PROCESS | 980 | 1467361550183 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:50 INFO - PROCESS | 980 | 1467361550187 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E4A000 == 24 [pid = 980] [id = 27] 01:25:50 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E8825C00) [pid = 980] [serial = 77] [outer = 0000000000000000] 01:25:50 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EAA3C000) [pid = 980] [serial = 78] [outer = 00000082E8825C00] 01:25:50 INFO - PROCESS | 980 | 1467361550237 Marionette DEBUG loaded listener.js 01:25:50 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EAC4C400) [pid = 980] [serial = 79] [outer = 00000082E8825C00] 01:25:50 INFO - PROCESS | 980 | 1467361550653 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]]]}] 01:25:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 01:25:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 650ms 01:25:50 INFO - PROCESS | 980 | 1467361550704 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 01:25:50 INFO - PROCESS | 980 | 1467361550707 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 01:25:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 01:25:50 INFO - PROCESS | 980 | 1467361550711 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 01:25:50 INFO - PROCESS | 980 | 1467361550713 Marionette TRACE conn6 <- [1,74,null,{}] 01:25:50 INFO - PROCESS | 980 | 1467361550716 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}] 01:25:50 INFO - PROCESS | 980 | 1467361550718 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:50 INFO - PROCESS | 980 | 1467361550803 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 01:25:50 INFO - PROCESS | 980 | 1467361550808 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:50 INFO - PROCESS | 980 | 1467361550810 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB212800 == 25 [pid = 980] [id = 28] 01:25:50 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EB612800) [pid = 980] [serial = 80] [outer = 0000000000000000] 01:25:50 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EB937000) [pid = 980] [serial = 81] [outer = 00000082EB612800] 01:25:50 INFO - PROCESS | 980 | 1467361550865 Marionette DEBUG loaded listener.js 01:25:50 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EC90E000) [pid = 980] [serial = 82] [outer = 00000082EB612800] 01:25:51 INFO - PROCESS | 980 | 1467361551311 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]]]}] 01:25:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 01:25:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 628ms 01:25:51 INFO - PROCESS | 980 | 1467361551341 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 01:25:51 INFO - PROCESS | 980 | 1467361551344 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 01:25:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 01:25:51 INFO - PROCESS | 980 | 1467361551347 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 01:25:51 INFO - PROCESS | 980 | 1467361551349 Marionette TRACE conn6 <- [1,78,null,{}] 01:25:51 INFO - PROCESS | 980 | 1467361551357 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}] 01:25:51 INFO - PROCESS | 980 | 1467361551359 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:51 INFO - PROCESS | 980 | 1467361551441 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 01:25:51 INFO - PROCESS | 980 | 1467361551446 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:51 INFO - PROCESS | 980 | 1467361551449 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED5D5800 == 26 [pid = 980] [id = 29] 01:25:51 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E5569C00) [pid = 980] [serial = 83] [outer = 0000000000000000] 01:25:51 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EDB8C400) [pid = 980] [serial = 84] [outer = 00000082E5569C00] 01:25:51 INFO - PROCESS | 980 | 1467361551493 Marionette DEBUG loaded listener.js 01:25:51 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EE085000) [pid = 980] [serial = 85] [outer = 00000082E5569C00] 01:25:51 INFO - PROCESS | 980 | 1467361551981 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]]]}] 01:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 01:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 691ms 01:25:52 INFO - PROCESS | 980 | 1467361552042 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 01:25:52 INFO - PROCESS | 980 | 1467361552047 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 01:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 01:25:52 INFO - PROCESS | 980 | 1467361552052 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 01:25:52 INFO - PROCESS | 980 | 1467361552056 Marionette TRACE conn6 <- [1,82,null,{}] 01:25:52 INFO - PROCESS | 980 | 1467361552062 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}] 01:25:52 INFO - PROCESS | 980 | 1467361552065 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:52 INFO - PROCESS | 980 | 1467361552178 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 01:25:52 INFO - PROCESS | 980 | 1467361552281 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:52 INFO - PROCESS | 980 | 1467361552285 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4924800 == 27 [pid = 980] [id = 30] 01:25:52 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E38AD400) [pid = 980] [serial = 86] [outer = 0000000000000000] 01:25:52 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E3C4F400) [pid = 980] [serial = 87] [outer = 00000082E38AD400] 01:25:52 INFO - PROCESS | 980 | 1467361552344 Marionette DEBUG loaded listener.js 01:25:52 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E55F2400) [pid = 980] [serial = 88] [outer = 00000082E38AD400] 01:25:52 INFO - PROCESS | 980 | 1467361552875 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]]]}] 01:25:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 01:25:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 880ms 01:25:52 INFO - PROCESS | 980 | 1467361552936 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 01:25:52 INFO - PROCESS | 980 | 1467361552941 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 01:25:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 01:25:52 INFO - PROCESS | 980 | 1467361552948 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 01:25:52 INFO - PROCESS | 980 | 1467361552951 Marionette TRACE conn6 <- [1,86,null,{}] 01:25:52 INFO - PROCESS | 980 | 1467361552956 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}] 01:25:52 INFO - PROCESS | 980 | 1467361552959 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:53 INFO - PROCESS | 980 | 1467361553068 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 01:25:53 INFO - PROCESS | 980 | 1467361553130 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:53 INFO - PROCESS | 980 | 1467361553133 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC20E000 == 28 [pid = 980] [id = 31] 01:25:53 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAC11C00) [pid = 980] [serial = 89] [outer = 0000000000000000] 01:25:53 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB60C000) [pid = 980] [serial = 90] [outer = 00000082EAC11C00] 01:25:53 INFO - PROCESS | 980 | 1467361553192 Marionette DEBUG loaded listener.js 01:25:53 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE065000) [pid = 980] [serial = 91] [outer = 00000082EAC11C00] 01:25:53 INFO - PROCESS | 980 | 1467361553745 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]]]}] 01:25:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 01:25:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 837ms 01:25:53 INFO - PROCESS | 980 | 1467361553787 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 01:25:53 INFO - PROCESS | 980 | 1467361553790 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 01:25:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 01:25:53 INFO - PROCESS | 980 | 1467361553794 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 01:25:53 INFO - PROCESS | 980 | 1467361553798 Marionette TRACE conn6 <- [1,90,null,{}] 01:25:53 INFO - PROCESS | 980 | 1467361553810 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}] 01:25:53 INFO - PROCESS | 980 | 1467361553815 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:53 INFO - PROCESS | 980 | 1467361553923 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 01:25:54 INFO - PROCESS | 980 | 1467361554000 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 980 | 1467361554003 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082F063C000 == 29 [pid = 980] [id = 32] 01:25:54 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EF158800) [pid = 980] [serial = 92] [outer = 0000000000000000] 01:25:54 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EF15D000) [pid = 980] [serial = 93] [outer = 00000082EF158800] 01:25:54 INFO - PROCESS | 980 | 1467361554063 Marionette DEBUG loaded listener.js 01:25:54 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082F0627400) [pid = 980] [serial = 94] [outer = 00000082EF158800] 01:25:54 INFO - PROCESS | 980 | 1467361554590 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]]]}] 01:25:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 01:25:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 838ms 01:25:54 INFO - PROCESS | 980 | 1467361554634 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 01:25:54 INFO - PROCESS | 980 | 1467361554637 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 01:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 01:25:54 INFO - PROCESS | 980 | 1467361554641 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 01:25:54 INFO - PROCESS | 980 | 1467361554643 Marionette TRACE conn6 <- [1,94,null,{}] 01:25:54 INFO - PROCESS | 980 | 1467361554647 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}] 01:25:54 INFO - PROCESS | 980 | 1467361554649 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:54 INFO - PROCESS | 980 | 1467361554757 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 01:25:54 INFO - PROCESS | 980 | 1467361554830 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:54 INFO - PROCESS | 980 | 1467361554833 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14AC000 == 30 [pid = 980] [id = 33] 01:25:54 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DEC8A000) [pid = 980] [serial = 95] [outer = 0000000000000000] 01:25:54 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEC8E400) [pid = 980] [serial = 96] [outer = 00000082DEC8A000] 01:25:54 INFO - PROCESS | 980 | 1467361554890 Marionette DEBUG loaded listener.js 01:25:54 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082F062A800) [pid = 980] [serial = 97] [outer = 00000082DEC8A000] 01:25:55 INFO - PROCESS | 980 | 1467361555463 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]]]}] 01:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 01:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 01:25:55 INFO - PROCESS | 980 | 1467361555524 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 01:25:55 INFO - PROCESS | 980 | 1467361555526 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 01:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 01:25:55 INFO - PROCESS | 980 | 1467361555530 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 01:25:55 INFO - PROCESS | 980 | 1467361555532 Marionette TRACE conn6 <- [1,98,null,{}] 01:25:55 INFO - PROCESS | 980 | 1467361555536 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}] 01:25:55 INFO - PROCESS | 980 | 1467361555539 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:55 INFO - PROCESS | 980 | 1467361555641 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 01:25:55 INFO - PROCESS | 980 | 1467361555701 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:55 INFO - PROCESS | 980 | 1467361555704 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B7000 == 31 [pid = 980] [id = 34] 01:25:55 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEC8A400) [pid = 980] [serial = 98] [outer = 0000000000000000] 01:25:55 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEC9DC00) [pid = 980] [serial = 99] [outer = 00000082DEC8A400] 01:25:55 INFO - PROCESS | 980 | 1467361555760 Marionette DEBUG loaded listener.js 01:25:55 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DECA4800) [pid = 980] [serial = 100] [outer = 00000082DEC8A400] 01:25:56 INFO - PROCESS | 980 | 1467361556345 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]]]}] 01:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 01:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 880ms 01:25:56 INFO - PROCESS | 980 | 1467361556413 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 01:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 01:25:56 INFO - PROCESS | 980 | 1467361556417 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 01:25:56 INFO - PROCESS | 980 | 1467361556422 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 01:25:56 INFO - PROCESS | 980 | 1467361556425 Marionette TRACE conn6 <- [1,102,null,{}] 01:25:56 INFO - PROCESS | 980 | 1467361556431 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}] 01:25:56 INFO - PROCESS | 980 | 1467361556434 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:56 INFO - PROCESS | 980 | 1467361556540 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 01:25:56 INFO - PROCESS | 980 | 1467361556604 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:56 INFO - PROCESS | 980 | 1467361556607 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3859800 == 32 [pid = 980] [id = 35] 01:25:56 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DEB79000) [pid = 980] [serial = 101] [outer = 0000000000000000] 01:25:56 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEB7AC00) [pid = 980] [serial = 102] [outer = 00000082DEB79000] 01:25:56 INFO - PROCESS | 980 | 1467361556659 Marionette DEBUG loaded listener.js 01:25:56 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DEC82C00) [pid = 980] [serial = 103] [outer = 00000082DEB79000] 01:25:57 INFO - PROCESS | 980 | --DOCSHELL 00000082DE775000 == 31 [pid = 980] [id = 11] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EB63C800) [pid = 980] [serial = 17] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082E55EB800) [pid = 980] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E50BA800) [pid = 980] [serial = 9] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E2F7A800) [pid = 980] [serial = 4] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEB40800) [pid = 980] [serial = 57] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEFD5800) [pid = 980] [serial = 60] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082F1434800) [pid = 980] [serial = 63] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB4AEC00) [pid = 980] [serial = 24] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E30F4000) [pid = 980] [serial = 29] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E38AF400) [pid = 980] [serial = 30] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E3E40800) [pid = 980] [serial = 33] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E882A800) [pid = 980] [serial = 36] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EC86F400) [pid = 980] [serial = 39] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082ECB9F800) [pid = 980] [serial = 42] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EDE73C00) [pid = 980] [serial = 43] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EB73F000) [pid = 980] [serial = 45] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE14F400) [pid = 980] [serial = 46] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EF15E000) [pid = 980] [serial = 48] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082F0623C00) [pid = 980] [serial = 51] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E50B1000) [pid = 980] [serial = 54] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E55F2000) [pid = 980] [serial = 21] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DE243000) [pid = 980] [serial = 27] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082F0621C00) [pid = 980] [serial = 49] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082F062A000) [pid = 980] [serial = 52] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082ED542000) [pid = 980] [serial = 40] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082F1742800) [pid = 980] [serial = 66] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082F162FC00) [pid = 980] [serial = 64] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EAA88400) [pid = 980] [serial = 22] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EA94F400) [pid = 980] [serial = 37] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EB935400) [pid = 980] [serial = 14] [outer = 0000000000000000] [url = about:blank] 01:25:57 INFO - PROCESS | 980 | 1467361557639 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]]]}] 01:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 01:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1244ms 01:25:57 INFO - PROCESS | 980 | 1467361557666 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 01:25:57 INFO - PROCESS | 980 | 1467361557671 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 01:25:57 INFO - PROCESS | 980 | 1467361557675 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 01:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 01:25:57 INFO - PROCESS | 980 | 1467361557680 Marionette TRACE conn6 <- [1,106,null,{}] 01:25:57 INFO - PROCESS | 980 | 1467361557685 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}] 01:25:57 INFO - PROCESS | 980 | 1467361557688 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:57 INFO - PROCESS | 980 | 1467361557779 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 01:25:57 INFO - PROCESS | 980 | 1467361557787 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:57 INFO - PROCESS | 980 | 1467361557790 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082E304D000 == 32 [pid = 980] [id = 36] 01:25:57 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DEC9CC00) [pid = 980] [serial = 104] [outer = 0000000000000000] 01:25:57 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DECA0000) [pid = 980] [serial = 105] [outer = 00000082DEC9CC00] 01:25:57 INFO - PROCESS | 980 | 1467361557840 Marionette DEBUG loaded listener.js 01:25:57 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEFD7000) [pid = 980] [serial = 106] [outer = 00000082DEC9CC00] 01:25:58 INFO - PROCESS | 980 | 1467361558270 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]]]}] 01:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 01:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 628ms 01:25:58 INFO - PROCESS | 980 | 1467361558308 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 01:25:58 INFO - PROCESS | 980 | 1467361558313 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 01:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 01:25:58 INFO - PROCESS | 980 | 1467361558320 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 01:25:58 INFO - PROCESS | 980 | 1467361558323 Marionette TRACE conn6 <- [1,110,null,{}] 01:25:58 INFO - PROCESS | 980 | 1467361558326 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}] 01:25:58 INFO - PROCESS | 980 | 1467361558329 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:58 INFO - PROCESS | 980 | 1467361558422 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 01:25:58 INFO - PROCESS | 980 | 1467361558428 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:58 INFO - PROCESS | 980 | 1467361558431 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A8A000 == 33 [pid = 980] [id = 37] 01:25:58 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E2FB3C00) [pid = 980] [serial = 107] [outer = 0000000000000000] 01:25:58 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E3171400) [pid = 980] [serial = 108] [outer = 00000082E2FB3C00] 01:25:58 INFO - PROCESS | 980 | 1467361558480 Marionette DEBUG loaded listener.js 01:25:58 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E38B4000) [pid = 980] [serial = 109] [outer = 00000082E2FB3C00] 01:25:58 INFO - PROCESS | 980 | 1467361558945 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]]]}] 01:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 01:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 690ms 01:25:59 INFO - PROCESS | 980 | 1467361559012 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 01:25:59 INFO - PROCESS | 980 | 1467361559014 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 01:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 01:25:59 INFO - PROCESS | 980 | 1467361559018 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 01:25:59 INFO - PROCESS | 980 | 1467361559022 Marionette TRACE conn6 <- [1,114,null,{}] 01:25:59 INFO - PROCESS | 980 | 1467361559033 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}] 01:25:59 INFO - PROCESS | 980 | 1467361559038 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:59 INFO - PROCESS | 980 | 1467361559126 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 01:25:59 INFO - PROCESS | 980 | 1467361559141 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:59 INFO - PROCESS | 980 | 1467361559144 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8678800 == 34 [pid = 980] [id = 38] 01:25:59 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E50BE400) [pid = 980] [serial = 110] [outer = 0000000000000000] 01:25:59 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E55EB400) [pid = 980] [serial = 111] [outer = 00000082E50BE400] 01:25:59 INFO - PROCESS | 980 | 1467361559193 Marionette DEBUG loaded listener.js 01:25:59 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E8988C00) [pid = 980] [serial = 112] [outer = 00000082E50BE400] 01:25:59 INFO - PROCESS | 980 | 1467361559606 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]]]}] 01:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 01:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 627ms 01:25:59 INFO - PROCESS | 980 | 1467361559648 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 01:25:59 INFO - PROCESS | 980 | 1467361559651 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 01:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 01:25:59 INFO - PROCESS | 980 | 1467361559655 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 01:25:59 INFO - PROCESS | 980 | 1467361559657 Marionette TRACE conn6 <- [1,118,null,{}] 01:25:59 INFO - PROCESS | 980 | 1467361559666 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}] 01:25:59 INFO - PROCESS | 980 | 1467361559668 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:59 INFO - PROCESS | 980 | 1467361559775 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 01:25:59 INFO - PROCESS | 980 | 1467361559834 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:25:59 INFO - PROCESS | 980 | 1467361559836 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:25:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA6B800 == 35 [pid = 980] [id = 39] 01:25:59 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EA981000) [pid = 980] [serial = 113] [outer = 0000000000000000] 01:25:59 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EAA38400) [pid = 980] [serial = 114] [outer = 00000082EA981000] 01:25:59 INFO - PROCESS | 980 | 1467361559883 Marionette DEBUG loaded listener.js 01:25:59 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EAC11400) [pid = 980] [serial = 115] [outer = 00000082EA981000] 01:26:00 INFO - PROCESS | 980 | 1467361560301 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]]]}] 01:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 01:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 692ms 01:26:00 INFO - PROCESS | 980 | 1467361560349 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 01:26:00 INFO - PROCESS | 980 | 1467361560351 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 01:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 01:26:00 INFO - PROCESS | 980 | 1467361560354 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 01:26:00 INFO - PROCESS | 980 | 1467361560356 Marionette TRACE conn6 <- [1,122,null,{}] 01:26:00 INFO - PROCESS | 980 | 1467361560360 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}] 01:26:00 INFO - PROCESS | 980 | 1467361560362 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:00 INFO - PROCESS | 980 | 1467361560463 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 01:26:00 INFO - PROCESS | 980 | 1467361560470 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:00 INFO - PROCESS | 980 | 1467361560472 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7D3000 == 36 [pid = 980] [id = 40] 01:26:00 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB287C00) [pid = 980] [serial = 116] [outer = 0000000000000000] 01:26:00 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB612C00) [pid = 980] [serial = 117] [outer = 00000082EB287C00] 01:26:00 INFO - PROCESS | 980 | 1467361560517 Marionette DEBUG loaded listener.js 01:26:00 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB73D800) [pid = 980] [serial = 118] [outer = 00000082EB287C00] 01:26:00 INFO - PROCESS | 980 | 1467361560966 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]]]}] 01:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 01:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 628ms 01:26:00 INFO - PROCESS | 980 | 1467361560985 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 01:26:00 INFO - PROCESS | 980 | 1467361560988 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 01:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 01:26:01 INFO - PROCESS | 980 | 1467361560996 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 01:26:01 INFO - PROCESS | 980 | 1467361560998 Marionette TRACE conn6 <- [1,126,null,{}] 01:26:01 INFO - PROCESS | 980 | 1467361561002 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}] 01:26:01 INFO - PROCESS | 980 | 1467361561008 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:01 INFO - PROCESS | 980 | 1467361561125 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 01:26:01 INFO - PROCESS | 980 | 1467361561193 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:01 INFO - PROCESS | 980 | 1467361561196 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED50A800 == 37 [pid = 980] [id = 41] 01:26:01 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEB40000) [pid = 980] [serial = 119] [outer = 0000000000000000] 01:26:01 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ED59F000) [pid = 980] [serial = 120] [outer = 00000082DEB40000] 01:26:01 INFO - PROCESS | 980 | 1467361561243 Marionette DEBUG loaded listener.js 01:26:01 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE084C00) [pid = 980] [serial = 121] [outer = 00000082DEB40000] 01:26:01 INFO - PROCESS | 980 | 1467361561655 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]]]}] 01:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 01:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 691ms 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082F1F3C800) [pid = 980] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB47000) [pid = 980] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEA22000) [pid = 980] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEB39400) [pid = 980] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082F1634C00) [pid = 980] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EB612800) [pid = 980] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E5569C00) [pid = 980] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEFD5400) [pid = 980] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E4ACE000) [pid = 980] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 01:26:01 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E8825C00) [pid = 980] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 01:26:01 INFO - PROCESS | 980 | 1467361561714 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 01:26:01 INFO - PROCESS | 980 | 1467361561717 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 01:26:01 INFO - PROCESS | 980 | 1467361561721 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 01:26:01 INFO - PROCESS | 980 | 1467361561723 Marionette TRACE conn6 <- [1,130,null,{}] 01:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 01:26:01 INFO - PROCESS | 980 | 1467361561727 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}] 01:26:01 INFO - PROCESS | 980 | 1467361561729 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:01 INFO - PROCESS | 980 | 1467361561807 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 01:26:01 INFO - PROCESS | 980 | 1467361561812 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:01 INFO - PROCESS | 980 | 1467361561814 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEB7000 == 38 [pid = 980] [id = 42] 01:26:01 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEB44400) [pid = 980] [serial = 122] [outer = 0000000000000000] 01:26:01 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4976400) [pid = 980] [serial = 123] [outer = 00000082DEB44400] 01:26:01 INFO - PROCESS | 980 | 1467361561859 Marionette DEBUG loaded listener.js 01:26:01 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4A24800) [pid = 980] [serial = 124] [outer = 00000082DEB44400] 01:26:02 INFO - PROCESS | 980 | 1467361562248 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]]]}] 01:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 01:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 01:26:02 INFO - PROCESS | 980 | 1467361562316 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 980 | 1467361562318 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 01:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 01:26:02 INFO - PROCESS | 980 | 1467361562322 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - PROCESS | 980 | 1467361562324 Marionette TRACE conn6 <- [1,134,null,{}] 01:26:02 INFO - PROCESS | 980 | 1467361562327 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}] 01:26:02 INFO - PROCESS | 980 | 1467361562329 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:02 INFO - PROCESS | 980 | 1467361562409 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 01:26:02 INFO - PROCESS | 980 | 1467361562415 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:02 INFO - PROCESS | 980 | 1467361562416 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF188800 == 39 [pid = 980] [id = 43] 01:26:02 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EB60F800) [pid = 980] [serial = 125] [outer = 0000000000000000] 01:26:02 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EE082800) [pid = 980] [serial = 126] [outer = 00000082EB60F800] 01:26:02 INFO - PROCESS | 980 | 1467361562461 Marionette DEBUG loaded listener.js 01:26:02 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE14F400) [pid = 980] [serial = 127] [outer = 00000082EB60F800] 01:26:02 INFO - PROCESS | 980 | 1467361562882 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]]]}] 01:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 01:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 01:26:02 INFO - PROCESS | 980 | 1467361562912 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 01:26:02 INFO - PROCESS | 980 | 1467361562914 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 01:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 01:26:02 INFO - PROCESS | 980 | 1467361562917 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 01:26:02 INFO - PROCESS | 980 | 1467361562919 Marionette TRACE conn6 <- [1,138,null,{}] 01:26:02 INFO - PROCESS | 980 | 1467361562932 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}] 01:26:02 INFO - PROCESS | 980 | 1467361562934 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:03 INFO - PROCESS | 980 | 1467361563018 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 01:26:03 INFO - PROCESS | 980 | 1467361563024 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:03 INFO - PROCESS | 980 | 1467361563026 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14C0800 == 40 [pid = 980] [id = 44] 01:26:03 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE246800) [pid = 980] [serial = 128] [outer = 0000000000000000] 01:26:03 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EEBC4400) [pid = 980] [serial = 129] [outer = 00000082EE246800] 01:26:03 INFO - PROCESS | 980 | 1467361563071 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EF15E400) [pid = 980] [serial = 130] [outer = 00000082EE246800] 01:26:03 INFO - PROCESS | 980 | 1467361563476 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]]]}] 01:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 01:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 586ms 01:26:03 INFO - PROCESS | 980 | 1467361563507 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 01:26:03 INFO - PROCESS | 980 | 1467361563509 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 01:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 01:26:03 INFO - PROCESS | 980 | 1467361563512 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 01:26:03 INFO - PROCESS | 980 | 1467361563514 Marionette TRACE conn6 <- [1,142,null,{}] 01:26:03 INFO - PROCESS | 980 | 1467361563523 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}] 01:26:03 INFO - PROCESS | 980 | 1467361563525 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:03 INFO - PROCESS | 980 | 1467361563631 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 01:26:03 INFO - PROCESS | 980 | 1467361563637 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:03 INFO - PROCESS | 980 | 1467361563639 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FD8000 == 41 [pid = 980] [id = 45] 01:26:03 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EB91D800) [pid = 980] [serial = 131] [outer = 0000000000000000] 01:26:03 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB922800) [pid = 980] [serial = 132] [outer = 00000082EB91D800] 01:26:03 INFO - PROCESS | 980 | 1467361563683 Marionette DEBUG loaded listener.js 01:26:03 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB929000) [pid = 980] [serial = 133] [outer = 00000082EB91D800] 01:26:04 INFO - PROCESS | 980 | 1467361564598 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]]]}] 01:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 01:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1136ms 01:26:04 INFO - PROCESS | 980 | 1467361564652 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 01:26:04 INFO - PROCESS | 980 | 1467361564657 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 01:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 01:26:04 INFO - PROCESS | 980 | 1467361564662 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 01:26:04 INFO - PROCESS | 980 | 1467361564668 Marionette TRACE conn6 <- [1,146,null,{}] 01:26:04 INFO - PROCESS | 980 | 1467361564673 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}] 01:26:04 INFO - PROCESS | 980 | 1467361564676 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:04 INFO - PROCESS | 980 | 1467361564806 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 01:26:04 INFO - PROCESS | 980 | 1467361564863 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:04 INFO - PROCESS | 980 | 1467361564866 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A7E000 == 42 [pid = 980] [id = 46] 01:26:04 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEFCAC00) [pid = 980] [serial = 134] [outer = 0000000000000000] 01:26:04 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DFBD3400) [pid = 980] [serial = 135] [outer = 00000082DEFCAC00] 01:26:04 INFO - PROCESS | 980 | 1467361564926 Marionette DEBUG loaded listener.js 01:26:05 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E38B2C00) [pid = 980] [serial = 136] [outer = 00000082DEFCAC00] 01:26:05 INFO - PROCESS | 980 | 1467361565792 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]]]}] 01:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 01:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1195ms 01:26:05 INFO - PROCESS | 980 | 1467361565861 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 01:26:05 INFO - PROCESS | 980 | 1467361565866 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 01:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 01:26:05 INFO - PROCESS | 980 | 1467361565871 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 01:26:05 INFO - PROCESS | 980 | 1467361565874 Marionette TRACE conn6 <- [1,150,null,{}] 01:26:05 INFO - PROCESS | 980 | 1467361565880 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}] 01:26:05 INFO - PROCESS | 980 | 1467361565883 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:06 INFO - PROCESS | 980 | 1467361565999 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EC20E000 == 41 [pid = 980] [id = 31] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082F14AC000 == 40 [pid = 980] [id = 33] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082F063C000 == 39 [pid = 980] [id = 32] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082E4924800 == 38 [pid = 980] [id = 30] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082F14C0800 == 37 [pid = 980] [id = 44] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EF188800 == 36 [pid = 980] [id = 43] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEB7000 == 35 [pid = 980] [id = 42] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082ED50A800 == 34 [pid = 980] [id = 41] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7D3000 == 33 [pid = 980] [id = 40] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA6B800 == 32 [pid = 980] [id = 39] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082E8678800 == 31 [pid = 980] [id = 38] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A8A000 == 30 [pid = 980] [id = 37] 01:26:06 INFO - PROCESS | 980 | --DOCSHELL 00000082E304D000 == 29 [pid = 980] [id = 36] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082F1F3E800) [pid = 980] [serial = 69] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082F142C000) [pid = 980] [serial = 61] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEFCA800) [pid = 980] [serial = 55] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEFC9C00) [pid = 980] [serial = 58] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082F1F3C000) [pid = 980] [serial = 67] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EC90E000) [pid = 980] [serial = 82] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EDB8C400) [pid = 980] [serial = 84] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E31C2800) [pid = 980] [serial = 72] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E3BE0400) [pid = 980] [serial = 73] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE085000) [pid = 980] [serial = 85] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E8821400) [pid = 980] [serial = 75] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EAC4C400) [pid = 980] [serial = 79] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EB937000) [pid = 980] [serial = 81] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EA1C8C00) [pid = 980] [serial = 76] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EAA3C000) [pid = 980] [serial = 78] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082F21C4000) [pid = 980] [serial = 70] [outer = 0000000000000000] [url = about:blank] 01:26:06 INFO - PROCESS | 980 | 1467361566094 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:06 INFO - PROCESS | 980 | 1467361566099 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082DEE72000 == 30 [pid = 980] [id = 47] 01:26:06 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DE25A800) [pid = 980] [serial = 137] [outer = 0000000000000000] 01:26:06 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEA23C00) [pid = 980] [serial = 138] [outer = 00000082DE25A800] 01:26:06 INFO - PROCESS | 980 | 1467361566151 Marionette DEBUG loaded listener.js 01:26:06 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEC98C00) [pid = 980] [serial = 139] [outer = 00000082DE25A800] 01:26:06 INFO - PROCESS | 980 | 1467361566588 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]]]}] 01:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 01:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 732ms 01:26:06 INFO - PROCESS | 980 | 1467361566614 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 01:26:06 INFO - PROCESS | 980 | 1467361566620 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 01:26:06 INFO - PROCESS | 980 | 1467361566627 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 01:26:06 INFO - PROCESS | 980 | 1467361566630 Marionette TRACE conn6 <- [1,154,null,{}] 01:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 01:26:06 INFO - PROCESS | 980 | 1467361566634 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}] 01:26:06 INFO - PROCESS | 980 | 1467361566637 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:06 INFO - PROCESS | 980 | 1467361566731 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 01:26:06 INFO - PROCESS | 980 | 1467361566739 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:06 INFO - PROCESS | 980 | 1467361566741 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A89000 == 31 [pid = 980] [id = 48] 01:26:06 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E2F4D800) [pid = 980] [serial = 140] [outer = 0000000000000000] 01:26:06 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E3C4F000) [pid = 980] [serial = 141] [outer = 00000082E2F4D800] 01:26:06 INFO - PROCESS | 980 | 1467361566790 Marionette DEBUG loaded listener.js 01:26:06 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E4A23C00) [pid = 980] [serial = 142] [outer = 00000082E2F4D800] 01:26:07 INFO - PROCESS | 980 | 1467361567238 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]]]}] 01:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 01:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 627ms 01:26:07 INFO - PROCESS | 980 | 1467361567261 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 01:26:07 INFO - PROCESS | 980 | 1467361567270 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 01:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 01:26:07 INFO - PROCESS | 980 | 1467361567280 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 01:26:07 INFO - PROCESS | 980 | 1467361567284 Marionette TRACE conn6 <- [1,158,null,{}] 01:26:07 INFO - PROCESS | 980 | 1467361567295 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}] 01:26:07 INFO - PROCESS | 980 | 1467361567301 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:07 INFO - PROCESS | 980 | 1467361567385 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 01:26:07 INFO - PROCESS | 980 | 1467361567418 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:07 INFO - PROCESS | 980 | 1467361567421 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC78800 == 32 [pid = 980] [id = 49] 01:26:07 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EA950400) [pid = 980] [serial = 143] [outer = 0000000000000000] 01:26:07 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EA976400) [pid = 980] [serial = 144] [outer = 00000082EA950400] 01:26:07 INFO - PROCESS | 980 | 1467361567477 Marionette DEBUG loaded listener.js 01:26:07 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAC44C00) [pid = 980] [serial = 145] [outer = 00000082EA950400] 01:26:07 INFO - PROCESS | 980 | 1467361567871 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]]]}] 01:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 01:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 01:26:07 INFO - PROCESS | 980 | 1467361567921 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 01:26:07 INFO - PROCESS | 980 | 1467361567923 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 01:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 01:26:07 INFO - PROCESS | 980 | 1467361567927 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 01:26:07 INFO - PROCESS | 980 | 1467361567929 Marionette TRACE conn6 <- [1,162,null,{}] 01:26:07 INFO - PROCESS | 980 | 1467361567932 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}] 01:26:07 INFO - PROCESS | 980 | 1467361567935 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:08 INFO - PROCESS | 980 | 1467361568024 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 01:26:08 INFO - PROCESS | 980 | 1467361568030 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:08 INFO - PROCESS | 980 | 1467361568032 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD46000 == 33 [pid = 980] [id = 50] 01:26:08 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB63D800) [pid = 980] [serial = 146] [outer = 0000000000000000] 01:26:08 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EB91F800) [pid = 980] [serial = 147] [outer = 00000082EB63D800] 01:26:08 INFO - PROCESS | 980 | 1467361568078 Marionette DEBUG loaded listener.js 01:26:08 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB93C800) [pid = 980] [serial = 148] [outer = 00000082EB63D800] 01:26:08 INFO - PROCESS | 980 | 1467361568547 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]]]}] 01:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 01:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms 01:26:08 INFO - PROCESS | 980 | 1467361568558 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 01:26:08 INFO - PROCESS | 980 | 1467361568560 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 01:26:08 INFO - PROCESS | 980 | 1467361568563 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 01:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 01:26:08 INFO - PROCESS | 980 | 1467361568565 Marionette TRACE conn6 <- [1,166,null,{}] 01:26:08 INFO - PROCESS | 980 | 1467361568575 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}] 01:26:08 INFO - PROCESS | 980 | 1467361568577 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:08 INFO - PROCESS | 980 | 1467361568677 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 01:26:08 INFO - PROCESS | 980 | 1467361568685 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:08 INFO - PROCESS | 980 | 1467361568687 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEFE800 == 34 [pid = 980] [id = 51] 01:26:08 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEC82400) [pid = 980] [serial = 149] [outer = 0000000000000000] 01:26:08 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC90E000) [pid = 980] [serial = 150] [outer = 00000082DEC82400] 01:26:08 INFO - PROCESS | 980 | 1467361568732 Marionette DEBUG loaded listener.js 01:26:08 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECBA2800) [pid = 980] [serial = 151] [outer = 00000082DEC82400] 01:26:09 INFO - PROCESS | 980 | 1467361569201 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]]]}] 01:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 01:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 691ms 01:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 01:26:09 INFO - PROCESS | 980 | 1467361569259 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 01:26:09 INFO - PROCESS | 980 | 1467361569261 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 01:26:09 INFO - PROCESS | 980 | 1467361569265 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 01:26:09 INFO - PROCESS | 980 | 1467361569267 Marionette TRACE conn6 <- [1,170,null,{}] 01:26:09 INFO - PROCESS | 980 | 1467361569271 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}] 01:26:09 INFO - PROCESS | 980 | 1467361569277 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:09 INFO - PROCESS | 980 | 1467361569411 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 01:26:09 INFO - PROCESS | 980 | 1467361569460 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:09 INFO - PROCESS | 980 | 1467361569462 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF18B800 == 35 [pid = 980] [id = 52] 01:26:09 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE084800) [pid = 980] [serial = 152] [outer = 0000000000000000] 01:26:09 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE23A800) [pid = 980] [serial = 153] [outer = 00000082EE084800] 01:26:09 INFO - PROCESS | 980 | 1467361569509 Marionette DEBUG loaded listener.js 01:26:09 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EEBEB000) [pid = 980] [serial = 154] [outer = 00000082EE084800] 01:26:09 INFO - PROCESS | 980 | 1467361569922 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]]]}] 01:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 01:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 01:26:09 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082E556C400) [pid = 980] [serial = 155] [outer = 00000082E2F55000] 01:26:09 INFO - PROCESS | 980 | 1467361569958 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 01:26:09 INFO - PROCESS | 980 | 1467361569961 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 01:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 01:26:10 INFO - PROCESS | 980 | 1467361570022 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 01:26:10 INFO - PROCESS | 980 | 1467361570024 Marionette TRACE conn6 <- [1,174,null,{}] 01:26:10 INFO - PROCESS | 980 | 1467361570038 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}] 01:26:10 INFO - PROCESS | 980 | 1467361570040 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:10 INFO - PROCESS | 980 | 1467361570140 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 01:26:10 INFO - PROCESS | 980 | 1467361570149 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:10 INFO - PROCESS | 980 | 1467361570151 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F86800 == 36 [pid = 980] [id = 53] 01:26:10 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EF159400) [pid = 980] [serial = 156] [outer = 0000000000000000] 01:26:10 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082F0626C00) [pid = 980] [serial = 157] [outer = 00000082EF159400] 01:26:10 INFO - PROCESS | 980 | 1467361570199 Marionette DEBUG loaded listener.js 01:26:10 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082F1436400) [pid = 980] [serial = 158] [outer = 00000082EF159400] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EE246800) [pid = 980] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EB287C00) [pid = 980] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DEC9CC00) [pid = 980] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEB79000) [pid = 980] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EA981000) [pid = 980] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E2FB3C00) [pid = 980] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E50BE400) [pid = 980] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DEB40000) [pid = 980] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E38AD400) [pid = 980] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EAC11C00) [pid = 980] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EF158800) [pid = 980] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEC8A000) [pid = 980] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEC8A400) [pid = 980] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEB44400) [pid = 980] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 01:26:10 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EB60F800) [pid = 980] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 01:26:10 INFO - PROCESS | 980 | 1467361570668 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]]]}] 01:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 01:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 733ms 01:26:10 INFO - PROCESS | 980 | 1467361570708 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 01:26:10 INFO - PROCESS | 980 | 1467361570710 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 01:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 01:26:10 INFO - PROCESS | 980 | 1467361570713 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 01:26:10 INFO - PROCESS | 980 | 1467361570715 Marionette TRACE conn6 <- [1,178,null,{}] 01:26:10 INFO - PROCESS | 980 | 1467361570719 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}] 01:26:10 INFO - PROCESS | 980 | 1467361570721 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:10 INFO - PROCESS | 980 | 1467361570801 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 01:26:10 INFO - PROCESS | 980 | 1467361570806 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:10 INFO - PROCESS | 980 | 1467361570808 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF20D800 == 37 [pid = 980] [id = 54] 01:26:10 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DEFD6C00) [pid = 980] [serial = 159] [outer = 0000000000000000] 01:26:10 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E88EE800) [pid = 980] [serial = 160] [outer = 00000082DEFD6C00] 01:26:10 INFO - PROCESS | 980 | 1467361570861 Marionette DEBUG loaded listener.js 01:26:10 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE080000) [pid = 980] [serial = 161] [outer = 00000082DEFD6C00] 01:26:11 INFO - PROCESS | 980 | 1467361571260 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]]]}] 01:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 01:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 587ms 01:26:11 INFO - PROCESS | 980 | 1467361571308 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 01:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 01:26:11 INFO - PROCESS | 980 | 1467361571311 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 01:26:11 INFO - PROCESS | 980 | 1467361571315 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 01:26:11 INFO - PROCESS | 980 | 1467361571316 Marionette TRACE conn6 <- [1,182,null,{}] 01:26:11 INFO - PROCESS | 980 | 1467361571325 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}] 01:26:11 INFO - PROCESS | 980 | 1467361571327 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:11 INFO - PROCESS | 980 | 1467361571413 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 01:26:11 INFO - PROCESS | 980 | 1467361571420 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:11 INFO - PROCESS | 980 | 1467361571422 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082F2116000 == 38 [pid = 980] [id = 55] 01:26:11 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DEBE2800) [pid = 980] [serial = 162] [outer = 0000000000000000] 01:26:11 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEBE9000) [pid = 980] [serial = 163] [outer = 00000082DEBE2800] 01:26:11 INFO - PROCESS | 980 | 1467361571467 Marionette DEBUG loaded listener.js 01:26:11 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DF41A800) [pid = 980] [serial = 164] [outer = 00000082DEBE2800] 01:26:11 INFO - PROCESS | 980 | 1467361571863 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]]]}] 01:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 01:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 606ms 01:26:11 INFO - PROCESS | 980 | 1467361571922 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 01:26:11 INFO - PROCESS | 980 | 1467361571925 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 01:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 01:26:11 INFO - PROCESS | 980 | 1467361571937 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 01:26:11 INFO - PROCESS | 980 | 1467361571939 Marionette TRACE conn6 <- [1,186,null,{}] 01:26:11 INFO - PROCESS | 980 | 1467361571943 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}] 01:26:11 INFO - PROCESS | 980 | 1467361571944 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:12 INFO - PROCESS | 980 | 1467361572034 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 01:26:12 INFO - PROCESS | 980 | 1467361572039 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:12 INFO - PROCESS | 980 | 1467361572041 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082DCD32800 == 39 [pid = 980] [id = 56] 01:26:12 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EEBECC00) [pid = 980] [serial = 165] [outer = 0000000000000000] 01:26:12 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082F1435800) [pid = 980] [serial = 166] [outer = 00000082EEBECC00] 01:26:12 INFO - PROCESS | 980 | 1467361572086 Marionette DEBUG loaded listener.js 01:26:12 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082F162F800) [pid = 980] [serial = 167] [outer = 00000082EEBECC00] 01:26:12 INFO - PROCESS | 980 | 1467361572501 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]]]}] 01:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 01:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 627ms 01:26:12 INFO - PROCESS | 980 | 1467361572574 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 01:26:12 INFO - PROCESS | 980 | 1467361572579 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 01:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 01:26:12 INFO - PROCESS | 980 | 1467361572586 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 01:26:12 INFO - PROCESS | 980 | 1467361572591 Marionette TRACE conn6 <- [1,190,null,{}] 01:26:12 INFO - PROCESS | 980 | 1467361572639 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}] 01:26:12 INFO - PROCESS | 980 | 1467361572643 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:12 INFO - PROCESS | 980 | 1467361572811 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 01:26:12 INFO - PROCESS | 980 | 1467361572911 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:12 INFO - PROCESS | 980 | 1467361572916 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3BBF000 == 40 [pid = 980] [id = 57] 01:26:12 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEC84800) [pid = 980] [serial = 168] [outer = 0000000000000000] 01:26:12 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEC9BC00) [pid = 980] [serial = 169] [outer = 00000082DEC84800] 01:26:12 INFO - PROCESS | 980 | 1467361572976 Marionette DEBUG loaded listener.js 01:26:13 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082E317B800) [pid = 980] [serial = 170] [outer = 00000082DEC84800] 01:26:13 INFO - PROCESS | 980 | 1467361573510 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]]]}] 01:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 01:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 944ms 01:26:13 INFO - PROCESS | 980 | 1467361573536 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 01:26:13 INFO - PROCESS | 980 | 1467361573541 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 01:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 01:26:13 INFO - PROCESS | 980 | 1467361573547 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 01:26:13 INFO - PROCESS | 980 | 1467361573551 Marionette TRACE conn6 <- [1,194,null,{}] 01:26:13 INFO - PROCESS | 980 | 1467361573555 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}] 01:26:13 INFO - PROCESS | 980 | 1467361573558 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:13 INFO - PROCESS | 980 | 1467361573673 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 01:26:13 INFO - PROCESS | 980 | 1467361573753 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:13 INFO - PROCESS | 980 | 1467361573756 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB985000 == 41 [pid = 980] [id = 58] 01:26:13 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E88E6400) [pid = 980] [serial = 171] [outer = 0000000000000000] 01:26:13 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082E8EA3C00) [pid = 980] [serial = 172] [outer = 00000082E88E6400] 01:26:13 INFO - PROCESS | 980 | 1467361573815 Marionette DEBUG loaded listener.js 01:26:13 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EAC4B400) [pid = 980] [serial = 173] [outer = 00000082E88E6400] 01:26:14 INFO - PROCESS | 980 | 1467361574410 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]]]}] 01:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 01:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 881ms 01:26:14 INFO - PROCESS | 980 | 1467361574429 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 01:26:14 INFO - PROCESS | 980 | 1467361574432 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 01:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 01:26:14 INFO - PROCESS | 980 | 1467361574436 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 01:26:14 INFO - PROCESS | 980 | 1467361574440 Marionette TRACE conn6 <- [1,198,null,{}] 01:26:14 INFO - PROCESS | 980 | 1467361574451 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}] 01:26:14 INFO - PROCESS | 980 | 1467361574457 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:14 INFO - PROCESS | 980 | 1467361574571 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 01:26:14 INFO - PROCESS | 980 | 1467361574639 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:14 INFO - PROCESS | 980 | 1467361574643 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082F30CE000 == 42 [pid = 980] [id = 59] 01:26:14 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EE085000) [pid = 980] [serial = 174] [outer = 0000000000000000] 01:26:14 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EE14A000) [pid = 980] [serial = 175] [outer = 00000082EE085000] 01:26:14 INFO - PROCESS | 980 | 1467361574704 Marionette DEBUG loaded listener.js 01:26:14 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082F1632000) [pid = 980] [serial = 176] [outer = 00000082EE085000] 01:26:15 INFO - PROCESS | 980 | 1467361575227 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]]]}] 01:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 01:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 839ms 01:26:15 INFO - PROCESS | 980 | 1467361575277 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 01:26:15 INFO - PROCESS | 980 | 1467361575280 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 01:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 01:26:15 INFO - PROCESS | 980 | 1467361575284 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 01:26:15 INFO - PROCESS | 980 | 1467361575286 Marionette TRACE conn6 <- [1,202,null,{}] 01:26:15 INFO - PROCESS | 980 | 1467361575290 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}] 01:26:15 INFO - PROCESS | 980 | 1467361575292 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:15 INFO - PROCESS | 980 | 1467361575405 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 01:26:15 INFO - PROCESS | 980 | 1467361575483 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:15 INFO - PROCESS | 980 | 1467361575485 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082F365F800 == 43 [pid = 980] [id = 60] 01:26:15 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082F132B000) [pid = 980] [serial = 177] [outer = 0000000000000000] 01:26:15 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082F1331400) [pid = 980] [serial = 178] [outer = 00000082F132B000] 01:26:15 INFO - PROCESS | 980 | 1467361575542 Marionette DEBUG loaded listener.js 01:26:15 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082F173C000) [pid = 980] [serial = 179] [outer = 00000082F132B000] 01:26:16 INFO - PROCESS | 980 | 1467361576273 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]]]}] 01:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 01:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1029ms 01:26:16 INFO - PROCESS | 980 | 1467361576315 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 01:26:16 INFO - PROCESS | 980 | 1467361576320 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 01:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 01:26:16 INFO - PROCESS | 980 | 1467361576326 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 01:26:16 INFO - PROCESS | 980 | 1467361576329 Marionette TRACE conn6 <- [1,206,null,{}] 01:26:16 INFO - PROCESS | 980 | 1467361576348 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}] 01:26:16 INFO - PROCESS | 980 | 1467361576351 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:16 INFO - PROCESS | 980 | 1467361576454 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 01:26:16 INFO - PROCESS | 980 | 1467361576521 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:16 INFO - PROCESS | 980 | 1467361576526 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3CF8800 == 44 [pid = 980] [id = 61] 01:26:16 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082DEC88000) [pid = 980] [serial = 180] [outer = 0000000000000000] 01:26:16 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082DEC98000) [pid = 980] [serial = 181] [outer = 00000082DEC88000] 01:26:16 INFO - PROCESS | 980 | 1467361576578 Marionette DEBUG loaded listener.js 01:26:16 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082DEFD8000) [pid = 980] [serial = 182] [outer = 00000082DEC88000] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082F2116000 == 43 [pid = 980] [id = 55] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082DF20D800 == 42 [pid = 980] [id = 54] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F86800 == 41 [pid = 980] [id = 53] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082EF18B800 == 40 [pid = 980] [id = 52] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEFE800 == 39 [pid = 980] [id = 51] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD46000 == 38 [pid = 980] [id = 50] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC78800 == 37 [pid = 980] [id = 49] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A89000 == 36 [pid = 980] [id = 48] 01:26:16 INFO - PROCESS | 980 | --DOCSHELL 00000082DEE72000 == 35 [pid = 980] [id = 47] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082EB612C00) [pid = 980] [serial = 117] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082DECA0000) [pid = 980] [serial = 105] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082DEFD7000) [pid = 980] [serial = 106] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082DEC82C00) [pid = 980] [serial = 103] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082DEB7AC00) [pid = 980] [serial = 102] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082EAA38400) [pid = 980] [serial = 114] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082E3171400) [pid = 980] [serial = 108] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E38B4000) [pid = 980] [serial = 109] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E55EB400) [pid = 980] [serial = 111] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082ED59F000) [pid = 980] [serial = 120] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E55F2400) [pid = 980] [serial = 88] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E3C4F400) [pid = 980] [serial = 87] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EE065000) [pid = 980] [serial = 91] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EB60C000) [pid = 980] [serial = 90] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082F0627400) [pid = 980] [serial = 94] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EF15D000) [pid = 980] [serial = 93] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082F062A800) [pid = 980] [serial = 97] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEC8E400) [pid = 980] [serial = 96] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DECA4800) [pid = 980] [serial = 100] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEC9DC00) [pid = 980] [serial = 99] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E4976400) [pid = 980] [serial = 123] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EE14F400) [pid = 980] [serial = 127] [outer = 0000000000000000] [url = about:blank] 01:26:16 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE084C00) [pid = 980] [serial = 121] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EAC11400) [pid = 980] [serial = 115] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE082800) [pid = 980] [serial = 126] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EB73D800) [pid = 980] [serial = 118] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E4A24800) [pid = 980] [serial = 124] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E8988C00) [pid = 980] [serial = 112] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EF15E400) [pid = 980] [serial = 130] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EEBC4400) [pid = 980] [serial = 129] [outer = 0000000000000000] [url = about:blank] 01:26:17 INFO - PROCESS | 980 | 1467361577142 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]]]}] 01:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 01:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 860ms 01:26:17 INFO - PROCESS | 980 | 1467361577190 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 01:26:17 INFO - PROCESS | 980 | 1467361577194 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 01:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 01:26:17 INFO - PROCESS | 980 | 1467361577201 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 01:26:17 INFO - PROCESS | 980 | 1467361577203 Marionette TRACE conn6 <- [1,210,null,{}] 01:26:17 INFO - PROCESS | 980 | 1467361577208 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}] 01:26:17 INFO - PROCESS | 980 | 1467361577211 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:17 INFO - PROCESS | 980 | 1467361577300 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 01:26:17 INFO - PROCESS | 980 | 1467361577311 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:17 INFO - PROCESS | 980 | 1467361577313 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082E315E000 == 36 [pid = 980] [id = 62] 01:26:17 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEB74C00) [pid = 980] [serial = 183] [outer = 0000000000000000] 01:26:17 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEC89400) [pid = 980] [serial = 184] [outer = 00000082DEB74C00] 01:26:17 INFO - PROCESS | 980 | 1467361577414 Marionette DEBUG loaded listener.js 01:26:17 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DF008800) [pid = 980] [serial = 185] [outer = 00000082DEB74C00] 01:26:17 INFO - PROCESS | 980 | 1467361577813 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]]]}] 01:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 01:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 01:26:17 INFO - PROCESS | 980 | 1467361577846 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 01:26:17 INFO - PROCESS | 980 | 1467361577848 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 01:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 01:26:17 INFO - PROCESS | 980 | 1467361577856 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 01:26:17 INFO - PROCESS | 980 | 1467361577859 Marionette TRACE conn6 <- [1,214,null,{}] 01:26:17 INFO - PROCESS | 980 | 1467361577875 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}] 01:26:17 INFO - PROCESS | 980 | 1467361577879 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:17 INFO - PROCESS | 980 | 1467361577966 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 01:26:17 INFO - PROCESS | 980 | 1467361577973 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:17 INFO - PROCESS | 980 | 1467361577976 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8537800 == 37 [pid = 980] [id = 63] 01:26:17 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E3E37000) [pid = 980] [serial = 186] [outer = 0000000000000000] 01:26:18 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E4A26000) [pid = 980] [serial = 187] [outer = 00000082E3E37000] 01:26:18 INFO - PROCESS | 980 | 1467361578026 Marionette DEBUG loaded listener.js 01:26:18 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E55F2400) [pid = 980] [serial = 188] [outer = 00000082E3E37000] 01:26:18 INFO - PROCESS | 980 | 1467361578468 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]]]}] 01:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 01:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 648ms 01:26:18 INFO - PROCESS | 980 | 1467361578506 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 01:26:18 INFO - PROCESS | 980 | 1467361578509 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 01:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 01:26:18 INFO - PROCESS | 980 | 1467361578512 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 01:26:18 INFO - PROCESS | 980 | 1467361578514 Marionette TRACE conn6 <- [1,218,null,{}] 01:26:18 INFO - PROCESS | 980 | 1467361578522 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}] 01:26:18 INFO - PROCESS | 980 | 1467361578524 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:18 INFO - PROCESS | 980 | 1467361578613 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 01:26:18 INFO - PROCESS | 980 | 1467361578621 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:18 INFO - PROCESS | 980 | 1467361578623 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA64800 == 38 [pid = 980] [id = 64] 01:26:18 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8EA4400) [pid = 980] [serial = 189] [outer = 0000000000000000] 01:26:18 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EA1CD000) [pid = 980] [serial = 190] [outer = 00000082E8EA4400] 01:26:18 INFO - PROCESS | 980 | 1467361578670 Marionette DEBUG loaded listener.js 01:26:18 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EAA80400) [pid = 980] [serial = 191] [outer = 00000082E8EA4400] 01:26:19 INFO - PROCESS | 980 | 1467361579081 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]]]}] 01:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 01:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 01:26:19 INFO - PROCESS | 980 | 1467361579144 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 01:26:19 INFO - PROCESS | 980 | 1467361579147 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 01:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 01:26:19 INFO - PROCESS | 980 | 1467361579157 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 01:26:19 INFO - PROCESS | 980 | 1467361579159 Marionette TRACE conn6 <- [1,222,null,{}] 01:26:19 INFO - PROCESS | 980 | 1467361579163 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}] 01:26:19 INFO - PROCESS | 980 | 1467361579165 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:19 INFO - PROCESS | 980 | 1467361579268 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 01:26:19 INFO - PROCESS | 980 | 1467361579275 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:19 INFO - PROCESS | 980 | 1467361579277 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB97B800 == 39 [pid = 980] [id = 65] 01:26:19 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAC48C00) [pid = 980] [serial = 192] [outer = 0000000000000000] 01:26:19 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB612C00) [pid = 980] [serial = 193] [outer = 00000082EAC48C00] 01:26:19 INFO - PROCESS | 980 | 1467361579329 Marionette DEBUG loaded listener.js 01:26:19 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB91DC00) [pid = 980] [serial = 194] [outer = 00000082EAC48C00] 01:26:19 INFO - PROCESS | 980 | 1467361579790 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]]]}] 01:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 01:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 692ms 01:26:19 INFO - PROCESS | 980 | 1467361579844 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 01:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 01:26:19 INFO - PROCESS | 980 | 1467361579846 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 01:26:19 INFO - PROCESS | 980 | 1467361579849 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 01:26:19 INFO - PROCESS | 980 | 1467361579851 Marionette TRACE conn6 <- [1,226,null,{}] 01:26:19 INFO - PROCESS | 980 | 1467361579855 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}] 01:26:19 INFO - PROCESS | 980 | 1467361579861 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:20 INFO - PROCESS | 980 | 1467361579994 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 01:26:20 INFO - PROCESS | 980 | 1467361580000 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:20 INFO - PROCESS | 980 | 1467361580002 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEFE800 == 40 [pid = 980] [id = 66] 01:26:20 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC2DA000) [pid = 980] [serial = 195] [outer = 0000000000000000] 01:26:20 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECB10800) [pid = 980] [serial = 196] [outer = 00000082EC2DA000] 01:26:20 INFO - PROCESS | 980 | 1467361580084 Marionette DEBUG loaded listener.js 01:26:20 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE087400) [pid = 980] [serial = 197] [outer = 00000082EC2DA000] 01:26:20 INFO - PROCESS | 980 | 1467361580495 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]]]}] 01:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 01:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 691ms 01:26:20 INFO - PROCESS | 980 | 1467361580546 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 01:26:20 INFO - PROCESS | 980 | 1467361580548 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 01:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 01:26:20 INFO - PROCESS | 980 | 1467361580574 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 01:26:20 INFO - PROCESS | 980 | 1467361580576 Marionette TRACE conn6 <- [1,230,null,{}] 01:26:20 INFO - PROCESS | 980 | 1467361580592 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}] 01:26:20 INFO - PROCESS | 980 | 1467361580594 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:20 INFO - PROCESS | 980 | 1467361580708 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 01:26:20 INFO - PROCESS | 980 | 1467361580721 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:20 INFO - PROCESS | 980 | 1467361580723 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE2A7000 == 41 [pid = 980] [id = 67] 01:26:20 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE11D000) [pid = 980] [serial = 198] [outer = 0000000000000000] 01:26:20 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EE11F400) [pid = 980] [serial = 199] [outer = 00000082EE11D000] 01:26:20 INFO - PROCESS | 980 | 1467361580804 Marionette DEBUG loaded listener.js 01:26:20 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EEBC5000) [pid = 980] [serial = 200] [outer = 00000082EE11D000] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEC82400) [pid = 980] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EA950400) [pid = 980] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DE25A800) [pid = 980] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB63D800) [pid = 980] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E2F4D800) [pid = 980] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EE084800) [pid = 980] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EF159400) [pid = 980] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEBE2800) [pid = 980] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 01:26:21 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEFD6C00) [pid = 980] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 01:26:21 INFO - PROCESS | 980 | 1467361581280 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]]]}] 01:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 01:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 755ms 01:26:21 INFO - PROCESS | 980 | 1467361581308 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 01:26:21 INFO - PROCESS | 980 | 1467361581310 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 01:26:21 INFO - PROCESS | 980 | 1467361581313 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 01:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 01:26:21 INFO - PROCESS | 980 | 1467361581315 Marionette TRACE conn6 <- [1,234,null,{}] 01:26:21 INFO - PROCESS | 980 | 1467361581319 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}] 01:26:21 INFO - PROCESS | 980 | 1467361581321 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:21 INFO - PROCESS | 980 | 1467361581420 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 01:26:21 INFO - PROCESS | 980 | 1467361581428 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:21 INFO - PROCESS | 980 | 1467361581430 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF189800 == 42 [pid = 980] [id = 68] 01:26:21 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EA1CBC00) [pid = 980] [serial = 201] [outer = 0000000000000000] 01:26:21 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC95D000) [pid = 980] [serial = 202] [outer = 00000082EA1CBC00] 01:26:21 INFO - PROCESS | 980 | 1467361581476 Marionette DEBUG loaded listener.js 01:26:21 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082F061C400) [pid = 980] [serial = 203] [outer = 00000082EA1CBC00] 01:26:21 INFO - PROCESS | 980 | 1467361581888 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]]]}] 01:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 01:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 01:26:21 INFO - PROCESS | 980 | 1467361581946 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 01:26:21 INFO - PROCESS | 980 | 1467361581957 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 01:26:21 INFO - PROCESS | 980 | 1467361581961 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 01:26:21 INFO - PROCESS | 980 | 1467361581963 Marionette TRACE conn6 <- [1,238,null,{}] 01:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 01:26:21 INFO - PROCESS | 980 | 1467361581966 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}] 01:26:21 INFO - PROCESS | 980 | 1467361581968 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:22 INFO - PROCESS | 980 | 1467361582079 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 01:26:22 INFO - PROCESS | 980 | 1467361582088 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:22 INFO - PROCESS | 980 | 1467361582090 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14A8800 == 43 [pid = 980] [id = 69] 01:26:22 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DCCA2800) [pid = 980] [serial = 204] [outer = 0000000000000000] 01:26:22 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DCCA9400) [pid = 980] [serial = 205] [outer = 00000082DCCA2800] 01:26:22 INFO - PROCESS | 980 | 1467361582136 Marionette DEBUG loaded listener.js 01:26:22 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EF15F800) [pid = 980] [serial = 206] [outer = 00000082DCCA2800] 01:26:22 INFO - PROCESS | 980 | 1467361582556 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]]]}] 01:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 01:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 627ms 01:26:22 INFO - PROCESS | 980 | 1467361582601 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 01:26:22 INFO - PROCESS | 980 | 1467361582604 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 01:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 01:26:22 INFO - PROCESS | 980 | 1467361582628 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 01:26:22 INFO - PROCESS | 980 | 1467361582630 Marionette TRACE conn6 <- [1,242,null,{}] 01:26:22 INFO - PROCESS | 980 | 1467361582674 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}] 01:26:22 INFO - PROCESS | 980 | 1467361582676 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:22 INFO - PROCESS | 980 | 1467361582764 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 01:26:22 INFO - PROCESS | 980 | 1467361582772 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:22 INFO - PROCESS | 980 | 1467361582774 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F8B800 == 44 [pid = 980] [id = 70] 01:26:22 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DCD07000) [pid = 980] [serial = 207] [outer = 0000000000000000] 01:26:22 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DCD0BC00) [pid = 980] [serial = 208] [outer = 00000082DCD07000] 01:26:22 INFO - PROCESS | 980 | 1467361582818 Marionette DEBUG loaded listener.js 01:26:22 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082F07DF000) [pid = 980] [serial = 209] [outer = 00000082DCD07000] 01:26:23 INFO - PROCESS | 980 | 1467361583200 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]]]}] 01:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 01:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 01:26:23 INFO - PROCESS | 980 | 1467361583299 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 01:26:23 INFO - PROCESS | 980 | 1467361583304 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 01:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 01:26:23 INFO - PROCESS | 980 | 1467361583309 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 01:26:23 INFO - PROCESS | 980 | 1467361583315 Marionette TRACE conn6 <- [1,246,null,{}] 01:26:23 INFO - PROCESS | 980 | 1467361583321 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}] 01:26:23 INFO - PROCESS | 980 | 1467361583325 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:23 INFO - PROCESS | 980 | 1467361583518 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 01:26:23 INFO - PROCESS | 980 | 1467361583596 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:23 INFO - PROCESS | 980 | 1467361583600 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082DFB90000 == 45 [pid = 980] [id = 71] 01:26:23 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEB3F000) [pid = 980] [serial = 210] [outer = 0000000000000000] 01:26:23 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DEB47C00) [pid = 980] [serial = 211] [outer = 00000082DEB3F000] 01:26:23 INFO - PROCESS | 980 | 1467361583661 Marionette DEBUG loaded listener.js 01:26:23 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEC86000) [pid = 980] [serial = 212] [outer = 00000082DEB3F000] 01:26:24 INFO - PROCESS | 980 | 1467361584222 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]]]}] 01:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 01:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 984ms 01:26:24 INFO - PROCESS | 980 | 1467361584296 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 01:26:24 INFO - PROCESS | 980 | 1467361584300 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 01:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 01:26:24 INFO - PROCESS | 980 | 1467361584307 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 01:26:24 INFO - PROCESS | 980 | 1467361584311 Marionette TRACE conn6 <- [1,250,null,{}] 01:26:24 INFO - PROCESS | 980 | 1467361584330 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}] 01:26:24 INFO - PROCESS | 980 | 1467361584333 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:24 INFO - PROCESS | 980 | 1467361584477 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 01:26:24 INFO - PROCESS | 980 | 1467361584519 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:24 INFO - PROCESS | 980 | 1467361584522 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED51B800 == 46 [pid = 980] [id = 72] 01:26:24 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082E3E39800) [pid = 980] [serial = 213] [outer = 0000000000000000] 01:26:24 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082E4911800) [pid = 980] [serial = 214] [outer = 00000082E3E39800] 01:26:24 INFO - PROCESS | 980 | 1467361584581 Marionette DEBUG loaded listener.js 01:26:24 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082E8558C00) [pid = 980] [serial = 215] [outer = 00000082E3E39800] 01:26:25 INFO - PROCESS | 980 | 1467361585203 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]]]}] 01:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 01:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 942ms 01:26:25 INFO - PROCESS | 980 | 1467361585252 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 01:26:25 INFO - PROCESS | 980 | 1467361585255 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 01:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 01:26:25 INFO - PROCESS | 980 | 1467361585259 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 01:26:25 INFO - PROCESS | 980 | 1467361585261 Marionette TRACE conn6 <- [1,254,null,{}] 01:26:25 INFO - PROCESS | 980 | 1467361585272 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}] 01:26:25 INFO - PROCESS | 980 | 1467361585277 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:25 INFO - PROCESS | 980 | 1467361585395 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 01:26:25 INFO - PROCESS | 980 | 1467361585480 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:25 INFO - PROCESS | 980 | 1467361585486 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082F30C7000 == 47 [pid = 980] [id = 73] 01:26:25 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082ED545C00) [pid = 980] [serial = 216] [outer = 0000000000000000] 01:26:25 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082ED7ABC00) [pid = 980] [serial = 217] [outer = 00000082ED545C00] 01:26:25 INFO - PROCESS | 980 | 1467361585545 Marionette DEBUG loaded listener.js 01:26:25 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082EE242800) [pid = 980] [serial = 218] [outer = 00000082ED545C00] 01:26:26 INFO - PROCESS | 980 | 1467361586111 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]]]}] 01:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 01:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 881ms 01:26:26 INFO - PROCESS | 980 | 1467361586142 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 01:26:26 INFO - PROCESS | 980 | 1467361586145 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 01:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 01:26:26 INFO - PROCESS | 980 | 1467361586148 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 01:26:26 INFO - PROCESS | 980 | 1467361586151 Marionette TRACE conn6 <- [1,258,null,{}] 01:26:26 INFO - PROCESS | 980 | 1467361586154 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}] 01:26:26 INFO - PROCESS | 980 | 1467361586157 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:26 INFO - PROCESS | 980 | 1467361586272 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 01:26:26 INFO - PROCESS | 980 | 1467361586354 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:26 INFO - PROCESS | 980 | 1467361586357 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1E1000 == 48 [pid = 980] [id = 74] 01:26:26 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082EF7EA800) [pid = 980] [serial = 219] [outer = 0000000000000000] 01:26:26 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082EF7ED400) [pid = 980] [serial = 220] [outer = 00000082EF7EA800] 01:26:26 INFO - PROCESS | 980 | 1467361586414 Marionette DEBUG loaded listener.js 01:26:26 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082F07E4800) [pid = 980] [serial = 221] [outer = 00000082EF7EA800] 01:26:27 INFO - PROCESS | 980 | 1467361587095 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]]]}] 01:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 01:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 986ms 01:26:27 INFO - PROCESS | 980 | 1467361587235 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 01:26:27 INFO - PROCESS | 980 | 1467361587238 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 01:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 01:26:27 INFO - PROCESS | 980 | 1467361587280 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 01:26:27 INFO - PROCESS | 980 | 1467361587283 Marionette TRACE conn6 <- [1,262,null,{}] 01:26:27 INFO - PROCESS | 980 | 1467361587447 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}] 01:26:27 INFO - PROCESS | 980 | 1467361587450 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:27 INFO - PROCESS | 980 | 1467361587622 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 01:26:27 INFO - PROCESS | 980 | 1467361587668 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:27 INFO - PROCESS | 980 | 1467361587672 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A83800 == 49 [pid = 980] [id = 75] 01:26:27 INFO - PROCESS | 980 | ++DOMWINDOW == 102 (00000082DEBE4800) [pid = 980] [serial = 222] [outer = 0000000000000000] 01:26:27 INFO - PROCESS | 980 | ++DOMWINDOW == 103 (00000082DEC86400) [pid = 980] [serial = 223] [outer = 00000082DEBE4800] 01:26:27 INFO - PROCESS | 980 | 1467361587724 Marionette DEBUG loaded listener.js 01:26:27 INFO - PROCESS | 980 | ++DOMWINDOW == 104 (00000082DF089800) [pid = 980] [serial = 224] [outer = 00000082DEBE4800] 01:26:28 INFO - PROCESS | 980 | 1467361588316 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]]]}] 01:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 01:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1123ms 01:26:28 INFO - PROCESS | 980 | 1467361588379 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 01:26:28 INFO - PROCESS | 980 | 1467361588383 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 01:26:28 INFO - PROCESS | 980 | 1467361588389 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 01:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 01:26:28 INFO - PROCESS | 980 | 1467361588391 Marionette TRACE conn6 <- [1,266,null,{}] 01:26:28 INFO - PROCESS | 980 | 1467361588397 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}] 01:26:28 INFO - PROCESS | 980 | 1467361588400 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082F14A8800 == 48 [pid = 980] [id = 69] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EF189800 == 47 [pid = 980] [id = 68] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082DE2A7000 == 46 [pid = 980] [id = 67] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEFE800 == 45 [pid = 980] [id = 66] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EB97B800 == 44 [pid = 980] [id = 65] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA64800 == 43 [pid = 980] [id = 64] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E8537800 == 42 [pid = 980] [id = 63] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E315E000 == 41 [pid = 980] [id = 62] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E3CF8800 == 40 [pid = 980] [id = 61] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EB985000 == 39 [pid = 980] [id = 58] 01:26:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E3BBF000 == 38 [pid = 980] [id = 57] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 103 (00000082EC90E000) [pid = 980] [serial = 150] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 102 (00000082EA976400) [pid = 980] [serial = 144] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 101 (00000082EAC44C00) [pid = 980] [serial = 145] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082DEA23C00) [pid = 980] [serial = 138] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082DEC98C00) [pid = 980] [serial = 139] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082EB91F800) [pid = 980] [serial = 147] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082E3C52C00) [pid = 980] [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.] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082EB922800) [pid = 980] [serial = 132] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082E3C4F000) [pid = 980] [serial = 141] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EE23A800) [pid = 980] [serial = 153] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E4A23C00) [pid = 980] [serial = 142] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DFBD3400) [pid = 980] [serial = 135] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082ECBA2800) [pid = 980] [serial = 151] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082F0626C00) [pid = 980] [serial = 157] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DF41A800) [pid = 980] [serial = 164] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082F1435800) [pid = 980] [serial = 166] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EEBEB000) [pid = 980] [serial = 154] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E88EE800) [pid = 980] [serial = 160] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EE080000) [pid = 980] [serial = 161] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082F1436400) [pid = 980] [serial = 158] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEBE9000) [pid = 980] [serial = 163] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB93C800) [pid = 980] [serial = 148] [outer = 0000000000000000] [url = about:blank] 01:26:28 INFO - PROCESS | 980 | 1467361588584 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 01:26:28 INFO - PROCESS | 980 | 1467361588628 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:28 INFO - PROCESS | 980 | 1467361588632 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF4AB000 == 39 [pid = 980] [id = 76] 01:26:28 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DCCA7400) [pid = 980] [serial = 225] [outer = 0000000000000000] 01:26:28 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DCD11000) [pid = 980] [serial = 226] [outer = 00000082DCCA7400] 01:26:28 INFO - PROCESS | 980 | 1467361588681 Marionette DEBUG loaded listener.js 01:26:28 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DEBEA800) [pid = 980] [serial = 227] [outer = 00000082DCCA7400] 01:26:29 INFO - PROCESS | 980 | 1467361589104 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]]]}] 01:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 01:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 732ms 01:26:29 INFO - PROCESS | 980 | 1467361589125 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 01:26:29 INFO - PROCESS | 980 | 1467361589127 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 01:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 01:26:29 INFO - PROCESS | 980 | 1467361589131 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 01:26:29 INFO - PROCESS | 980 | 1467361589133 Marionette TRACE conn6 <- [1,270,null,{}] 01:26:29 INFO - PROCESS | 980 | 1467361589137 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}] 01:26:29 INFO - PROCESS | 980 | 1467361589139 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:29 INFO - PROCESS | 980 | 1467361589231 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 01:26:29 INFO - PROCESS | 980 | 1467361589239 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:29 INFO - PROCESS | 980 | 1467361589242 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA8EE000 == 40 [pid = 980] [id = 77] 01:26:29 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E4A1E000) [pid = 980] [serial = 228] [outer = 0000000000000000] 01:26:29 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E5573C00) [pid = 980] [serial = 229] [outer = 00000082E4A1E000] 01:26:29 INFO - PROCESS | 980 | 1467361589292 Marionette DEBUG loaded listener.js 01:26:29 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EA953000) [pid = 980] [serial = 230] [outer = 00000082E4A1E000] 01:26:29 INFO - PROCESS | 980 | 1467361589726 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]]]}] 01:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 01:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 629ms 01:26:29 INFO - PROCESS | 980 | 1467361589764 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 01:26:29 INFO - PROCESS | 980 | 1467361589770 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 01:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 01:26:29 INFO - PROCESS | 980 | 1467361589785 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 01:26:29 INFO - PROCESS | 980 | 1467361589787 Marionette TRACE conn6 <- [1,274,null,{}] 01:26:29 INFO - PROCESS | 980 | 1467361589791 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}] 01:26:29 INFO - PROCESS | 980 | 1467361589793 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:29 INFO - PROCESS | 980 | 1467361589883 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 01:26:29 INFO - PROCESS | 980 | 1467361589891 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:29 INFO - PROCESS | 980 | 1467361589893 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED5E6000 == 41 [pid = 980] [id = 78] 01:26:29 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EB91F000) [pid = 980] [serial = 231] [outer = 0000000000000000] 01:26:29 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EB935C00) [pid = 980] [serial = 232] [outer = 00000082EB91F000] 01:26:29 INFO - PROCESS | 980 | 1467361589939 Marionette DEBUG loaded listener.js 01:26:30 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EC90EC00) [pid = 980] [serial = 233] [outer = 00000082EB91F000] 01:26:30 INFO - PROCESS | 980 | 1467361590368 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]]]}] 01:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 01:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 628ms 01:26:30 INFO - PROCESS | 980 | 1467361590410 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 01:26:30 INFO - PROCESS | 980 | 1467361590413 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 01:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 01:26:30 INFO - PROCESS | 980 | 1467361590416 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 01:26:30 INFO - PROCESS | 980 | 1467361590418 Marionette TRACE conn6 <- [1,278,null,{}] 01:26:30 INFO - PROCESS | 980 | 1467361590422 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}] 01:26:30 INFO - PROCESS | 980 | 1467361590424 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:30 INFO - PROCESS | 980 | 1467361590511 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 01:26:30 INFO - PROCESS | 980 | 1467361590519 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:30 INFO - PROCESS | 980 | 1467361590521 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEB8000 == 42 [pid = 980] [id = 79] 01:26:30 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082ED544800) [pid = 980] [serial = 234] [outer = 0000000000000000] 01:26:30 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EE084400) [pid = 980] [serial = 235] [outer = 00000082ED544800] 01:26:30 INFO - PROCESS | 980 | 1467361590566 Marionette DEBUG loaded listener.js 01:26:30 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EE145400) [pid = 980] [serial = 236] [outer = 00000082ED544800] 01:26:31 INFO - PROCESS | 980 | 1467361591042 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]]]}] 01:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 01:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 01:26:31 INFO - PROCESS | 980 | 1467361591090 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 01:26:31 INFO - PROCESS | 980 | 1467361591093 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 01:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 01:26:31 INFO - PROCESS | 980 | 1467361591096 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 01:26:31 INFO - PROCESS | 980 | 1467361591098 Marionette TRACE conn6 <- [1,282,null,{}] 01:26:31 INFO - PROCESS | 980 | 1467361591101 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}] 01:26:31 INFO - PROCESS | 980 | 1467361591107 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:31 INFO - PROCESS | 980 | 1467361591250 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 01:26:31 INFO - PROCESS | 980 | 1467361591297 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:31 INFO - PROCESS | 980 | 1467361591300 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0653800 == 43 [pid = 980] [id = 80] 01:26:31 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EF7E6C00) [pid = 980] [serial = 237] [outer = 0000000000000000] 01:26:31 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082F07D9800) [pid = 980] [serial = 238] [outer = 00000082EF7E6C00] 01:26:31 INFO - PROCESS | 980 | 1467361591347 Marionette DEBUG loaded listener.js 01:26:31 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082F132FC00) [pid = 980] [serial = 239] [outer = 00000082EF7E6C00] 01:26:31 INFO - PROCESS | 980 | 1467361591765 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]]]}] 01:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 01:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 733ms 01:26:31 INFO - PROCESS | 980 | 1467361591833 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 01:26:31 INFO - PROCESS | 980 | 1467361591835 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 01:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 01:26:31 INFO - PROCESS | 980 | 1467361591838 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 01:26:31 INFO - PROCESS | 980 | 1467361591840 Marionette TRACE conn6 <- [1,286,null,{}] 01:26:31 INFO - PROCESS | 980 | 1467361591844 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}] 01:26:31 INFO - PROCESS | 980 | 1467361591846 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:31 INFO - PROCESS | 980 | 1467361591979 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 01:26:32 INFO - PROCESS | 980 | 1467361592030 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 980 | 1467361592032 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082DD6DA000 == 44 [pid = 980] [id = 81] 01:26:32 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082EEE4A400) [pid = 980] [serial = 240] [outer = 0000000000000000] 01:26:32 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082EEE4E000) [pid = 980] [serial = 241] [outer = 00000082EEE4A400] 01:26:32 INFO - PROCESS | 980 | 1467361592087 Marionette DEBUG loaded listener.js 01:26:32 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082F1333000) [pid = 980] [serial = 242] [outer = 00000082EEE4A400] 01:26:32 INFO - PROCESS | 980 | 1467361592506 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]]]}] 01:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 01:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 691ms 01:26:32 INFO - PROCESS | 980 | 1467361592532 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 01:26:32 INFO - PROCESS | 980 | 1467361592534 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 01:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 01:26:32 INFO - PROCESS | 980 | 1467361592543 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 01:26:32 INFO - PROCESS | 980 | 1467361592545 Marionette TRACE conn6 <- [1,290,null,{}] 01:26:32 INFO - PROCESS | 980 | 1467361592549 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}] 01:26:32 INFO - PROCESS | 980 | 1467361592551 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:32 INFO - PROCESS | 980 | 1467361592658 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 01:26:32 INFO - PROCESS | 980 | 1467361592664 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:32 INFO - PROCESS | 980 | 1467361592666 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082F210E800 == 45 [pid = 980] [id = 82] 01:26:32 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082DCD0F000) [pid = 980] [serial = 243] [outer = 0000000000000000] 01:26:32 INFO - PROCESS | 980 | ++DOMWINDOW == 102 (00000082F0127000) [pid = 980] [serial = 244] [outer = 00000082DCD0F000] 01:26:32 INFO - PROCESS | 980 | 1467361592712 Marionette DEBUG loaded listener.js 01:26:32 INFO - PROCESS | 980 | ++DOMWINDOW == 103 (00000082F012E400) [pid = 980] [serial = 245] [outer = 00000082DCD0F000] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 102 (00000082EC2DA000) [pid = 980] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 101 (00000082EAC48C00) [pid = 980] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082EE11D000) [pid = 980] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082EA1CBC00) [pid = 980] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082F132B000) [pid = 980] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082DEC88000) [pid = 980] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082E3E37000) [pid = 980] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082DEB74C00) [pid = 980] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082E8EA4400) [pid = 980] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EEBECC00) [pid = 980] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DCCA2800) [pid = 980] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 01:26:33 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082DEFCAC00) [pid = 980] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 01:26:33 INFO - PROCESS | 980 | 1467361593212 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]]]}] 01:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 01:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 734ms 01:26:33 INFO - PROCESS | 980 | 1467361593279 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 01:26:33 INFO - PROCESS | 980 | 1467361593282 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 01:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 01:26:33 INFO - PROCESS | 980 | 1467361593309 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 01:26:33 INFO - PROCESS | 980 | 1467361593311 Marionette TRACE conn6 <- [1,294,null,{}] 01:26:33 INFO - PROCESS | 980 | 1467361593315 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}] 01:26:33 INFO - PROCESS | 980 | 1467361593317 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:33 INFO - PROCESS | 980 | 1467361593416 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 01:26:33 INFO - PROCESS | 980 | 1467361593421 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:33 INFO - PROCESS | 980 | 1467361593423 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082F365D000 == 46 [pid = 980] [id = 83] 01:26:33 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082E8554400) [pid = 980] [serial = 246] [outer = 0000000000000000] 01:26:33 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EB60E400) [pid = 980] [serial = 247] [outer = 00000082E8554400] 01:26:33 INFO - PROCESS | 980 | 1467361593469 Marionette DEBUG loaded listener.js 01:26:33 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082F0131000) [pid = 980] [serial = 248] [outer = 00000082E8554400] 01:26:33 INFO - PROCESS | 980 | 1467361593740 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 01:26:33 INFO - PROCESS | 980 | 1467361593900 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]]]}] 01:26:33 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. 01:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 627ms 01:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 01:26:33 INFO - PROCESS | 980 | 1467361593942 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 01:26:33 INFO - PROCESS | 980 | 1467361593944 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 01:26:33 INFO - PROCESS | 980 | 1467361593947 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 01:26:33 INFO - PROCESS | 980 | 1467361593949 Marionette TRACE conn6 <- [1,298,null,{}] 01:26:33 INFO - PROCESS | 980 | 1467361593953 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}] 01:26:33 INFO - PROCESS | 980 | 1467361593955 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:34 INFO - PROCESS | 980 | 1467361594043 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 01:26:34 INFO - PROCESS | 980 | 1467361594049 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:34 INFO - PROCESS | 980 | 1467361594051 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD66800 == 47 [pid = 980] [id = 84] 01:26:34 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082F014B800) [pid = 980] [serial = 249] [outer = 0000000000000000] 01:26:34 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082F014EC00) [pid = 980] [serial = 250] [outer = 00000082F014B800] 01:26:34 INFO - PROCESS | 980 | 1467361594097 Marionette DEBUG loaded listener.js 01:26:34 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082F0155000) [pid = 980] [serial = 251] [outer = 00000082F014B800] 01:26:34 INFO - PROCESS | 980 | 1467361594514 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]]]}] 01:26:34 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. 01:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 584ms 01:26:34 INFO - PROCESS | 980 | 1467361594534 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 01:26:34 INFO - PROCESS | 980 | 1467361594536 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 01:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 01:26:34 INFO - PROCESS | 980 | 1467361594549 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 01:26:34 INFO - PROCESS | 980 | 1467361594551 Marionette TRACE conn6 <- [1,302,null,{}] 01:26:34 INFO - PROCESS | 980 | 1467361594563 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}] 01:26:34 INFO - PROCESS | 980 | 1467361594566 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:34 INFO - PROCESS | 980 | 1467361594675 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 01:26:34 INFO - PROCESS | 980 | 1467361594681 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:34 INFO - PROCESS | 980 | 1467361594684 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082F002C800 == 48 [pid = 980] [id = 85] 01:26:34 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082F1748000) [pid = 980] [serial = 252] [outer = 0000000000000000] 01:26:34 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082F1F3D800) [pid = 980] [serial = 253] [outer = 00000082F1748000] 01:26:34 INFO - PROCESS | 980 | 1467361594733 Marionette DEBUG loaded listener.js 01:26:34 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082F1F49000) [pid = 980] [serial = 254] [outer = 00000082F1748000] 01:26:35 INFO - PROCESS | 980 | 1467361595396 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]]]}] 01:26:35 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. 01:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 881ms 01:26:35 INFO - PROCESS | 980 | 1467361595425 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 01:26:35 INFO - PROCESS | 980 | 1467361595430 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 01:26:35 INFO - PROCESS | 980 | 1467361595434 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 01:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 01:26:35 INFO - PROCESS | 980 | 1467361595440 Marionette TRACE conn6 <- [1,306,null,{}] 01:26:35 INFO - PROCESS | 980 | 1467361595446 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}] 01:26:35 INFO - PROCESS | 980 | 1467361595449 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:35 INFO - PROCESS | 980 | 1467361595571 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 01:26:35 INFO - PROCESS | 980 | 1467361595644 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:35 INFO - PROCESS | 980 | 1467361595647 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082E851C800 == 49 [pid = 980] [id = 86] 01:26:35 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082DECA0000) [pid = 980] [serial = 255] [outer = 0000000000000000] 01:26:35 INFO - PROCESS | 980 | ++DOMWINDOW == 102 (00000082E31C3800) [pid = 980] [serial = 256] [outer = 00000082DECA0000] 01:26:35 INFO - PROCESS | 980 | 1467361595747 Marionette DEBUG loaded listener.js 01:26:35 INFO - PROCESS | 980 | ++DOMWINDOW == 103 (00000082E4978000) [pid = 980] [serial = 257] [outer = 00000082DECA0000] 01:26:36 INFO - PROCESS | 980 | 1467361596345 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]]]}] 01:26:36 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. 01:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 923ms 01:26:36 INFO - PROCESS | 980 | 1467361596362 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 01:26:36 INFO - PROCESS | 980 | 1467361596367 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 01:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 01:26:36 INFO - PROCESS | 980 | 1467361596374 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 01:26:36 INFO - PROCESS | 980 | 1467361596377 Marionette TRACE conn6 <- [1,310,null,{}] 01:26:36 INFO - PROCESS | 980 | 1467361596381 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}] 01:26:36 INFO - PROCESS | 980 | 1467361596384 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:36 INFO - PROCESS | 980 | 1467361596531 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 01:26:36 INFO - PROCESS | 980 | 1467361596621 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:36 INFO - PROCESS | 980 | 1467361596624 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082F002E000 == 50 [pid = 980] [id = 87] 01:26:36 INFO - PROCESS | 980 | ++DOMWINDOW == 104 (00000082EBB14800) [pid = 980] [serial = 258] [outer = 0000000000000000] 01:26:36 INFO - PROCESS | 980 | ++DOMWINDOW == 105 (00000082EC86C000) [pid = 980] [serial = 259] [outer = 00000082EBB14800] 01:26:36 INFO - PROCESS | 980 | 1467361596682 Marionette DEBUG loaded listener.js 01:26:36 INFO - PROCESS | 980 | ++DOMWINDOW == 106 (00000082EE14AC00) [pid = 980] [serial = 260] [outer = 00000082EBB14800] 01:26:37 INFO - PROCESS | 980 | 1467361597283 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]]]}] 01:26:37 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. 01:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 986ms 01:26:37 INFO - PROCESS | 980 | 1467361597362 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 01:26:37 INFO - PROCESS | 980 | 1467361597365 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 01:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 01:26:37 INFO - PROCESS | 980 | 1467361597369 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 01:26:37 INFO - PROCESS | 980 | 1467361597373 Marionette TRACE conn6 <- [1,314,null,{}] 01:26:37 INFO - PROCESS | 980 | 1467361597385 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}] 01:26:37 INFO - PROCESS | 980 | 1467361597390 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:37 INFO - PROCESS | 980 | 1467361597516 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 01:26:37 INFO - PROCESS | 980 | 1467361597624 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:37 INFO - PROCESS | 980 | 1467361597628 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082F3686800 == 51 [pid = 980] [id = 88] 01:26:37 INFO - PROCESS | 980 | ++DOMWINDOW == 107 (00000082EFCAF000) [pid = 980] [serial = 261] [outer = 0000000000000000] 01:26:37 INFO - PROCESS | 980 | ++DOMWINDOW == 108 (00000082EFCB1400) [pid = 980] [serial = 262] [outer = 00000082EFCAF000] 01:26:37 INFO - PROCESS | 980 | 1467361597691 Marionette DEBUG loaded listener.js 01:26:37 INFO - PROCESS | 980 | ++DOMWINDOW == 109 (00000082EFCB9C00) [pid = 980] [serial = 263] [outer = 00000082EFCAF000] 01:26:38 INFO - PROCESS | 980 | 1467361598287 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]]]}] 01:26:38 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. 01:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 942ms 01:26:38 INFO - PROCESS | 980 | 1467361598317 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 01:26:38 INFO - PROCESS | 980 | 1467361598320 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 01:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 01:26:38 INFO - PROCESS | 980 | 1467361598325 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 01:26:38 INFO - PROCESS | 980 | 1467361598327 Marionette TRACE conn6 <- [1,318,null,{}] 01:26:38 INFO - PROCESS | 980 | 1467361598331 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}] 01:26:38 INFO - PROCESS | 980 | 1467361598334 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:38 INFO - PROCESS | 980 | 1467361598454 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 01:26:38 INFO - PROCESS | 980 | 1467361598702 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:38 INFO - PROCESS | 980 | 1467361598705 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E19800 == 52 [pid = 980] [id = 89] 01:26:38 INFO - PROCESS | 980 | ++DOMWINDOW == 110 (00000082DEA21400) [pid = 980] [serial = 264] [outer = 0000000000000000] 01:26:38 INFO - PROCESS | 980 | ++DOMWINDOW == 111 (00000082DEC83C00) [pid = 980] [serial = 265] [outer = 00000082DEA21400] 01:26:38 INFO - PROCESS | 980 | 1467361598774 Marionette DEBUG loaded listener.js 01:26:38 INFO - PROCESS | 980 | ++DOMWINDOW == 112 (00000082E3835400) [pid = 980] [serial = 266] [outer = 00000082DEA21400] 01:26:39 INFO - PROCESS | 980 | 1467361599433 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]]]}] 01:26:39 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. 01:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1140ms 01:26:39 INFO - PROCESS | 980 | 1467361599468 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 01:26:39 INFO - PROCESS | 980 | 1467361599471 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 01:26:39 INFO - PROCESS | 980 | 1467361599476 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 01:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 01:26:39 INFO - PROCESS | 980 | 1467361599478 Marionette TRACE conn6 <- [1,322,null,{}] 01:26:39 INFO - PROCESS | 980 | 1467361599513 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}] 01:26:39 INFO - PROCESS | 980 | 1467361599518 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD66800 == 51 [pid = 980] [id = 84] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F365D000 == 50 [pid = 980] [id = 83] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F210E800 == 49 [pid = 980] [id = 82] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082DD6DA000 == 48 [pid = 980] [id = 81] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F0653800 == 47 [pid = 980] [id = 80] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEB8000 == 46 [pid = 980] [id = 79] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082ED5E6000 == 45 [pid = 980] [id = 78] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EA8EE000 == 44 [pid = 980] [id = 77] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 111 (00000082DCD0BC00) [pid = 980] [serial = 208] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082DF4AB000 == 43 [pid = 980] [id = 76] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A83800 == 42 [pid = 980] [id = 75] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F30C7000 == 41 [pid = 980] [id = 73] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082ED51B800 == 40 [pid = 980] [id = 72] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082DFB90000 == 39 [pid = 980] [id = 71] 01:26:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F8B800 == 38 [pid = 980] [id = 70] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 110 (00000082E38B2C00) [pid = 980] [serial = 136] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 109 (00000082ECB10800) [pid = 980] [serial = 196] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 108 (00000082EB612C00) [pid = 980] [serial = 193] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 107 (00000082EE11F400) [pid = 980] [serial = 199] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 106 (00000082EE087400) [pid = 980] [serial = 197] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 105 (00000082F061C400) [pid = 980] [serial = 203] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 104 (00000082F173C000) [pid = 980] [serial = 179] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 103 (00000082F1331400) [pid = 980] [serial = 178] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 102 (00000082DEFD8000) [pid = 980] [serial = 182] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 101 (00000082DEC98000) [pid = 980] [serial = 181] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082DEC9BC00) [pid = 980] [serial = 169] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082E55F2400) [pid = 980] [serial = 188] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082E4A26000) [pid = 980] [serial = 187] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082EE14A000) [pid = 980] [serial = 175] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082DEC89400) [pid = 980] [serial = 184] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082DF008800) [pid = 980] [serial = 185] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EA1CD000) [pid = 980] [serial = 190] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E8EA3C00) [pid = 980] [serial = 172] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082F162F800) [pid = 980] [serial = 167] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EC95D000) [pid = 980] [serial = 202] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EEBC5000) [pid = 980] [serial = 200] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EB91DC00) [pid = 980] [serial = 194] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EF15F800) [pid = 980] [serial = 206] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EAA80400) [pid = 980] [serial = 191] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DCCA9400) [pid = 980] [serial = 205] [outer = 0000000000000000] [url = about:blank] 01:26:39 INFO - PROCESS | 980 | 1467361599697 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 01:26:39 INFO - PROCESS | 980 | 1467361599742 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:39 INFO - PROCESS | 980 | 1467361599745 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082E304E000 == 39 [pid = 980] [id = 90] 01:26:39 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DE2C3000) [pid = 980] [serial = 267] [outer = 0000000000000000] 01:26:39 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEB44000) [pid = 980] [serial = 268] [outer = 00000082DE2C3000] 01:26:39 INFO - PROCESS | 980 | 1467361599794 Marionette DEBUG loaded listener.js 01:26:39 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEC98000) [pid = 980] [serial = 269] [outer = 00000082DE2C3000] 01:26:40 INFO - PROCESS | 980 | 1467361600224 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]]]}] 01:26:40 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. 01:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 795ms 01:26:40 INFO - PROCESS | 980 | 1467361600277 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 01:26:40 INFO - PROCESS | 980 | 1467361600282 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 01:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 01:26:40 INFO - PROCESS | 980 | 1467361600287 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 01:26:40 INFO - PROCESS | 980 | 1467361600289 Marionette TRACE conn6 <- [1,326,null,{}] 01:26:40 INFO - PROCESS | 980 | 1467361600293 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}] 01:26:40 INFO - PROCESS | 980 | 1467361600295 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:40 INFO - PROCESS | 980 | 1467361600386 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 01:26:40 INFO - PROCESS | 980 | 1467361600394 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:40 INFO - PROCESS | 980 | 1467361600397 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082E852A000 == 40 [pid = 980] [id = 91] 01:26:40 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E4979800) [pid = 980] [serial = 270] [outer = 0000000000000000] 01:26:40 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082E4A26800) [pid = 980] [serial = 271] [outer = 00000082E4979800] 01:26:40 INFO - PROCESS | 980 | 1467361600449 Marionette DEBUG loaded listener.js 01:26:40 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082E860D000) [pid = 980] [serial = 272] [outer = 00000082E4979800] 01:26:40 INFO - PROCESS | 980 | 1467361600926 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]]]}] 01:26:40 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. 01:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 691ms 01:26:40 INFO - PROCESS | 980 | 1467361600981 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 01:26:40 INFO - PROCESS | 980 | 1467361600983 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 01:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 01:26:40 INFO - PROCESS | 980 | 1467361600988 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 01:26:41 INFO - PROCESS | 980 | 1467361600994 Marionette TRACE conn6 <- [1,330,null,{}] 01:26:41 INFO - PROCESS | 980 | 1467361601003 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}] 01:26:41 INFO - PROCESS | 980 | 1467361601007 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:41 INFO - PROCESS | 980 | 1467361601097 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 01:26:41 INFO - PROCESS | 980 | 1467361601167 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:41 INFO - PROCESS | 980 | 1467361601169 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7D1800 == 41 [pid = 980] [id = 92] 01:26:41 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082E497A000) [pid = 980] [serial = 273] [outer = 0000000000000000] 01:26:41 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EAC47000) [pid = 980] [serial = 274] [outer = 00000082E497A000] 01:26:41 INFO - PROCESS | 980 | 1467361601217 Marionette DEBUG loaded listener.js 01:26:41 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EB644C00) [pid = 980] [serial = 275] [outer = 00000082E497A000] 01:26:41 INFO - PROCESS | 980 | 1467361601606 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]]]}] 01:26:41 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. 01:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 01:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 01:26:41 INFO - PROCESS | 980 | 1467361601618 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 01:26:41 INFO - PROCESS | 980 | 1467361601621 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 01:26:41 INFO - PROCESS | 980 | 1467361601624 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 01:26:41 INFO - PROCESS | 980 | 1467361601626 Marionette TRACE conn6 <- [1,334,null,{}] 01:26:41 INFO - PROCESS | 980 | 1467361601629 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}] 01:26:41 INFO - PROCESS | 980 | 1467361601632 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:41 INFO - PROCESS | 980 | 1467361601747 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 01:26:41 INFO - PROCESS | 980 | 1467361601836 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:41 INFO - PROCESS | 980 | 1467361601838 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED516000 == 42 [pid = 980] [id = 93] 01:26:41 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082EB614400) [pid = 980] [serial = 276] [outer = 0000000000000000] 01:26:41 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082EBB1E000) [pid = 980] [serial = 277] [outer = 00000082EB614400] 01:26:41 INFO - PROCESS | 980 | 1467361601884 Marionette DEBUG loaded listener.js 01:26:41 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082EBBF3C00) [pid = 980] [serial = 278] [outer = 00000082EB614400] 01:26:42 INFO - PROCESS | 980 | 1467361602309 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]]]}] 01:26:42 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. 01:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 734ms 01:26:42 INFO - PROCESS | 980 | 1467361602362 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 01:26:42 INFO - PROCESS | 980 | 1467361602364 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 01:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 01:26:42 INFO - PROCESS | 980 | 1467361602373 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 01:26:42 INFO - PROCESS | 980 | 1467361602375 Marionette TRACE conn6 <- [1,338,null,{}] 01:26:42 INFO - PROCESS | 980 | 1467361602379 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}] 01:26:42 INFO - PROCESS | 980 | 1467361602381 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:42 INFO - PROCESS | 980 | 1467361602490 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 01:26:42 INFO - PROCESS | 980 | 1467361602495 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:42 INFO - PROCESS | 980 | 1467361602501 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4936000 == 43 [pid = 980] [id = 94] 01:26:42 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082EC86D000) [pid = 980] [serial = 279] [outer = 0000000000000000] 01:26:42 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082EC911800) [pid = 980] [serial = 280] [outer = 00000082EC86D000] 01:26:42 INFO - PROCESS | 980 | 1467361602563 Marionette DEBUG loaded listener.js 01:26:42 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082EE065400) [pid = 980] [serial = 281] [outer = 00000082EC86D000] 01:26:43 INFO - PROCESS | 980 | 1467361603048 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]]]}] 01:26:43 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. 01:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 733ms 01:26:43 INFO - PROCESS | 980 | 1467361603109 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 01:26:43 INFO - PROCESS | 980 | 1467361603112 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 01:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 01:26:43 INFO - PROCESS | 980 | 1467361603125 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 01:26:43 INFO - PROCESS | 980 | 1467361603127 Marionette TRACE conn6 <- [1,342,null,{}] 01:26:43 INFO - PROCESS | 980 | 1467361603132 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}] 01:26:43 INFO - PROCESS | 980 | 1467361603134 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:43 INFO - PROCESS | 980 | 1467361603251 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 01:26:43 INFO - PROCESS | 980 | 1467361603311 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:43 INFO - PROCESS | 980 | 1467361603313 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1F1000 == 44 [pid = 980] [id = 95] 01:26:43 INFO - PROCESS | 980 | ++DOMWINDOW == 102 (00000082EEBC0C00) [pid = 980] [serial = 282] [outer = 0000000000000000] 01:26:43 INFO - PROCESS | 980 | ++DOMWINDOW == 103 (00000082EEBEA000) [pid = 980] [serial = 283] [outer = 00000082EEBC0C00] 01:26:43 INFO - PROCESS | 980 | 1467361603359 Marionette DEBUG loaded listener.js 01:26:43 INFO - PROCESS | 980 | ++DOMWINDOW == 104 (00000082EEE4CC00) [pid = 980] [serial = 284] [outer = 00000082EEBC0C00] 01:26:43 INFO - PROCESS | 980 | 1467361603758 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]]]}] 01:26:43 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. 01:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 691ms 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 103 (00000082EF7E6C00) [pid = 980] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 102 (00000082EEE4A400) [pid = 980] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 101 (00000082DEBE4800) [pid = 980] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082DCD0F000) [pid = 980] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082DCCA7400) [pid = 980] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082ED544800) [pid = 980] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082E4A1E000) [pid = 980] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082EB91F000) [pid = 980] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082E8554400) [pid = 980] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082F014B800) [pid = 980] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EB91D800) [pid = 980] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DEC84800) [pid = 980] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EE085000) [pid = 980] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 01:26:43 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E88E6400) [pid = 980] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 01:26:43 INFO - PROCESS | 980 | 1467361603926 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 01:26:43 INFO - PROCESS | 980 | 1467361603928 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 01:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 01:26:43 INFO - PROCESS | 980 | 1467361603939 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 01:26:43 INFO - PROCESS | 980 | 1467361603941 Marionette TRACE conn6 <- [1,346,null,{}] 01:26:43 INFO - PROCESS | 980 | 1467361603944 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}] 01:26:43 INFO - PROCESS | 980 | 1467361603946 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:44 INFO - PROCESS | 980 | 1467361604030 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 01:26:44 INFO - PROCESS | 980 | 1467361604037 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:44 INFO - PROCESS | 980 | 1467361604039 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082F002A800 == 45 [pid = 980] [id = 96] 01:26:44 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DF083400) [pid = 980] [serial = 285] [outer = 0000000000000000] 01:26:44 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082E4A1E000) [pid = 980] [serial = 286] [outer = 00000082DF083400] 01:26:44 INFO - PROCESS | 980 | 1467361604084 Marionette DEBUG loaded listener.js 01:26:44 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EE081800) [pid = 980] [serial = 287] [outer = 00000082DF083400] 01:26:44 INFO - PROCESS | 980 | 1467361604499 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]]]}] 01:26:44 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. 01:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms 01:26:44 INFO - PROCESS | 980 | 1467361604536 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 01:26:44 INFO - PROCESS | 980 | 1467361604538 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 01:26:44 INFO - PROCESS | 980 | 1467361604542 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 01:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 01:26:44 INFO - PROCESS | 980 | 1467361604543 Marionette TRACE conn6 <- [1,350,null,{}] 01:26:44 INFO - PROCESS | 980 | 1467361604547 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}] 01:26:44 INFO - PROCESS | 980 | 1467361604550 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:44 INFO - PROCESS | 980 | 1467361604672 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 01:26:44 INFO - PROCESS | 980 | 1467361604680 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:44 INFO - PROCESS | 980 | 1467361604682 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A4800 == 46 [pid = 980] [id = 97] 01:26:44 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EF160800) [pid = 980] [serial = 288] [outer = 0000000000000000] 01:26:44 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EF7E4C00) [pid = 980] [serial = 289] [outer = 00000082EF160800] 01:26:44 INFO - PROCESS | 980 | 1467361604727 Marionette DEBUG loaded listener.js 01:26:44 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082EFCB5000) [pid = 980] [serial = 290] [outer = 00000082EF160800] 01:26:45 INFO - PROCESS | 980 | 1467361605135 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]]]}] 01:26:45 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. 01:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 627ms 01:26:45 INFO - PROCESS | 980 | 1467361605177 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 01:26:45 INFO - PROCESS | 980 | 1467361605179 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 01:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 01:26:45 INFO - PROCESS | 980 | 1467361605188 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 01:26:45 INFO - PROCESS | 980 | 1467361605190 Marionette TRACE conn6 <- [1,354,null,{}] 01:26:45 INFO - PROCESS | 980 | 1467361605194 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}] 01:26:45 INFO - PROCESS | 980 | 1467361605195 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:45 INFO - PROCESS | 980 | 1467361605280 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 01:26:45 INFO - PROCESS | 980 | 1467361605286 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:45 INFO - PROCESS | 980 | 1467361605288 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1710800 == 47 [pid = 980] [id = 98] 01:26:45 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082F0126800) [pid = 980] [serial = 291] [outer = 0000000000000000] 01:26:45 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082F012B800) [pid = 980] [serial = 292] [outer = 00000082F0126800] 01:26:45 INFO - PROCESS | 980 | 1467361605334 Marionette DEBUG loaded listener.js 01:26:45 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082F014C800) [pid = 980] [serial = 293] [outer = 00000082F0126800] 01:26:45 INFO - PROCESS | 980 | 1467361605758 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]]]}] 01:26:45 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. 01:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 01:26:45 INFO - PROCESS | 980 | 1467361605770 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 01:26:45 INFO - PROCESS | 980 | 1467361605772 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 01:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 01:26:45 INFO - PROCESS | 980 | 1467361605776 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 01:26:45 INFO - PROCESS | 980 | 1467361605785 Marionette TRACE conn6 <- [1,358,null,{}] 01:26:45 INFO - PROCESS | 980 | 1467361605805 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}] 01:26:45 INFO - PROCESS | 980 | 1467361605807 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:45 INFO - PROCESS | 980 | 1467361605893 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 01:26:45 INFO - PROCESS | 980 | 1467361605901 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:45 INFO - PROCESS | 980 | 1467361605904 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082F2105000 == 48 [pid = 980] [id = 99] 01:26:45 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082E2FD1800) [pid = 980] [serial = 294] [outer = 0000000000000000] 01:26:45 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082E2FD3C00) [pid = 980] [serial = 295] [outer = 00000082E2FD1800] 01:26:45 INFO - PROCESS | 980 | 1467361605952 Marionette DEBUG loaded listener.js 01:26:46 INFO - PROCESS | 980 | ++DOMWINDOW == 102 (00000082F014D800) [pid = 980] [serial = 296] [outer = 00000082E2FD1800] 01:26:46 INFO - PROCESS | 980 | 1467361606659 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]]]}] 01:26:46 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. 01:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 900ms 01:26:46 INFO - PROCESS | 980 | 1467361606680 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 01:26:46 INFO - PROCESS | 980 | 1467361606685 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 01:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 01:26:46 INFO - PROCESS | 980 | 1467361606690 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 01:26:46 INFO - PROCESS | 980 | 1467361606694 Marionette TRACE conn6 <- [1,362,null,{}] 01:26:46 INFO - PROCESS | 980 | 1467361606700 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}] 01:26:46 INFO - PROCESS | 980 | 1467361606704 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:46 INFO - PROCESS | 980 | 1467361606824 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 01:26:46 INFO - PROCESS | 980 | 1467361606897 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:46 INFO - PROCESS | 980 | 1467361606901 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082E867F800 == 49 [pid = 980] [id = 100] 01:26:46 INFO - PROCESS | 980 | ++DOMWINDOW == 103 (00000082E2FCD800) [pid = 980] [serial = 297] [outer = 0000000000000000] 01:26:47 INFO - PROCESS | 980 | ++DOMWINDOW == 104 (00000082E2FD7000) [pid = 980] [serial = 298] [outer = 00000082E2FCD800] 01:26:47 INFO - PROCESS | 980 | 1467361607001 Marionette DEBUG loaded listener.js 01:26:47 INFO - PROCESS | 980 | ++DOMWINDOW == 105 (00000082E4978800) [pid = 980] [serial = 299] [outer = 00000082E2FCD800] 01:26:47 INFO - PROCESS | 980 | 1467361607621 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]]]}] 01:26:47 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. 01:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 983ms 01:26:47 INFO - PROCESS | 980 | 1467361607677 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 01:26:47 INFO - PROCESS | 980 | 1467361607683 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 01:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 01:26:47 INFO - PROCESS | 980 | 1467361607689 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 01:26:47 INFO - PROCESS | 980 | 1467361607693 Marionette TRACE conn6 <- [1,366,null,{}] 01:26:47 INFO - PROCESS | 980 | 1467361607697 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}] 01:26:47 INFO - PROCESS | 980 | 1467361607700 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:47 INFO - PROCESS | 980 | 1467361607821 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 01:26:47 INFO - PROCESS | 980 | 1467361607895 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:47 INFO - PROCESS | 980 | 1467361607898 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF152000 == 50 [pid = 980] [id = 101] 01:26:47 INFO - PROCESS | 980 | ++DOMWINDOW == 106 (00000082EAA38400) [pid = 980] [serial = 300] [outer = 0000000000000000] 01:26:47 INFO - PROCESS | 980 | ++DOMWINDOW == 107 (00000082EAC0CC00) [pid = 980] [serial = 301] [outer = 00000082EAA38400] 01:26:48 INFO - PROCESS | 980 | 1467361607998 Marionette DEBUG loaded listener.js 01:26:48 INFO - PROCESS | 980 | ++DOMWINDOW == 108 (00000082EB924C00) [pid = 980] [serial = 302] [outer = 00000082EAA38400] 01:26:48 INFO - PROCESS | 980 | 1467361608662 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]]]}] 01:26:48 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. 01:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1029ms 01:26:48 INFO - PROCESS | 980 | 1467361608719 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 01:26:48 INFO - PROCESS | 980 | 1467361608722 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 01:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 01:26:48 INFO - PROCESS | 980 | 1467361608726 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 01:26:48 INFO - PROCESS | 980 | 1467361608731 Marionette TRACE conn6 <- [1,370,null,{}] 01:26:48 INFO - PROCESS | 980 | 1467361608743 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}] 01:26:48 INFO - PROCESS | 980 | 1467361608748 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:48 INFO - PROCESS | 980 | 1467361608920 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 01:26:49 INFO - PROCESS | 980 | 1467361609029 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:49 INFO - PROCESS | 980 | 1467361609033 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082F366E800 == 51 [pid = 980] [id = 102] 01:26:49 INFO - PROCESS | 980 | ++DOMWINDOW == 109 (00000082EE118400) [pid = 980] [serial = 303] [outer = 0000000000000000] 01:26:49 INFO - PROCESS | 980 | ++DOMWINDOW == 110 (00000082EEB0D800) [pid = 980] [serial = 304] [outer = 00000082EE118400] 01:26:49 INFO - PROCESS | 980 | 1467361609093 Marionette DEBUG loaded listener.js 01:26:49 INFO - PROCESS | 980 | ++DOMWINDOW == 111 (00000082F014A800) [pid = 980] [serial = 305] [outer = 00000082EE118400] 01:26:49 INFO - PROCESS | 980 | 1467361609882 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]]]}] 01:26:49 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. 01:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1179ms 01:26:49 INFO - PROCESS | 980 | 1467361609907 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 01:26:49 INFO - PROCESS | 980 | 1467361609911 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 01:26:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 01:26:49 INFO - PROCESS | 980 | 1467361609917 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 01:26:49 INFO - PROCESS | 980 | 1467361609920 Marionette TRACE conn6 <- [1,374,null,{}] 01:26:49 INFO - PROCESS | 980 | 1467361609926 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}] 01:26:49 INFO - PROCESS | 980 | 1467361609929 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:50 INFO - PROCESS | 980 | 1467361610036 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 01:26:50 INFO - PROCESS | 980 | 1467361610110 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:50 INFO - PROCESS | 980 | 1467361610114 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A94000 == 52 [pid = 980] [id = 103] 01:26:50 INFO - PROCESS | 980 | ++DOMWINDOW == 112 (00000082DEFCD800) [pid = 980] [serial = 306] [outer = 0000000000000000] 01:26:50 INFO - PROCESS | 980 | ++DOMWINDOW == 113 (00000082E30E9C00) [pid = 980] [serial = 307] [outer = 00000082DEFCD800] 01:26:50 INFO - PROCESS | 980 | 1467361610166 Marionette DEBUG loaded listener.js 01:26:50 INFO - PROCESS | 980 | ++DOMWINDOW == 114 (00000082E5565400) [pid = 980] [serial = 308] [outer = 00000082DEFCD800] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082F1710800 == 51 [pid = 980] [id = 98] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A4800 == 50 [pid = 980] [id = 97] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082F002A800 == 49 [pid = 980] [id = 96] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1F1000 == 48 [pid = 980] [id = 95] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082E4936000 == 47 [pid = 980] [id = 94] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082ED516000 == 46 [pid = 980] [id = 93] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7D1800 == 45 [pid = 980] [id = 92] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082E852A000 == 44 [pid = 980] [id = 91] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082E304E000 == 43 [pid = 980] [id = 90] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E19800 == 42 [pid = 980] [id = 89] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082F3686800 == 41 [pid = 980] [id = 88] 01:26:50 INFO - PROCESS | 980 | --DOMWINDOW == 113 (00000082ED7ABC00) [pid = 980] [serial = 217] [outer = 0000000000000000] [url = about:blank] 01:26:50 INFO - PROCESS | 980 | --DOMWINDOW == 112 (00000082E4911800) [pid = 980] [serial = 214] [outer = 0000000000000000] [url = about:blank] 01:26:50 INFO - PROCESS | 980 | --DOMWINDOW == 111 (00000082EF7ED400) [pid = 980] [serial = 220] [outer = 0000000000000000] [url = about:blank] 01:26:50 INFO - PROCESS | 980 | --DOMWINDOW == 110 (00000082DEB47C00) [pid = 980] [serial = 211] [outer = 0000000000000000] [url = about:blank] 01:26:50 INFO - PROCESS | 980 | --DOMWINDOW == 109 (00000082F1F3D800) [pid = 980] [serial = 253] [outer = 0000000000000000] [url = about:blank] 01:26:50 INFO - PROCESS | 980 | 1467361610876 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082F002E000 == 40 [pid = 980] [id = 87] 01:26:50 INFO - PROCESS | 980 | --DOCSHELL 00000082E851C800 == 39 [pid = 980] [id = 86] 01:26:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 01:26:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 984ms 01:26:50 INFO - PROCESS | 980 | 1467361610905 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 01:26:50 INFO - PROCESS | 980 | 1467361610910 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 01:26:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 01:26:50 INFO - PROCESS | 980 | 1467361610916 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 01:26:50 INFO - PROCESS | 980 | 1467361610919 Marionette TRACE conn6 <- [1,378,null,{}] 01:26:50 INFO - PROCESS | 980 | 1467361610923 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}] 01:26:50 INFO - PROCESS | 980 | 1467361610925 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:51 INFO - PROCESS | 980 | 1467361611026 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 108 (00000082EB929000) [pid = 980] [serial = 133] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 107 (00000082E317B800) [pid = 980] [serial = 170] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 106 (00000082F1632000) [pid = 980] [serial = 176] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 105 (00000082EAC4B400) [pid = 980] [serial = 173] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 104 (00000082F07D9800) [pid = 980] [serial = 238] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 103 (00000082EEE4E000) [pid = 980] [serial = 241] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 102 (00000082F132FC00) [pid = 980] [serial = 239] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 101 (00000082DF089800) [pid = 980] [serial = 224] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082DEC86400) [pid = 980] [serial = 223] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082F0127000) [pid = 980] [serial = 244] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082DCD11000) [pid = 980] [serial = 226] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082DEBEA800) [pid = 980] [serial = 227] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082EE084400) [pid = 980] [serial = 235] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082F1333000) [pid = 980] [serial = 242] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082E5573C00) [pid = 980] [serial = 229] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EA953000) [pid = 980] [serial = 230] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EB935C00) [pid = 980] [serial = 232] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EC90EC00) [pid = 980] [serial = 233] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EB60E400) [pid = 980] [serial = 247] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082F014EC00) [pid = 980] [serial = 250] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082F0155000) [pid = 980] [serial = 251] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082F012E400) [pid = 980] [serial = 245] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082F0131000) [pid = 980] [serial = 248] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EE145400) [pid = 980] [serial = 236] [outer = 0000000000000000] [url = about:blank] 01:26:51 INFO - PROCESS | 980 | 1467361611103 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:51 INFO - PROCESS | 980 | 1467361611105 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E27800 == 40 [pid = 980] [id = 104] 01:26:51 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEC98400) [pid = 980] [serial = 309] [outer = 0000000000000000] 01:26:51 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEFCE800) [pid = 980] [serial = 310] [outer = 00000082DEC98400] 01:26:51 INFO - PROCESS | 980 | 1467361611155 Marionette DEBUG loaded listener.js 01:26:51 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082E38B2400) [pid = 980] [serial = 311] [outer = 00000082DEC98400] 01:26:51 INFO - PROCESS | 980 | 1467361611777 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 01:26:51 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 01:26:51 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 880ms 01:26:51 INFO - PROCESS | 980 | 1467361611799 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 01:26:51 INFO - PROCESS | 980 | 1467361611801 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 01:26:51 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 01:26:51 INFO - PROCESS | 980 | 1467361611805 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 01:26:51 INFO - PROCESS | 980 | 1467361611809 Marionette TRACE conn6 <- [1,382,null,{}] 01:26:51 INFO - PROCESS | 980 | 1467361611819 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}] 01:26:51 INFO - PROCESS | 980 | 1467361611824 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:51 INFO - PROCESS | 980 | 1467361611912 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 01:26:51 INFO - PROCESS | 980 | 1467361611986 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 980 | 1467361611990 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB986800 == 41 [pid = 980] [id = 105] 01:26:52 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082E38D0400) [pid = 980] [serial = 312] [outer = 0000000000000000] 01:26:52 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EB922400) [pid = 980] [serial = 313] [outer = 00000082E38D0400] 01:26:52 INFO - PROCESS | 980 | 1467361612040 Marionette DEBUG loaded listener.js 01:26:52 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EBB99800) [pid = 980] [serial = 314] [outer = 00000082E38D0400] 01:26:52 INFO - PROCESS | 980 | 1467361612450 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 01:26:52 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 01:26:52 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 01:26:52 INFO - PROCESS | 980 | 1467361612500 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 01:26:52 INFO - PROCESS | 980 | 1467361612503 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 01:26:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 01:26:52 INFO - PROCESS | 980 | 1467361612506 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 01:26:52 INFO - PROCESS | 980 | 1467361612508 Marionette TRACE conn6 <- [1,386,null,{}] 01:26:52 INFO - PROCESS | 980 | 1467361612511 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}] 01:26:52 INFO - PROCESS | 980 | 1467361612513 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:52 INFO - PROCESS | 980 | 1467361612607 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 01:26:52 INFO - PROCESS | 980 | 1467361612612 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:52 INFO - PROCESS | 980 | 1467361612615 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE264800 == 42 [pid = 980] [id = 106] 01:26:52 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EBBF0400) [pid = 980] [serial = 315] [outer = 0000000000000000] 01:26:52 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EC910400) [pid = 980] [serial = 316] [outer = 00000082EBBF0400] 01:26:52 INFO - PROCESS | 980 | 1467361612662 Marionette DEBUG loaded listener.js 01:26:52 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EDB13800) [pid = 980] [serial = 317] [outer = 00000082EBBF0400] 01:26:53 INFO - PROCESS | 980 | 1467361613133 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]]]}] 01:26:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 01:26:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 670ms 01:26:53 INFO - PROCESS | 980 | 1467361613180 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 01:26:53 INFO - PROCESS | 980 | 1467361613182 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 01:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 01:26:53 INFO - PROCESS | 980 | 1467361613186 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 01:26:53 INFO - PROCESS | 980 | 1467361613188 Marionette TRACE conn6 <- [1,390,null,{}] 01:26:53 INFO - PROCESS | 980 | 1467361613191 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}] 01:26:53 INFO - PROCESS | 980 | 1467361613193 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:53 INFO - PROCESS | 980 | 1467361613310 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 01:26:53 INFO - PROCESS | 980 | 1467361613357 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:53 INFO - PROCESS | 980 | 1467361613359 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF186000 == 43 [pid = 980] [id = 107] 01:26:53 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EE08AC00) [pid = 980] [serial = 318] [outer = 0000000000000000] 01:26:53 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082EE11F000) [pid = 980] [serial = 319] [outer = 00000082EE08AC00] 01:26:53 INFO - PROCESS | 980 | 1467361613405 Marionette DEBUG loaded listener.js 01:26:53 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082EEBDFC00) [pid = 980] [serial = 320] [outer = 00000082EE08AC00] 01:26:53 INFO - PROCESS | 980 | 1467361613868 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]]]}] 01:26:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 01:26:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 732ms 01:26:53 INFO - PROCESS | 980 | 1467361613927 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 01:26:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 01:26:53 INFO - PROCESS | 980 | 1467361613929 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 01:26:53 INFO - PROCESS | 980 | 1467361613933 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 01:26:53 INFO - PROCESS | 980 | 1467361613935 Marionette TRACE conn6 <- [1,394,null,{}] 01:26:53 INFO - PROCESS | 980 | 1467361613939 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}] 01:26:53 INFO - PROCESS | 980 | 1467361613945 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:54 INFO - PROCESS | 980 | 1467361614113 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 01:26:54 INFO - PROCESS | 980 | 1467361614160 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 980 | 1467361614162 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3150800 == 44 [pid = 980] [id = 108] 01:26:54 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082EFCB3C00) [pid = 980] [serial = 321] [outer = 0000000000000000] 01:26:54 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082F0148800) [pid = 980] [serial = 322] [outer = 00000082EFCB3C00] 01:26:54 INFO - PROCESS | 980 | 1467361614208 Marionette DEBUG loaded listener.js 01:26:54 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082F0625400) [pid = 980] [serial = 323] [outer = 00000082EFCB3C00] 01:26:54 INFO - PROCESS | 980 | 1467361614657 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]]]}] 01:26:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 01:26:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 776ms 01:26:54 INFO - PROCESS | 980 | 1467361614711 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 01:26:54 INFO - PROCESS | 980 | 1467361614713 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 01:26:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 01:26:54 INFO - PROCESS | 980 | 1467361614716 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 01:26:54 INFO - PROCESS | 980 | 1467361614718 Marionette TRACE conn6 <- [1,398,null,{}] 01:26:54 INFO - PROCESS | 980 | 1467361614728 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}] 01:26:54 INFO - PROCESS | 980 | 1467361614730 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:54 INFO - PROCESS | 980 | 1467361614846 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 01:26:54 INFO - PROCESS | 980 | 1467361614897 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:54 INFO - PROCESS | 980 | 1467361614899 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082F089D000 == 45 [pid = 980] [id = 109] 01:26:54 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082E4ABFC00) [pid = 980] [serial = 324] [outer = 0000000000000000] 01:26:54 INFO - PROCESS | 980 | ++DOMWINDOW == 102 (00000082E4AC5800) [pid = 980] [serial = 325] [outer = 00000082E4ABFC00] 01:26:54 INFO - PROCESS | 980 | 1467361614944 Marionette DEBUG loaded listener.js 01:26:55 INFO - PROCESS | 980 | ++DOMWINDOW == 103 (00000082F0626400) [pid = 980] [serial = 326] [outer = 00000082E4ABFC00] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 102 (00000082F0126800) [pid = 980] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 101 (00000082EC86D000) [pid = 980] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082EEBC0C00) [pid = 980] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082DE2C3000) [pid = 980] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082F1748000) [pid = 980] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082DEA21400) [pid = 980] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082E497A000) [pid = 980] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082E4979800) [pid = 980] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082DF083400) [pid = 980] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EF160800) [pid = 980] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EB614400) [pid = 980] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082DCD07000) [pid = 980] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E3E39800) [pid = 980] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DEB3F000) [pid = 980] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082ED545C00) [pid = 980] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 01:26:55 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EF7EA800) [pid = 980] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 01:26:55 INFO - PROCESS | 980 | 1467361615483 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]]]}] 01:26:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 01:26:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 776ms 01:26:55 INFO - PROCESS | 980 | 1467361615496 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 01:26:55 INFO - PROCESS | 980 | 1467361615498 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 01:26:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 01:26:55 INFO - PROCESS | 980 | 1467361615501 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 01:26:55 INFO - PROCESS | 980 | 1467361615503 Marionette TRACE conn6 <- [1,402,null,{}] 01:26:55 INFO - PROCESS | 980 | 1467361615507 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}] 01:26:55 INFO - PROCESS | 980 | 1467361615509 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:55 INFO - PROCESS | 980 | 1467361615621 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 01:26:55 INFO - PROCESS | 980 | 1467361615665 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:55 INFO - PROCESS | 980 | 1467361615667 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14A5800 == 46 [pid = 980] [id = 110] 01:26:55 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082E4AC2400) [pid = 980] [serial = 327] [outer = 0000000000000000] 01:26:55 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EBC9D800) [pid = 980] [serial = 328] [outer = 00000082E4AC2400] 01:26:55 INFO - PROCESS | 980 | 1467361615712 Marionette DEBUG loaded listener.js 01:26:55 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EBCA3C00) [pid = 980] [serial = 329] [outer = 00000082E4AC2400] 01:26:56 INFO - PROCESS | 980 | 1467361616094 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]]]}] 01:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 01:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 628ms 01:26:56 INFO - PROCESS | 980 | 1467361616133 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 01:26:56 INFO - PROCESS | 980 | 1467361616135 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 01:26:56 INFO - PROCESS | 980 | 1467361616138 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 01:26:56 INFO - PROCESS | 980 | 1467361616140 Marionette TRACE conn6 <- [1,406,null,{}] 01:26:56 INFO - PROCESS | 980 | 1467361616143 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}] 01:26:56 INFO - PROCESS | 980 | 1467361616145 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:56 INFO - PROCESS | 980 | 1467361616233 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 01:26:56 INFO - PROCESS | 980 | 1467361616239 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 980 | 1467361616240 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FDA000 == 47 [pid = 980] [id = 111] 01:26:56 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EBCA8400) [pid = 980] [serial = 330] [outer = 0000000000000000] 01:26:56 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EE08C400) [pid = 980] [serial = 331] [outer = 00000082EBCA8400] 01:26:56 INFO - PROCESS | 980 | 1467361616285 Marionette DEBUG loaded listener.js 01:26:56 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082F07DA800) [pid = 980] [serial = 332] [outer = 00000082EBCA8400] 01:26:56 INFO - PROCESS | 980 | 1467361616725 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]]]}] 01:26:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 01:26:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 628ms 01:26:56 INFO - PROCESS | 980 | 1467361616770 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 01:26:56 INFO - PROCESS | 980 | 1467361616772 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 01:26:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 01:26:56 INFO - PROCESS | 980 | 1467361616775 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 01:26:56 INFO - PROCESS | 980 | 1467361616777 Marionette TRACE conn6 <- [1,410,null,{}] 01:26:56 INFO - PROCESS | 980 | 1467361616781 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}] 01:26:56 INFO - PROCESS | 980 | 1467361616783 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:56 INFO - PROCESS | 980 | 1467361616870 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 01:26:56 INFO - PROCESS | 980 | 1467361616878 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:26:56 INFO - PROCESS | 980 | 1467361616880 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:26:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082F30CA800 == 48 [pid = 980] [id = 112] 01:26:56 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EFC67800) [pid = 980] [serial = 333] [outer = 0000000000000000] 01:26:56 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EFC6C000) [pid = 980] [serial = 334] [outer = 00000082EFC67800] 01:26:56 INFO - PROCESS | 980 | 1467361616925 Marionette DEBUG loaded listener.js 01:26:57 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082F014AC00) [pid = 980] [serial = 335] [outer = 00000082EFC67800] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082E3859800 == 47 [pid = 980] [id = 35] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082DCD32800 == 46 [pid = 980] [id = 56] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F365F800 == 45 [pid = 980] [id = 60] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F30CE000 == 44 [pid = 980] [id = 59] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A7E000 == 43 [pid = 980] [id = 46] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FD8000 == 42 [pid = 980] [id = 45] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1E1000 == 41 [pid = 980] [id = 74] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B7000 == 40 [pid = 980] [id = 34] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F002C800 == 39 [pid = 980] [id = 85] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A94000 == 38 [pid = 980] [id = 103] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F366E800 == 37 [pid = 980] [id = 102] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EF152000 == 36 [pid = 980] [id = 101] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082E867F800 == 35 [pid = 980] [id = 100] 01:26:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F2105000 == 34 [pid = 980] [id = 99] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082EB986800 == 33 [pid = 980] [id = 105] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E27800 == 32 [pid = 980] [id = 104] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082F14A5800 == 31 [pid = 980] [id = 110] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082EF186000 == 30 [pid = 980] [id = 107] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FDA000 == 29 [pid = 980] [id = 111] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082E3150800 == 28 [pid = 980] [id = 108] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082F089D000 == 27 [pid = 980] [id = 109] 01:26:58 INFO - PROCESS | 980 | --DOCSHELL 00000082EE264800 == 26 [pid = 980] [id = 106] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082E3161000 == 25 [pid = 980] [id = 13] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082E31DF800 == 24 [pid = 980] [id = 25] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082E4CA5000 == 23 [pid = 980] [id = 26] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082EB212800 == 22 [pid = 980] [id = 28] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082E4932800 == 21 [pid = 980] [id = 14] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082EB21C000 == 20 [pid = 980] [id = 17] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEB2000 == 19 [pid = 980] [id = 20] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E4A000 == 18 [pid = 980] [id = 27] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F8F000 == 17 [pid = 980] [id = 24] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082ED5D5800 == 16 [pid = 980] [id = 29] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17C800 == 15 [pid = 980] [id = 21] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082E8520000 == 14 [pid = 980] [id = 15] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEEA000 == 13 [pid = 980] [id = 19] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E58000 == 12 [pid = 980] [id = 16] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B2000 == 11 [pid = 980] [id = 22] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082EBCE0000 == 10 [pid = 980] [id = 18] 01:26:59 INFO - PROCESS | 980 | --DOCSHELL 00000082F1717800 == 9 [pid = 980] [id = 23] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082F07DF000) [pid = 980] [serial = 209] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082E8558C00) [pid = 980] [serial = 215] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082DEC86000) [pid = 980] [serial = 212] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EE242800) [pid = 980] [serial = 218] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082F07E4800) [pid = 980] [serial = 221] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EEE4CC00) [pid = 980] [serial = 284] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082F014C800) [pid = 980] [serial = 293] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EFCB5000) [pid = 980] [serial = 290] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EBB1E000) [pid = 980] [serial = 277] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EBBF3C00) [pid = 980] [serial = 278] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082F012B800) [pid = 980] [serial = 292] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EC911800) [pid = 980] [serial = 280] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EEBEA000) [pid = 980] [serial = 283] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EE065400) [pid = 980] [serial = 281] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EFCB1400) [pid = 980] [serial = 262] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEB44000) [pid = 980] [serial = 268] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEC98000) [pid = 980] [serial = 269] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E31C3800) [pid = 980] [serial = 256] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082F1F49000) [pid = 980] [serial = 254] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E3835400) [pid = 980] [serial = 266] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEC83C00) [pid = 980] [serial = 265] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EAC47000) [pid = 980] [serial = 274] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EB644C00) [pid = 980] [serial = 275] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E4A26800) [pid = 980] [serial = 271] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E860D000) [pid = 980] [serial = 272] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EC86C000) [pid = 980] [serial = 259] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E4A1E000) [pid = 980] [serial = 286] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EE081800) [pid = 980] [serial = 287] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EF7E4C00) [pid = 980] [serial = 289] [outer = 0000000000000000] [url = about:blank] 01:26:59 INFO - PROCESS | 980 | 1467361619968 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]]]}] 01:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 01:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 3243ms 01:27:00 INFO - PROCESS | 980 | 1467361620022 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 01:27:00 INFO - PROCESS | 980 | 1467361620026 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 01:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 01:27:00 INFO - PROCESS | 980 | 1467361620031 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 01:27:00 INFO - PROCESS | 980 | 1467361620035 Marionette TRACE conn6 <- [1,414,null,{}] 01:27:00 INFO - PROCESS | 980 | 1467361620041 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}] 01:27:00 INFO - PROCESS | 980 | 1467361620044 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:00 INFO - PROCESS | 980 | 1467361620143 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 01:27:00 INFO - PROCESS | 980 | 1467361620158 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:00 INFO - PROCESS | 980 | 1467361620161 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082E304E000 == 10 [pid = 980] [id = 113] 01:27:00 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEBDEC00) [pid = 980] [serial = 336] [outer = 0000000000000000] 01:27:00 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEBDF400) [pid = 980] [serial = 337] [outer = 00000082DEBDEC00] 01:27:00 INFO - PROCESS | 980 | 1467361620212 Marionette DEBUG loaded listener.js 01:27:00 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC85800) [pid = 980] [serial = 338] [outer = 00000082DEBDEC00] 01:27:00 INFO - PROCESS | 980 | 1467361620686 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]]]}] 01:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 01:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 734ms 01:27:00 INFO - PROCESS | 980 | 1467361620770 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 01:27:00 INFO - PROCESS | 980 | 1467361620775 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 01:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 01:27:00 INFO - PROCESS | 980 | 1467361620782 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 01:27:00 INFO - PROCESS | 980 | 1467361620785 Marionette TRACE conn6 <- [1,418,null,{}] 01:27:00 INFO - PROCESS | 980 | 1467361620789 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}] 01:27:00 INFO - PROCESS | 980 | 1467361620792 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:00 INFO - PROCESS | 980 | 1467361620897 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 01:27:00 INFO - PROCESS | 980 | 1467361620904 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:00 INFO - PROCESS | 980 | 1467361620907 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082DFB0D800 == 11 [pid = 980] [id = 114] 01:27:00 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEC9E400) [pid = 980] [serial = 339] [outer = 0000000000000000] 01:27:00 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DECA0C00) [pid = 980] [serial = 340] [outer = 00000082DEC9E400] 01:27:00 INFO - PROCESS | 980 | 1467361620957 Marionette DEBUG loaded listener.js 01:27:01 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEFD8C00) [pid = 980] [serial = 341] [outer = 00000082DEC9E400] 01:27:01 INFO - PROCESS | 980 | 1467361621917 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]]]}] 01:27:01 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 01:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1179ms 01:27:01 INFO - PROCESS | 980 | 1467361621963 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 01:27:01 INFO - PROCESS | 980 | 1467361621966 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 01:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 01:27:01 INFO - PROCESS | 980 | 1467361621970 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 01:27:01 INFO - PROCESS | 980 | 1467361621973 Marionette TRACE conn6 <- [1,422,null,{}] 01:27:01 INFO - PROCESS | 980 | 1467361621985 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}] 01:27:02 INFO - PROCESS | 980 | 1467361621990 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:02 INFO - PROCESS | 980 | 1467361622084 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 01:27:02 INFO - PROCESS | 980 | 1467361622092 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:02 INFO - PROCESS | 980 | 1467361622095 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082E851F800 == 12 [pid = 980] [id = 115] 01:27:02 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DCCA2C00) [pid = 980] [serial = 342] [outer = 0000000000000000] 01:27:02 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E3830800) [pid = 980] [serial = 343] [outer = 00000082DCCA2C00] 01:27:02 INFO - PROCESS | 980 | 1467361622146 Marionette DEBUG loaded listener.js 01:27:02 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E3BE3C00) [pid = 980] [serial = 344] [outer = 00000082DCCA2C00] 01:27:03 INFO - PROCESS | 980 | 1467361623067 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]]]}] 01:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 01:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1129ms 01:27:03 INFO - PROCESS | 980 | 1467361623101 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 01:27:03 INFO - PROCESS | 980 | 1467361623104 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 01:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 01:27:03 INFO - PROCESS | 980 | 1467361623108 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 01:27:03 INFO - PROCESS | 980 | 1467361623109 Marionette TRACE conn6 <- [1,426,null,{}] 01:27:03 INFO - PROCESS | 980 | 1467361623116 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}] 01:27:03 INFO - PROCESS | 980 | 1467361623118 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:03 INFO - PROCESS | 980 | 1467361623210 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 01:27:03 INFO - PROCESS | 980 | 1467361623217 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:03 INFO - PROCESS | 980 | 1467361623219 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9C5000 == 13 [pid = 980] [id = 116] 01:27:03 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E4ABF400) [pid = 980] [serial = 345] [outer = 0000000000000000] 01:27:03 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E4AC2C00) [pid = 980] [serial = 346] [outer = 00000082E4ABF400] 01:27:03 INFO - PROCESS | 980 | 1467361623266 Marionette DEBUG loaded listener.js 01:27:03 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E54D2C00) [pid = 980] [serial = 347] [outer = 00000082E4ABF400] 01:27:03 INFO - PROCESS | 980 | 1467361623752 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] 01:27:03 INFO - PROCESS | 980 | 1467361623804 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 01:27:03 INFO - PROCESS | 980 | 1467361623807 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 01:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 01:27:03 INFO - PROCESS | 980 | 1467361623809 Marionette TRACE conn6 <- [1,430,null,{}] 01:27:03 INFO - PROCESS | 980 | 1467361623813 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}] 01:27:03 INFO - PROCESS | 980 | 1467361623815 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:03 INFO - PROCESS | 980 | 1467361623898 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 01:27:03 INFO - PROCESS | 980 | 1467361623906 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:03 INFO - PROCESS | 980 | 1467361623908 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7D8000 == 14 [pid = 980] [id = 117] 01:27:03 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DEC9B800) [pid = 980] [serial = 348] [outer = 0000000000000000] 01:27:03 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E88EF000) [pid = 980] [serial = 349] [outer = 00000082DEC9B800] 01:27:03 INFO - PROCESS | 980 | 1467361623954 Marionette DEBUG loaded listener.js 01:27:04 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EA1CD000) [pid = 980] [serial = 350] [outer = 00000082DEC9B800] 01:27:04 INFO - PROCESS | 980 | 1467361624414 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]]]}] 01:27:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 01:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 01:27:04 INFO - PROCESS | 980 | 1467361624440 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 01:27:04 INFO - PROCESS | 980 | 1467361624443 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 01:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 01:27:04 INFO - PROCESS | 980 | 1467361624446 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 01:27:04 INFO - PROCESS | 980 | 1467361624448 Marionette TRACE conn6 <- [1,434,null,{}] 01:27:04 INFO - PROCESS | 980 | 1467361624451 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}] 01:27:04 INFO - PROCESS | 980 | 1467361624457 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:04 INFO - PROCESS | 980 | 1467361624609 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 01:27:04 INFO - PROCESS | 980 | 1467361624626 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:04 INFO - PROCESS | 980 | 1467361624628 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBA6800 == 15 [pid = 980] [id = 118] 01:27:04 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EAA8AC00) [pid = 980] [serial = 351] [outer = 0000000000000000] 01:27:04 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EB612800) [pid = 980] [serial = 352] [outer = 00000082EAA8AC00] 01:27:04 INFO - PROCESS | 980 | 1467361624675 Marionette DEBUG loaded listener.js 01:27:04 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EB91C000) [pid = 980] [serial = 353] [outer = 00000082EAA8AC00] 01:27:05 INFO - PROCESS | 980 | 1467361625113 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]]]}] 01:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 01:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 732ms 01:27:05 INFO - PROCESS | 980 | 1467361625181 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 01:27:05 INFO - PROCESS | 980 | 1467361625184 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 01:27:05 INFO - PROCESS | 980 | 1467361625187 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 01:27:05 INFO - PROCESS | 980 | 1467361625188 Marionette TRACE conn6 <- [1,438,null,{}] 01:27:05 INFO - PROCESS | 980 | 1467361625192 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}] 01:27:05 INFO - PROCESS | 980 | 1467361625194 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:05 INFO - PROCESS | 980 | 1467361625299 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 01:27:05 INFO - PROCESS | 980 | 1467361625304 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:05 INFO - PROCESS | 980 | 1467361625306 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB29000 == 16 [pid = 980] [id = 119] 01:27:05 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EB926000) [pid = 980] [serial = 354] [outer = 0000000000000000] 01:27:05 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EBB20800) [pid = 980] [serial = 355] [outer = 00000082EB926000] 01:27:05 INFO - PROCESS | 980 | 1467361625351 Marionette DEBUG loaded listener.js 01:27:05 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EBB9A000) [pid = 980] [serial = 356] [outer = 00000082EB926000] 01:27:05 INFO - PROCESS | 980 | 1467361625797 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]]]}] 01:27:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 01:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 692ms 01:27:05 INFO - PROCESS | 980 | 1467361625894 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 01:27:05 INFO - PROCESS | 980 | 1467361625896 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 01:27:05 INFO - PROCESS | 980 | 1467361625902 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 01:27:05 INFO - PROCESS | 980 | 1467361625904 Marionette TRACE conn6 <- [1,442,null,{}] 01:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 01:27:05 INFO - PROCESS | 980 | 1467361625908 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}] 01:27:05 INFO - PROCESS | 980 | 1467361625910 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:06 INFO - PROCESS | 980 | 1467361626041 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 01:27:06 INFO - PROCESS | 980 | 1467361626061 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:06 INFO - PROCESS | 980 | 1467361626064 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17C000 == 17 [pid = 980] [id = 120] 01:27:06 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EBB9AC00) [pid = 980] [serial = 357] [outer = 0000000000000000] 01:27:06 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EBBF4C00) [pid = 980] [serial = 358] [outer = 00000082EBB9AC00] 01:27:06 INFO - PROCESS | 980 | 1467361626110 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EBCA1000) [pid = 980] [serial = 359] [outer = 00000082EBB9AC00] 01:27:06 INFO - PROCESS | 980 | 1467361626557 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]]]}] 01:27:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 01:27:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 01:27:06 INFO - PROCESS | 980 | 1467361626580 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 01:27:06 INFO - PROCESS | 980 | 1467361626582 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 01:27:06 INFO - PROCESS | 980 | 1467361626586 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 01:27:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 01:27:06 INFO - PROCESS | 980 | 1467361626587 Marionette TRACE conn6 <- [1,446,null,{}] 01:27:06 INFO - PROCESS | 980 | 1467361626603 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}] 01:27:06 INFO - PROCESS | 980 | 1467361626605 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:06 INFO - PROCESS | 980 | 1467361626719 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 01:27:06 INFO - PROCESS | 980 | 1467361626789 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:06 INFO - PROCESS | 980 | 1467361626791 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082E851E800 == 18 [pid = 980] [id = 121] 01:27:06 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EC260C00) [pid = 980] [serial = 360] [outer = 0000000000000000] 01:27:06 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EC86DC00) [pid = 980] [serial = 361] [outer = 00000082EC260C00] 01:27:06 INFO - PROCESS | 980 | 1467361626837 Marionette DEBUG loaded listener.js 01:27:06 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082ECB95800) [pid = 980] [serial = 362] [outer = 00000082EC260C00] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EBB14800) [pid = 980] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DECA0000) [pid = 980] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EFCAF000) [pid = 980] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EFCB3C00) [pid = 980] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E4AC2400) [pid = 980] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E4ABFC00) [pid = 980] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EBCA8400) [pid = 980] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEFCD800) [pid = 980] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EE118400) [pid = 980] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EAA38400) [pid = 980] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E2FCD800) [pid = 980] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E2FD1800) [pid = 980] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EBBF0400) [pid = 980] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E38D0400) [pid = 980] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEC98400) [pid = 980] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 01:27:07 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE08AC00) [pid = 980] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 01:27:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 01:27:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 986ms 01:27:07 INFO - PROCESS | 980 | 1467361627565 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]]]}] 01:27:07 INFO - PROCESS | 980 | 1467361627575 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 01:27:07 INFO - PROCESS | 980 | 1467361627577 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 01:27:07 INFO - PROCESS | 980 | 1467361627580 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 01:27:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 01:27:07 INFO - PROCESS | 980 | 1467361627582 Marionette TRACE conn6 <- [1,450,null,{}] 01:27:07 INFO - PROCESS | 980 | 1467361627586 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}] 01:27:07 INFO - PROCESS | 980 | 1467361627588 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:07 INFO - PROCESS | 980 | 1467361627678 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 01:27:07 INFO - PROCESS | 980 | 1467361627748 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:07 INFO - PROCESS | 980 | 1467361627750 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082F002C800 == 19 [pid = 980] [id = 122] 01:27:07 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEB77C00) [pid = 980] [serial = 363] [outer = 0000000000000000] 01:27:07 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E38D0400) [pid = 980] [serial = 364] [outer = 00000082DEB77C00] 01:27:07 INFO - PROCESS | 980 | 1467361627797 Marionette DEBUG loaded listener.js 01:27:07 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EB91B000) [pid = 980] [serial = 365] [outer = 00000082DEB77C00] 01:27:08 INFO - PROCESS | 980 | 1467361628196 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] 01:27:08 INFO - PROCESS | 980 | 1467361628216 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 01:27:08 INFO - PROCESS | 980 | 1467361628219 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 01:27:08 INFO - PROCESS | 980 | 1467361628222 Marionette TRACE conn6 <- [1,454,null,{}] 01:27:08 INFO - PROCESS | 980 | 1467361628225 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}] 01:27:08 INFO - PROCESS | 980 | 1467361628228 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:08 INFO - PROCESS | 980 | 1467361628354 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 01:27:08 INFO - PROCESS | 980 | 1467361628362 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:08 INFO - PROCESS | 980 | 1467361628365 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7D7800 == 20 [pid = 980] [id = 123] 01:27:08 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC962400) [pid = 980] [serial = 366] [outer = 0000000000000000] 01:27:08 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082ECBD9400) [pid = 980] [serial = 367] [outer = 00000082EC962400] 01:27:08 INFO - PROCESS | 980 | 1467361628419 Marionette DEBUG loaded listener.js 01:27:08 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EDEB9C00) [pid = 980] [serial = 368] [outer = 00000082EC962400] 01:27:08 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:08 INFO - PROCESS | 980 | 1467361628848 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]]]}] 01:27:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 01:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 01:27:08 INFO - PROCESS | 980 | 1467361628892 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 01:27:08 INFO - PROCESS | 980 | 1467361628895 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 01:27:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 01:27:08 INFO - PROCESS | 980 | 1467361628904 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 01:27:08 INFO - PROCESS | 980 | 1467361628906 Marionette TRACE conn6 <- [1,458,null,{}] 01:27:08 INFO - PROCESS | 980 | 1467361628910 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}] 01:27:08 INFO - PROCESS | 980 | 1467361628912 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:09 INFO - PROCESS | 980 | 1467361628996 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 01:27:09 INFO - PROCESS | 980 | 1467361629029 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:09 INFO - PROCESS | 980 | 1467361629031 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14A7800 == 21 [pid = 980] [id = 124] 01:27:09 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EE083C00) [pid = 980] [serial = 369] [outer = 0000000000000000] 01:27:09 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE08D400) [pid = 980] [serial = 370] [outer = 00000082EE083C00] 01:27:09 INFO - PROCESS | 980 | 1467361629084 Marionette DEBUG loaded listener.js 01:27:09 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE146400) [pid = 980] [serial = 371] [outer = 00000082EE083C00] 01:27:09 INFO - PROCESS | 980 | 1467361629659 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] 01:27:09 INFO - PROCESS | 980 | 1467361629760 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 01:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 01:27:09 INFO - PROCESS | 980 | 1467361629768 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 01:27:09 INFO - PROCESS | 980 | 1467361629772 Marionette TRACE conn6 <- [1,462,null,{}] 01:27:09 INFO - PROCESS | 980 | 1467361629778 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}] 01:27:09 INFO - PROCESS | 980 | 1467361629781 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:09 INFO - PROCESS | 980 | 1467361629918 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 01:27:10 INFO - PROCESS | 980 | 1467361630036 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:10 INFO - PROCESS | 980 | 1467361630041 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082E39B3000 == 22 [pid = 980] [id = 125] 01:27:10 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEB80800) [pid = 980] [serial = 372] [outer = 0000000000000000] 01:27:10 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEBEB000) [pid = 980] [serial = 373] [outer = 00000082DEB80800] 01:27:10 INFO - PROCESS | 980 | 1467361630104 Marionette DEBUG loaded listener.js 01:27:10 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEC9D400) [pid = 980] [serial = 374] [outer = 00000082DEB80800] 01:27:10 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DEFD5000) [pid = 980] [serial = 375] [outer = 00000082E2F55000] 01:27:11 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:11 INFO - PROCESS | 980 | 1467361631011 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] 01:27:11 INFO - PROCESS | 980 | 1467361631073 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 01:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 01:27:11 INFO - PROCESS | 980 | 1467361631080 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 01:27:11 INFO - PROCESS | 980 | 1467361631083 Marionette TRACE conn6 <- [1,466,null,{}] 01:27:11 INFO - PROCESS | 980 | 1467361631087 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}] 01:27:11 INFO - PROCESS | 980 | 1467361631090 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:11 INFO - PROCESS | 980 | 1467361631217 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 01:27:11 INFO - PROCESS | 980 | 1467361631292 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:11 INFO - PROCESS | 980 | 1467361631295 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE2A5000 == 23 [pid = 980] [id = 126] 01:27:11 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEC8D800) [pid = 980] [serial = 376] [outer = 0000000000000000] 01:27:11 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082E38D9C00) [pid = 980] [serial = 377] [outer = 00000082DEC8D800] 01:27:11 INFO - PROCESS | 980 | 1467361631398 Marionette DEBUG loaded listener.js 01:27:11 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082E8EA4C00) [pid = 980] [serial = 378] [outer = 00000082DEC8D800] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E4978000) [pid = 980] [serial = 257] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EFCB9C00) [pid = 980] [serial = 263] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EE14AC00) [pid = 980] [serial = 260] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082F0625400) [pid = 980] [serial = 323] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082F0148800) [pid = 980] [serial = 322] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082F0626400) [pid = 980] [serial = 326] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EFC6C000) [pid = 980] [serial = 334] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E30E9C00) [pid = 980] [serial = 307] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082F014A800) [pid = 980] [serial = 305] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EEB0D800) [pid = 980] [serial = 304] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB924C00) [pid = 980] [serial = 302] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EAC0CC00) [pid = 980] [serial = 301] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E4978800) [pid = 980] [serial = 299] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E2FD7000) [pid = 980] [serial = 298] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E2FD3C00) [pid = 980] [serial = 295] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082F014D800) [pid = 980] [serial = 296] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EC910400) [pid = 980] [serial = 316] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EB922400) [pid = 980] [serial = 313] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EBB99800) [pid = 980] [serial = 314] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEFCE800) [pid = 980] [serial = 310] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E38B2400) [pid = 980] [serial = 311] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E5565400) [pid = 980] [serial = 308] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EE11F000) [pid = 980] [serial = 319] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EEBDFC00) [pid = 980] [serial = 320] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EDB13800) [pid = 980] [serial = 317] [outer = 0000000000000000] [url = about:blank] 01:27:12 INFO - PROCESS | 980 | 1467361632264 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] 01:27:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 01:27:12 INFO - PROCESS | 980 | 1467361632327 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 01:27:12 INFO - PROCESS | 980 | 1467361632331 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 01:27:12 INFO - PROCESS | 980 | 1467361632336 Marionette TRACE conn6 <- [1,470,null,{}] 01:27:12 INFO - PROCESS | 980 | 1467361632342 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}] 01:27:12 INFO - PROCESS | 980 | 1467361632344 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:12 INFO - PROCESS | 980 | 1467361632435 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 01:27:12 INFO - PROCESS | 980 | 1467361632442 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:12 INFO - PROCESS | 980 | 1467361632445 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082E2F7B800 == 24 [pid = 980] [id = 127] 01:27:12 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DEB7C800) [pid = 980] [serial = 379] [outer = 0000000000000000] 01:27:12 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEBEA400) [pid = 980] [serial = 380] [outer = 00000082DEB7C800] 01:27:12 INFO - PROCESS | 980 | 1467361632500 Marionette DEBUG loaded listener.js 01:27:12 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEC98800) [pid = 980] [serial = 381] [outer = 00000082DEB7C800] 01:27:13 INFO - PROCESS | 980 | 1467361633016 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]]]}] 01:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 01:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 734ms 01:27:13 INFO - PROCESS | 980 | 1467361633066 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 01:27:13 INFO - PROCESS | 980 | 1467361633070 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 01:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 01:27:13 INFO - PROCESS | 980 | 1467361633076 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 01:27:13 INFO - PROCESS | 980 | 1467361633079 Marionette TRACE conn6 <- [1,474,null,{}] 01:27:13 INFO - PROCESS | 980 | 1467361633083 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}] 01:27:13 INFO - PROCESS | 980 | 1467361633086 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:13 INFO - PROCESS | 980 | 1467361633183 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 01:27:13 INFO - PROCESS | 980 | 1467361633250 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:13 INFO - PROCESS | 980 | 1467361633252 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5043800 == 25 [pid = 980] [id = 128] 01:27:13 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E2FB5800) [pid = 980] [serial = 382] [outer = 0000000000000000] 01:27:13 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E2FD6800) [pid = 980] [serial = 383] [outer = 00000082E2FB5800] 01:27:13 INFO - PROCESS | 980 | 1467361633302 Marionette DEBUG loaded listener.js 01:27:13 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E3B6D800) [pid = 980] [serial = 384] [outer = 00000082E2FB5800] 01:27:13 INFO - PROCESS | 980 | 1467361633718 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]]]}] 01:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 01:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 692ms 01:27:13 INFO - PROCESS | 980 | 1467361633771 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 01:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 01:27:13 INFO - PROCESS | 980 | 1467361633774 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 01:27:13 INFO - PROCESS | 980 | 1467361633777 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 01:27:13 INFO - PROCESS | 980 | 1467361633781 Marionette TRACE conn6 <- [1,478,null,{}] 01:27:13 INFO - PROCESS | 980 | 1467361633793 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}] 01:27:13 INFO - PROCESS | 980 | 1467361633798 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:13 INFO - PROCESS | 980 | 1467361633888 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 01:27:13 INFO - PROCESS | 980 | 1467361633934 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:13 INFO - PROCESS | 980 | 1467361633937 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA5C000 == 26 [pid = 980] [id = 129] 01:27:13 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E4A24000) [pid = 980] [serial = 385] [outer = 0000000000000000] 01:27:13 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E50B9000) [pid = 980] [serial = 386] [outer = 00000082E4A24000] 01:27:13 INFO - PROCESS | 980 | 1467361633987 Marionette DEBUG loaded listener.js 01:27:14 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E8650400) [pid = 980] [serial = 387] [outer = 00000082E4A24000] 01:27:14 INFO - PROCESS | 980 | 1467361634435 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]]]}] 01:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 01:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 731ms 01:27:14 INFO - PROCESS | 980 | 1467361634515 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 01:27:14 INFO - PROCESS | 980 | 1467361634518 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 01:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 01:27:14 INFO - PROCESS | 980 | 1467361634522 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 01:27:14 INFO - PROCESS | 980 | 1467361634523 Marionette TRACE conn6 <- [1,482,null,{}] 01:27:14 INFO - PROCESS | 980 | 1467361634527 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}] 01:27:14 INFO - PROCESS | 980 | 1467361634529 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:14 INFO - PROCESS | 980 | 1467361634647 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 01:27:14 INFO - PROCESS | 980 | 1467361634658 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:14 INFO - PROCESS | 980 | 1467361634666 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD47000 == 27 [pid = 980] [id = 130] 01:27:14 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E8E9FC00) [pid = 980] [serial = 388] [outer = 0000000000000000] 01:27:14 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EA1CF000) [pid = 980] [serial = 389] [outer = 00000082E8E9FC00] 01:27:14 INFO - PROCESS | 980 | 1467361634755 Marionette DEBUG loaded listener.js 01:27:14 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EAA35800) [pid = 980] [serial = 390] [outer = 00000082E8E9FC00] 01:27:15 INFO - PROCESS | 980 | 1467361635220 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]]]}] 01:27:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 01:27:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 734ms 01:27:15 INFO - PROCESS | 980 | 1467361635281 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 01:27:15 INFO - PROCESS | 980 | 1467361635284 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 01:27:15 INFO - PROCESS | 980 | 1467361635287 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 01:27:15 INFO - PROCESS | 980 | 1467361635289 Marionette TRACE conn6 <- [1,486,null,{}] 01:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 01:27:15 INFO - PROCESS | 980 | 1467361635292 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}] 01:27:15 INFO - PROCESS | 980 | 1467361635294 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:15 INFO - PROCESS | 980 | 1467361635405 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 01:27:15 INFO - PROCESS | 980 | 1467361635454 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:15 INFO - PROCESS | 980 | 1467361635456 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE186800 == 28 [pid = 980] [id = 131] 01:27:15 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EAA80000) [pid = 980] [serial = 391] [outer = 0000000000000000] 01:27:15 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EAC42800) [pid = 980] [serial = 392] [outer = 00000082EAA80000] 01:27:15 INFO - PROCESS | 980 | 1467361635502 Marionette DEBUG loaded listener.js 01:27:15 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB60D400) [pid = 980] [serial = 393] [outer = 00000082EAA80000] 01:27:15 INFO - PROCESS | 980 | 1467361635980 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]]]}] 01:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 01:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 735ms 01:27:16 INFO - PROCESS | 980 | 1467361636030 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 980 | 1467361636032 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 01:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 01:27:16 INFO - PROCESS | 980 | 1467361636036 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 980 | 1467361636038 Marionette TRACE conn6 <- [1,490,null,{}] 01:27:16 INFO - PROCESS | 980 | 1467361636041 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}] 01:27:16 INFO - PROCESS | 980 | 1467361636047 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:16 INFO - PROCESS | 980 | 1467361636184 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 01:27:16 INFO - PROCESS | 980 | 1467361636236 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:16 INFO - PROCESS | 980 | 1467361636238 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF188800 == 29 [pid = 980] [id = 132] 01:27:16 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBB98C00) [pid = 980] [serial = 394] [outer = 0000000000000000] 01:27:16 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBBF0800) [pid = 980] [serial = 395] [outer = 00000082EBB98C00] 01:27:16 INFO - PROCESS | 980 | 1467361636285 Marionette DEBUG loaded listener.js 01:27:16 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBCA5400) [pid = 980] [serial = 396] [outer = 00000082EBB98C00] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEC9B800) [pid = 980] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EB926000) [pid = 980] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EFC67800) [pid = 980] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4ABF400) [pid = 980] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DCCA2C00) [pid = 980] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEBDEC00) [pid = 980] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EAA8AC00) [pid = 980] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEC9E400) [pid = 980] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBB9AC00) [pid = 980] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEB77C00) [pid = 980] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EC260C00) [pid = 980] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 01:27:16 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EC962400) [pid = 980] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 01:27:16 INFO - PROCESS | 980 | 1467361636727 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]]]}] 01:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 01:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 733ms 01:27:16 INFO - PROCESS | 980 | 1467361636772 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 01:27:16 INFO - PROCESS | 980 | 1467361636774 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 01:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 01:27:16 INFO - PROCESS | 980 | 1467361636777 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 01:27:16 INFO - PROCESS | 980 | 1467361636779 Marionette TRACE conn6 <- [1,494,null,{}] 01:27:16 INFO - PROCESS | 980 | 1467361636783 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}] 01:27:16 INFO - PROCESS | 980 | 1467361636785 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:16 INFO - PROCESS | 980 | 1467361636893 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 01:27:16 INFO - PROCESS | 980 | 1467361636937 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:16 INFO - PROCESS | 980 | 1467361636939 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD69000 == 30 [pid = 980] [id = 133] 01:27:16 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DD6C2400) [pid = 980] [serial = 397] [outer = 0000000000000000] 01:27:16 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EB68E000) [pid = 980] [serial = 398] [outer = 00000082DD6C2400] 01:27:16 INFO - PROCESS | 980 | 1467361636986 Marionette DEBUG loaded listener.js 01:27:17 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EBD76000) [pid = 980] [serial = 399] [outer = 00000082DD6C2400] 01:27:17 INFO - PROCESS | 980 | 1467361637362 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]]]}] 01:27:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 01:27:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 627ms 01:27:17 INFO - PROCESS | 980 | 1467361637415 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 01:27:17 INFO - PROCESS | 980 | 1467361637418 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 01:27:17 INFO - PROCESS | 980 | 1467361637422 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 01:27:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 01:27:17 INFO - PROCESS | 980 | 1467361637423 Marionette TRACE conn6 <- [1,498,null,{}] 01:27:17 INFO - PROCESS | 980 | 1467361637427 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}] 01:27:17 INFO - PROCESS | 980 | 1467361637429 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:17 INFO - PROCESS | 980 | 1467361637512 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 01:27:17 INFO - PROCESS | 980 | 1467361637518 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:17 INFO - PROCESS | 980 | 1467361637520 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0639800 == 31 [pid = 980] [id = 134] 01:27:17 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EC2E0C00) [pid = 980] [serial = 400] [outer = 0000000000000000] 01:27:17 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EC962400) [pid = 980] [serial = 401] [outer = 00000082EC2E0C00] 01:27:17 INFO - PROCESS | 980 | 1467361637566 Marionette DEBUG loaded listener.js 01:27:17 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ECBD2400) [pid = 980] [serial = 402] [outer = 00000082EC2E0C00] 01:27:17 INFO - PROCESS | 980 | 1467361637983 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]]]}] 01:27:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 01:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 626ms 01:27:18 INFO - PROCESS | 980 | 1467361638054 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 01:27:18 INFO - PROCESS | 980 | 1467361638056 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 01:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 01:27:18 INFO - PROCESS | 980 | 1467361638059 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 01:27:18 INFO - PROCESS | 980 | 1467361638061 Marionette TRACE conn6 <- [1,502,null,{}] 01:27:18 INFO - PROCESS | 980 | 1467361638065 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}] 01:27:18 INFO - PROCESS | 980 | 1467361638067 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:18 INFO - PROCESS | 980 | 1467361638155 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 01:27:18 INFO - PROCESS | 980 | 1467361638163 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:18 INFO - PROCESS | 980 | 1467361638165 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA17F000 == 32 [pid = 980] [id = 135] 01:27:18 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082ED54CC00) [pid = 980] [serial = 403] [outer = 0000000000000000] 01:27:18 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ED7A4400) [pid = 980] [serial = 404] [outer = 00000082ED54CC00] 01:27:18 INFO - PROCESS | 980 | 1467361638241 Marionette DEBUG loaded listener.js 01:27:18 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE063400) [pid = 980] [serial = 405] [outer = 00000082ED54CC00] 01:27:19 INFO - PROCESS | 980 | --DOCSHELL 00000082F30CA800 == 31 [pid = 980] [id = 112] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E88EF000) [pid = 980] [serial = 349] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EA1CD000) [pid = 980] [serial = 350] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EBB20800) [pid = 980] [serial = 355] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082F014AC00) [pid = 980] [serial = 335] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E4AC2C00) [pid = 980] [serial = 346] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E54D2C00) [pid = 980] [serial = 347] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E3830800) [pid = 980] [serial = 343] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E3BE3C00) [pid = 980] [serial = 344] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEBDF400) [pid = 980] [serial = 337] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DEC85800) [pid = 980] [serial = 338] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EB612800) [pid = 980] [serial = 352] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DECA0C00) [pid = 980] [serial = 340] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DEFD8C00) [pid = 980] [serial = 341] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EBCA1000) [pid = 980] [serial = 359] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EBBF4C00) [pid = 980] [serial = 358] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082E38D0400) [pid = 980] [serial = 364] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EC86DC00) [pid = 980] [serial = 361] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082ECBD9400) [pid = 980] [serial = 367] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EE08D400) [pid = 980] [serial = 370] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082ECB95800) [pid = 980] [serial = 362] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082EBB9A000) [pid = 980] [serial = 356] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082EDEB9C00) [pid = 980] [serial = 368] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082EB91B000) [pid = 980] [serial = 365] [outer = 0000000000000000] [url = about:blank] 01:27:19 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082EB91C000) [pid = 980] [serial = 353] [outer = 0000000000000000] [url = about:blank] 01:27:20 INFO - PROCESS | 980 | 1467361639998 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]]]}] 01:27:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 01:27:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1986ms 01:27:20 INFO - PROCESS | 980 | 1467361640050 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 01:27:20 INFO - PROCESS | 980 | 1467361640054 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 01:27:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 01:27:20 INFO - PROCESS | 980 | 1467361640059 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 01:27:20 INFO - PROCESS | 980 | 1467361640063 Marionette TRACE conn6 <- [1,506,null,{}] 01:27:20 INFO - PROCESS | 980 | 1467361640070 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}] 01:27:20 INFO - PROCESS | 980 | 1467361640073 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:20 INFO - PROCESS | 980 | 1467361640166 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 01:27:20 INFO - PROCESS | 980 | 1467361640174 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:20 INFO - PROCESS | 980 | 1467361640179 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082E00D5800 == 32 [pid = 980] [id = 136] 01:27:20 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEB43C00) [pid = 980] [serial = 406] [outer = 0000000000000000] 01:27:20 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DEB45400) [pid = 980] [serial = 407] [outer = 00000082DEB43C00] 01:27:20 INFO - PROCESS | 980 | 1467361640235 Marionette DEBUG loaded listener.js 01:27:20 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEB7EC00) [pid = 980] [serial = 408] [outer = 00000082DEB43C00] 01:27:20 INFO - PROCESS | 980 | 1467361640724 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]]]}] 01:27:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 01:27:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 691ms 01:27:20 INFO - PROCESS | 980 | 1467361640754 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 01:27:20 INFO - PROCESS | 980 | 1467361640759 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 01:27:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 01:27:20 INFO - PROCESS | 980 | 1467361640766 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 01:27:20 INFO - PROCESS | 980 | 1467361640769 Marionette TRACE conn6 <- [1,510,null,{}] 01:27:20 INFO - PROCESS | 980 | 1467361640773 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}] 01:27:20 INFO - PROCESS | 980 | 1467361640776 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:20 INFO - PROCESS | 980 | 1467361640869 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 01:27:20 INFO - PROCESS | 980 | 1467361640877 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:20 INFO - PROCESS | 980 | 1467361640880 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A80800 == 33 [pid = 980] [id = 137] 01:27:20 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082DEC88C00) [pid = 980] [serial = 409] [outer = 0000000000000000] 01:27:20 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DEC8C800) [pid = 980] [serial = 410] [outer = 00000082DEC88C00] 01:27:20 INFO - PROCESS | 980 | 1467361640930 Marionette DEBUG loaded listener.js 01:27:21 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEC9F800) [pid = 980] [serial = 411] [outer = 00000082DEC88C00] 01:27:21 INFO - PROCESS | 980 | 1467361641427 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]]]}] 01:27:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 01:27:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 01:27:21 INFO - PROCESS | 980 | 1467361641459 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 01:27:21 INFO - PROCESS | 980 | 1467361641461 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 01:27:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 01:27:21 INFO - PROCESS | 980 | 1467361641465 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 01:27:21 INFO - PROCESS | 980 | 1467361641469 Marionette TRACE conn6 <- [1,514,null,{}] 01:27:21 INFO - PROCESS | 980 | 1467361641480 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}] 01:27:21 INFO - PROCESS | 980 | 1467361641485 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:21 INFO - PROCESS | 980 | 1467361641602 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 01:27:21 INFO - PROCESS | 980 | 1467361641674 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:21 INFO - PROCESS | 980 | 1467361641677 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E56000 == 34 [pid = 980] [id = 138] 01:27:21 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DCCA9C00) [pid = 980] [serial = 412] [outer = 0000000000000000] 01:27:21 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E2FD1000) [pid = 980] [serial = 413] [outer = 00000082DCCA9C00] 01:27:21 INFO - PROCESS | 980 | 1467361641728 Marionette DEBUG loaded listener.js 01:27:21 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E3170000) [pid = 980] [serial = 414] [outer = 00000082DCCA9C00] 01:27:22 INFO - PROCESS | 980 | 1467361642134 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]]]}] 01:27:22 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 01:27:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms 01:27:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 01:27:22 INFO - PROCESS | 980 | 1467361642165 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 01:27:22 INFO - PROCESS | 980 | 1467361642168 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 01:27:22 INFO - PROCESS | 980 | 1467361642171 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 01:27:22 INFO - PROCESS | 980 | 1467361642173 Marionette TRACE conn6 <- [1,518,null,{}] 01:27:22 INFO - PROCESS | 980 | 1467361642176 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}] 01:27:22 INFO - PROCESS | 980 | 1467361642178 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:22 INFO - PROCESS | 980 | 1467361642267 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 01:27:22 INFO - PROCESS | 980 | 1467361642272 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:22 INFO - PROCESS | 980 | 1467361642274 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC78000 == 35 [pid = 980] [id = 139] 01:27:22 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E3E41000) [pid = 980] [serial = 415] [outer = 0000000000000000] 01:27:22 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E497B800) [pid = 980] [serial = 416] [outer = 00000082E3E41000] 01:27:22 INFO - PROCESS | 980 | 1467361642320 Marionette DEBUG loaded listener.js 01:27:22 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E4ABC000) [pid = 980] [serial = 417] [outer = 00000082E3E41000] 01:27:22 INFO - PROCESS | 980 | 1467361642768 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]]]}] 01:27:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 01:27:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 01:27:22 INFO - PROCESS | 980 | 1467361642802 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 01:27:22 INFO - PROCESS | 980 | 1467361642805 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 01:27:22 INFO - PROCESS | 980 | 1467361642808 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 01:27:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 01:27:22 INFO - PROCESS | 980 | 1467361642810 Marionette TRACE conn6 <- [1,522,null,{}] 01:27:22 INFO - PROCESS | 980 | 1467361642813 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}] 01:27:22 INFO - PROCESS | 980 | 1467361642816 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:22 INFO - PROCESS | 980 | 1467361642895 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 01:27:22 INFO - PROCESS | 980 | 1467361642900 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:22 INFO - PROCESS | 980 | 1467361642902 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBCD9000 == 36 [pid = 980] [id = 140] 01:27:22 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEC88400) [pid = 980] [serial = 418] [outer = 0000000000000000] 01:27:22 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E50B4C00) [pid = 980] [serial = 419] [outer = 00000082DEC88400] 01:27:22 INFO - PROCESS | 980 | 1467361642948 Marionette DEBUG loaded listener.js 01:27:23 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E8554400) [pid = 980] [serial = 420] [outer = 00000082DEC88400] 01:27:23 INFO - PROCESS | 980 | 1467361643410 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]]]}] 01:27:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 01:27:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 628ms 01:27:23 INFO - PROCESS | 980 | 1467361643440 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 01:27:23 INFO - PROCESS | 980 | 1467361643442 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 01:27:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 01:27:23 INFO - PROCESS | 980 | 1467361643446 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 01:27:23 INFO - PROCESS | 980 | 1467361643448 Marionette TRACE conn6 <- [1,526,null,{}] 01:27:23 INFO - PROCESS | 980 | 1467361643456 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}] 01:27:23 INFO - PROCESS | 980 | 1467361643462 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:23 INFO - PROCESS | 980 | 1467361643567 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 01:27:23 INFO - PROCESS | 980 | 1467361643575 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:23 INFO - PROCESS | 980 | 1467361643577 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE187000 == 37 [pid = 980] [id = 141] 01:27:23 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EA1C8000) [pid = 980] [serial = 421] [outer = 0000000000000000] 01:27:23 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAA3C800) [pid = 980] [serial = 422] [outer = 00000082EA1C8000] 01:27:23 INFO - PROCESS | 980 | 1467361643623 Marionette DEBUG loaded listener.js 01:27:23 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EB608400) [pid = 980] [serial = 423] [outer = 00000082EA1C8000] 01:27:24 INFO - PROCESS | 980 | 1467361644074 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]]]}] 01:27:24 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 01:27:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 690ms 01:27:24 INFO - PROCESS | 980 | 1467361644139 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 01:27:24 INFO - PROCESS | 980 | 1467361644141 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 01:27:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 01:27:24 INFO - PROCESS | 980 | 1467361644145 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 01:27:24 INFO - PROCESS | 980 | 1467361644147 Marionette TRACE conn6 <- [1,530,null,{}] 01:27:24 INFO - PROCESS | 980 | 1467361644150 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}] 01:27:24 INFO - PROCESS | 980 | 1467361644153 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:24 INFO - PROCESS | 980 | 1467361644259 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 01:27:24 INFO - PROCESS | 980 | 1467361644271 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:24 INFO - PROCESS | 980 | 1467361644273 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF153000 == 38 [pid = 980] [id = 142] 01:27:24 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB642C00) [pid = 980] [serial = 424] [outer = 0000000000000000] 01:27:24 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EB91E000) [pid = 980] [serial = 425] [outer = 00000082EB642C00] 01:27:24 INFO - PROCESS | 980 | 1467361644318 Marionette DEBUG loaded listener.js 01:27:24 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBB1A800) [pid = 980] [serial = 426] [outer = 00000082EB642C00] 01:27:24 INFO - PROCESS | 980 | 1467361644856 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"]]]}] 01:27:24 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 01:27:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 01:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:27:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 01:27:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:27:24 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 01:27:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 01:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:27:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:27:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 01:27:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 01:27:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 734ms 01:27:24 INFO - PROCESS | 980 | 1467361644886 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 01:27:24 INFO - PROCESS | 980 | 1467361644889 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 01:27:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 01:27:24 INFO - PROCESS | 980 | 1467361644892 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 01:27:24 INFO - PROCESS | 980 | 1467361644894 Marionette TRACE conn6 <- [1,534,null,{}] 01:27:24 INFO - PROCESS | 980 | 1467361644898 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}] 01:27:24 INFO - PROCESS | 980 | 1467361644900 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:25 INFO - PROCESS | 980 | 1467361644993 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 01:27:25 INFO - PROCESS | 980 | 1467361645000 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:25 INFO - PROCESS | 980 | 1467361645003 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1EE000 == 39 [pid = 980] [id = 143] 01:27:25 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBB98400) [pid = 980] [serial = 427] [outer = 0000000000000000] 01:27:25 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBBED000) [pid = 980] [serial = 428] [outer = 00000082EBB98400] 01:27:25 INFO - PROCESS | 980 | 1467361645047 Marionette DEBUG loaded listener.js 01:27:25 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBF6000) [pid = 980] [serial = 429] [outer = 00000082EBB98400] 01:27:25 INFO - PROCESS | 980 | 1467361645518 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]]]}] 01:27:25 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. 01:27:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 690ms 01:27:25 INFO - PROCESS | 980 | 1467361645586 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 01:27:25 INFO - PROCESS | 980 | 1467361645588 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 01:27:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 01:27:25 INFO - PROCESS | 980 | 1467361645592 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 01:27:25 INFO - PROCESS | 980 | 1467361645594 Marionette TRACE conn6 <- [1,538,null,{}] 01:27:25 INFO - PROCESS | 980 | 1467361645602 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}] 01:27:25 INFO - PROCESS | 980 | 1467361645604 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:25 INFO - PROCESS | 980 | 1467361645709 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 01:27:25 INFO - PROCESS | 980 | 1467361645720 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:25 INFO - PROCESS | 980 | 1467361645721 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E54800 == 40 [pid = 980] [id = 144] 01:27:25 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBBF3000) [pid = 980] [serial = 430] [outer = 0000000000000000] 01:27:25 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBCA3000) [pid = 980] [serial = 431] [outer = 00000082EBBF3000] 01:27:25 INFO - PROCESS | 980 | 1467361645766 Marionette DEBUG loaded listener.js 01:27:25 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC2DA000) [pid = 980] [serial = 432] [outer = 00000082EBBF3000] 01:27:26 INFO - PROCESS | 980 | 1467361646210 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]]]}] 01:27:26 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. 01:27:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 628ms 01:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 01:27:26 INFO - PROCESS | 980 | 1467361646222 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 01:27:26 INFO - PROCESS | 980 | 1467361646224 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 01:27:26 INFO - PROCESS | 980 | 1467361646227 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 01:27:26 INFO - PROCESS | 980 | 1467361646229 Marionette TRACE conn6 <- [1,542,null,{}] 01:27:26 INFO - PROCESS | 980 | 1467361646233 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}] 01:27:26 INFO - PROCESS | 980 | 1467361646235 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:26 INFO - PROCESS | 980 | 1467361646347 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 01:27:26 INFO - PROCESS | 980 | 1467361646353 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:26 INFO - PROCESS | 980 | 1467361646355 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0652000 == 41 [pid = 980] [id = 145] 01:27:26 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBC9E000) [pid = 980] [serial = 433] [outer = 0000000000000000] 01:27:26 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC95D400) [pid = 980] [serial = 434] [outer = 00000082EBC9E000] 01:27:26 INFO - PROCESS | 980 | 1467361646401 Marionette DEBUG loaded listener.js 01:27:26 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECBD8800) [pid = 980] [serial = 435] [outer = 00000082EBC9E000] 01:27:26 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:26 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:26 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:26 INFO - PROCESS | 980 | 1467361646884 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]]]}] 01:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 01:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 671ms 01:27:26 INFO - PROCESS | 980 | 1467361646903 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 01:27:26 INFO - PROCESS | 980 | 1467361646905 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 01:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 01:27:26 INFO - PROCESS | 980 | 1467361646908 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 01:27:26 INFO - PROCESS | 980 | 1467361646911 Marionette TRACE conn6 <- [1,546,null,{}] 01:27:26 INFO - PROCESS | 980 | 1467361646914 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}] 01:27:26 INFO - PROCESS | 980 | 1467361646917 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:27 INFO - PROCESS | 980 | 1467361647066 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 01:27:27 INFO - PROCESS | 980 | 1467361647162 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:27 INFO - PROCESS | 980 | 1467361647165 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08A6800 == 42 [pid = 980] [id = 146] 01:27:27 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EDB90000) [pid = 980] [serial = 436] [outer = 0000000000000000] 01:27:27 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE084000) [pid = 980] [serial = 437] [outer = 00000082EDB90000] 01:27:27 INFO - PROCESS | 980 | 1467361647222 Marionette DEBUG loaded listener.js 01:27:27 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EE11CC00) [pid = 980] [serial = 438] [outer = 00000082EDB90000] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EAA80000) [pid = 980] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DD6C2400) [pid = 980] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EBB98C00) [pid = 980] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EC2E0C00) [pid = 980] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E2FB5800) [pid = 980] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEB7C800) [pid = 980] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEC8D800) [pid = 980] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEB80800) [pid = 980] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EE083C00) [pid = 980] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4A24000) [pid = 980] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 01:27:27 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E8E9FC00) [pid = 980] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 01:27:27 INFO - PROCESS | 980 | 1467361647714 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]]]}] 01:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 01:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 839ms 01:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 01:27:27 INFO - PROCESS | 980 | 1467361647753 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 01:27:27 INFO - PROCESS | 980 | 1467361647755 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 01:27:27 INFO - PROCESS | 980 | 1467361647758 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 01:27:27 INFO - PROCESS | 980 | 1467361647760 Marionette TRACE conn6 <- [1,550,null,{}] 01:27:27 INFO - PROCESS | 980 | 1467361647764 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}] 01:27:27 INFO - PROCESS | 980 | 1467361647766 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:27 INFO - PROCESS | 980 | 1467361647858 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 01:27:27 INFO - PROCESS | 980 | 1467361647865 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:27 INFO - PROCESS | 980 | 1467361647867 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B7800 == 43 [pid = 980] [id = 147] 01:27:27 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8EA0C00) [pid = 980] [serial = 439] [outer = 0000000000000000] 01:27:27 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBCA0C00) [pid = 980] [serial = 440] [outer = 00000082E8EA0C00] 01:27:27 INFO - PROCESS | 980 | 1467361647912 Marionette DEBUG loaded listener.js 01:27:27 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE11D800) [pid = 980] [serial = 441] [outer = 00000082E8EA0C00] 01:27:28 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:28 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:28 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:28 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:28 INFO - PROCESS | 980 | 1467361648331 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]]]}] 01:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 01:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 628ms 01:27:28 INFO - PROCESS | 980 | 1467361648388 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 01:27:28 INFO - PROCESS | 980 | 1467361648390 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 01:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 01:27:28 INFO - PROCESS | 980 | 1467361648393 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 01:27:28 INFO - PROCESS | 980 | 1467361648395 Marionette TRACE conn6 <- [1,554,null,{}] 01:27:28 INFO - PROCESS | 980 | 1467361648399 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}] 01:27:28 INFO - PROCESS | 980 | 1467361648401 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:28 INFO - PROCESS | 980 | 1467361648484 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 01:27:28 INFO - PROCESS | 980 | 1467361648490 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:28 INFO - PROCESS | 980 | 1467361648491 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F82000 == 44 [pid = 980] [id = 148] 01:27:28 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEB07000) [pid = 980] [serial = 442] [outer = 0000000000000000] 01:27:28 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EEB11400) [pid = 980] [serial = 443] [outer = 00000082EEB07000] 01:27:28 INFO - PROCESS | 980 | 1467361648536 Marionette DEBUG loaded listener.js 01:27:28 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EEBE4C00) [pid = 980] [serial = 444] [outer = 00000082EEB07000] 01:27:28 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:28 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:28 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:28 INFO - PROCESS | 980 | 1467361648967 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]]]}] 01:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 01:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 629ms 01:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 01:27:29 INFO - PROCESS | 980 | 1467361649026 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 01:27:29 INFO - PROCESS | 980 | 1467361649028 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 01:27:29 INFO - PROCESS | 980 | 1467361649036 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 01:27:29 INFO - PROCESS | 980 | 1467361649037 Marionette TRACE conn6 <- [1,558,null,{}] 01:27:29 INFO - PROCESS | 980 | 1467361649041 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}] 01:27:29 INFO - PROCESS | 980 | 1467361649051 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:29 INFO - PROCESS | 980 | 1467361649136 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 01:27:29 INFO - PROCESS | 980 | 1467361649142 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:29 INFO - PROCESS | 980 | 1467361649143 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F9F000 == 45 [pid = 980] [id = 149] 01:27:29 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EEE46400) [pid = 980] [serial = 445] [outer = 0000000000000000] 01:27:29 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EEE49800) [pid = 980] [serial = 446] [outer = 00000082EEE46400] 01:27:29 INFO - PROCESS | 980 | 1467361649188 Marionette DEBUG loaded listener.js 01:27:29 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EEE51C00) [pid = 980] [serial = 447] [outer = 00000082EEE46400] 01:27:29 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082F0639800 == 44 [pid = 980] [id = 134] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EF188800 == 43 [pid = 980] [id = 132] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD69000 == 42 [pid = 980] [id = 133] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EE186800 == 41 [pid = 980] [id = 131] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082E00D5800 == 40 [pid = 980] [id = 136] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EA17F000 == 39 [pid = 980] [id = 135] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EE187000 == 38 [pid = 980] [id = 141] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC78000 == 37 [pid = 980] [id = 139] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E56000 == 36 [pid = 980] [id = 138] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EBCD9000 == 35 [pid = 980] [id = 140] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1EE000 == 34 [pid = 980] [id = 143] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EF153000 == 33 [pid = 980] [id = 142] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082F08A6800 == 32 [pid = 980] [id = 146] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E54800 == 31 [pid = 980] [id = 144] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B7800 == 30 [pid = 980] [id = 147] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F82000 == 29 [pid = 980] [id = 148] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082F0652000 == 28 [pid = 980] [id = 145] 01:27:30 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A80800 == 27 [pid = 980] [id = 137] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB60D400) [pid = 980] [serial = 393] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EAC42800) [pid = 980] [serial = 392] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB68E000) [pid = 980] [serial = 398] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EBBF0800) [pid = 980] [serial = 395] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EC962400) [pid = 980] [serial = 401] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EBCA5400) [pid = 980] [serial = 396] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082ED7A4400) [pid = 980] [serial = 404] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E2FD6800) [pid = 980] [serial = 383] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E3B6D800) [pid = 980] [serial = 384] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEBEA400) [pid = 980] [serial = 380] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEC98800) [pid = 980] [serial = 381] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E8EA4C00) [pid = 980] [serial = 378] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E38D9C00) [pid = 980] [serial = 377] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEC9D400) [pid = 980] [serial = 374] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEBEB000) [pid = 980] [serial = 373] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EE146400) [pid = 980] [serial = 371] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E556C400) [pid = 980] [serial = 155] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082ECBD2400) [pid = 980] [serial = 402] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E50B9000) [pid = 980] [serial = 386] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EA1CF000) [pid = 980] [serial = 389] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EAA35800) [pid = 980] [serial = 390] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EBD76000) [pid = 980] [serial = 399] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082E8650400) [pid = 980] [serial = 387] [outer = 0000000000000000] [url = about:blank] 01:27:30 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:30 INFO - PROCESS | 980 | 1467361650946 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]]]}] 01:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 01:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1930ms 01:27:30 INFO - PROCESS | 980 | 1467361650966 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 01:27:30 INFO - PROCESS | 980 | 1467361650970 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 01:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 01:27:30 INFO - PROCESS | 980 | 1467361650975 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 01:27:30 INFO - PROCESS | 980 | 1467361650979 Marionette TRACE conn6 <- [1,562,null,{}] 01:27:30 INFO - PROCESS | 980 | 1467361650985 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}] 01:27:31 INFO - PROCESS | 980 | 1467361650989 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:31 INFO - PROCESS | 980 | 1467361651081 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 01:27:31 INFO - PROCESS | 980 | 1467361651089 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:31 INFO - PROCESS | 980 | 1467361651093 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF4AF800 == 28 [pid = 980] [id = 150] 01:27:31 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DEB3DC00) [pid = 980] [serial = 448] [outer = 0000000000000000] 01:27:31 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DEB3E800) [pid = 980] [serial = 449] [outer = 00000082DEB3DC00] 01:27:31 INFO - PROCESS | 980 | 1467361651144 Marionette DEBUG loaded listener.js 01:27:31 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEB78000) [pid = 980] [serial = 450] [outer = 00000082DEB3DC00] 01:27:31 INFO - PROCESS | 980 | 1467361651624 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]]]}] 01:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 01:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 01:27:31 INFO - PROCESS | 980 | 1467361651670 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 01:27:31 INFO - PROCESS | 980 | 1467361651676 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 01:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 01:27:31 INFO - PROCESS | 980 | 1467361651682 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 01:27:31 INFO - PROCESS | 980 | 1467361651685 Marionette TRACE conn6 <- [1,566,null,{}] 01:27:31 INFO - PROCESS | 980 | 1467361651689 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}] 01:27:31 INFO - PROCESS | 980 | 1467361651692 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:31 INFO - PROCESS | 980 | 1467361651785 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 01:27:31 INFO - PROCESS | 980 | 1467361651794 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:31 INFO - PROCESS | 980 | 1467361651797 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E0A800 == 29 [pid = 980] [id = 151] 01:27:31 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEC81400) [pid = 980] [serial = 451] [outer = 0000000000000000] 01:27:31 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEC84800) [pid = 980] [serial = 452] [outer = 00000082DEC81400] 01:27:31 INFO - PROCESS | 980 | 1467361651847 Marionette DEBUG loaded listener.js 01:27:31 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEC97C00) [pid = 980] [serial = 453] [outer = 00000082DEC81400] 01:27:32 INFO - PROCESS | 980 | 1467361652310 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]]]}] 01:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 01:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 692ms 01:27:32 INFO - PROCESS | 980 | 1467361652377 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 01:27:32 INFO - PROCESS | 980 | 1467361652379 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 01:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 01:27:32 INFO - PROCESS | 980 | 1467361652383 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 01:27:32 INFO - PROCESS | 980 | 1467361652387 Marionette TRACE conn6 <- [1,570,null,{}] 01:27:32 INFO - PROCESS | 980 | 1467361652399 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}] 01:27:32 INFO - PROCESS | 980 | 1467361652404 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:32 INFO - PROCESS | 980 | 1467361652520 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 01:27:32 INFO - PROCESS | 980 | 1467361652538 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:32 INFO - PROCESS | 980 | 1467361652542 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82D4800 == 30 [pid = 980] [id = 152] 01:27:32 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DCCA8400) [pid = 980] [serial = 454] [outer = 0000000000000000] 01:27:32 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DFEE8400) [pid = 980] [serial = 455] [outer = 00000082DCCA8400] 01:27:32 INFO - PROCESS | 980 | 1467361652646 Marionette DEBUG loaded listener.js 01:27:32 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E2FD5000) [pid = 980] [serial = 456] [outer = 00000082DCCA8400] 01:27:33 INFO - PROCESS | 980 | 1467361653035 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]]]}] 01:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 01:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 689ms 01:27:33 INFO - PROCESS | 980 | 1467361653074 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 01:27:33 INFO - PROCESS | 980 | 1467361653077 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 01:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 01:27:33 INFO - PROCESS | 980 | 1467361653080 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 01:27:33 INFO - PROCESS | 980 | 1467361653082 Marionette TRACE conn6 <- [1,574,null,{}] 01:27:33 INFO - PROCESS | 980 | 1467361653086 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}] 01:27:33 INFO - PROCESS | 980 | 1467361653088 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:33 INFO - PROCESS | 980 | 1467361653200 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 01:27:33 INFO - PROCESS | 980 | 1467361653208 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:33 INFO - PROCESS | 980 | 1467361653210 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E51800 == 31 [pid = 980] [id = 153] 01:27:33 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E30EF800) [pid = 980] [serial = 457] [outer = 0000000000000000] 01:27:33 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E38AD400) [pid = 980] [serial = 458] [outer = 00000082E30EF800] 01:27:33 INFO - PROCESS | 980 | 1467361653257 Marionette DEBUG loaded listener.js 01:27:33 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4905400) [pid = 980] [serial = 459] [outer = 00000082E30EF800] 01:27:33 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:33 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:33 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:33 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:33 INFO - PROCESS | 980 | 1467361653675 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]]]}] 01:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 01:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 628ms 01:27:33 INFO - PROCESS | 980 | 1467361653711 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 01:27:33 INFO - PROCESS | 980 | 1467361653713 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 01:27:33 INFO - PROCESS | 980 | 1467361653716 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 01:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 01:27:33 INFO - PROCESS | 980 | 1467361653718 Marionette TRACE conn6 <- [1,578,null,{}] 01:27:33 INFO - PROCESS | 980 | 1467361653721 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}] 01:27:33 INFO - PROCESS | 980 | 1467361653723 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:33 INFO - PROCESS | 980 | 1467361653827 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 01:27:33 INFO - PROCESS | 980 | 1467361653869 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:33 INFO - PROCESS | 980 | 1467361653871 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB216800 == 32 [pid = 980] [id = 154] 01:27:33 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEBEA400) [pid = 980] [serial = 460] [outer = 0000000000000000] 01:27:33 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E4AC2400) [pid = 980] [serial = 461] [outer = 00000082DEBEA400] 01:27:33 INFO - PROCESS | 980 | 1467361653917 Marionette DEBUG loaded listener.js 01:27:34 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E50BDC00) [pid = 980] [serial = 462] [outer = 00000082DEBEA400] 01:27:34 INFO - PROCESS | 980 | 1467361654327 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]]]}] 01:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 01:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms 01:27:34 INFO - PROCESS | 980 | [980] 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 01:27:34 INFO - PROCESS | 980 | 1467361654479 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 01:27:34 INFO - PROCESS | 980 | 1467361654481 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 01:27:34 INFO - PROCESS | 980 | 1467361654486 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 01:27:34 INFO - PROCESS | 980 | 1467361654488 Marionette TRACE conn6 <- [1,582,null,{}] 01:27:34 INFO - PROCESS | 980 | 1467361654491 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}] 01:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 01:27:34 INFO - PROCESS | 980 | 1467361654497 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:34 INFO - PROCESS | 980 | 1467361654617 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 01:27:34 INFO - PROCESS | 980 | 1467361654626 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:34 INFO - PROCESS | 980 | 1467361654628 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC220800 == 33 [pid = 980] [id = 155] 01:27:34 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E8657000) [pid = 980] [serial = 463] [outer = 0000000000000000] 01:27:34 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EA972C00) [pid = 980] [serial = 464] [outer = 00000082E8657000] 01:27:34 INFO - PROCESS | 980 | 1467361654673 Marionette DEBUG loaded listener.js 01:27:34 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA37400) [pid = 980] [serial = 465] [outer = 00000082E8657000] 01:27:35 INFO - PROCESS | 980 | 1467361655137 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]]]}] 01:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 01:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 671ms 01:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 01:27:35 INFO - PROCESS | 980 | 1467361655169 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 01:27:35 INFO - PROCESS | 980 | 1467361655171 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 01:27:35 INFO - PROCESS | 980 | 1467361655175 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 01:27:35 INFO - PROCESS | 980 | 1467361655176 Marionette TRACE conn6 <- [1,586,null,{}] 01:27:35 INFO - PROCESS | 980 | 1467361655180 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}] 01:27:35 INFO - PROCESS | 980 | 1467361655182 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:35 INFO - PROCESS | 980 | 1467361655260 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 01:27:35 INFO - PROCESS | 980 | 1467361655265 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:35 INFO - PROCESS | 980 | 1467361655267 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE196000 == 34 [pid = 980] [id = 156] 01:27:35 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EAA88400) [pid = 980] [serial = 466] [outer = 0000000000000000] 01:27:35 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB4AEC00) [pid = 980] [serial = 467] [outer = 00000082EAA88400] 01:27:35 INFO - PROCESS | 980 | 1467361655313 Marionette DEBUG loaded listener.js 01:27:35 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EB642800) [pid = 980] [serial = 468] [outer = 00000082EAA88400] 01:27:35 INFO - PROCESS | 980 | 1467361655731 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]]]}] 01:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 01:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 587ms 01:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 01:27:35 INFO - PROCESS | 980 | 1467361655765 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 01:27:35 INFO - PROCESS | 980 | 1467361655767 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 01:27:35 INFO - PROCESS | 980 | 1467361655771 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 01:27:35 INFO - PROCESS | 980 | 1467361655772 Marionette TRACE conn6 <- [1,590,null,{}] 01:27:35 INFO - PROCESS | 980 | 1467361655776 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}] 01:27:35 INFO - PROCESS | 980 | 1467361655778 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:35 INFO - PROCESS | 980 | 1467361655864 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 01:27:35 INFO - PROCESS | 980 | 1467361655870 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:35 INFO - PROCESS | 980 | 1467361655872 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF151800 == 35 [pid = 980] [id = 157] 01:27:35 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EB91E800) [pid = 980] [serial = 469] [outer = 0000000000000000] 01:27:35 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EB925800) [pid = 980] [serial = 470] [outer = 00000082EB91E800] 01:27:35 INFO - PROCESS | 980 | 1467361655917 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EBB94400) [pid = 980] [serial = 471] [outer = 00000082EB91E800] 01:27:36 INFO - PROCESS | 980 | 1467361656407 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]]]}] 01:27:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 01:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 01:27:36 INFO - PROCESS | 980 | 1467361656465 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 01:27:36 INFO - PROCESS | 980 | 1467361656467 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 01:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 01:27:36 INFO - PROCESS | 980 | 1467361656471 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 01:27:36 INFO - PROCESS | 980 | 1467361656472 Marionette TRACE conn6 <- [1,594,null,{}] 01:27:36 INFO - PROCESS | 980 | 1467361656482 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}] 01:27:36 INFO - PROCESS | 980 | 1467361656483 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:36 INFO - PROCESS | 980 | 1467361656587 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 01:27:36 INFO - PROCESS | 980 | 1467361656660 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:36 INFO - PROCESS | 980 | 1467361656662 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82D3800 == 36 [pid = 980] [id = 158] 01:27:36 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EBBEF800) [pid = 980] [serial = 472] [outer = 0000000000000000] 01:27:36 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EBBF4800) [pid = 980] [serial = 473] [outer = 00000082EBBEF800] 01:27:36 INFO - PROCESS | 980 | 1467361656708 Marionette DEBUG loaded listener.js 01:27:36 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EBCA5000) [pid = 980] [serial = 474] [outer = 00000082EBBEF800] 01:27:37 INFO - PROCESS | 980 | 1467361657166 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]]]}] 01:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 01:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 733ms 01:27:37 INFO - PROCESS | 980 | 1467361657207 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 980 | 1467361657209 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 01:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 01:27:37 INFO - PROCESS | 980 | 1467361657222 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 980 | 1467361657224 Marionette TRACE conn6 <- [1,598,null,{}] 01:27:37 INFO - PROCESS | 980 | 1467361657228 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}] 01:27:37 INFO - PROCESS | 980 | 1467361657230 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:37 INFO - PROCESS | 980 | 1467361657341 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 01:27:37 INFO - PROCESS | 980 | 1467361657348 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:37 INFO - PROCESS | 980 | 1467361657349 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0040000 == 37 [pid = 980] [id = 159] 01:27:37 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EB91FC00) [pid = 980] [serial = 475] [outer = 0000000000000000] 01:27:37 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EC86A000) [pid = 980] [serial = 476] [outer = 00000082EB91FC00] 01:27:37 INFO - PROCESS | 980 | 1467361657394 Marionette DEBUG loaded listener.js 01:27:37 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082ECBCD400) [pid = 980] [serial = 477] [outer = 00000082EB91FC00] 01:27:37 INFO - PROCESS | 980 | 1467361657846 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]]]}] 01:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 01:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 671ms 01:27:37 INFO - PROCESS | 980 | 1467361657901 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 01:27:37 INFO - PROCESS | 980 | 1467361657904 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 01:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 01:27:37 INFO - PROCESS | 980 | 1467361657945 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 01:27:37 INFO - PROCESS | 980 | 1467361657948 Marionette TRACE conn6 <- [1,602,null,{}] 01:27:37 INFO - PROCESS | 980 | 1467361657957 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}] 01:27:37 INFO - PROCESS | 980 | 1467361657959 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:38 INFO - PROCESS | 980 | 1467361658078 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 01:27:38 INFO - PROCESS | 980 | 1467361658092 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:38 INFO - PROCESS | 980 | 1467361658095 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB214000 == 38 [pid = 980] [id = 160] 01:27:38 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082DEC98400) [pid = 980] [serial = 478] [outer = 0000000000000000] 01:27:38 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EBCA2400) [pid = 980] [serial = 479] [outer = 00000082DEC98400] 01:27:38 INFO - PROCESS | 980 | 1467361658307 Marionette DEBUG loaded listener.js 01:27:38 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082EE089800) [pid = 980] [serial = 480] [outer = 00000082DEC98400] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082EBBF3000) [pid = 980] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EBC9E000) [pid = 980] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EDB90000) [pid = 980] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EEB07000) [pid = 980] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EB642C00) [pid = 980] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EA1C8000) [pid = 980] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DEC88400) [pid = 980] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E3E41000) [pid = 980] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DCCA9C00) [pid = 980] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEC88C00) [pid = 980] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEB43C00) [pid = 980] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082ED54CC00) [pid = 980] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBB98400) [pid = 980] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 01:27:38 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E8EA0C00) [pid = 980] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 01:27:38 INFO - PROCESS | 980 | 1467361658721 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]]]}] 01:27:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 01:27:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 880ms 01:27:38 INFO - PROCESS | 980 | 1467361658791 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 01:27:38 INFO - PROCESS | 980 | 1467361658793 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 01:27:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 01:27:38 INFO - PROCESS | 980 | 1467361658797 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 01:27:38 INFO - PROCESS | 980 | 1467361658798 Marionette TRACE conn6 <- [1,606,null,{}] 01:27:38 INFO - PROCESS | 980 | 1467361658802 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}] 01:27:38 INFO - PROCESS | 980 | 1467361658804 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:38 INFO - PROCESS | 980 | 1467361658915 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 01:27:38 INFO - PROCESS | 980 | 1467361658927 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:38 INFO - PROCESS | 980 | 1467361658929 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08AE000 == 39 [pid = 980] [id = 161] 01:27:38 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEB81800) [pid = 980] [serial = 481] [outer = 0000000000000000] 01:27:38 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082ECB97800) [pid = 980] [serial = 482] [outer = 00000082DEB81800] 01:27:38 INFO - PROCESS | 980 | 1467361658983 Marionette DEBUG loaded listener.js 01:27:39 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EE117000) [pid = 980] [serial = 483] [outer = 00000082DEB81800] 01:27:39 INFO - PROCESS | 980 | 1467361659382 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]]]}] 01:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 01:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 629ms 01:27:39 INFO - PROCESS | 980 | 1467361659428 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 01:27:39 INFO - PROCESS | 980 | 1467361659430 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 01:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 01:27:39 INFO - PROCESS | 980 | 1467361659433 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 01:27:39 INFO - PROCESS | 980 | 1467361659435 Marionette TRACE conn6 <- [1,610,null,{}] 01:27:39 INFO - PROCESS | 980 | 1467361659439 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}] 01:27:39 INFO - PROCESS | 980 | 1467361659440 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:39 INFO - PROCESS | 980 | 1467361659573 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 01:27:39 INFO - PROCESS | 980 | 1467361659587 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:39 INFO - PROCESS | 980 | 1467361659589 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082F171B800 == 40 [pid = 980] [id = 162] 01:27:39 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE147C00) [pid = 980] [serial = 484] [outer = 0000000000000000] 01:27:39 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE245000) [pid = 980] [serial = 485] [outer = 00000082EE147C00] 01:27:39 INFO - PROCESS | 980 | 1467361659634 Marionette DEBUG loaded listener.js 01:27:39 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EEBDF800) [pid = 980] [serial = 486] [outer = 00000082EE147C00] 01:27:40 INFO - PROCESS | 980 | 1467361660026 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]]]}] 01:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 01:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 627ms 01:27:40 INFO - PROCESS | 980 | 1467361660064 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 01:27:40 INFO - PROCESS | 980 | 1467361660066 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 01:27:40 INFO - PROCESS | 980 | 1467361660069 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 01:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 01:27:40 INFO - PROCESS | 980 | 1467361660071 Marionette TRACE conn6 <- [1,614,null,{}] 01:27:40 INFO - PROCESS | 980 | 1467361660074 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}] 01:27:40 INFO - PROCESS | 980 | 1467361660076 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:40 INFO - PROCESS | 980 | 1467361660194 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 01:27:40 INFO - PROCESS | 980 | 1467361660202 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:40 INFO - PROCESS | 980 | 1467361660204 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FD6000 == 41 [pid = 980] [id = 163] 01:27:40 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EEE45C00) [pid = 980] [serial = 487] [outer = 0000000000000000] 01:27:40 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EEE4B800) [pid = 980] [serial = 488] [outer = 00000082EEE45C00] 01:27:40 INFO - PROCESS | 980 | 1467361660248 Marionette DEBUG loaded listener.js 01:27:40 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EF15D400) [pid = 980] [serial = 489] [outer = 00000082EEE45C00] 01:27:41 INFO - PROCESS | 980 | 1467361661058 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]]]}] 01:27:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 01:27:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1024ms 01:27:41 INFO - PROCESS | 980 | 1467361661114 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 01:27:41 INFO - PROCESS | 980 | 1467361661119 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 01:27:41 INFO - PROCESS | 980 | 1467361661146 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 01:27:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 01:27:41 INFO - PROCESS | 980 | 1467361661151 Marionette TRACE conn6 <- [1,618,null,{}] 01:27:41 INFO - PROCESS | 980 | 1467361661157 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}] 01:27:41 INFO - PROCESS | 980 | 1467361661160 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:41 INFO - PROCESS | 980 | 1467361661294 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 01:27:41 INFO - PROCESS | 980 | 1467361661359 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:41 INFO - PROCESS | 980 | 1467361661363 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E07800 == 42 [pid = 980] [id = 164] 01:27:41 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEB7DC00) [pid = 980] [serial = 490] [outer = 0000000000000000] 01:27:41 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DEBEAC00) [pid = 980] [serial = 491] [outer = 00000082DEB7DC00] 01:27:41 INFO - PROCESS | 980 | 1467361661423 Marionette DEBUG loaded listener.js 01:27:41 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082DECA4800) [pid = 980] [serial = 492] [outer = 00000082DEB7DC00] 01:27:42 INFO - PROCESS | 980 | 1467361662348 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]]]}] 01:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 01:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1285ms 01:27:42 INFO - PROCESS | 980 | 1467361662436 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 01:27:42 INFO - PROCESS | 980 | 1467361662440 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 01:27:42 INFO - PROCESS | 980 | 1467361662446 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 01:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 01:27:42 INFO - PROCESS | 980 | 1467361662449 Marionette TRACE conn6 <- [1,622,null,{}] 01:27:42 INFO - PROCESS | 980 | 1467361662455 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}] 01:27:42 INFO - PROCESS | 980 | 1467361662458 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:42 INFO - PROCESS | 980 | 1467361662577 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 01:27:42 INFO - PROCESS | 980 | 1467361662643 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:42 INFO - PROCESS | 980 | 1467361662648 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31E3000 == 43 [pid = 980] [id = 165] 01:27:42 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082DEC8F400) [pid = 980] [serial = 493] [outer = 0000000000000000] 01:27:42 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082DEC9D800) [pid = 980] [serial = 494] [outer = 00000082DEC8F400] 01:27:42 INFO - PROCESS | 980 | 1467361662699 Marionette DEBUG loaded listener.js 01:27:42 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082DF089800) [pid = 980] [serial = 495] [outer = 00000082DEC8F400] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082F171B800 == 42 [pid = 980] [id = 162] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082F08AE000 == 41 [pid = 980] [id = 161] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EB214000 == 40 [pid = 980] [id = 160] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082F0040000 == 39 [pid = 980] [id = 159] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082E82D3800 == 38 [pid = 980] [id = 158] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EF151800 == 37 [pid = 980] [id = 157] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EE196000 == 36 [pid = 980] [id = 156] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EC220800 == 35 [pid = 980] [id = 155] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EB216800 == 34 [pid = 980] [id = 154] 01:27:42 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E51800 == 33 [pid = 980] [id = 153] 01:27:42 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082EEE49800) [pid = 980] [serial = 446] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOCSHELL 00000082E82D4800 == 32 [pid = 980] [id = 152] 01:27:43 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E0A800 == 31 [pid = 980] [id = 151] 01:27:43 INFO - PROCESS | 980 | --DOCSHELL 00000082DF4AF800 == 30 [pid = 980] [id = 150] 01:27:43 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F9F000 == 29 [pid = 980] [id = 149] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082EBCA3000) [pid = 980] [serial = 431] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EC95D400) [pid = 980] [serial = 434] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EC2DA000) [pid = 980] [serial = 432] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EE084000) [pid = 980] [serial = 437] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082ECBD8800) [pid = 980] [serial = 435] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EEB11400) [pid = 980] [serial = 443] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EE11CC00) [pid = 980] [serial = 438] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EEBE4C00) [pid = 980] [serial = 444] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EB91E000) [pid = 980] [serial = 425] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EBB1A800) [pid = 980] [serial = 426] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB608400) [pid = 980] [serial = 423] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EAA3C800) [pid = 980] [serial = 422] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E50B4C00) [pid = 980] [serial = 419] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E8554400) [pid = 980] [serial = 420] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E497B800) [pid = 980] [serial = 416] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E4ABC000) [pid = 980] [serial = 417] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E2FD1000) [pid = 980] [serial = 413] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E3170000) [pid = 980] [serial = 414] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEC8C800) [pid = 980] [serial = 410] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC9F800) [pid = 980] [serial = 411] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB45400) [pid = 980] [serial = 407] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEB7EC00) [pid = 980] [serial = 408] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EE063400) [pid = 980] [serial = 405] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBBED000) [pid = 980] [serial = 428] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EBCA0C00) [pid = 980] [serial = 440] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBBF6000) [pid = 980] [serial = 429] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE11D800) [pid = 980] [serial = 441] [outer = 0000000000000000] [url = about:blank] 01:27:43 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:43 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:43 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:43 INFO - PROCESS | 980 | 1467361663229 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]]]}] 01:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 01:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 838ms 01:27:43 INFO - PROCESS | 980 | 1467361663288 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 01:27:43 INFO - PROCESS | 980 | 1467361663293 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 01:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 01:27:43 INFO - PROCESS | 980 | 1467361663300 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 01:27:43 INFO - PROCESS | 980 | 1467361663303 Marionette TRACE conn6 <- [1,626,null,{}] 01:27:43 INFO - PROCESS | 980 | 1467361663307 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}] 01:27:43 INFO - PROCESS | 980 | 1467361663309 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:43 INFO - PROCESS | 980 | 1467361663400 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 01:27:43 INFO - PROCESS | 980 | 1467361663409 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:43 INFO - PROCESS | 980 | 1467361663411 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A83800 == 30 [pid = 980] [id = 166] 01:27:43 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DF459800) [pid = 980] [serial = 496] [outer = 0000000000000000] 01:27:43 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E2F4D800) [pid = 980] [serial = 497] [outer = 00000082DF459800] 01:27:43 INFO - PROCESS | 980 | 1467361663468 Marionette DEBUG loaded listener.js 01:27:43 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E2FD7000) [pid = 980] [serial = 498] [outer = 00000082DF459800] 01:27:43 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:43 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:43 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:43 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:43 INFO - PROCESS | 980 | 1467361663944 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]]]}] 01:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 01:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 692ms 01:27:44 INFO - PROCESS | 980 | 1467361663994 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 01:27:44 INFO - PROCESS | 980 | 1467361663997 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 01:27:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 01:27:44 INFO - PROCESS | 980 | 1467361664000 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 01:27:44 INFO - PROCESS | 980 | 1467361664004 Marionette TRACE conn6 <- [1,630,null,{}] 01:27:44 INFO - PROCESS | 980 | 1467361664016 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}] 01:27:44 INFO - PROCESS | 980 | 1467361664021 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:44 INFO - PROCESS | 980 | 1467361664146 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 01:27:44 INFO - PROCESS | 980 | 1467361664209 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:44 INFO - PROCESS | 980 | 1467361664213 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E58000 == 31 [pid = 980] [id = 167] 01:27:44 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4904C00) [pid = 980] [serial = 499] [outer = 0000000000000000] 01:27:44 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4A21C00) [pid = 980] [serial = 500] [outer = 00000082E4904C00] 01:27:44 INFO - PROCESS | 980 | 1467361664272 Marionette DEBUG loaded listener.js 01:27:44 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4AC7000) [pid = 980] [serial = 501] [outer = 00000082E4904C00] 01:27:44 INFO - PROCESS | 980 | 1467361664643 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]]]}] 01:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 01:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 691ms 01:27:44 INFO - PROCESS | 980 | 1467361664693 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 01:27:44 INFO - PROCESS | 980 | 1467361664696 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 01:27:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 01:27:44 INFO - PROCESS | 980 | 1467361664699 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 01:27:44 INFO - PROCESS | 980 | 1467361664701 Marionette TRACE conn6 <- [1,634,null,{}] 01:27:44 INFO - PROCESS | 980 | 1467361664705 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}] 01:27:44 INFO - PROCESS | 980 | 1467361664707 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:44 INFO - PROCESS | 980 | 1467361664795 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 01:27:44 INFO - PROCESS | 980 | 1467361664801 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:44 INFO - PROCESS | 980 | 1467361664803 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB3A0000 == 32 [pid = 980] [id = 168] 01:27:44 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E8554800) [pid = 980] [serial = 502] [outer = 0000000000000000] 01:27:44 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E8657400) [pid = 980] [serial = 503] [outer = 00000082E8554800] 01:27:44 INFO - PROCESS | 980 | 1467361664849 Marionette DEBUG loaded listener.js 01:27:44 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8EA0C00) [pid = 980] [serial = 504] [outer = 00000082E8554800] 01:27:45 INFO - PROCESS | 980 | 1467361665321 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]]]}] 01:27:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 01:27:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 690ms 01:27:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 01:27:45 INFO - PROCESS | 980 | 1467361665392 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 01:27:45 INFO - PROCESS | 980 | 1467361665395 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 01:27:45 INFO - PROCESS | 980 | 1467361665398 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 01:27:45 INFO - PROCESS | 980 | 1467361665400 Marionette TRACE conn6 <- [1,638,null,{}] 01:27:45 INFO - PROCESS | 980 | 1467361665404 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}] 01:27:45 INFO - PROCESS | 980 | 1467361665406 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:45 INFO - PROCESS | 980 | 1467361665545 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 01:27:45 INFO - PROCESS | 980 | 1467361665566 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:45 INFO - PROCESS | 980 | 1467361665569 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD42000 == 33 [pid = 980] [id = 169] 01:27:45 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEB46C00) [pid = 980] [serial = 505] [outer = 0000000000000000] 01:27:45 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EA953000) [pid = 980] [serial = 506] [outer = 00000082DEB46C00] 01:27:45 INFO - PROCESS | 980 | 1467361665615 Marionette DEBUG loaded listener.js 01:27:45 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA3C800) [pid = 980] [serial = 507] [outer = 00000082DEB46C00] 01:27:46 INFO - PROCESS | 980 | 1467361666069 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]]]}] 01:27:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 01:27:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 734ms 01:27:46 INFO - PROCESS | 980 | 1467361666141 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 01:27:46 INFO - PROCESS | 980 | 1467361666143 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 01:27:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 01:27:46 INFO - PROCESS | 980 | 1467361666151 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 01:27:46 INFO - PROCESS | 980 | 1467361666153 Marionette TRACE conn6 <- [1,642,null,{}] 01:27:46 INFO - PROCESS | 980 | 1467361666157 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}] 01:27:46 INFO - PROCESS | 980 | 1467361666163 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:46 INFO - PROCESS | 980 | 1467361666300 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 01:27:46 INFO - PROCESS | 980 | 1467361666346 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:46 INFO - PROCESS | 980 | 1467361666349 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEB2000 == 34 [pid = 980] [id = 170] 01:27:46 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB91F400) [pid = 980] [serial = 508] [outer = 0000000000000000] 01:27:46 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBB98C00) [pid = 980] [serial = 509] [outer = 00000082EB91F400] 01:27:46 INFO - PROCESS | 980 | 1467361666395 Marionette DEBUG loaded listener.js 01:27:46 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBBF8400) [pid = 980] [serial = 510] [outer = 00000082EB91F400] 01:27:46 INFO - PROCESS | 980 | 1467361666862 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]]]}] 01:27:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 01:27:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 796ms 01:27:46 INFO - PROCESS | 980 | 1467361666946 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 01:27:46 INFO - PROCESS | 980 | 1467361666948 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 01:27:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 01:27:46 INFO - PROCESS | 980 | 1467361666957 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 01:27:46 INFO - PROCESS | 980 | 1467361666959 Marionette TRACE conn6 <- [1,646,null,{}] 01:27:46 INFO - PROCESS | 980 | 1467361666970 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}] 01:27:46 INFO - PROCESS | 980 | 1467361666973 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:47 INFO - PROCESS | 980 | 1467361667197 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E8657000) [pid = 980] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC98400) [pid = 980] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EB91FC00) [pid = 980] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEB3DC00) [pid = 980] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB81800) [pid = 980] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC81400) [pid = 980] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E30EF800) [pid = 980] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE147C00) [pid = 980] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EAA88400) [pid = 980] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB91E800) [pid = 980] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBBEF800) [pid = 980] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EEE46400) [pid = 980] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DCCA8400) [pid = 980] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 01:27:47 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEBEA400) [pid = 980] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 01:27:47 INFO - PROCESS | 980 | 1467361667249 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:47 INFO - PROCESS | 980 | 1467361667251 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5040000 == 35 [pid = 980] [id = 171] 01:27:47 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DCD05800) [pid = 980] [serial = 511] [outer = 0000000000000000] 01:27:47 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEBDF400) [pid = 980] [serial = 512] [outer = 00000082DCD05800] 01:27:47 INFO - PROCESS | 980 | 1467361667298 Marionette DEBUG loaded listener.js 01:27:47 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EA1C7400) [pid = 980] [serial = 513] [outer = 00000082DCD05800] 01:27:47 INFO - PROCESS | 980 | 1467361667665 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]]]}] 01:27:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 01:27:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 733ms 01:27:47 INFO - PROCESS | 980 | 1467361667694 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 01:27:47 INFO - PROCESS | 980 | 1467361667697 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 01:27:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 01:27:47 INFO - PROCESS | 980 | 1467361667700 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 01:27:47 INFO - PROCESS | 980 | 1467361667702 Marionette TRACE conn6 <- [1,650,null,{}] 01:27:47 INFO - PROCESS | 980 | 1467361667705 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}] 01:27:47 INFO - PROCESS | 980 | 1467361667707 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:47 INFO - PROCESS | 980 | 1467361667788 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 01:27:47 INFO - PROCESS | 980 | 1467361667794 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:47 INFO - PROCESS | 980 | 1467361667796 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE775000 == 36 [pid = 980] [id = 172] 01:27:47 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB93CC00) [pid = 980] [serial = 514] [outer = 0000000000000000] 01:27:47 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EC2DA000) [pid = 980] [serial = 515] [outer = 00000082EB93CC00] 01:27:47 INFO - PROCESS | 980 | 1467361667842 Marionette DEBUG loaded listener.js 01:27:47 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ECBA0000) [pid = 980] [serial = 516] [outer = 00000082EB93CC00] 01:27:48 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:48 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:48 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:48 INFO - PROCESS | 980 | 1467361668265 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]]]}] 01:27:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 01:27:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 01:27:48 INFO - PROCESS | 980 | 1467361668330 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 01:27:48 INFO - PROCESS | 980 | 1467361668332 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 01:27:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 01:27:48 INFO - PROCESS | 980 | 1467361668335 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 01:27:48 INFO - PROCESS | 980 | 1467361668337 Marionette TRACE conn6 <- [1,654,null,{}] 01:27:48 INFO - PROCESS | 980 | 1467361668341 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}] 01:27:48 INFO - PROCESS | 980 | 1467361668343 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:48 INFO - PROCESS | 980 | 1467361668424 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 01:27:48 INFO - PROCESS | 980 | 1467361668431 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:48 INFO - PROCESS | 980 | 1467361668433 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0639800 == 37 [pid = 980] [id = 173] 01:27:48 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082ECBDBC00) [pid = 980] [serial = 517] [outer = 0000000000000000] 01:27:48 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ED54A400) [pid = 980] [serial = 518] [outer = 00000082ECBDBC00] 01:27:48 INFO - PROCESS | 980 | 1467361668477 Marionette DEBUG loaded listener.js 01:27:48 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EDE74000) [pid = 980] [serial = 519] [outer = 00000082ECBDBC00] 01:27:48 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:48 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:48 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:48 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:48 INFO - PROCESS | 980 | 1467361668921 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]]]}] 01:27:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 01:27:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 01:27:48 INFO - PROCESS | 980 | 1467361668968 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 01:27:48 INFO - PROCESS | 980 | 1467361668970 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 01:27:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 01:27:48 INFO - PROCESS | 980 | 1467361668974 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 01:27:48 INFO - PROCESS | 980 | 1467361668976 Marionette TRACE conn6 <- [1,658,null,{}] 01:27:48 INFO - PROCESS | 980 | 1467361668980 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}] 01:27:48 INFO - PROCESS | 980 | 1467361668982 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:49 INFO - PROCESS | 980 | 1467361669065 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 01:27:49 INFO - PROCESS | 980 | 1467361669070 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:49 INFO - PROCESS | 980 | 1467361669072 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A0800 == 38 [pid = 980] [id = 174] 01:27:49 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE085400) [pid = 980] [serial = 520] [outer = 0000000000000000] 01:27:49 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE08A000) [pid = 980] [serial = 521] [outer = 00000082EE085400] 01:27:49 INFO - PROCESS | 980 | 1467361669117 Marionette DEBUG loaded listener.js 01:27:49 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EE146C00) [pid = 980] [serial = 522] [outer = 00000082EE085400] 01:27:49 INFO - PROCESS | 980 | 1467361669830 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]]]}] 01:27:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 01:27:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 944ms 01:27:49 INFO - PROCESS | 980 | 1467361669921 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 01:27:49 INFO - PROCESS | 980 | 1467361669926 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 01:27:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 01:27:49 INFO - PROCESS | 980 | 1467361669931 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 01:27:49 INFO - PROCESS | 980 | 1467361669937 Marionette TRACE conn6 <- [1,662,null,{}] 01:27:49 INFO - PROCESS | 980 | 1467361669943 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}] 01:27:49 INFO - PROCESS | 980 | 1467361669946 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:50 INFO - PROCESS | 980 | 1467361670102 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 01:27:50 INFO - PROCESS | 980 | 1467361670180 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:50 INFO - PROCESS | 980 | 1467361670183 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5053800 == 39 [pid = 980] [id = 175] 01:27:50 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEC8DC00) [pid = 980] [serial = 523] [outer = 0000000000000000] 01:27:50 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEFD3C00) [pid = 980] [serial = 524] [outer = 00000082DEC8DC00] 01:27:50 INFO - PROCESS | 980 | 1467361670245 Marionette DEBUG loaded listener.js 01:27:50 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E31CC000) [pid = 980] [serial = 525] [outer = 00000082DEC8DC00] 01:27:50 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:27:50 INFO - PROCESS | 980 | [980] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 01:27:50 INFO - PROCESS | 980 | 1467361670789 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]]]}] 01:27:50 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 01:27:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 941ms 01:27:50 INFO - PROCESS | 980 | 1467361670876 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 01:27:50 INFO - PROCESS | 980 | 1467361670881 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 01:27:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 01:27:50 INFO - PROCESS | 980 | 1467361670888 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 01:27:50 INFO - PROCESS | 980 | 1467361670891 Marionette TRACE conn6 <- [1,666,null,{}] 01:27:50 INFO - PROCESS | 980 | 1467361670896 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}] 01:27:50 INFO - PROCESS | 980 | 1467361670899 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:51 INFO - PROCESS | 980 | 1467361671025 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 01:27:51 INFO - PROCESS | 980 | 1467361671090 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:51 INFO - PROCESS | 980 | 1467361671093 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF186000 == 40 [pid = 980] [id = 176] 01:27:51 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E88F0C00) [pid = 980] [serial = 526] [outer = 0000000000000000] 01:27:51 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EA8C1000) [pid = 980] [serial = 527] [outer = 00000082E88F0C00] 01:27:51 INFO - PROCESS | 980 | 1467361671152 Marionette DEBUG loaded listener.js 01:27:51 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EB60D400) [pid = 980] [serial = 528] [outer = 00000082E88F0C00] 01:27:51 INFO - PROCESS | 980 | 1467361671790 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]]]}] 01:27:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 01:27:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 942ms 01:27:51 INFO - PROCESS | 980 | 1467361671832 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 01:27:51 INFO - PROCESS | 980 | 1467361671835 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 01:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 01:27:51 INFO - PROCESS | 980 | 1467361671839 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 01:27:51 INFO - PROCESS | 980 | 1467361671843 Marionette TRACE conn6 <- [1,670,null,{}] 01:27:51 INFO - PROCESS | 980 | 1467361671855 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}] 01:27:51 INFO - PROCESS | 980 | 1467361671860 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:51 INFO - PROCESS | 980 | 1467361671972 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 01:27:52 INFO - PROCESS | 980 | 1467361672108 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:52 INFO - PROCESS | 980 | 1467361672112 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1702800 == 41 [pid = 980] [id = 177] 01:27:52 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EE082000) [pid = 980] [serial = 529] [outer = 0000000000000000] 01:27:52 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EE140800) [pid = 980] [serial = 530] [outer = 00000082EE082000] 01:27:52 INFO - PROCESS | 980 | 1467361672177 Marionette DEBUG loaded listener.js 01:27:52 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EEBE1400) [pid = 980] [serial = 531] [outer = 00000082EE082000] 01:27:52 INFO - PROCESS | 980 | [980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:27:53 INFO - PROCESS | 980 | [980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:27:53 INFO - PROCESS | 980 | 1467361673361 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]]]}] 01:27:53 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) 01:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1551ms 01:27:53 INFO - PROCESS | 980 | 1467361673398 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 01:27:53 INFO - PROCESS | 980 | 1467361673403 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 01:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 01:27:53 INFO - PROCESS | 980 | 1467361673408 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 01:27:53 INFO - PROCESS | 980 | 1467361673412 Marionette TRACE conn6 <- [1,674,null,{}] 01:27:53 INFO - PROCESS | 980 | 1467361673418 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}] 01:27:53 INFO - PROCESS | 980 | 1467361673420 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:53 INFO - PROCESS | 980 | 1467361673576 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 01:27:53 INFO - PROCESS | 980 | 1467361673676 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:53 INFO - PROCESS | 980 | 1467361673679 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE781000 == 42 [pid = 980] [id = 178] 01:27:53 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DE057C00) [pid = 980] [serial = 532] [outer = 0000000000000000] 01:27:53 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DE2C3000) [pid = 980] [serial = 533] [outer = 00000082DE057C00] 01:27:53 INFO - PROCESS | 980 | 1467361673734 Marionette DEBUG loaded listener.js 01:27:53 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082DEB3C000) [pid = 980] [serial = 534] [outer = 00000082DE057C00] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F0639800 == 41 [pid = 980] [id = 173] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082DE775000 == 40 [pid = 980] [id = 172] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E5040000 == 39 [pid = 980] [id = 171] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEB2000 == 38 [pid = 980] [id = 170] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD42000 == 37 [pid = 980] [id = 169] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EB3A0000 == 36 [pid = 980] [id = 168] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E58000 == 35 [pid = 980] [id = 167] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A83800 == 34 [pid = 980] [id = 166] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E31E3000 == 33 [pid = 980] [id = 165] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FD6000 == 32 [pid = 980] [id = 163] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E07800 == 31 [pid = 980] [id = 164] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F1702800 == 30 [pid = 980] [id = 177] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EF186000 == 29 [pid = 980] [id = 176] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E5053800 == 28 [pid = 980] [id = 175] 01:27:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A0800 == 27 [pid = 980] [id = 174] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EE245000) [pid = 980] [serial = 485] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EB642800) [pid = 980] [serial = 468] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EC86A000) [pid = 980] [serial = 476] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EBB94400) [pid = 980] [serial = 471] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EBCA5000) [pid = 980] [serial = 474] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEB78000) [pid = 980] [serial = 450] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EE089800) [pid = 980] [serial = 480] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EEE51C00) [pid = 980] [serial = 447] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082ECB97800) [pid = 980] [serial = 482] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EBBF4800) [pid = 980] [serial = 473] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E4905400) [pid = 980] [serial = 459] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC97C00) [pid = 980] [serial = 453] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DFEE8400) [pid = 980] [serial = 455] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E50BDC00) [pid = 980] [serial = 462] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EB925800) [pid = 980] [serial = 470] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4AC2400) [pid = 980] [serial = 461] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E2FD5000) [pid = 980] [serial = 456] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EAA37400) [pid = 980] [serial = 465] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EB4AEC00) [pid = 980] [serial = 467] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EEBDF800) [pid = 980] [serial = 486] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EA972C00) [pid = 980] [serial = 464] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBCA2400) [pid = 980] [serial = 479] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082ECBCD400) [pid = 980] [serial = 477] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEB3E800) [pid = 980] [serial = 449] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE117000) [pid = 980] [serial = 483] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082DEC84800) [pid = 980] [serial = 452] [outer = 0000000000000000] [url = about:blank] 01:27:54 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E38AD400) [pid = 980] [serial = 458] [outer = 0000000000000000] [url = about:blank] 01:27:55 INFO - PROCESS | 980 | 1467361675270 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]]]}] 01:27:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 01:27:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1893ms 01:27:55 INFO - PROCESS | 980 | 1467361675305 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 01:27:55 INFO - PROCESS | 980 | 1467361675310 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 01:27:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 01:27:55 INFO - PROCESS | 980 | 1467361675315 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 01:27:55 INFO - PROCESS | 980 | 1467361675318 Marionette TRACE conn6 <- [1,678,null,{}] 01:27:55 INFO - PROCESS | 980 | 1467361675323 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}] 01:27:55 INFO - PROCESS | 980 | 1467361675327 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:55 INFO - PROCESS | 980 | 1467361675420 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 01:27:55 INFO - PROCESS | 980 | 1467361675428 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:55 INFO - PROCESS | 980 | 1467361675431 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082E00C7800 == 28 [pid = 980] [id = 179] 01:27:55 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEB3B000) [pid = 980] [serial = 535] [outer = 0000000000000000] 01:27:55 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEB74C00) [pid = 980] [serial = 536] [outer = 00000082DEB3B000] 01:27:55 INFO - PROCESS | 980 | 1467361675482 Marionette DEBUG loaded listener.js 01:27:55 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEBE6400) [pid = 980] [serial = 537] [outer = 00000082DEB3B000] 01:27:56 INFO - PROCESS | 980 | 1467361676469 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]]]}] 01:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 01:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1178ms 01:27:56 INFO - PROCESS | 980 | 1467361676497 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 01:27:56 INFO - PROCESS | 980 | 1467361676503 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 01:27:56 INFO - PROCESS | 980 | 1467361676511 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 01:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 01:27:56 INFO - PROCESS | 980 | 1467361676514 Marionette TRACE conn6 <- [1,682,null,{}] 01:27:56 INFO - PROCESS | 980 | 1467361676518 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}] 01:27:56 INFO - PROCESS | 980 | 1467361676520 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:56 INFO - PROCESS | 980 | 1467361676636 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 01:27:56 INFO - PROCESS | 980 | 1467361676643 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:56 INFO - PROCESS | 980 | 1467361676646 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E0E800 == 29 [pid = 980] [id = 180] 01:27:56 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEFC9C00) [pid = 980] [serial = 538] [outer = 0000000000000000] 01:27:56 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEFD7400) [pid = 980] [serial = 539] [outer = 00000082DEFC9C00] 01:27:56 INFO - PROCESS | 980 | 1467361676733 Marionette DEBUG loaded listener.js 01:27:56 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DFB3C000) [pid = 980] [serial = 540] [outer = 00000082DEFC9C00] 01:27:57 INFO - PROCESS | 980 | 1467361677714 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]]]}] 01:27:57 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) 01:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1243ms 01:27:57 INFO - PROCESS | 980 | 1467361677760 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 01:27:57 INFO - PROCESS | 980 | 1467361677762 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 01:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 01:27:57 INFO - PROCESS | 980 | 1467361677766 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 01:27:57 INFO - PROCESS | 980 | 1467361677770 Marionette TRACE conn6 <- [1,686,null,{}] 01:27:57 INFO - PROCESS | 980 | 1467361677782 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}] 01:27:57 INFO - PROCESS | 980 | 1467361677787 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:57 INFO - PROCESS | 980 | 1467361677904 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 01:27:57 INFO - PROCESS | 980 | 1467361677913 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:57 INFO - PROCESS | 980 | 1467361677916 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82D3800 == 30 [pid = 980] [id = 181] 01:27:57 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E2FD8800) [pid = 980] [serial = 541] [outer = 0000000000000000] 01:27:57 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E38AAC00) [pid = 980] [serial = 542] [outer = 00000082E2FD8800] 01:27:57 INFO - PROCESS | 980 | 1467361677965 Marionette DEBUG loaded listener.js 01:27:58 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E3C54C00) [pid = 980] [serial = 543] [outer = 00000082E2FD8800] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EE085400) [pid = 980] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082ECBDBC00) [pid = 980] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEB46C00) [pid = 980] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E8554800) [pid = 980] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEC8F400) [pid = 980] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DF459800) [pid = 980] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EEE45C00) [pid = 980] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082DEB7DC00) [pid = 980] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E4904C00) [pid = 980] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EB91F400) [pid = 980] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082DCD05800) [pid = 980] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 01:27:58 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EB93CC00) [pid = 980] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 01:27:58 INFO - PROCESS | 980 | 1467361678939 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]]]}] 01:27:58 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) 01:27:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1179ms 01:27:58 INFO - PROCESS | 980 | 1467361678948 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 01:27:58 INFO - PROCESS | 980 | 1467361678950 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 01:27:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 01:27:58 INFO - PROCESS | 980 | 1467361678954 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 01:27:58 INFO - PROCESS | 980 | 1467361678956 Marionette TRACE conn6 <- [1,690,null,{}] 01:27:58 INFO - PROCESS | 980 | 1467361678960 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}] 01:27:58 INFO - PROCESS | 980 | 1467361678962 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:59 INFO - PROCESS | 980 | 1467361679051 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 01:27:59 INFO - PROCESS | 980 | 1467361679112 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:27:59 INFO - PROCESS | 980 | 1467361679115 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:27:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA185000 == 31 [pid = 980] [id = 182] 01:27:59 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E3E35C00) [pid = 980] [serial = 544] [outer = 0000000000000000] 01:27:59 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E4979800) [pid = 980] [serial = 545] [outer = 00000082E3E35C00] 01:27:59 INFO - PROCESS | 980 | 1467361679162 Marionette DEBUG loaded listener.js 01:27:59 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E4ACD000) [pid = 980] [serial = 546] [outer = 00000082E3E35C00] 01:28:00 INFO - PROCESS | 980 | 1467361680102 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]]]}] 01:28:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 01:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1194ms 01:28:00 INFO - PROCESS | 980 | 1467361680151 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 01:28:00 INFO - PROCESS | 980 | 1467361680156 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 01:28:00 INFO - PROCESS | 980 | 1467361680161 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 01:28:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 01:28:00 INFO - PROCESS | 980 | 1467361680165 Marionette TRACE conn6 <- [1,694,null,{}] 01:28:00 INFO - PROCESS | 980 | 1467361680214 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}] 01:28:00 INFO - PROCESS | 980 | 1467361680218 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:00 INFO - PROCESS | 980 | 1467361680320 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 01:28:00 INFO - PROCESS | 980 | 1467361680466 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:00 INFO - PROCESS | 980 | 1467361680471 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3869000 == 32 [pid = 980] [id = 183] 01:28:00 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEB7A800) [pid = 980] [serial = 547] [outer = 0000000000000000] 01:28:00 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEB7C400) [pid = 980] [serial = 548] [outer = 00000082DEB7A800] 01:28:00 INFO - PROCESS | 980 | 1467361680574 Marionette DEBUG loaded listener.js 01:28:00 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC9B400) [pid = 980] [serial = 549] [outer = 00000082DEB7A800] 01:28:01 INFO - PROCESS | 980 | 1467361681741 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]]]}] 01:28:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 01:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1642ms 01:28:01 INFO - PROCESS | 980 | 1467361681807 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 01:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 01:28:01 INFO - PROCESS | 980 | 1467361681811 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 01:28:01 INFO - PROCESS | 980 | 1467361681816 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 01:28:01 INFO - PROCESS | 980 | 1467361681819 Marionette TRACE conn6 <- [1,698,null,{}] 01:28:01 INFO - PROCESS | 980 | 1467361681825 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}] 01:28:01 INFO - PROCESS | 980 | 1467361681828 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:01 INFO - PROCESS | 980 | --DOCSHELL 00000082E82D3800 == 31 [pid = 980] [id = 181] 01:28:01 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E0E800 == 30 [pid = 980] [id = 180] 01:28:01 INFO - PROCESS | 980 | --DOCSHELL 00000082E00C7800 == 29 [pid = 980] [id = 179] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EA953000) [pid = 980] [serial = 506] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E8657400) [pid = 980] [serial = 503] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEC9D800) [pid = 980] [serial = 494] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DF089800) [pid = 980] [serial = 495] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E2F4D800) [pid = 980] [serial = 497] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082E2FD7000) [pid = 980] [serial = 498] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EF15D400) [pid = 980] [serial = 489] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EEE4B800) [pid = 980] [serial = 488] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082DEBEAC00) [pid = 980] [serial = 491] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082DECA4800) [pid = 980] [serial = 492] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082E4A21C00) [pid = 980] [serial = 500] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082E4AC7000) [pid = 980] [serial = 501] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082EBB98C00) [pid = 980] [serial = 509] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082EDE74000) [pid = 980] [serial = 519] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082EAA3C800) [pid = 980] [serial = 507] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082DEBDF400) [pid = 980] [serial = 512] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 53 (00000082EBBF8400) [pid = 980] [serial = 510] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 52 (00000082EC2DA000) [pid = 980] [serial = 515] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 51 (00000082ECBA0000) [pid = 980] [serial = 516] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 50 (00000082EA1C7400) [pid = 980] [serial = 513] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 49 (00000082E8EA0C00) [pid = 980] [serial = 504] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 48 (00000082EE146C00) [pid = 980] [serial = 522] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 47 (00000082EE08A000) [pid = 980] [serial = 521] [outer = 0000000000000000] [url = about:blank] 01:28:01 INFO - PROCESS | 980 | --DOMWINDOW == 46 (00000082ED54A400) [pid = 980] [serial = 518] [outer = 0000000000000000] [url = about:blank] 01:28:02 INFO - PROCESS | 980 | 1467361682008 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 01:28:02 INFO - PROCESS | 980 | 1467361682019 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:02 INFO - PROCESS | 980 | 1467361682024 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082E00D5800 == 30 [pid = 980] [id = 184] 01:28:02 INFO - PROCESS | 980 | ++DOMWINDOW == 47 (00000082DEAAD000) [pid = 980] [serial = 550] [outer = 0000000000000000] 01:28:02 INFO - PROCESS | 980 | ++DOMWINDOW == 48 (00000082DEB47000) [pid = 980] [serial = 551] [outer = 00000082DEAAD000] 01:28:02 INFO - PROCESS | 980 | 1467361682073 Marionette DEBUG loaded listener.js 01:28:02 INFO - PROCESS | 980 | ++DOMWINDOW == 49 (00000082DEC89C00) [pid = 980] [serial = 552] [outer = 00000082DEAAD000] 01:28:02 INFO - PROCESS | 980 | 1467361682979 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]]]}] 01:28:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 01:28:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1192ms 01:28:03 INFO - PROCESS | 980 | 1467361683009 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 01:28:03 INFO - PROCESS | 980 | 1467361683014 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 01:28:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 01:28:03 INFO - PROCESS | 980 | 1467361683020 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 01:28:03 INFO - PROCESS | 980 | 1467361683023 Marionette TRACE conn6 <- [1,702,null,{}] 01:28:03 INFO - PROCESS | 980 | 1467361683027 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}] 01:28:03 INFO - PROCESS | 980 | 1467361683030 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:03 INFO - PROCESS | 980 | 1467361683121 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 01:28:03 INFO - PROCESS | 980 | 1467361683130 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:03 INFO - PROCESS | 980 | 1467361683132 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5038000 == 31 [pid = 980] [id = 185] 01:28:03 INFO - PROCESS | 980 | ++DOMWINDOW == 50 (00000082DFB41000) [pid = 980] [serial = 553] [outer = 0000000000000000] 01:28:03 INFO - PROCESS | 980 | ++DOMWINDOW == 51 (00000082E2FB5800) [pid = 980] [serial = 554] [outer = 00000082DFB41000] 01:28:03 INFO - PROCESS | 980 | 1467361683181 Marionette DEBUG loaded listener.js 01:28:03 INFO - PROCESS | 980 | ++DOMWINDOW == 52 (00000082E2FD7000) [pid = 980] [serial = 555] [outer = 00000082DFB41000] 01:28:04 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 01:28:04 INFO - PROCESS | 980 | 1467361684146 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]]]}] 01:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1131ms 01:28:04 INFO - PROCESS | 980 | 1467361684154 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 01:28:04 INFO - PROCESS | 980 | 1467361684156 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 01:28:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 01:28:04 INFO - PROCESS | 980 | 1467361684160 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 01:28:04 INFO - PROCESS | 980 | 1467361684171 Marionette TRACE conn6 <- [1,706,null,{}] 01:28:04 INFO - PROCESS | 980 | 1467361684190 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}] 01:28:04 INFO - PROCESS | 980 | 1467361684195 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:04 INFO - PROCESS | 980 | 1467361684308 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 01:28:04 INFO - PROCESS | 980 | 1467361684316 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:04 INFO - PROCESS | 980 | 1467361684319 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9B6000 == 32 [pid = 980] [id = 186] 01:28:04 INFO - PROCESS | 980 | ++DOMWINDOW == 53 (00000082E3C52400) [pid = 980] [serial = 556] [outer = 0000000000000000] 01:28:04 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082E4AC0C00) [pid = 980] [serial = 557] [outer = 00000082E3C52400] 01:28:04 INFO - PROCESS | 980 | 1467361684368 Marionette DEBUG loaded listener.js 01:28:04 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082E54D0000) [pid = 980] [serial = 558] [outer = 00000082E3C52400] 01:28:05 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082DEB3B000) [pid = 980] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 01:28:05 INFO - PROCESS | 980 | --DOMWINDOW == 53 (00000082DE057C00) [pid = 980] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 01:28:05 INFO - PROCESS | 980 | --DOMWINDOW == 52 (00000082DEC8DC00) [pid = 980] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 01:28:05 INFO - PROCESS | 980 | --DOMWINDOW == 51 (00000082E88F0C00) [pid = 980] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 01:28:05 INFO - PROCESS | 980 | --DOMWINDOW == 50 (00000082EE082000) [pid = 980] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 01:28:05 INFO - PROCESS | 980 | --DOMWINDOW == 49 (00000082E2FD8800) [pid = 980] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 01:28:05 INFO - PROCESS | 980 | --DOMWINDOW == 48 (00000082DEFC9C00) [pid = 980] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 01:28:05 INFO - PROCESS | 980 | 1467361685340 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]]]}] 01:28:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 01:28:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1198ms 01:28:05 INFO - PROCESS | 980 | 1467361685361 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 01:28:05 INFO - PROCESS | 980 | 1467361685364 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 01:28:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 01:28:05 INFO - PROCESS | 980 | 1467361685367 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 01:28:05 INFO - PROCESS | 980 | 1467361685369 Marionette TRACE conn6 <- [1,710,null,{}] 01:28:05 INFO - PROCESS | 980 | 1467361685373 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}] 01:28:05 INFO - PROCESS | 980 | 1467361685375 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:05 INFO - PROCESS | 980 | 1467361685461 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 01:28:05 INFO - PROCESS | 980 | 1467361685467 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:05 INFO - PROCESS | 980 | 1467361685469 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB5A6800 == 33 [pid = 980] [id = 187] 01:28:05 INFO - PROCESS | 980 | ++DOMWINDOW == 49 (00000082DD6C1C00) [pid = 980] [serial = 559] [outer = 0000000000000000] 01:28:05 INFO - PROCESS | 980 | ++DOMWINDOW == 50 (00000082E55F1400) [pid = 980] [serial = 560] [outer = 00000082DD6C1C00] 01:28:05 INFO - PROCESS | 980 | 1467361685515 Marionette DEBUG loaded listener.js 01:28:05 INFO - PROCESS | 980 | ++DOMWINDOW == 51 (00000082E88EE800) [pid = 980] [serial = 561] [outer = 00000082DD6C1C00] 01:28:05 INFO - PROCESS | 980 | 1467361685950 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] 01:28:06 INFO - PROCESS | 980 | 1467361686001 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 01:28:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 01:28:06 INFO - PROCESS | 980 | 1467361686012 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 01:28:06 INFO - PROCESS | 980 | 1467361686014 Marionette TRACE conn6 <- [1,714,null,{}] 01:28:06 INFO - PROCESS | 980 | 1467361686017 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}] 01:28:06 INFO - PROCESS | 980 | 1467361686019 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:06 INFO - PROCESS | 980 | 1467361686101 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 01:28:06 INFO - PROCESS | 980 | 1467361686107 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:06 INFO - PROCESS | 980 | 1467361686109 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD46000 == 34 [pid = 980] [id = 188] 01:28:06 INFO - PROCESS | 980 | ++DOMWINDOW == 52 (00000082DEB48000) [pid = 980] [serial = 562] [outer = 0000000000000000] 01:28:06 INFO - PROCESS | 980 | ++DOMWINDOW == 53 (00000082EA8C1800) [pid = 980] [serial = 563] [outer = 00000082DEB48000] 01:28:06 INFO - PROCESS | 980 | 1467361686155 Marionette DEBUG loaded listener.js 01:28:06 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082EA97D000) [pid = 980] [serial = 564] [outer = 00000082DEB48000] 01:28:06 INFO - PROCESS | 980 | 1467361686641 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]]]}] 01:28:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 01:28:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 692ms 01:28:06 INFO - PROCESS | 980 | 1467361686700 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 01:28:06 INFO - PROCESS | 980 | 1467361686702 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 01:28:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 01:28:06 INFO - PROCESS | 980 | 1467361686707 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 01:28:06 INFO - PROCESS | 980 | 1467361686709 Marionette TRACE conn6 <- [1,718,null,{}] 01:28:06 INFO - PROCESS | 980 | 1467361686712 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}] 01:28:06 INFO - PROCESS | 980 | 1467361686718 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:06 INFO - PROCESS | 980 | 1467361686854 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 01:28:06 INFO - PROCESS | 980 | 1467361686870 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:06 INFO - PROCESS | 980 | 1467361686872 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE184000 == 35 [pid = 980] [id = 189] 01:28:06 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082EAC43C00) [pid = 980] [serial = 565] [outer = 0000000000000000] 01:28:06 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082EB63F400) [pid = 980] [serial = 566] [outer = 00000082EAC43C00] 01:28:06 INFO - PROCESS | 980 | 1467361686918 Marionette DEBUG loaded listener.js 01:28:07 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082EB920400) [pid = 980] [serial = 567] [outer = 00000082EAC43C00] 01:28:07 INFO - PROCESS | 980 | 1467361687405 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] 01:28:07 INFO - PROCESS | 980 | 1467361687443 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 01:28:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 01:28:07 INFO - PROCESS | 980 | 1467361687446 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 01:28:07 INFO - PROCESS | 980 | 1467361687448 Marionette TRACE conn6 <- [1,722,null,{}] 01:28:07 INFO - PROCESS | 980 | 1467361687452 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}] 01:28:07 INFO - PROCESS | 980 | 1467361687454 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:07 INFO - PROCESS | 980 | 1467361687534 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 01:28:07 INFO - PROCESS | 980 | 1467361687540 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:07 INFO - PROCESS | 980 | 1467361687542 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEB3800 == 36 [pid = 980] [id = 190] 01:28:07 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082EB926C00) [pid = 980] [serial = 568] [outer = 0000000000000000] 01:28:07 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082EBB9C400) [pid = 980] [serial = 569] [outer = 00000082EB926C00] 01:28:07 INFO - PROCESS | 980 | 1467361687586 Marionette DEBUG loaded listener.js 01:28:07 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082EBBF1800) [pid = 980] [serial = 570] [outer = 00000082EB926C00] 01:28:08 INFO - PROCESS | 980 | 1467361687996 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]]]}] 01:28:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 01:28:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 587ms 01:28:08 INFO - PROCESS | 980 | 1467361688037 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 01:28:08 INFO - PROCESS | 980 | 1467361688039 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 01:28:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 01:28:08 INFO - PROCESS | 980 | 1467361688042 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 01:28:08 INFO - PROCESS | 980 | 1467361688044 Marionette TRACE conn6 <- [1,726,null,{}] 01:28:08 INFO - PROCESS | 980 | 1467361688048 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}] 01:28:08 INFO - PROCESS | 980 | 1467361688049 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:08 INFO - PROCESS | 980 | 1467361688173 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 01:28:08 INFO - PROCESS | 980 | 1467361688330 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:08 INFO - PROCESS | 980 | 1467361688333 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF2A9800 == 37 [pid = 980] [id = 191] 01:28:08 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DDEC6000) [pid = 980] [serial = 571] [outer = 0000000000000000] 01:28:08 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DE2BC400) [pid = 980] [serial = 572] [outer = 00000082DDEC6000] 01:28:08 INFO - PROCESS | 980 | 1467361688395 Marionette DEBUG loaded listener.js 01:28:08 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DEBDF400) [pid = 980] [serial = 573] [outer = 00000082DDEC6000] 01:28:09 INFO - PROCESS | 980 | [980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:28:09 INFO - PROCESS | 980 | 1467361689479 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]]]}] 01:28:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 01:28:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1491ms 01:28:09 INFO - PROCESS | 980 | 1467361689538 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 01:28:09 INFO - PROCESS | 980 | 1467361689543 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 01:28:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 01:28:09 INFO - PROCESS | 980 | 1467361689549 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 01:28:09 INFO - PROCESS | 980 | 1467361689553 Marionette TRACE conn6 <- [1,730,null,{}] 01:28:09 INFO - PROCESS | 980 | 1467361689558 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}] 01:28:09 INFO - PROCESS | 980 | 1467361689561 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:09 INFO - PROCESS | 980 | 1467361689764 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 01:28:09 INFO - PROCESS | 980 | 1467361689851 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:09 INFO - PROCESS | 980 | 1467361689854 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB21C000 == 38 [pid = 980] [id = 192] 01:28:09 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E39A7400) [pid = 980] [serial = 574] [outer = 0000000000000000] 01:28:09 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E3BE1C00) [pid = 980] [serial = 575] [outer = 00000082E39A7400] 01:28:09 INFO - PROCESS | 980 | 1467361689913 Marionette DEBUG loaded listener.js 01:28:10 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E4AC6400) [pid = 980] [serial = 576] [outer = 00000082E39A7400] 01:28:10 INFO - PROCESS | 980 | 1467361690983 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]]]}] 01:28:11 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 01:28:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1485ms 01:28:11 INFO - PROCESS | 980 | 1467361691037 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 01:28:11 INFO - PROCESS | 980 | 1467361691040 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 01:28:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 01:28:11 INFO - PROCESS | 980 | 1467361691044 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 01:28:11 INFO - PROCESS | 980 | 1467361691046 Marionette TRACE conn6 <- [1,734,null,{}] 01:28:11 INFO - PROCESS | 980 | 1467361691051 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}] 01:28:11 INFO - PROCESS | 980 | 1467361691053 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:11 INFO - PROCESS | 980 | 1467361691340 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 01:28:11 INFO - PROCESS | 980 | 1467361691425 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:11 INFO - PROCESS | 980 | 1467361691429 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3BBC000 == 39 [pid = 980] [id = 193] 01:28:11 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEBE0400) [pid = 980] [serial = 577] [outer = 0000000000000000] 01:28:11 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEC99000) [pid = 980] [serial = 578] [outer = 00000082DEBE0400] 01:28:11 INFO - PROCESS | 980 | 1467361691482 Marionette DEBUG loaded listener.js 01:28:11 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DFEE7400) [pid = 980] [serial = 579] [outer = 00000082DEBE0400] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEB3800 == 38 [pid = 980] [id = 190] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EE184000 == 37 [pid = 980] [id = 189] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD46000 == 36 [pid = 980] [id = 188] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EB5A6800 == 35 [pid = 980] [id = 187] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9B6000 == 34 [pid = 980] [id = 186] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082E5038000 == 33 [pid = 980] [id = 185] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082E00D5800 == 32 [pid = 980] [id = 184] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082E3869000 == 31 [pid = 980] [id = 183] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EA185000 == 30 [pid = 980] [id = 182] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082DE781000 == 29 [pid = 980] [id = 178] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EB21C000 == 28 [pid = 980] [id = 192] 01:28:12 INFO - PROCESS | 980 | --DOCSHELL 00000082DF2A9800 == 27 [pid = 980] [id = 191] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E4979800) [pid = 980] [serial = 545] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEB74C00) [pid = 980] [serial = 536] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DEB3C000) [pid = 980] [serial = 534] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082DE2C3000) [pid = 980] [serial = 533] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082E31CC000) [pid = 980] [serial = 525] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082DEFD3C00) [pid = 980] [serial = 524] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EB60D400) [pid = 980] [serial = 528] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EA8C1000) [pid = 980] [serial = 527] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EEBE1400) [pid = 980] [serial = 531] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082EE140800) [pid = 980] [serial = 530] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082E38AAC00) [pid = 980] [serial = 542] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082DEFD7400) [pid = 980] [serial = 539] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082E3C54C00) [pid = 980] [serial = 543] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082DFB3C000) [pid = 980] [serial = 540] [outer = 0000000000000000] [url = about:blank] 01:28:12 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082DEBE6400) [pid = 980] [serial = 537] [outer = 0000000000000000] [url = about:blank] 01:28:13 INFO - PROCESS | 980 | 1467361693075 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]]]}] 01:28:13 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.) 01:28:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2085ms 01:28:13 INFO - PROCESS | 980 | 1467361693131 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 01:28:13 INFO - PROCESS | 980 | 1467361693135 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 01:28:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 01:28:13 INFO - PROCESS | 980 | 1467361693140 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 01:28:13 INFO - PROCESS | 980 | 1467361693144 Marionette TRACE conn6 <- [1,738,null,{}] 01:28:13 INFO - PROCESS | 980 | 1467361693150 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}] 01:28:13 INFO - PROCESS | 980 | 1467361693152 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:13 INFO - PROCESS | 980 | 1467361693241 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 01:28:13 INFO - PROCESS | 980 | 1467361693300 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:13 INFO - PROCESS | 980 | 1467361693303 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082E00D3800 == 28 [pid = 980] [id = 194] 01:28:13 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082DE726000) [pid = 980] [serial = 580] [outer = 0000000000000000] 01:28:13 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEB73400) [pid = 980] [serial = 581] [outer = 00000082DE726000] 01:28:13 INFO - PROCESS | 980 | 1467361693354 Marionette DEBUG loaded listener.js 01:28:13 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DEBE8400) [pid = 980] [serial = 582] [outer = 00000082DE726000] 01:28:14 INFO - PROCESS | 980 | 1467361694239 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]]]}] 01:28:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 01:28:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1131ms 01:28:14 INFO - PROCESS | 980 | 1467361694275 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 01:28:14 INFO - PROCESS | 980 | 1467361694281 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 01:28:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 01:28:14 INFO - PROCESS | 980 | 1467361694288 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 01:28:14 INFO - PROCESS | 980 | 1467361694291 Marionette TRACE conn6 <- [1,742,null,{}] 01:28:14 INFO - PROCESS | 980 | 1467361694295 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}] 01:28:14 INFO - PROCESS | 980 | 1467361694298 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:14 INFO - PROCESS | 980 | 1467361694416 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 01:28:14 INFO - PROCESS | 980 | 1467361694424 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:14 INFO - PROCESS | 980 | 1467361694427 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A79000 == 29 [pid = 980] [id = 195] 01:28:14 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEFD8C00) [pid = 980] [serial = 583] [outer = 0000000000000000] 01:28:14 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082DFB3FC00) [pid = 980] [serial = 584] [outer = 00000082DEFD8C00] 01:28:14 INFO - PROCESS | 980 | 1467361694477 Marionette DEBUG loaded listener.js 01:28:14 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082E2FD1000) [pid = 980] [serial = 585] [outer = 00000082DEFD8C00] 01:28:15 INFO - PROCESS | 980 | 1467361695487 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]]]}] 01:28:15 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 01:28:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1236ms 01:28:15 INFO - PROCESS | 980 | 1467361695526 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 01:28:15 INFO - PROCESS | 980 | 1467361695528 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 01:28:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 01:28:15 INFO - PROCESS | 980 | 1467361695532 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 01:28:15 INFO - PROCESS | 980 | 1467361695536 Marionette TRACE conn6 <- [1,746,null,{}] 01:28:15 INFO - PROCESS | 980 | 1467361695548 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}] 01:28:15 INFO - PROCESS | 980 | 1467361695556 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:15 INFO - PROCESS | 980 | 1467361695668 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 01:28:15 INFO - PROCESS | 980 | 1467361695676 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:15 INFO - PROCESS | 980 | 1467361695679 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA17D000 == 30 [pid = 980] [id = 196] 01:28:15 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEB47400) [pid = 980] [serial = 586] [outer = 0000000000000000] 01:28:15 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E4A1EC00) [pid = 980] [serial = 587] [outer = 00000082DEB47400] 01:28:15 INFO - PROCESS | 980 | 1467361695730 Marionette DEBUG loaded listener.js 01:28:15 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E4AC6800) [pid = 980] [serial = 588] [outer = 00000082DEB47400] 01:28:16 INFO - PROCESS | 980 | 1467361696222 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]]]}] 01:28:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 01:28:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 732ms 01:28:16 INFO - PROCESS | 980 | 1467361696270 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 01:28:16 INFO - PROCESS | 980 | 1467361696273 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 01:28:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 01:28:16 INFO - PROCESS | 980 | 1467361696277 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 01:28:16 INFO - PROCESS | 980 | 1467361696279 Marionette TRACE conn6 <- [1,750,null,{}] 01:28:16 INFO - PROCESS | 980 | 1467361696283 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}] 01:28:16 INFO - PROCESS | 980 | 1467361696285 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:16 INFO - PROCESS | 980 | 1467361696468 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EB926C00) [pid = 980] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082E3C52400) [pid = 980] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082DD6C1C00) [pid = 980] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082E3E35C00) [pid = 980] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082DFB41000) [pid = 980] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082DEAAD000) [pid = 980] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082DEB48000) [pid = 980] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082DEB7A800) [pid = 980] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 01:28:16 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EAC43C00) [pid = 980] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 01:28:16 INFO - PROCESS | 980 | 1467361696518 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:16 INFO - PROCESS | 980 | 1467361696521 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB58E000 == 31 [pid = 980] [id = 197] 01:28:16 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082DEB48000) [pid = 980] [serial = 589] [outer = 0000000000000000] 01:28:16 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DFB41000) [pid = 980] [serial = 590] [outer = 00000082DEB48000] 01:28:16 INFO - PROCESS | 980 | 1467361696568 Marionette DEBUG loaded listener.js 01:28:16 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082E8557400) [pid = 980] [serial = 591] [outer = 00000082DEB48000] 01:28:17 INFO - PROCESS | 980 | [980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:28:17 INFO - PROCESS | 980 | 1467361697407 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]]]}] 01:28:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 01:28:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1182ms 01:28:17 INFO - PROCESS | 980 | 1467361697462 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 01:28:17 INFO - PROCESS | 980 | 1467361697464 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 01:28:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 01:28:17 INFO - PROCESS | 980 | 1467361697468 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 01:28:17 INFO - PROCESS | 980 | 1467361697470 Marionette TRACE conn6 <- [1,754,null,{}] 01:28:17 INFO - PROCESS | 980 | 1467361697476 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}] 01:28:17 INFO - PROCESS | 980 | 1467361697478 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:17 INFO - PROCESS | 980 | 1467361697559 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 01:28:17 INFO - PROCESS | 980 | 1467361697564 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:17 INFO - PROCESS | 980 | 1467361697566 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED51F000 == 32 [pid = 980] [id = 198] 01:28:17 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEFD3400) [pid = 980] [serial = 592] [outer = 0000000000000000] 01:28:17 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082E8E9E400) [pid = 980] [serial = 593] [outer = 00000082DEFD3400] 01:28:17 INFO - PROCESS | 980 | 1467361697612 Marionette DEBUG loaded listener.js 01:28:17 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082EA950400) [pid = 980] [serial = 594] [outer = 00000082DEFD3400] 01:28:18 INFO - PROCESS | 980 | 1467361698505 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]]]}] 01:28:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 01:28:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1084ms 01:28:18 INFO - PROCESS | 980 | 1467361698555 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 01:28:18 INFO - PROCESS | 980 | 1467361698560 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 01:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 01:28:18 INFO - PROCESS | 980 | 1467361698566 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 01:28:18 INFO - PROCESS | 980 | 1467361698570 Marionette TRACE conn6 <- [1,758,null,{}] 01:28:18 INFO - PROCESS | 980 | 1467361698576 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}] 01:28:18 INFO - PROCESS | 980 | 1467361698580 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:18 INFO - PROCESS | 980 | 1467361698748 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 01:28:18 INFO - PROCESS | 980 | 1467361698830 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:18 INFO - PROCESS | 980 | 1467361698834 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3974000 == 33 [pid = 980] [id = 199] 01:28:18 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEAAD000) [pid = 980] [serial = 595] [outer = 0000000000000000] 01:28:18 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DEB3E000) [pid = 980] [serial = 596] [outer = 00000082DEAAD000] 01:28:18 INFO - PROCESS | 980 | 1467361698896 Marionette DEBUG loaded listener.js 01:28:19 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DEBE3400) [pid = 980] [serial = 597] [outer = 00000082DEAAD000] 01:28:19 INFO - PROCESS | 980 | 1467361699563 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]]]}] 01:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 01:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1081ms 01:28:19 INFO - PROCESS | 980 | 1467361699649 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 01:28:19 INFO - PROCESS | 980 | 1467361699654 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 01:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 01:28:19 INFO - PROCESS | 980 | 1467361699661 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 01:28:19 INFO - PROCESS | 980 | 1467361699664 Marionette TRACE conn6 <- [1,762,null,{}] 01:28:19 INFO - PROCESS | 980 | 1467361699719 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}] 01:28:19 INFO - PROCESS | 980 | 1467361699722 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:19 INFO - PROCESS | 980 | 1467361699848 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 01:28:19 INFO - PROCESS | 980 | 1467361699907 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:19 INFO - PROCESS | 980 | 1467361699910 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB205000 == 34 [pid = 980] [id = 200] 01:28:19 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E35F9800) [pid = 980] [serial = 598] [outer = 0000000000000000] 01:28:19 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E3B7B000) [pid = 980] [serial = 599] [outer = 00000082E35F9800] 01:28:19 INFO - PROCESS | 980 | 1467361699970 Marionette DEBUG loaded listener.js 01:28:20 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E4A1F400) [pid = 980] [serial = 600] [outer = 00000082E35F9800] 01:28:20 INFO - PROCESS | 980 | 1467361700870 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]]]}] 01:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 01:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1264ms 01:28:20 INFO - PROCESS | 980 | 1467361700927 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 01:28:20 INFO - PROCESS | 980 | 1467361700931 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 01:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 01:28:20 INFO - PROCESS | 980 | 1467361700936 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 01:28:20 INFO - PROCESS | 980 | 1467361700939 Marionette TRACE conn6 <- [1,766,null,{}] 01:28:20 INFO - PROCESS | 980 | 1467361700945 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}] 01:28:20 INFO - PROCESS | 980 | 1467361700948 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:21 INFO - PROCESS | 980 | 1467361701057 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 01:28:21 INFO - PROCESS | 980 | --DOCSHELL 00000082EB58E000 == 33 [pid = 980] [id = 197] 01:28:21 INFO - PROCESS | 980 | --DOCSHELL 00000082EA17D000 == 32 [pid = 980] [id = 196] 01:28:21 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A79000 == 31 [pid = 980] [id = 195] 01:28:21 INFO - PROCESS | 980 | --DOCSHELL 00000082E00D3800 == 30 [pid = 980] [id = 194] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EBB9C400) [pid = 980] [serial = 569] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082E4AC0C00) [pid = 980] [serial = 557] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082E54D0000) [pid = 980] [serial = 558] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082E55F1400) [pid = 980] [serial = 560] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082E4ACD000) [pid = 980] [serial = 546] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082E2FB5800) [pid = 980] [serial = 554] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082DEB47000) [pid = 980] [serial = 551] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082DEC89C00) [pid = 980] [serial = 552] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082EA8C1800) [pid = 980] [serial = 563] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082DEB7C400) [pid = 980] [serial = 548] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082DEC9B400) [pid = 980] [serial = 549] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EB63F400) [pid = 980] [serial = 566] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 53 (00000082EB920400) [pid = 980] [serial = 567] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 52 (00000082EBBF1800) [pid = 980] [serial = 570] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 51 (00000082E88EE800) [pid = 980] [serial = 561] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 50 (00000082E2FD7000) [pid = 980] [serial = 555] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | --DOMWINDOW == 49 (00000082EA97D000) [pid = 980] [serial = 564] [outer = 0000000000000000] [url = about:blank] 01:28:21 INFO - PROCESS | 980 | 1467361701135 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:21 INFO - PROCESS | 980 | 1467361701140 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082DD9AC000 == 31 [pid = 980] [id = 201] 01:28:21 INFO - PROCESS | 980 | ++DOMWINDOW == 50 (00000082DE2BC800) [pid = 980] [serial = 601] [outer = 0000000000000000] 01:28:21 INFO - PROCESS | 980 | ++DOMWINDOW == 51 (00000082DEB7C400) [pid = 980] [serial = 602] [outer = 00000082DE2BC800] 01:28:21 INFO - PROCESS | 980 | 1467361701191 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 980 | ++DOMWINDOW == 52 (00000082DEC97C00) [pid = 980] [serial = 603] [outer = 00000082DE2BC800] 01:28:21 INFO - PROCESS | 980 | 1467361701641 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]]]}] 01:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 01:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 01:28:21 INFO - PROCESS | 980 | 1467361701674 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 01:28:21 INFO - PROCESS | 980 | 1467361701679 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 01:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 01:28:21 INFO - PROCESS | 980 | 1467361701686 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 01:28:21 INFO - PROCESS | 980 | 1467361701688 Marionette TRACE conn6 <- [1,770,null,{}] 01:28:21 INFO - PROCESS | 980 | 1467361701692 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}] 01:28:21 INFO - PROCESS | 980 | 1467361701695 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:21 INFO - PROCESS | 980 | 1467361701783 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 01:28:21 INFO - PROCESS | 980 | 1467361701791 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:21 INFO - PROCESS | 980 | 1467361701794 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A7D800 == 32 [pid = 980] [id = 202] 01:28:21 INFO - PROCESS | 980 | ++DOMWINDOW == 53 (00000082E2FD2400) [pid = 980] [serial = 604] [outer = 0000000000000000] 01:28:21 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082E30EE000) [pid = 980] [serial = 605] [outer = 00000082E2FD2400] 01:28:21 INFO - PROCESS | 980 | 1467361701844 Marionette DEBUG loaded listener.js 01:28:21 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082E3C4E000) [pid = 980] [serial = 606] [outer = 00000082E2FD2400] 01:28:22 INFO - PROCESS | 980 | 1467361702334 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]]]}] 01:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 01:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 692ms 01:28:22 INFO - PROCESS | 980 | 1467361702379 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 01:28:22 INFO - PROCESS | 980 | 1467361702382 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 01:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 01:28:22 INFO - PROCESS | 980 | 1467361702386 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 01:28:22 INFO - PROCESS | 980 | 1467361702389 Marionette TRACE conn6 <- [1,774,null,{}] 01:28:22 INFO - PROCESS | 980 | 1467361702401 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}] 01:28:22 INFO - PROCESS | 980 | 1467361702413 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:22 INFO - PROCESS | 980 | 1467361702501 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 01:28:22 INFO - PROCESS | 980 | 1467361702603 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:22 INFO - PROCESS | 980 | 1467361702606 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB218000 == 33 [pid = 980] [id = 203] 01:28:22 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082E2FD6000) [pid = 980] [serial = 607] [outer = 0000000000000000] 01:28:22 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082E8828C00) [pid = 980] [serial = 608] [outer = 00000082E2FD6000] 01:28:22 INFO - PROCESS | 980 | 1467361702660 Marionette DEBUG loaded listener.js 01:28:22 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082EA8C1000) [pid = 980] [serial = 609] [outer = 00000082E2FD6000] 01:28:23 INFO - PROCESS | 980 | 1467361703055 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]]]}] 01:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 01:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 691ms 01:28:23 INFO - PROCESS | 980 | 1467361703079 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 980 | 1467361703082 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 01:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 01:28:23 INFO - PROCESS | 980 | 1467361703085 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 01:28:23 INFO - PROCESS | 980 | 1467361703087 Marionette TRACE conn6 <- [1,778,null,{}] 01:28:23 INFO - PROCESS | 980 | 1467361703091 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}] 01:28:23 INFO - PROCESS | 980 | 1467361703093 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:23 INFO - PROCESS | 980 | 1467361703182 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 01:28:23 INFO - PROCESS | 980 | 1467361703188 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:23 INFO - PROCESS | 980 | 1467361703190 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED5D3000 == 34 [pid = 980] [id = 204] 01:28:23 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082EAA37400) [pid = 980] [serial = 610] [outer = 0000000000000000] 01:28:23 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082EAC02800) [pid = 980] [serial = 611] [outer = 00000082EAA37400] 01:28:23 INFO - PROCESS | 980 | 1467361703236 Marionette DEBUG loaded listener.js 01:28:23 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082EB60C000) [pid = 980] [serial = 612] [outer = 00000082EAA37400] 01:28:23 INFO - PROCESS | 980 | 1467361703700 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]]]}] 01:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 01:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 691ms 01:28:23 INFO - PROCESS | 980 | 1467361703779 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 01:28:23 INFO - PROCESS | 980 | 1467361703789 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 01:28:23 INFO - PROCESS | 980 | 1467361703793 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 01:28:23 INFO - PROCESS | 980 | 1467361703795 Marionette TRACE conn6 <- [1,782,null,{}] 01:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 01:28:23 INFO - PROCESS | 980 | 1467361703805 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}] 01:28:23 INFO - PROCESS | 980 | 1467361703807 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:23 INFO - PROCESS | 980 | 1467361703941 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 01:28:23 INFO - PROCESS | 980 | 1467361703963 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:23 INFO - PROCESS | 980 | 1467361703965 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEC6800 == 35 [pid = 980] [id = 205] 01:28:23 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082EB607800) [pid = 980] [serial = 613] [outer = 0000000000000000] 01:28:24 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082EB68E400) [pid = 980] [serial = 614] [outer = 00000082EB607800] 01:28:24 INFO - PROCESS | 980 | 1467361704011 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082EB921C00) [pid = 980] [serial = 615] [outer = 00000082EB607800] 01:28:24 INFO - PROCESS | 980 | 1467361704453 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]]]}] 01:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 01:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 691ms 01:28:24 INFO - PROCESS | 980 | 1467361704490 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 01:28:24 INFO - PROCESS | 980 | 1467361704492 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 01:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 01:28:24 INFO - PROCESS | 980 | 1467361704496 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 01:28:24 INFO - PROCESS | 980 | 1467361704497 Marionette TRACE conn6 <- [1,786,null,{}] 01:28:24 INFO - PROCESS | 980 | 1467361704509 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}] 01:28:24 INFO - PROCESS | 980 | 1467361704516 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:24 INFO - PROCESS | 980 | 1467361704645 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 01:28:24 INFO - PROCESS | 980 | 1467361704658 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:24 INFO - PROCESS | 980 | 1467361704660 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA17C800 == 36 [pid = 980] [id = 206] 01:28:24 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082EB927000) [pid = 980] [serial = 616] [outer = 0000000000000000] 01:28:24 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082EBB98400) [pid = 980] [serial = 617] [outer = 00000082EB927000] 01:28:24 INFO - PROCESS | 980 | 1467361704707 Marionette DEBUG loaded listener.js 01:28:24 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082EBCA0800) [pid = 980] [serial = 618] [outer = 00000082EB927000] 01:28:25 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DEBE0400) [pid = 980] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 01:28:25 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082DE726000) [pid = 980] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 01:28:25 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082DEFD8C00) [pid = 980] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 01:28:25 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082DDEC6000) [pid = 980] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 01:28:25 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082E39A7400) [pid = 980] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 01:28:25 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082DEB47400) [pid = 980] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 01:28:25 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082DEB48000) [pid = 980] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 01:28:25 INFO - PROCESS | 980 | 1467361705155 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]]]}] 01:28:25 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 01:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 690ms 01:28:25 INFO - PROCESS | 980 | 1467361705189 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 01:28:25 INFO - PROCESS | 980 | 1467361705191 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 01:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 01:28:25 INFO - PROCESS | 980 | 1467361705195 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 980 | 1467361705197 Marionette TRACE conn6 <- [1,790,null,{}] 01:28:25 INFO - PROCESS | 980 | 1467361705200 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}] 01:28:25 INFO - PROCESS | 980 | 1467361705202 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:25 INFO - PROCESS | 980 | 1467361705311 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 01:28:25 INFO - PROCESS | 980 | 1467361705318 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 980 | 1467361705320 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD69000 == 37 [pid = 980] [id = 207] 01:28:25 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DDEC6000) [pid = 980] [serial = 619] [outer = 0000000000000000] 01:28:25 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E8825C00) [pid = 980] [serial = 620] [outer = 00000082DDEC6000] 01:28:25 INFO - PROCESS | 980 | 1467361705366 Marionette DEBUG loaded listener.js 01:28:25 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082EBCA8000) [pid = 980] [serial = 621] [outer = 00000082DDEC6000] 01:28:25 INFO - PROCESS | 980 | 1467361705803 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]]]}] 01:28:25 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 01:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 629ms 01:28:25 INFO - PROCESS | 980 | 1467361705827 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 01:28:25 INFO - PROCESS | 980 | 1467361705830 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 01:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 01:28:25 INFO - PROCESS | 980 | 1467361705833 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 01:28:25 INFO - PROCESS | 980 | 1467361705835 Marionette TRACE conn6 <- [1,794,null,{}] 01:28:25 INFO - PROCESS | 980 | 1467361705839 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}] 01:28:25 INFO - PROCESS | 980 | 1467361705840 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:25 INFO - PROCESS | 980 | 1467361705922 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 01:28:25 INFO - PROCESS | 980 | 1467361705929 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:25 INFO - PROCESS | 980 | 1467361705931 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0035000 == 38 [pid = 980] [id = 208] 01:28:25 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082EC172000) [pid = 980] [serial = 622] [outer = 0000000000000000] 01:28:25 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082EC86B800) [pid = 980] [serial = 623] [outer = 00000082EC172000] 01:28:25 INFO - PROCESS | 980 | 1467361705975 Marionette DEBUG loaded listener.js 01:28:26 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082EC962000) [pid = 980] [serial = 624] [outer = 00000082EC172000] 01:28:26 INFO - PROCESS | 980 | 1467361706407 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]]]}] 01:28:26 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 01:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 629ms 01:28:26 INFO - PROCESS | 980 | 1467361706466 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 01:28:26 INFO - PROCESS | 980 | 1467361706468 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 01:28:26 INFO - PROCESS | 980 | 1467361706471 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 01:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 01:28:26 INFO - PROCESS | 980 | 1467361706473 Marionette TRACE conn6 <- [1,798,null,{}] 01:28:26 INFO - PROCESS | 980 | 1467361706477 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}] 01:28:26 INFO - PROCESS | 980 | 1467361706479 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:26 INFO - PROCESS | 980 | 1467361706565 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 01:28:26 INFO - PROCESS | 980 | 1467361706573 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:26 INFO - PROCESS | 980 | 1467361706575 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0644800 == 39 [pid = 980] [id = 209] 01:28:26 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082ECBA0400) [pid = 980] [serial = 625] [outer = 0000000000000000] 01:28:26 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082ECBCFC00) [pid = 980] [serial = 626] [outer = 00000082ECBA0400] 01:28:26 INFO - PROCESS | 980 | 1467361706619 Marionette DEBUG loaded listener.js 01:28:26 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082ECBDA000) [pid = 980] [serial = 627] [outer = 00000082ECBA0400] 01:28:27 INFO - PROCESS | 980 | 1467361707059 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]]]}] 01:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 01:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 626ms 01:28:27 INFO - PROCESS | 980 | 1467361707100 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 01:28:27 INFO - PROCESS | 980 | 1467361707103 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 01:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 01:28:27 INFO - PROCESS | 980 | 1467361707106 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 01:28:27 INFO - PROCESS | 980 | 1467361707108 Marionette TRACE conn6 <- [1,802,null,{}] 01:28:27 INFO - PROCESS | 980 | 1467361707112 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}] 01:28:27 INFO - PROCESS | 980 | 1467361707113 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:27 INFO - PROCESS | 980 | 1467361707197 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 01:28:27 INFO - PROCESS | 980 | 1467361707202 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:27 INFO - PROCESS | 980 | 1467361707204 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082F069B800 == 40 [pid = 980] [id = 210] 01:28:27 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082ED54A400) [pid = 980] [serial = 628] [outer = 0000000000000000] 01:28:27 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082ED59EC00) [pid = 980] [serial = 629] [outer = 00000082ED54A400] 01:28:27 INFO - PROCESS | 980 | 1467361707250 Marionette DEBUG loaded listener.js 01:28:27 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EDB8FC00) [pid = 980] [serial = 630] [outer = 00000082ED54A400] 01:28:27 INFO - PROCESS | 980 | 1467361707957 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] 01:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 01:28:28 INFO - PROCESS | 980 | 1467361707995 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 01:28:28 INFO - PROCESS | 980 | 1467361708000 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 980 | 1467361708005 Marionette TRACE conn6 <- [1,806,null,{}] 01:28:28 INFO - PROCESS | 980 | 1467361708011 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}] 01:28:28 INFO - PROCESS | 980 | 1467361708014 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:28 INFO - PROCESS | 980 | 1467361708139 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 01:28:28 INFO - PROCESS | 980 | 1467361708204 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:28 INFO - PROCESS | 980 | 1467361708207 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E50800 == 41 [pid = 980] [id = 211] 01:28:28 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEC9C800) [pid = 980] [serial = 631] [outer = 0000000000000000] 01:28:28 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E30EE400) [pid = 980] [serial = 632] [outer = 00000082DEC9C800] 01:28:28 INFO - PROCESS | 980 | 1467361708267 Marionette DEBUG loaded listener.js 01:28:28 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4A21C00) [pid = 980] [serial = 633] [outer = 00000082DEC9C800] 01:28:28 INFO - PROCESS | 980 | 1467361708892 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]]]}] 01:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 01:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 942ms 01:28:28 INFO - PROCESS | 980 | 1467361708944 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 01:28:28 INFO - PROCESS | 980 | 1467361708950 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 01:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 01:28:28 INFO - PROCESS | 980 | 1467361708957 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 01:28:28 INFO - PROCESS | 980 | 1467361708960 Marionette TRACE conn6 <- [1,810,null,{}] 01:28:28 INFO - PROCESS | 980 | 1467361708964 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}] 01:28:28 INFO - PROCESS | 980 | 1467361708967 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:29 INFO - PROCESS | 980 | 1467361709117 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 01:28:29 INFO - PROCESS | 980 | 1467361709202 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:29 INFO - PROCESS | 980 | 1467361709205 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB36000 == 42 [pid = 980] [id = 212] 01:28:29 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EA97C800) [pid = 980] [serial = 634] [outer = 0000000000000000] 01:28:29 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EAA80400) [pid = 980] [serial = 635] [outer = 00000082EA97C800] 01:28:29 INFO - PROCESS | 980 | 1467361709263 Marionette DEBUG loaded listener.js 01:28:29 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB920000) [pid = 980] [serial = 636] [outer = 00000082EA97C800] 01:28:29 INFO - PROCESS | 980 | 1467361709858 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] 01:28:29 INFO - PROCESS | 980 | 1467361709904 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 01:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 01:28:29 INFO - PROCESS | 980 | 1467361709908 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 01:28:29 INFO - PROCESS | 980 | 1467361709912 Marionette TRACE conn6 <- [1,814,null,{}] 01:28:29 INFO - PROCESS | 980 | 1467361709924 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}] 01:28:29 INFO - PROCESS | 980 | 1467361709929 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:30 INFO - PROCESS | 980 | 1467361710046 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 01:28:30 INFO - PROCESS | 980 | 1467361710120 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:30 INFO - PROCESS | 980 | 1467361710124 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08A5000 == 43 [pid = 980] [id = 213] 01:28:30 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBC9D800) [pid = 980] [serial = 637] [outer = 0000000000000000] 01:28:30 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ED7AAC00) [pid = 980] [serial = 638] [outer = 00000082EBC9D800] 01:28:30 INFO - PROCESS | 980 | 1467361710231 Marionette DEBUG loaded listener.js 01:28:30 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE063800) [pid = 980] [serial = 639] [outer = 00000082EBC9D800] 01:28:31 INFO - PROCESS | 980 | 1467361711029 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]]]}] 01:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 01:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1134ms 01:28:31 INFO - PROCESS | 980 | 1467361711044 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 01:28:31 INFO - PROCESS | 980 | 1467361711048 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 01:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 01:28:31 INFO - PROCESS | 980 | 1467361711053 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 01:28:31 INFO - PROCESS | 980 | 1467361711057 Marionette TRACE conn6 <- [1,818,null,{}] 01:28:31 INFO - PROCESS | 980 | 1467361711063 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}] 01:28:31 INFO - PROCESS | 980 | 1467361711066 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:31 INFO - PROCESS | 980 | 1467361711172 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 01:28:31 INFO - PROCESS | 980 | 1467361711245 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:31 INFO - PROCESS | 980 | 1467361711247 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31E4000 == 44 [pid = 980] [id = 214] 01:28:31 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEBEA800) [pid = 980] [serial = 640] [outer = 0000000000000000] 01:28:31 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEFD2800) [pid = 980] [serial = 641] [outer = 00000082DEBEA800] 01:28:31 INFO - PROCESS | 980 | 1467361711298 Marionette DEBUG loaded listener.js 01:28:31 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E2FCB400) [pid = 980] [serial = 642] [outer = 00000082DEBEA800] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082F0644800 == 43 [pid = 980] [id = 209] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082F0035000 == 42 [pid = 980] [id = 208] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD69000 == 41 [pid = 980] [id = 207] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EA17C800 == 40 [pid = 980] [id = 206] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEC6800 == 39 [pid = 980] [id = 205] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082ED5D3000 == 38 [pid = 980] [id = 204] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EB218000 == 37 [pid = 980] [id = 203] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A7D800 == 36 [pid = 980] [id = 202] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082DD9AC000 == 35 [pid = 980] [id = 201] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EB205000 == 34 [pid = 980] [id = 200] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082E3974000 == 33 [pid = 980] [id = 199] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082ED51F000 == 32 [pid = 980] [id = 198] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082E3BBC000 == 31 [pid = 980] [id = 193] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082F08A5000 == 30 [pid = 980] [id = 213] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EEB36000 == 29 [pid = 980] [id = 212] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E50800 == 28 [pid = 980] [id = 211] 01:28:32 INFO - PROCESS | 980 | --DOCSHELL 00000082F069B800 == 27 [pid = 980] [id = 210] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DFEE7400) [pid = 980] [serial = 579] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC99000) [pid = 980] [serial = 578] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEB73400) [pid = 980] [serial = 581] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E2FD1000) [pid = 980] [serial = 585] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEBDF400) [pid = 980] [serial = 573] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DE2BC400) [pid = 980] [serial = 572] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DFB3FC00) [pid = 980] [serial = 584] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E4AC6400) [pid = 980] [serial = 576] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E3BE1C00) [pid = 980] [serial = 575] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E4A1EC00) [pid = 980] [serial = 587] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DFB41000) [pid = 980] [serial = 590] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E4AC6800) [pid = 980] [serial = 588] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E8557400) [pid = 980] [serial = 591] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEBE8400) [pid = 980] [serial = 582] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E8E9E400) [pid = 980] [serial = 593] [outer = 0000000000000000] [url = about:blank] 01:28:32 INFO - PROCESS | 980 | 1467361712434 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]]]}] 01:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 01:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1446ms 01:28:32 INFO - PROCESS | 980 | 1467361712504 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 01:28:32 INFO - PROCESS | 980 | 1467361712509 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 01:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 01:28:32 INFO - PROCESS | 980 | 1467361712521 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 01:28:32 INFO - PROCESS | 980 | 1467361712524 Marionette TRACE conn6 <- [1,822,null,{}] 01:28:32 INFO - PROCESS | 980 | 1467361712532 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}] 01:28:32 INFO - PROCESS | 980 | 1467361712535 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:32 INFO - PROCESS | 980 | 1467361712621 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 01:28:32 INFO - PROCESS | 980 | 1467361712635 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:32 INFO - PROCESS | 980 | 1467361712638 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082E305D000 == 28 [pid = 980] [id = 215] 01:28:32 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEAB8000) [pid = 980] [serial = 643] [outer = 0000000000000000] 01:28:32 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEB74800) [pid = 980] [serial = 644] [outer = 00000082DEAB8000] 01:28:32 INFO - PROCESS | 980 | 1467361712689 Marionette DEBUG loaded listener.js 01:28:32 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEBE4C00) [pid = 980] [serial = 645] [outer = 00000082DEAB8000] 01:28:33 INFO - PROCESS | 980 | 1467361713172 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]]]}] 01:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 01:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 692ms 01:28:33 INFO - PROCESS | 980 | 1467361713210 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 01:28:33 INFO - PROCESS | 980 | 1467361713216 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 01:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 01:28:33 INFO - PROCESS | 980 | 1467361713222 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 01:28:33 INFO - PROCESS | 980 | 1467361713225 Marionette TRACE conn6 <- [1,826,null,{}] 01:28:33 INFO - PROCESS | 980 | 1467361713229 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}] 01:28:33 INFO - PROCESS | 980 | 1467361713232 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:33 INFO - PROCESS | 980 | 1467361713325 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 01:28:33 INFO - PROCESS | 980 | 1467361713333 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:33 INFO - PROCESS | 980 | 1467361713336 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5035800 == 29 [pid = 980] [id = 216] 01:28:33 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DF41A400) [pid = 980] [serial = 646] [outer = 0000000000000000] 01:28:33 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DFBD3400) [pid = 980] [serial = 647] [outer = 00000082DF41A400] 01:28:33 INFO - PROCESS | 980 | 1467361713386 Marionette DEBUG loaded listener.js 01:28:33 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E2FCC800) [pid = 980] [serial = 648] [outer = 00000082DF41A400] 01:28:35 INFO - PROCESS | 980 | 1467361715915 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]]]}] 01:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 01:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2759ms 01:28:36 INFO - PROCESS | 980 | 1467361715990 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 01:28:36 INFO - PROCESS | 980 | 1467361715992 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 01:28:36 INFO - PROCESS | 980 | 1467361715996 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 01:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 01:28:36 INFO - PROCESS | 980 | 1467361716000 Marionette TRACE conn6 <- [1,830,null,{}] 01:28:36 INFO - PROCESS | 980 | 1467361716012 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}] 01:28:36 INFO - PROCESS | 980 | 1467361716017 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:36 INFO - PROCESS | 980 | 1467361716148 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 01:28:36 INFO - PROCESS | 980 | 1467361716177 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 980 | 1467361716180 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB39C000 == 30 [pid = 980] [id = 217] 01:28:36 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEB39400) [pid = 980] [serial = 649] [outer = 0000000000000000] 01:28:36 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E5567800) [pid = 980] [serial = 650] [outer = 00000082DEB39400] 01:28:36 INFO - PROCESS | 980 | 1467361716230 Marionette DEBUG loaded listener.js 01:28:36 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8650000) [pid = 980] [serial = 651] [outer = 00000082DEB39400] 01:28:36 INFO - PROCESS | 980 | 1467361716673 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]]]}] 01:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 01:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 734ms 01:28:36 INFO - PROCESS | 980 | 1467361716735 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 01:28:36 INFO - PROCESS | 980 | 1467361716738 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 01:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 01:28:36 INFO - PROCESS | 980 | 1467361716748 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 01:28:36 INFO - PROCESS | 980 | 1467361716750 Marionette TRACE conn6 <- [1,834,null,{}] 01:28:36 INFO - PROCESS | 980 | 1467361716753 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}] 01:28:36 INFO - PROCESS | 980 | 1467361716755 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:36 INFO - PROCESS | 980 | 1467361716866 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 01:28:36 INFO - PROCESS | 980 | 1467361716879 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:36 INFO - PROCESS | 980 | 1467361716881 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC213800 == 31 [pid = 980] [id = 218] 01:28:36 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E8EA4400) [pid = 980] [serial = 652] [outer = 0000000000000000] 01:28:36 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EA1D0C00) [pid = 980] [serial = 653] [outer = 00000082E8EA4400] 01:28:36 INFO - PROCESS | 980 | 1467361716966 Marionette DEBUG loaded listener.js 01:28:37 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA39800) [pid = 980] [serial = 654] [outer = 00000082E8EA4400] 01:28:37 INFO - PROCESS | 980 | 1467361717438 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]]]}] 01:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 01:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 733ms 01:28:37 INFO - PROCESS | 980 | 1467361717497 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 01:28:37 INFO - PROCESS | 980 | 1467361717500 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 01:28:37 INFO - PROCESS | 980 | 1467361717503 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 01:28:37 INFO - PROCESS | 980 | 1467361717505 Marionette TRACE conn6 <- [1,838,null,{}] 01:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 01:28:37 INFO - PROCESS | 980 | 1467361717509 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}] 01:28:37 INFO - PROCESS | 980 | 1467361717511 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:37 INFO - PROCESS | 980 | 1467361717618 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 01:28:37 INFO - PROCESS | 980 | 1467361717630 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:37 INFO - PROCESS | 980 | 1467361717632 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE26B000 == 32 [pid = 980] [id = 219] 01:28:37 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DF2CEC00) [pid = 980] [serial = 655] [outer = 0000000000000000] 01:28:37 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EAC4C800) [pid = 980] [serial = 656] [outer = 00000082DF2CEC00] 01:28:37 INFO - PROCESS | 980 | 1467361717718 Marionette DEBUG loaded listener.js 01:28:37 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EB739000) [pid = 980] [serial = 657] [outer = 00000082DF2CEC00] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB927000) [pid = 980] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB607800) [pid = 980] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEFD3400) [pid = 980] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082ECBA0400) [pid = 980] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEAAD000) [pid = 980] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082ED54A400) [pid = 980] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DE2BC800) [pid = 980] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E2FD2400) [pid = 980] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EAA37400) [pid = 980] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EC172000) [pid = 980] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E2FD6000) [pid = 980] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E35F9800) [pid = 980] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 01:28:38 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DDEC6000) [pid = 980] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 01:28:38 INFO - PROCESS | 980 | 1467361718308 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]]]}] 01:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 01:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 839ms 01:28:38 INFO - PROCESS | 980 | 1467361718348 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 01:28:38 INFO - PROCESS | 980 | 1467361718351 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 01:28:38 INFO - PROCESS | 980 | 1467361718354 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 01:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 01:28:38 INFO - PROCESS | 980 | 1467361718356 Marionette TRACE conn6 <- [1,842,null,{}] 01:28:38 INFO - PROCESS | 980 | 1467361718360 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}] 01:28:38 INFO - PROCESS | 980 | 1467361718366 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:38 INFO - PROCESS | 980 | 1467361718495 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 01:28:38 INFO - PROCESS | 980 | 1467361718548 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:38 INFO - PROCESS | 980 | 1467361718551 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1DF000 == 33 [pid = 980] [id = 220] 01:28:38 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEC99800) [pid = 980] [serial = 658] [outer = 0000000000000000] 01:28:38 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EAC48000) [pid = 980] [serial = 659] [outer = 00000082DEC99800] 01:28:38 INFO - PROCESS | 980 | 1467361718597 Marionette DEBUG loaded listener.js 01:28:38 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EBBA0C00) [pid = 980] [serial = 660] [outer = 00000082DEC99800] 01:28:38 INFO - PROCESS | 980 | 1467361718970 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]]]}] 01:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 01:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 690ms 01:28:39 INFO - PROCESS | 980 | 1467361719047 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 01:28:39 INFO - PROCESS | 980 | 1467361719050 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 01:28:39 INFO - PROCESS | 980 | 1467361719053 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 01:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 01:28:39 INFO - PROCESS | 980 | 1467361719055 Marionette TRACE conn6 <- [1,846,null,{}] 01:28:39 INFO - PROCESS | 980 | 1467361719059 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}] 01:28:39 INFO - PROCESS | 980 | 1467361719061 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:39 INFO - PROCESS | 980 | 1467361719141 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 01:28:39 INFO - PROCESS | 980 | 1467361719146 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 980 | 1467361719148 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082F003C800 == 34 [pid = 980] [id = 221] 01:28:39 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBBF0C00) [pid = 980] [serial = 661] [outer = 0000000000000000] 01:28:39 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBBF7C00) [pid = 980] [serial = 662] [outer = 00000082EBBF0C00] 01:28:39 INFO - PROCESS | 980 | 1467361719193 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBCAAC00) [pid = 980] [serial = 663] [outer = 00000082EBBF0C00] 01:28:39 INFO - PROCESS | 980 | 1467361719609 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]]]}] 01:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 01:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 586ms 01:28:39 INFO - PROCESS | 980 | 1467361719643 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 01:28:39 INFO - PROCESS | 980 | 1467361719645 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 01:28:39 INFO - PROCESS | 980 | 1467361719648 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 01:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 01:28:39 INFO - PROCESS | 980 | 1467361719650 Marionette TRACE conn6 <- [1,850,null,{}] 01:28:39 INFO - PROCESS | 980 | 1467361719654 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}] 01:28:39 INFO - PROCESS | 980 | 1467361719656 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:39 INFO - PROCESS | 980 | 1467361719745 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 01:28:39 INFO - PROCESS | 980 | 1467361719750 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:39 INFO - PROCESS | 980 | 1467361719752 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A0000 == 35 [pid = 980] [id = 222] 01:28:39 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EC90D400) [pid = 980] [serial = 664] [outer = 0000000000000000] 01:28:39 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EC966800) [pid = 980] [serial = 665] [outer = 00000082EC90D400] 01:28:39 INFO - PROCESS | 980 | 1467361719797 Marionette DEBUG loaded listener.js 01:28:39 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ECBD5C00) [pid = 980] [serial = 666] [outer = 00000082EC90D400] 01:28:40 INFO - PROCESS | 980 | 1467361720395 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]]]}] 01:28:40 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DE726400) [pid = 980] [serial = 667] [outer = 00000082E2F55000] 01:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 01:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 776ms 01:28:40 INFO - PROCESS | 980 | 1467361720438 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 01:28:40 INFO - PROCESS | 980 | 1467361720444 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 01:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 01:28:40 INFO - PROCESS | 980 | 1467361720503 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 01:28:40 INFO - PROCESS | 980 | 1467361720508 Marionette TRACE conn6 <- [1,854,null,{}] 01:28:40 INFO - PROCESS | 980 | 1467361720515 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}] 01:28:40 INFO - PROCESS | 980 | 1467361720518 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:40 INFO - PROCESS | 980 | 1467361720653 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 01:28:40 INFO - PROCESS | 980 | 1467361720743 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:40 INFO - PROCESS | 980 | 1467361720748 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A84800 == 36 [pid = 980] [id = 223] 01:28:40 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DE2BF800) [pid = 980] [serial = 668] [outer = 0000000000000000] 01:28:40 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DECA0000) [pid = 980] [serial = 669] [outer = 00000082DE2BF800] 01:28:40 INFO - PROCESS | 980 | 1467361720831 Marionette DEBUG loaded listener.js 01:28:40 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E2FC2000) [pid = 980] [serial = 670] [outer = 00000082DE2BF800] 01:28:41 INFO - PROCESS | 980 | 1467361721626 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]]]}] 01:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 01:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1210ms 01:28:41 INFO - PROCESS | 980 | 1467361721693 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 01:28:41 INFO - PROCESS | 980 | 1467361721698 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 01:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 01:28:41 INFO - PROCESS | 980 | 1467361721705 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 01:28:41 INFO - PROCESS | 980 | 1467361721709 Marionette TRACE conn6 <- [1,858,null,{}] 01:28:41 INFO - PROCESS | 980 | 1467361721713 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}] 01:28:41 INFO - PROCESS | 980 | 1467361721716 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:41 INFO - PROCESS | 980 | 1467361721847 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 01:28:41 INFO - PROCESS | 980 | 1467361721913 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:41 INFO - PROCESS | 980 | 1467361721916 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF18B800 == 37 [pid = 980] [id = 224] 01:28:41 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E4ACCC00) [pid = 980] [serial = 671] [outer = 0000000000000000] 01:28:41 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E50B9000) [pid = 980] [serial = 672] [outer = 00000082E4ACCC00] 01:28:41 INFO - PROCESS | 980 | 1467361721975 Marionette DEBUG loaded listener.js 01:28:42 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E8657C00) [pid = 980] [serial = 673] [outer = 00000082E4ACCC00] 01:28:42 INFO - PROCESS | 980 | --DOCSHELL 00000082F003C800 == 36 [pid = 980] [id = 221] 01:28:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1DF000 == 35 [pid = 980] [id = 220] 01:28:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EE26B000 == 34 [pid = 980] [id = 219] 01:28:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EC213800 == 33 [pid = 980] [id = 218] 01:28:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EB39C000 == 32 [pid = 980] [id = 217] 01:28:42 INFO - PROCESS | 980 | --DOCSHELL 00000082E5035800 == 31 [pid = 980] [id = 216] 01:28:42 INFO - PROCESS | 980 | --DOCSHELL 00000082E305D000 == 30 [pid = 980] [id = 215] 01:28:42 INFO - PROCESS | 980 | 1467361722921 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]]]}] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEC97C00) [pid = 980] [serial = 603] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E3C4E000) [pid = 980] [serial = 606] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EB60C000) [pid = 980] [serial = 612] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EC86B800) [pid = 980] [serial = 623] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E8828C00) [pid = 980] [serial = 608] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E3B7B000) [pid = 980] [serial = 599] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EC962000) [pid = 980] [serial = 624] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E8825C00) [pid = 980] [serial = 620] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEB7C400) [pid = 980] [serial = 602] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E30EE000) [pid = 980] [serial = 605] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EBCA0800) [pid = 980] [serial = 618] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E4A1F400) [pid = 980] [serial = 600] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB921C00) [pid = 980] [serial = 615] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EA950400) [pid = 980] [serial = 594] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EAC02800) [pid = 980] [serial = 611] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082ECBCFC00) [pid = 980] [serial = 626] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBB98400) [pid = 980] [serial = 617] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EA8C1000) [pid = 980] [serial = 609] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EB68E400) [pid = 980] [serial = 614] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEBE3400) [pid = 980] [serial = 597] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DEB3E000) [pid = 980] [serial = 596] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EBCA8000) [pid = 980] [serial = 621] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082ECBDA000) [pid = 980] [serial = 627] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EDB8FC00) [pid = 980] [serial = 630] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082ED59EC00) [pid = 980] [serial = 629] [outer = 0000000000000000] [url = about:blank] 01:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 01:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1283ms 01:28:43 INFO - PROCESS | 980 | 1467361722990 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 01:28:43 INFO - PROCESS | 980 | 1467361722995 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 01:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 01:28:43 INFO - PROCESS | 980 | 1467361723000 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 01:28:43 INFO - PROCESS | 980 | 1467361723004 Marionette TRACE conn6 <- [1,862,null,{}] 01:28:43 INFO - PROCESS | 980 | 1467361723009 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}] 01:28:43 INFO - PROCESS | 980 | 1467361723012 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:43 INFO - PROCESS | 980 | 1467361723107 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 01:28:43 INFO - PROCESS | 980 | 1467361723120 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 980 | 1467361723125 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082E385F000 == 31 [pid = 980] [id = 225] 01:28:43 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DEBE2000) [pid = 980] [serial = 674] [outer = 0000000000000000] 01:28:43 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DEC84400) [pid = 980] [serial = 675] [outer = 00000082DEBE2000] 01:28:43 INFO - PROCESS | 980 | 1467361723175 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DFB3E000) [pid = 980] [serial = 676] [outer = 00000082DEBE2000] 01:28:43 INFO - PROCESS | 980 | 1467361723661 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]]]}] 01:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 01:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 691ms 01:28:43 INFO - PROCESS | 980 | 1467361723695 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 01:28:43 INFO - PROCESS | 980 | 1467361723700 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 01:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 01:28:43 INFO - PROCESS | 980 | 1467361723706 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 01:28:43 INFO - PROCESS | 980 | 1467361723709 Marionette TRACE conn6 <- [1,866,null,{}] 01:28:43 INFO - PROCESS | 980 | 1467361723713 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}] 01:28:43 INFO - PROCESS | 980 | 1467361723715 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:43 INFO - PROCESS | 980 | 1467361723805 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 01:28:43 INFO - PROCESS | 980 | 1467361723814 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:43 INFO - PROCESS | 980 | 1467361723816 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8522800 == 32 [pid = 980] [id = 226] 01:28:43 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E3B74400) [pid = 980] [serial = 677] [outer = 0000000000000000] 01:28:43 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E3E3E000) [pid = 980] [serial = 678] [outer = 00000082E3B74400] 01:28:43 INFO - PROCESS | 980 | 1467361723864 Marionette DEBUG loaded listener.js 01:28:43 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E4AC3000) [pid = 980] [serial = 679] [outer = 00000082E3B74400] 01:28:44 INFO - PROCESS | 980 | 1467361724316 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]]]}] 01:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 01:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 693ms 01:28:44 INFO - PROCESS | 980 | 1467361724402 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 01:28:44 INFO - PROCESS | 980 | 1467361724405 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 01:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 01:28:44 INFO - PROCESS | 980 | 1467361724408 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 01:28:44 INFO - PROCESS | 980 | 1467361724412 Marionette TRACE conn6 <- [1,870,null,{}] 01:28:44 INFO - PROCESS | 980 | 1467361724424 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}] 01:28:44 INFO - PROCESS | 980 | 1467361724429 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:44 INFO - PROCESS | 980 | 1467361724579 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 01:28:44 INFO - PROCESS | 980 | 1467361724589 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:44 INFO - PROCESS | 980 | 1467361724592 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBCDE800 == 33 [pid = 980] [id = 227] 01:28:44 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEA24C00) [pid = 980] [serial = 680] [outer = 0000000000000000] 01:28:44 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E8EA5400) [pid = 980] [serial = 681] [outer = 00000082DEA24C00] 01:28:44 INFO - PROCESS | 980 | 1467361724644 Marionette DEBUG loaded listener.js 01:28:44 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EAA32400) [pid = 980] [serial = 682] [outer = 00000082DEA24C00] 01:28:45 INFO - PROCESS | 980 | 1467361725072 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]]]}] 01:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 01:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 692ms 01:28:45 INFO - PROCESS | 980 | 1467361725103 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 01:28:45 INFO - PROCESS | 980 | 1467361725105 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 01:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 01:28:45 INFO - PROCESS | 980 | 1467361725109 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 01:28:45 INFO - PROCESS | 980 | 1467361725111 Marionette TRACE conn6 <- [1,874,null,{}] 01:28:45 INFO - PROCESS | 980 | 1467361725115 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}] 01:28:45 INFO - PROCESS | 980 | 1467361725117 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:45 INFO - PROCESS | 980 | 1467361725238 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 01:28:45 INFO - PROCESS | 980 | 1467361725250 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 980 | 1467361725252 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE192000 == 34 [pid = 980] [id = 228] 01:28:45 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAC4AC00) [pid = 980] [serial = 683] [outer = 0000000000000000] 01:28:45 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EB60D800) [pid = 980] [serial = 684] [outer = 00000082EAC4AC00] 01:28:45 INFO - PROCESS | 980 | 1467361725298 Marionette DEBUG loaded listener.js 01:28:45 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB921800) [pid = 980] [serial = 685] [outer = 00000082EAC4AC00] 01:28:45 INFO - PROCESS | 980 | 1467361725756 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]]]}] 01:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 01:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 01:28:45 INFO - PROCESS | 980 | 1467361725803 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 01:28:45 INFO - PROCESS | 980 | 1467361725806 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 01:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 01:28:45 INFO - PROCESS | 980 | 1467361725809 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 01:28:45 INFO - PROCESS | 980 | 1467361725811 Marionette TRACE conn6 <- [1,878,null,{}] 01:28:45 INFO - PROCESS | 980 | 1467361725825 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}] 01:28:45 INFO - PROCESS | 980 | 1467361725827 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:45 INFO - PROCESS | 980 | 1467361725970 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 01:28:45 INFO - PROCESS | 980 | 1467361725983 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:45 INFO - PROCESS | 980 | 1467361725985 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF175000 == 35 [pid = 980] [id = 229] 01:28:46 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EB93E400) [pid = 980] [serial = 686] [outer = 0000000000000000] 01:28:46 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBB97400) [pid = 980] [serial = 687] [outer = 00000082EB93E400] 01:28:46 INFO - PROCESS | 980 | 1467361726030 Marionette DEBUG loaded listener.js 01:28:46 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBBF9000) [pid = 980] [serial = 688] [outer = 00000082EB93E400] 01:28:46 INFO - PROCESS | 980 | 1467361726493 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]]]}] 01:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 01:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 731ms 01:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 01:28:46 INFO - PROCESS | 980 | 1467361726544 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 01:28:46 INFO - PROCESS | 980 | 1467361726546 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 01:28:46 INFO - PROCESS | 980 | 1467361726550 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 01:28:46 INFO - PROCESS | 980 | 1467361726552 Marionette TRACE conn6 <- [1,882,null,{}] 01:28:46 INFO - PROCESS | 980 | 1467361726555 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}] 01:28:46 INFO - PROCESS | 980 | 1467361726561 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:46 INFO - PROCESS | 980 | 1467361726702 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 01:28:46 INFO - PROCESS | 980 | 1467361726717 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:46 INFO - PROCESS | 980 | 1467361726720 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0030000 == 36 [pid = 980] [id = 230] 01:28:46 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBCAB800) [pid = 980] [serial = 689] [outer = 0000000000000000] 01:28:46 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082ED54F800) [pid = 980] [serial = 690] [outer = 00000082EBCAB800] 01:28:46 INFO - PROCESS | 980 | 1467361726803 Marionette DEBUG loaded listener.js 01:28:46 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EDB90800) [pid = 980] [serial = 691] [outer = 00000082EBCAB800] 01:28:47 INFO - PROCESS | 980 | 1467361727282 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]]]}] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEBEA800) [pid = 980] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEAB8000) [pid = 980] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEB39400) [pid = 980] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E8EA4400) [pid = 980] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DF41A400) [pid = 980] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEC99800) [pid = 980] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DF2CEC00) [pid = 980] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEC9C800) [pid = 980] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EA97C800) [pid = 980] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBBF0C00) [pid = 980] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 01:28:47 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EBC9D800) [pid = 980] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 01:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 01:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 775ms 01:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 01:28:47 INFO - PROCESS | 980 | 1467361727328 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 01:28:47 INFO - PROCESS | 980 | 1467361727330 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 01:28:47 INFO - PROCESS | 980 | 1467361727333 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 01:28:47 INFO - PROCESS | 980 | 1467361727335 Marionette TRACE conn6 <- [1,886,null,{}] 01:28:47 INFO - PROCESS | 980 | 1467361727338 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}] 01:28:47 INFO - PROCESS | 980 | 1467361727340 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:47 INFO - PROCESS | 980 | 1467361727422 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 01:28:47 INFO - PROCESS | 980 | 1467361727432 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:47 INFO - PROCESS | 980 | 1467361727434 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD7E800 == 37 [pid = 980] [id = 231] 01:28:47 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEBEA800) [pid = 980] [serial = 692] [outer = 0000000000000000] 01:28:47 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E4A23800) [pid = 980] [serial = 693] [outer = 00000082DEBEA800] 01:28:47 INFO - PROCESS | 980 | 1467361727479 Marionette DEBUG loaded listener.js 01:28:47 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EBC9D800) [pid = 980] [serial = 694] [outer = 00000082DEBEA800] 01:28:47 INFO - PROCESS | 980 | 1467361727903 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]]]}] 01:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 01:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 586ms 01:28:47 INFO - PROCESS | 980 | 1467361727923 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 01:28:47 INFO - PROCESS | 980 | 1467361727925 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 01:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 01:28:47 INFO - PROCESS | 980 | 1467361727929 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 01:28:47 INFO - PROCESS | 980 | 1467361727931 Marionette TRACE conn6 <- [1,890,null,{}] 01:28:47 INFO - PROCESS | 980 | 1467361727934 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}] 01:28:47 INFO - PROCESS | 980 | 1467361727936 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:48 INFO - PROCESS | 980 | 1467361728019 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 01:28:48 INFO - PROCESS | 980 | 1467361728025 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 980 | 1467361728027 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08AB800 == 38 [pid = 980] [id = 232] 01:28:48 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EE066000) [pid = 980] [serial = 695] [outer = 0000000000000000] 01:28:48 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EE082000) [pid = 980] [serial = 696] [outer = 00000082EE066000] 01:28:48 INFO - PROCESS | 980 | 1467361728081 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EE08BC00) [pid = 980] [serial = 697] [outer = 00000082EE066000] 01:28:48 INFO - PROCESS | 980 | 1467361728507 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]]]}] 01:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 01:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 01:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 01:28:48 INFO - PROCESS | 980 | 1467361728560 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 01:28:48 INFO - PROCESS | 980 | 1467361728562 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 01:28:48 INFO - PROCESS | 980 | 1467361728566 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 01:28:48 INFO - PROCESS | 980 | 1467361728568 Marionette TRACE conn6 <- [1,894,null,{}] 01:28:48 INFO - PROCESS | 980 | 1467361728571 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}] 01:28:48 INFO - PROCESS | 980 | 1467361728573 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:48 INFO - PROCESS | 980 | 1467361728658 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 01:28:48 INFO - PROCESS | 980 | 1467361728665 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:48 INFO - PROCESS | 980 | 1467361728667 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBCDA000 == 39 [pid = 980] [id = 233] 01:28:48 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EE11CC00) [pid = 980] [serial = 698] [outer = 0000000000000000] 01:28:48 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE140800) [pid = 980] [serial = 699] [outer = 00000082EE11CC00] 01:28:48 INFO - PROCESS | 980 | 1467361728711 Marionette DEBUG loaded listener.js 01:28:48 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE23A400) [pid = 980] [serial = 700] [outer = 00000082EE11CC00] 01:28:49 INFO - PROCESS | 980 | 1467361729152 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]]]}] 01:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 01:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 01:28:49 INFO - PROCESS | 980 | 1467361729198 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 01:28:49 INFO - PROCESS | 980 | 1467361729200 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 01:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 01:28:49 INFO - PROCESS | 980 | 1467361729203 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 01:28:49 INFO - PROCESS | 980 | 1467361729205 Marionette TRACE conn6 <- [1,898,null,{}] 01:28:49 INFO - PROCESS | 980 | 1467361729209 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}] 01:28:49 INFO - PROCESS | 980 | 1467361729211 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:49 INFO - PROCESS | 980 | 1467361729347 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 01:28:49 INFO - PROCESS | 980 | 1467361729428 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:49 INFO - PROCESS | 980 | 1467361729432 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082DEE74800 == 40 [pid = 980] [id = 234] 01:28:49 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DCCAA000) [pid = 980] [serial = 701] [outer = 0000000000000000] 01:28:49 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DCE39400) [pid = 980] [serial = 702] [outer = 00000082DCCAA000] 01:28:49 INFO - PROCESS | 980 | 1467361729492 Marionette DEBUG loaded listener.js 01:28:49 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DEBEBC00) [pid = 980] [serial = 703] [outer = 00000082DCCAA000] 01:28:50 INFO - PROCESS | 980 | 1467361730174 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]]]}] 01:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 01:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1022ms 01:28:50 INFO - PROCESS | 980 | 1467361730230 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 01:28:50 INFO - PROCESS | 980 | 1467361730235 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 01:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 01:28:50 INFO - PROCESS | 980 | 1467361730239 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 01:28:50 INFO - PROCESS | 980 | 1467361730244 Marionette TRACE conn6 <- [1,902,null,{}] 01:28:50 INFO - PROCESS | 980 | 1467361730249 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}] 01:28:50 INFO - PROCESS | 980 | 1467361730252 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:50 INFO - PROCESS | 980 | 1467361730396 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 01:28:50 INFO - PROCESS | 980 | 1467361730464 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:50 INFO - PROCESS | 980 | 1467361730467 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED5E6000 == 41 [pid = 980] [id = 235] 01:28:50 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E5565400) [pid = 980] [serial = 704] [outer = 0000000000000000] 01:28:50 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E8825C00) [pid = 980] [serial = 705] [outer = 00000082E5565400] 01:28:50 INFO - PROCESS | 980 | 1467361730568 Marionette DEBUG loaded listener.js 01:28:50 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EA981000) [pid = 980] [serial = 706] [outer = 00000082E5565400] 01:28:51 INFO - PROCESS | 980 | 1467361731227 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]]]}] 01:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 01:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1033ms 01:28:51 INFO - PROCESS | 980 | 1467361731276 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 01:28:51 INFO - PROCESS | 980 | 1467361731280 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 01:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 01:28:51 INFO - PROCESS | 980 | 1467361731284 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 01:28:51 INFO - PROCESS | 980 | 1467361731286 Marionette TRACE conn6 <- [1,906,null,{}] 01:28:51 INFO - PROCESS | 980 | 1467361731292 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}] 01:28:51 INFO - PROCESS | 980 | 1467361731294 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:51 INFO - PROCESS | 980 | 1467361731411 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 01:28:51 INFO - PROCESS | 980 | 1467361731488 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:51 INFO - PROCESS | 980 | 1467361731491 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F87800 == 42 [pid = 980] [id = 236] 01:28:51 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EBCA8000) [pid = 980] [serial = 707] [outer = 0000000000000000] 01:28:51 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082ECB0B000) [pid = 980] [serial = 708] [outer = 00000082EBCA8000] 01:28:51 INFO - PROCESS | 980 | 1467361731588 Marionette DEBUG loaded listener.js 01:28:51 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EDB1E800) [pid = 980] [serial = 709] [outer = 00000082EBCA8000] 01:28:52 INFO - PROCESS | 980 | 1467361732190 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]]]}] 01:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 01:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 943ms 01:28:52 INFO - PROCESS | 980 | 1467361732228 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 01:28:52 INFO - PROCESS | 980 | 1467361732233 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 01:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 01:28:52 INFO - PROCESS | 980 | 1467361732245 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 01:28:52 INFO - PROCESS | 980 | 1467361732250 Marionette TRACE conn6 <- [1,910,null,{}] 01:28:52 INFO - PROCESS | 980 | 1467361732254 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}] 01:28:52 INFO - PROCESS | 980 | 1467361732257 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:52 INFO - PROCESS | 980 | 1467361732393 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 01:28:52 INFO - PROCESS | 980 | 1467361732510 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:52 INFO - PROCESS | 980 | 1467361732512 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0654000 == 43 [pid = 980] [id = 237] 01:28:52 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EBCA9C00) [pid = 980] [serial = 710] [outer = 0000000000000000] 01:28:52 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EEBBD000) [pid = 980] [serial = 711] [outer = 00000082EBCA9C00] 01:28:52 INFO - PROCESS | 980 | 1467361732567 Marionette DEBUG loaded listener.js 01:28:52 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EEE48000) [pid = 980] [serial = 712] [outer = 00000082EBCA9C00] 01:28:53 INFO - PROCESS | 980 | 1467361733345 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]]]}] 01:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 01:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1140ms 01:28:53 INFO - PROCESS | 980 | 1467361733382 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 01:28:53 INFO - PROCESS | 980 | 1467361733387 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 01:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 01:28:53 INFO - PROCESS | 980 | 1467361733392 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 01:28:53 INFO - PROCESS | 980 | 1467361733395 Marionette TRACE conn6 <- [1,914,null,{}] 01:28:53 INFO - PROCESS | 980 | 1467361733401 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}] 01:28:53 INFO - PROCESS | 980 | 1467361733404 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:53 INFO - PROCESS | 980 | 1467361733513 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 01:28:53 INFO - PROCESS | 980 | 1467361733587 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:53 INFO - PROCESS | 980 | 1467361733592 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A81800 == 44 [pid = 980] [id = 238] 01:28:53 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DEFD0C00) [pid = 980] [serial = 713] [outer = 0000000000000000] 01:28:53 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DF137800) [pid = 980] [serial = 714] [outer = 00000082DEFD0C00] 01:28:53 INFO - PROCESS | 980 | 1467361733644 Marionette DEBUG loaded listener.js 01:28:53 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082E3B78400) [pid = 980] [serial = 715] [outer = 00000082DEFD0C00] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E31E4000 == 43 [pid = 980] [id = 214] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EBCDA000 == 42 [pid = 980] [id = 233] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F08AB800 == 41 [pid = 980] [id = 232] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD7E800 == 40 [pid = 980] [id = 231] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F0030000 == 39 [pid = 980] [id = 230] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EF175000 == 38 [pid = 980] [id = 229] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EE192000 == 37 [pid = 980] [id = 228] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EBCDE800 == 36 [pid = 980] [id = 227] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E8522800 == 35 [pid = 980] [id = 226] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E385F000 == 34 [pid = 980] [id = 225] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A0000 == 33 [pid = 980] [id = 222] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A84800 == 32 [pid = 980] [id = 223] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EF18B800 == 31 [pid = 980] [id = 224] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F0654000 == 30 [pid = 980] [id = 237] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F87800 == 29 [pid = 980] [id = 236] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082ED5E6000 == 28 [pid = 980] [id = 235] 01:28:54 INFO - PROCESS | 980 | --DOCSHELL 00000082DEE74800 == 27 [pid = 980] [id = 234] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E2FCB400) [pid = 980] [serial = 642] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082DEFD2800) [pid = 980] [serial = 641] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082DEB74800) [pid = 980] [serial = 644] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E5567800) [pid = 980] [serial = 650] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E8650000) [pid = 980] [serial = 651] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEBE4C00) [pid = 980] [serial = 645] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EAA39800) [pid = 980] [serial = 654] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EA1D0C00) [pid = 980] [serial = 653] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DFBD3400) [pid = 980] [serial = 647] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EAC48000) [pid = 980] [serial = 659] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EAC4C800) [pid = 980] [serial = 656] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E4A21C00) [pid = 980] [serial = 633] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E30EE400) [pid = 980] [serial = 632] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EB920000) [pid = 980] [serial = 636] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EAA80400) [pid = 980] [serial = 635] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EBBF7C00) [pid = 980] [serial = 662] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EC966800) [pid = 980] [serial = 665] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EE063800) [pid = 980] [serial = 639] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082ED7AAC00) [pid = 980] [serial = 638] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBCAAC00) [pid = 980] [serial = 663] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EB739000) [pid = 980] [serial = 657] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EBBA0C00) [pid = 980] [serial = 660] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E2FCC800) [pid = 980] [serial = 648] [outer = 0000000000000000] [url = about:blank] 01:28:54 INFO - PROCESS | 980 | 1467361734835 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]]]}] 01:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 01:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1485ms 01:28:54 INFO - PROCESS | 980 | 1467361734882 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 01:28:54 INFO - PROCESS | 980 | 1467361734886 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 01:28:54 INFO - PROCESS | 980 | 1467361734891 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 01:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 01:28:54 INFO - PROCESS | 980 | 1467361734894 Marionette TRACE conn6 <- [1,918,null,{}] 01:28:54 INFO - PROCESS | 980 | 1467361734901 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}] 01:28:54 INFO - PROCESS | 980 | 1467361734904 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:55 INFO - PROCESS | 980 | 1467361735056 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 01:28:55 INFO - PROCESS | 980 | 1467361735071 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 980 | 1467361735073 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082E315B800 == 28 [pid = 980] [id = 239] 01:28:55 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEB3E400) [pid = 980] [serial = 716] [outer = 0000000000000000] 01:28:55 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEB78000) [pid = 980] [serial = 717] [outer = 00000082DEB3E400] 01:28:55 INFO - PROCESS | 980 | 1467361735123 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEBEC800) [pid = 980] [serial = 718] [outer = 00000082DEB3E400] 01:28:55 INFO - PROCESS | 980 | 1467361735585 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]]]}] 01:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 01:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 01:28:55 INFO - PROCESS | 980 | 1467361735628 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 01:28:55 INFO - PROCESS | 980 | 1467361735634 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 01:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 01:28:55 INFO - PROCESS | 980 | 1467361735641 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 01:28:55 INFO - PROCESS | 980 | 1467361735644 Marionette TRACE conn6 <- [1,922,null,{}] 01:28:55 INFO - PROCESS | 980 | 1467361735648 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}] 01:28:55 INFO - PROCESS | 980 | 1467361735650 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:55 INFO - PROCESS | 980 | 1467361735742 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 01:28:55 INFO - PROCESS | 980 | 1467361735751 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:55 INFO - PROCESS | 980 | 1467361735754 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E27800 == 29 [pid = 980] [id = 240] 01:28:55 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DF13FC00) [pid = 980] [serial = 719] [outer = 0000000000000000] 01:28:55 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DFBD6000) [pid = 980] [serial = 720] [outer = 00000082DF13FC00] 01:28:55 INFO - PROCESS | 980 | 1467361735802 Marionette DEBUG loaded listener.js 01:28:55 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E2FD8800) [pid = 980] [serial = 721] [outer = 00000082DF13FC00] 01:28:56 INFO - PROCESS | 980 | 1467361736282 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]]]}] 01:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 01:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 691ms 01:28:56 INFO - PROCESS | 980 | 1467361736333 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 01:28:56 INFO - PROCESS | 980 | 1467361736336 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 01:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 01:28:56 INFO - PROCESS | 980 | 1467361736340 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 01:28:56 INFO - PROCESS | 980 | 1467361736343 Marionette TRACE conn6 <- [1,926,null,{}] 01:28:56 INFO - PROCESS | 980 | 1467361736355 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}] 01:28:56 INFO - PROCESS | 980 | 1467361736360 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:56 INFO - PROCESS | 980 | 1467361736475 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 01:28:56 INFO - PROCESS | 980 | 1467361736555 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:56 INFO - PROCESS | 980 | 1467361736559 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC77000 == 30 [pid = 980] [id = 241] 01:28:56 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DEB77400) [pid = 980] [serial = 722] [outer = 0000000000000000] 01:28:56 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E4AC7C00) [pid = 980] [serial = 723] [outer = 00000082DEB77400] 01:28:56 INFO - PROCESS | 980 | 1467361736610 Marionette DEBUG loaded listener.js 01:28:56 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E55ED000) [pid = 980] [serial = 724] [outer = 00000082DEB77400] 01:28:57 INFO - PROCESS | 980 | 1467361737039 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]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 01:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 734ms 01:28:57 INFO - PROCESS | 980 | 1467361737076 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 01:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 01:28:57 INFO - PROCESS | 980 | 1467361737079 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 01:28:57 INFO - PROCESS | 980 | 1467361737083 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - PROCESS | 980 | 1467361737085 Marionette TRACE conn6 <- [1,930,null,{}] 01:28:57 INFO - PROCESS | 980 | 1467361737094 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}] 01:28:57 INFO - PROCESS | 980 | 1467361737096 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:57 INFO - PROCESS | 980 | 1467361737208 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 01:28:57 INFO - PROCESS | 980 | 1467361737214 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 980 | 1467361737217 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB974800 == 31 [pid = 980] [id = 242] 01:28:57 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E88E6400) [pid = 980] [serial = 725] [outer = 0000000000000000] 01:28:57 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E8981000) [pid = 980] [serial = 726] [outer = 00000082E88E6400] 01:28:57 INFO - PROCESS | 980 | 1467361737301 Marionette DEBUG loaded listener.js 01:28:57 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EA1D4000) [pid = 980] [serial = 727] [outer = 00000082E88E6400] 01:28:57 INFO - PROCESS | 980 | 1467361737758 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]]]}] 01:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 01:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 693ms 01:28:57 INFO - PROCESS | 980 | 1467361737777 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 01:28:57 INFO - PROCESS | 980 | 1467361737779 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 01:28:57 INFO - PROCESS | 980 | 1467361737782 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 01:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 01:28:57 INFO - PROCESS | 980 | 1467361737784 Marionette TRACE conn6 <- [1,934,null,{}] 01:28:57 INFO - PROCESS | 980 | 1467361737788 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}] 01:28:57 INFO - PROCESS | 980 | 1467361737790 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:57 INFO - PROCESS | 980 | 1467361737928 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 01:28:57 INFO - PROCESS | 980 | 1467361737946 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:57 INFO - PROCESS | 980 | 1467361737948 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED76B800 == 32 [pid = 980] [id = 243] 01:28:57 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEC9A400) [pid = 980] [serial = 728] [outer = 0000000000000000] 01:28:57 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EAA3A800) [pid = 980] [serial = 729] [outer = 00000082DEC9A400] 01:28:58 INFO - PROCESS | 980 | 1467361737998 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EAC4CC00) [pid = 980] [serial = 730] [outer = 00000082DEC9A400] 01:28:58 INFO - PROCESS | 980 | 1467361738464 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]]]}] 01:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 01:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 733ms 01:28:58 INFO - PROCESS | 980 | 1467361738519 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 01:28:58 INFO - PROCESS | 980 | 1467361738522 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 01:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 01:28:58 INFO - PROCESS | 980 | 1467361738537 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 01:28:58 INFO - PROCESS | 980 | 1467361738539 Marionette TRACE conn6 <- [1,938,null,{}] 01:28:58 INFO - PROCESS | 980 | 1467361738543 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}] 01:28:58 INFO - PROCESS | 980 | 1467361738549 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:58 INFO - PROCESS | 980 | 1467361738682 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 01:28:58 INFO - PROCESS | 980 | 1467361738733 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:58 INFO - PROCESS | 980 | 1467361738735 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEC8800 == 33 [pid = 980] [id = 244] 01:28:58 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EB922000) [pid = 980] [serial = 731] [outer = 0000000000000000] 01:28:58 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EBB91C00) [pid = 980] [serial = 732] [outer = 00000082EB922000] 01:28:58 INFO - PROCESS | 980 | 1467361738782 Marionette DEBUG loaded listener.js 01:28:58 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EBBEF400) [pid = 980] [serial = 733] [outer = 00000082EB922000] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EBCAB800) [pid = 980] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EB93E400) [pid = 980] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEA24C00) [pid = 980] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DE2BF800) [pid = 980] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEBE2000) [pid = 980] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E3B74400) [pid = 980] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EC90D400) [pid = 980] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E4ACCC00) [pid = 980] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEBEA800) [pid = 980] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EAC4AC00) [pid = 980] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EE066000) [pid = 980] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 01:28:59 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE11CC00) [pid = 980] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 01:28:59 INFO - PROCESS | 980 | 1467361739354 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]]]}] 01:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 01:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 901ms 01:28:59 INFO - PROCESS | 980 | 1467361739429 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 01:28:59 INFO - PROCESS | 980 | 1467361739431 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 01:28:59 INFO - PROCESS | 980 | 1467361739435 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 01:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 01:28:59 INFO - PROCESS | 980 | 1467361739437 Marionette TRACE conn6 <- [1,942,null,{}] 01:28:59 INFO - PROCESS | 980 | 1467361739440 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}] 01:28:59 INFO - PROCESS | 980 | 1467361739443 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:59 INFO - PROCESS | 980 | 1467361739528 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 01:28:59 INFO - PROCESS | 980 | 1467361739538 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:28:59 INFO - PROCESS | 980 | 1467361739540 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:28:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1DF800 == 34 [pid = 980] [id = 245] 01:28:59 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E4AC1C00) [pid = 980] [serial = 734] [outer = 0000000000000000] 01:28:59 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB924800) [pid = 980] [serial = 735] [outer = 00000082E4AC1C00] 01:28:59 INFO - PROCESS | 980 | 1467361739585 Marionette DEBUG loaded listener.js 01:28:59 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBF7C00) [pid = 980] [serial = 736] [outer = 00000082E4AC1C00] 01:29:00 INFO - PROCESS | 980 | 1467361740006 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]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 01:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 626ms 01:29:00 INFO - PROCESS | 980 | 1467361740064 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 980 | 1467361740066 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 01:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 01:29:00 INFO - PROCESS | 980 | 1467361740070 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 980 | 1467361740072 Marionette TRACE conn6 <- [1,946,null,{}] 01:29:00 INFO - PROCESS | 980 | 1467361740075 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}] 01:29:00 INFO - PROCESS | 980 | 1467361740077 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:00 INFO - PROCESS | 980 | 1467361740158 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 01:29:00 INFO - PROCESS | 980 | 1467361740164 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 980 | 1467361740166 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD7C000 == 35 [pid = 980] [id = 246] 01:29:00 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBC9E400) [pid = 980] [serial = 737] [outer = 0000000000000000] 01:29:00 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBCA7800) [pid = 980] [serial = 738] [outer = 00000082EBC9E400] 01:29:00 INFO - PROCESS | 980 | 1467361740211 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC868400) [pid = 980] [serial = 739] [outer = 00000082EBC9E400] 01:29:00 INFO - PROCESS | 980 | 1467361740647 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]]]}] 01:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 01:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 01:29:00 INFO - PROCESS | 980 | 1467361740702 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 01:29:00 INFO - PROCESS | 980 | 1467361740704 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 01:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 01:29:00 INFO - PROCESS | 980 | 1467361740708 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 01:29:00 INFO - PROCESS | 980 | 1467361740710 Marionette TRACE conn6 <- [1,950,null,{}] 01:29:00 INFO - PROCESS | 980 | 1467361740714 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}] 01:29:00 INFO - PROCESS | 980 | 1467361740715 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:00 INFO - PROCESS | 980 | 1467361740796 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 01:29:00 INFO - PROCESS | 980 | 1467361740801 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:00 INFO - PROCESS | 980 | 1467361740803 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC72000 == 36 [pid = 980] [id = 247] 01:29:00 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EC959800) [pid = 980] [serial = 740] [outer = 0000000000000000] 01:29:00 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082ECB9E000) [pid = 980] [serial = 741] [outer = 00000082EC959800] 01:29:00 INFO - PROCESS | 980 | 1467361740848 Marionette DEBUG loaded listener.js 01:29:00 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECBD7400) [pid = 980] [serial = 742] [outer = 00000082EC959800] 01:29:01 INFO - PROCESS | 980 | 1467361741568 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]]]}] 01:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 01:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 943ms 01:29:01 INFO - PROCESS | 980 | 1467361741654 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 01:29:01 INFO - PROCESS | 980 | 1467361741659 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 01:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 01:29:01 INFO - PROCESS | 980 | 1467361741665 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 01:29:01 INFO - PROCESS | 980 | 1467361741669 Marionette TRACE conn6 <- [1,954,null,{}] 01:29:01 INFO - PROCESS | 980 | 1467361741675 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}] 01:29:01 INFO - PROCESS | 980 | 1467361741678 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:01 INFO - PROCESS | 980 | 1467361741840 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 01:29:01 INFO - PROCESS | 980 | 1467361741930 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:01 INFO - PROCESS | 980 | 1467361741933 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E1F000 == 37 [pid = 980] [id = 248] 01:29:01 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEB3B400) [pid = 980] [serial = 743] [outer = 0000000000000000] 01:29:01 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEBEDC00) [pid = 980] [serial = 744] [outer = 00000082DEB3B400] 01:29:01 INFO - PROCESS | 980 | 1467361741992 Marionette DEBUG loaded listener.js 01:29:02 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEFD7400) [pid = 980] [serial = 745] [outer = 00000082DEB3B400] 01:29:02 INFO - PROCESS | 980 | 1467361742673 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]]]}] 01:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 01:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1027ms 01:29:02 INFO - PROCESS | 980 | 1467361742695 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 01:29:02 INFO - PROCESS | 980 | 1467361742700 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 01:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 01:29:02 INFO - PROCESS | 980 | 1467361742732 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 01:29:02 INFO - PROCESS | 980 | 1467361742735 Marionette TRACE conn6 <- [1,958,null,{}] 01:29:02 INFO - PROCESS | 980 | 1467361742763 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}] 01:29:02 INFO - PROCESS | 980 | 1467361742766 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:02 INFO - PROCESS | 980 | 1467361742897 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 01:29:02 INFO - PROCESS | 980 | 1467361742963 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:02 INFO - PROCESS | 980 | 1467361742966 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED76A800 == 38 [pid = 980] [id = 249] 01:29:02 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082E4ABEC00) [pid = 980] [serial = 746] [outer = 0000000000000000] 01:29:03 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E4ACE400) [pid = 980] [serial = 747] [outer = 00000082E4ABEC00] 01:29:03 INFO - PROCESS | 980 | 1467361743025 Marionette DEBUG loaded listener.js 01:29:03 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082E8986400) [pid = 980] [serial = 748] [outer = 00000082E4ABEC00] 01:29:03 INFO - PROCESS | 980 | 1467361743924 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]]]}] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD7C000 == 37 [pid = 980] [id = 246] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1DF800 == 36 [pid = 980] [id = 245] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEC8800 == 35 [pid = 980] [id = 244] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082ED76B800 == 34 [pid = 980] [id = 243] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082EB974800 == 33 [pid = 980] [id = 242] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC77000 == 32 [pid = 980] [id = 241] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E27800 == 31 [pid = 980] [id = 240] 01:29:03 INFO - PROCESS | 980 | --DOCSHELL 00000082E315B800 == 30 [pid = 980] [id = 239] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EE140800) [pid = 980] [serial = 699] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082ED54F800) [pid = 980] [serial = 690] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EBB97400) [pid = 980] [serial = 687] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E8EA5400) [pid = 980] [serial = 681] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EAA32400) [pid = 980] [serial = 682] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DECA0000) [pid = 980] [serial = 669] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E2FC2000) [pid = 980] [serial = 670] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEC84400) [pid = 980] [serial = 675] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DFB3E000) [pid = 980] [serial = 676] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E3E3E000) [pid = 980] [serial = 678] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E4AC3000) [pid = 980] [serial = 679] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082ECBD5C00) [pid = 980] [serial = 666] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E50B9000) [pid = 980] [serial = 672] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E8657C00) [pid = 980] [serial = 673] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EBC9D800) [pid = 980] [serial = 694] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E4A23800) [pid = 980] [serial = 693] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEFD5000) [pid = 980] [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.] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EDB90800) [pid = 980] [serial = 691] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EE23A400) [pid = 980] [serial = 700] [outer = 0000000000000000] [url = about:blank] 01:29:03 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EB60D800) [pid = 980] [serial = 684] [outer = 0000000000000000] [url = about:blank] 01:29:04 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EE08BC00) [pid = 980] [serial = 697] [outer = 0000000000000000] [url = about:blank] 01:29:04 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EBBF9000) [pid = 980] [serial = 688] [outer = 0000000000000000] [url = about:blank] 01:29:04 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EB921800) [pid = 980] [serial = 685] [outer = 0000000000000000] [url = about:blank] 01:29:04 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EE082000) [pid = 980] [serial = 696] [outer = 0000000000000000] [url = about:blank] 01:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 01:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1297ms 01:29:04 INFO - PROCESS | 980 | 1467361744006 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 980 | 1467361744011 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 01:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 01:29:04 INFO - PROCESS | 980 | 1467361744016 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 980 | 1467361744020 Marionette TRACE conn6 <- [1,962,null,{}] 01:29:04 INFO - PROCESS | 980 | 1467361744025 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}] 01:29:04 INFO - PROCESS | 980 | 1467361744028 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:04 INFO - PROCESS | 980 | 1467361744136 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 01:29:04 INFO - PROCESS | 980 | 1467361744202 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 980 | 1467361744206 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082E396F800 == 31 [pid = 980] [id = 250] 01:29:04 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEBE3400) [pid = 980] [serial = 749] [outer = 0000000000000000] 01:29:04 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEC83400) [pid = 980] [serial = 750] [outer = 00000082DEBE3400] 01:29:04 INFO - PROCESS | 980 | 1467361744258 Marionette DEBUG loaded listener.js 01:29:04 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DF2C8800) [pid = 980] [serial = 751] [outer = 00000082DEBE3400] 01:29:04 INFO - PROCESS | 980 | 1467361744731 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]]]}] 01:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 01:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 734ms 01:29:04 INFO - PROCESS | 980 | 1467361744754 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 01:29:04 INFO - PROCESS | 980 | 1467361744759 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 01:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 01:29:04 INFO - PROCESS | 980 | 1467361744765 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 01:29:04 INFO - PROCESS | 980 | 1467361744768 Marionette TRACE conn6 <- [1,966,null,{}] 01:29:04 INFO - PROCESS | 980 | 1467361744772 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}] 01:29:04 INFO - PROCESS | 980 | 1467361744774 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:04 INFO - PROCESS | 980 | 1467361744864 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 01:29:04 INFO - PROCESS | 980 | 1467361744873 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:04 INFO - PROCESS | 980 | 1467361744875 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E64800 == 32 [pid = 980] [id = 251] 01:29:04 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E38AE000) [pid = 980] [serial = 752] [outer = 0000000000000000] 01:29:04 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E3BDCC00) [pid = 980] [serial = 753] [outer = 00000082E38AE000] 01:29:04 INFO - PROCESS | 980 | 1467361744924 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4ABFC00) [pid = 980] [serial = 754] [outer = 00000082E38AE000] 01:29:05 INFO - PROCESS | 980 | 1467361745398 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]]]}] 01:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 01:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 01:29:05 INFO - PROCESS | 980 | 1467361745459 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 01:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 01:29:05 INFO - PROCESS | 980 | 1467361745462 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 01:29:05 INFO - PROCESS | 980 | 1467361745465 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 01:29:05 INFO - PROCESS | 980 | 1467361745469 Marionette TRACE conn6 <- [1,970,null,{}] 01:29:05 INFO - PROCESS | 980 | 1467361745480 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}] 01:29:05 INFO - PROCESS | 980 | 1467361745485 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:05 INFO - PROCESS | 980 | 1467361745575 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 01:29:05 INFO - PROCESS | 980 | 1467361745678 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:05 INFO - PROCESS | 980 | 1467361745682 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC213800 == 33 [pid = 980] [id = 252] 01:29:05 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEAB1800) [pid = 980] [serial = 755] [outer = 0000000000000000] 01:29:05 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E8983800) [pid = 980] [serial = 756] [outer = 00000082DEAB1800] 01:29:05 INFO - PROCESS | 980 | 1467361745734 Marionette DEBUG loaded listener.js 01:29:05 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EAA3D400) [pid = 980] [serial = 757] [outer = 00000082DEAB1800] 01:29:06 INFO - PROCESS | 980 | 1467361746124 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]]]}] 01:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 01:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 692ms 01:29:06 INFO - PROCESS | 980 | 1467361746160 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 980 | 1467361746163 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 01:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 01:29:06 INFO - PROCESS | 980 | 1467361746167 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 980 | 1467361746169 Marionette TRACE conn6 <- [1,974,null,{}] 01:29:06 INFO - PROCESS | 980 | 1467361746178 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}] 01:29:06 INFO - PROCESS | 980 | 1467361746180 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:06 INFO - PROCESS | 980 | 1467361746293 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 01:29:06 INFO - PROCESS | 980 | 1467361746299 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:06 INFO - PROCESS | 980 | 1467361746301 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE264800 == 34 [pid = 980] [id = 253] 01:29:06 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB613C00) [pid = 980] [serial = 758] [outer = 0000000000000000] 01:29:06 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB643400) [pid = 980] [serial = 759] [outer = 00000082EB613C00] 01:29:06 INFO - PROCESS | 980 | 1467361746347 Marionette DEBUG loaded listener.js 01:29:06 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB926400) [pid = 980] [serial = 760] [outer = 00000082EB613C00] 01:29:06 INFO - PROCESS | 980 | 1467361746807 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]]]}] 01:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 01:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 01:29:06 INFO - PROCESS | 980 | 1467361746860 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 01:29:06 INFO - PROCESS | 980 | 1467361746863 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 01:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 01:29:06 INFO - PROCESS | 980 | 1467361746866 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 01:29:06 INFO - PROCESS | 980 | 1467361746868 Marionette TRACE conn6 <- [1,978,null,{}] 01:29:06 INFO - PROCESS | 980 | 1467361746871 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}] 01:29:06 INFO - PROCESS | 980 | 1467361746874 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:07 INFO - PROCESS | 980 | 1467361747018 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 01:29:07 INFO - PROCESS | 980 | 1467361747068 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:07 INFO - PROCESS | 980 | 1467361747070 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF18D800 == 35 [pid = 980] [id = 254] 01:29:07 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBB99000) [pid = 980] [serial = 761] [outer = 0000000000000000] 01:29:07 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBBEF800) [pid = 980] [serial = 762] [outer = 00000082EBB99000] 01:29:07 INFO - PROCESS | 980 | 1467361747115 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBCA7C00) [pid = 980] [serial = 763] [outer = 00000082EBB99000] 01:29:07 INFO - PROCESS | 980 | 1467361747595 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]]]}] 01:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 01:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 775ms 01:29:07 INFO - PROCESS | 980 | 1467361747645 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 01:29:07 INFO - PROCESS | 980 | 1467361747647 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 01:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 01:29:07 INFO - PROCESS | 980 | 1467361747650 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 01:29:07 INFO - PROCESS | 980 | 1467361747652 Marionette TRACE conn6 <- [1,982,null,{}] 01:29:07 INFO - PROCESS | 980 | 1467361747656 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}] 01:29:07 INFO - PROCESS | 980 | 1467361747662 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:07 INFO - PROCESS | 980 | 1467361747811 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 01:29:07 INFO - PROCESS | 980 | 1467361747862 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:07 INFO - PROCESS | 980 | 1467361747864 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0639000 == 36 [pid = 980] [id = 255] 01:29:07 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082ED54A400) [pid = 980] [serial = 764] [outer = 0000000000000000] 01:29:07 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EDB8E400) [pid = 980] [serial = 765] [outer = 00000082ED54A400] 01:29:07 INFO - PROCESS | 980 | 1467361747911 Marionette DEBUG loaded listener.js 01:29:07 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EE062800) [pid = 980] [serial = 766] [outer = 00000082ED54A400] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DEC9A400) [pid = 980] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB922000) [pid = 980] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EBC9E400) [pid = 980] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E4AC1C00) [pid = 980] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEB3E400) [pid = 980] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB77400) [pid = 980] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DF13FC00) [pid = 980] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E88E6400) [pid = 980] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEFD0C00) [pid = 980] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DCCAA000) [pid = 980] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E5565400) [pid = 980] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBCA8000) [pid = 980] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 01:29:08 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBCA9C00) [pid = 980] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 01:29:08 INFO - PROCESS | 980 | 1467361748408 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]]]}] 01:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 01:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 774ms 01:29:08 INFO - PROCESS | 980 | 1467361748430 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 01:29:08 INFO - PROCESS | 980 | 1467361748432 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 01:29:08 INFO - PROCESS | 980 | 1467361748435 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 01:29:08 INFO - PROCESS | 980 | 1467361748437 Marionette TRACE conn6 <- [1,986,null,{}] 01:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 01:29:08 INFO - PROCESS | 980 | 1467361748441 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}] 01:29:08 INFO - PROCESS | 980 | 1467361748443 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:08 INFO - PROCESS | 980 | 1467361748551 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 01:29:08 INFO - PROCESS | 980 | 1467361748596 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:08 INFO - PROCESS | 980 | 1467361748598 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A8000 == 37 [pid = 980] [id = 256] 01:29:08 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DE728400) [pid = 980] [serial = 767] [outer = 0000000000000000] 01:29:08 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E5565400) [pid = 980] [serial = 768] [outer = 00000082DE728400] 01:29:08 INFO - PROCESS | 980 | 1467361748648 Marionette DEBUG loaded listener.js 01:29:08 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082ED54B400) [pid = 980] [serial = 769] [outer = 00000082DE728400] 01:29:09 INFO - PROCESS | 980 | 1467361749013 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]]]}] 01:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 01:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 628ms 01:29:09 INFO - PROCESS | 980 | 1467361749069 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 01:29:09 INFO - PROCESS | 980 | 1467361749080 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 01:29:09 INFO - PROCESS | 980 | 1467361749083 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - PROCESS | 980 | 1467361749085 Marionette TRACE conn6 <- [1,990,null,{}] 01:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 01:29:09 INFO - PROCESS | 980 | 1467361749088 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}] 01:29:09 INFO - PROCESS | 980 | 1467361749090 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:09 INFO - PROCESS | 980 | 1467361749173 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 01:29:09 INFO - PROCESS | 980 | 1467361749179 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 980 | 1467361749181 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08B2000 == 38 [pid = 980] [id = 257] 01:29:09 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EE081000) [pid = 980] [serial = 770] [outer = 0000000000000000] 01:29:09 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE08CC00) [pid = 980] [serial = 771] [outer = 00000082EE081000] 01:29:09 INFO - PROCESS | 980 | 1467361749225 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE140800) [pid = 980] [serial = 772] [outer = 00000082EE081000] 01:29:09 INFO - PROCESS | 980 | 1467361749644 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]]]}] 01:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 01:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 586ms 01:29:09 INFO - PROCESS | 980 | 1467361749684 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 01:29:09 INFO - PROCESS | 980 | 1467361749686 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 01:29:09 INFO - PROCESS | 980 | 1467361749689 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 01:29:09 INFO - PROCESS | 980 | 1467361749691 Marionette TRACE conn6 <- [1,994,null,{}] 01:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 01:29:09 INFO - PROCESS | 980 | 1467361749695 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}] 01:29:09 INFO - PROCESS | 980 | 1467361749697 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:09 INFO - PROCESS | 980 | 1467361749782 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 01:29:09 INFO - PROCESS | 980 | 1467361749787 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:09 INFO - PROCESS | 980 | 1467361749789 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC20F800 == 39 [pid = 980] [id = 258] 01:29:09 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE246800) [pid = 980] [serial = 773] [outer = 0000000000000000] 01:29:09 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EEB0C800) [pid = 980] [serial = 774] [outer = 00000082EE246800] 01:29:09 INFO - PROCESS | 980 | 1467361749834 Marionette DEBUG loaded listener.js 01:29:09 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEBDE800) [pid = 980] [serial = 775] [outer = 00000082EE246800] 01:29:10 INFO - PROCESS | 980 | 1467361750368 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]]]}] 01:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 01:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 733ms 01:29:10 INFO - PROCESS | 980 | 1467361750429 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 01:29:10 INFO - PROCESS | 980 | 1467361750434 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 01:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 01:29:10 INFO - PROCESS | 980 | 1467361750440 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 01:29:10 INFO - PROCESS | 980 | 1467361750444 Marionette TRACE conn6 <- [1,998,null,{}] 01:29:10 INFO - PROCESS | 980 | 1467361750450 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}] 01:29:10 INFO - PROCESS | 980 | 1467361750453 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:10 INFO - PROCESS | 980 | 1467361750583 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 01:29:10 INFO - PROCESS | 980 | 1467361750652 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:10 INFO - PROCESS | 980 | 1467361750658 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E27800 == 40 [pid = 980] [id = 259] 01:29:10 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEB7C400) [pid = 980] [serial = 776] [outer = 0000000000000000] 01:29:10 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEC90400) [pid = 980] [serial = 777] [outer = 00000082DEB7C400] 01:29:10 INFO - PROCESS | 980 | 1467361750760 Marionette DEBUG loaded listener.js 01:29:10 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E30ED800) [pid = 980] [serial = 778] [outer = 00000082DEB7C400] 01:29:11 INFO - PROCESS | 980 | 1467361751391 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]]]}] 01:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 01:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 985ms 01:29:11 INFO - PROCESS | 980 | 1467361751428 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 01:29:11 INFO - PROCESS | 980 | 1467361751433 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 01:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 01:29:11 INFO - PROCESS | 980 | 1467361751440 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 01:29:11 INFO - PROCESS | 980 | 1467361751443 Marionette TRACE conn6 <- [1,1002,null,{}] 01:29:11 INFO - PROCESS | 980 | 1467361751447 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}] 01:29:11 INFO - PROCESS | 980 | 1467361751450 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:11 INFO - PROCESS | 980 | 1467361751569 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 01:29:11 INFO - PROCESS | 980 | 1467361751645 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:11 INFO - PROCESS | 980 | 1467361751648 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17D000 == 41 [pid = 980] [id = 260] 01:29:11 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E8555C00) [pid = 980] [serial = 779] [outer = 0000000000000000] 01:29:11 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E8E9B800) [pid = 980] [serial = 780] [outer = 00000082E8555C00] 01:29:11 INFO - PROCESS | 980 | 1467361751747 Marionette DEBUG loaded listener.js 01:29:11 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EB60A000) [pid = 980] [serial = 781] [outer = 00000082E8555C00] 01:29:12 INFO - PROCESS | 980 | 1467361752361 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]]]}] 01:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 01:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 01:29:12 INFO - PROCESS | 980 | 1467361752428 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 01:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 01:29:12 INFO - PROCESS | 980 | 1467361752431 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 01:29:12 INFO - PROCESS | 980 | 1467361752435 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 01:29:12 INFO - PROCESS | 980 | 1467361752439 Marionette TRACE conn6 <- [1,1006,null,{}] 01:29:12 INFO - PROCESS | 980 | 1467361752451 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}] 01:29:12 INFO - PROCESS | 980 | 1467361752456 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:12 INFO - PROCESS | 980 | 1467361752618 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 01:29:12 INFO - PROCESS | 980 | 1467361752664 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:12 INFO - PROCESS | 980 | 1467361752668 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F8E800 == 42 [pid = 980] [id = 261] 01:29:12 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082ED7A4400) [pid = 980] [serial = 782] [outer = 0000000000000000] 01:29:12 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EDB14C00) [pid = 980] [serial = 783] [outer = 00000082ED7A4400] 01:29:12 INFO - PROCESS | 980 | 1467361752728 Marionette DEBUG loaded listener.js 01:29:12 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EEBE6800) [pid = 980] [serial = 784] [outer = 00000082ED7A4400] 01:29:13 INFO - PROCESS | 980 | 1467361753324 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]]]}] 01:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 01:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 01:29:13 INFO - PROCESS | 980 | 1467361753380 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 01:29:13 INFO - PROCESS | 980 | 1467361753384 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 01:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 01:29:13 INFO - PROCESS | 980 | 1467361753388 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 01:29:13 INFO - PROCESS | 980 | 1467361753390 Marionette TRACE conn6 <- [1,1010,null,{}] 01:29:13 INFO - PROCESS | 980 | 1467361753394 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}] 01:29:13 INFO - PROCESS | 980 | 1467361753396 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:13 INFO - PROCESS | 980 | 1467361753509 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 01:29:13 INFO - PROCESS | 980 | 1467361753597 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:13 INFO - PROCESS | 980 | 1467361753600 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082F2105800 == 43 [pid = 980] [id = 262] 01:29:13 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EEE4E800) [pid = 980] [serial = 785] [outer = 0000000000000000] 01:29:13 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EF157400) [pid = 980] [serial = 786] [outer = 00000082EEE4E800] 01:29:13 INFO - PROCESS | 980 | 1467361753656 Marionette DEBUG loaded listener.js 01:29:13 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EF15F000) [pid = 980] [serial = 787] [outer = 00000082EEE4E800] 01:29:14 INFO - PROCESS | 980 | 1467361754419 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]]]}] 01:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 01:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1087ms 01:29:14 INFO - PROCESS | 980 | 1467361754477 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 01:29:14 INFO - PROCESS | 980 | 1467361754481 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 01:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 01:29:14 INFO - PROCESS | 980 | 1467361754486 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 01:29:14 INFO - PROCESS | 980 | 1467361754490 Marionette TRACE conn6 <- [1,1014,null,{}] 01:29:14 INFO - PROCESS | 980 | 1467361754495 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}] 01:29:14 INFO - PROCESS | 980 | 1467361754498 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:14 INFO - PROCESS | 980 | 1467361754606 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 01:29:14 INFO - PROCESS | 980 | 1467361754682 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:14 INFO - PROCESS | 980 | 1467361754687 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31D5800 == 44 [pid = 980] [id = 263] 01:29:14 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082DEC8D400) [pid = 980] [serial = 788] [outer = 0000000000000000] 01:29:14 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082DEFCBC00) [pid = 980] [serial = 789] [outer = 00000082DEC8D400] 01:29:14 INFO - PROCESS | 980 | 1467361754786 Marionette DEBUG loaded listener.js 01:29:14 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082E30F4400) [pid = 980] [serial = 790] [outer = 00000082DEC8D400] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082F08B2000 == 43 [pid = 980] [id = 257] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A8000 == 42 [pid = 980] [id = 256] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082F0639000 == 41 [pid = 980] [id = 255] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082EF18D800 == 40 [pid = 980] [id = 254] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082EE264800 == 39 [pid = 980] [id = 253] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082EC213800 == 38 [pid = 980] [id = 252] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E64800 == 37 [pid = 980] [id = 251] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082E396F800 == 36 [pid = 980] [id = 250] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082ED76A800 == 35 [pid = 980] [id = 249] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E1F000 == 34 [pid = 980] [id = 248] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC72000 == 33 [pid = 980] [id = 247] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A81800 == 32 [pid = 980] [id = 238] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082F2105800 == 31 [pid = 980] [id = 262] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F8E800 == 30 [pid = 980] [id = 261] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17D000 == 29 [pid = 980] [id = 260] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082EC20F800 == 28 [pid = 980] [id = 258] 01:29:15 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E27800 == 27 [pid = 980] [id = 259] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082DEB78000) [pid = 980] [serial = 717] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082E4AC7C00) [pid = 980] [serial = 723] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082DFBD6000) [pid = 980] [serial = 720] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E2FD8800) [pid = 980] [serial = 721] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082E8981000) [pid = 980] [serial = 726] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E3B78400) [pid = 980] [serial = 715] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DF137800) [pid = 980] [serial = 714] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEBEBC00) [pid = 980] [serial = 703] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DCE39400) [pid = 980] [serial = 702] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EA981000) [pid = 980] [serial = 706] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E8825C00) [pid = 980] [serial = 705] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EDB1E800) [pid = 980] [serial = 709] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082ECB0B000) [pid = 980] [serial = 708] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EEE48000) [pid = 980] [serial = 712] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EEBBD000) [pid = 980] [serial = 711] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EAA3A800) [pid = 980] [serial = 729] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EBB91C00) [pid = 980] [serial = 732] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EAC4CC00) [pid = 980] [serial = 730] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ECB9E000) [pid = 980] [serial = 741] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EBCA7800) [pid = 980] [serial = 738] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EBBEF400) [pid = 980] [serial = 733] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEBEC800) [pid = 980] [serial = 718] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EA1D4000) [pid = 980] [serial = 727] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EB924800) [pid = 980] [serial = 735] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EBBF7C00) [pid = 980] [serial = 736] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E55ED000) [pid = 980] [serial = 724] [outer = 0000000000000000] [url = about:blank] 01:29:15 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EC868400) [pid = 980] [serial = 739] [outer = 0000000000000000] [url = about:blank] 01:29:16 INFO - PROCESS | 980 | 1467361756057 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]]]}] 01:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 01:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1586ms 01:29:16 INFO - PROCESS | 980 | 1467361756077 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 01:29:16 INFO - PROCESS | 980 | 1467361756082 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 01:29:16 INFO - PROCESS | 980 | 1467361756086 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 01:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 01:29:16 INFO - PROCESS | 980 | 1467361756090 Marionette TRACE conn6 <- [1,1018,null,{}] 01:29:16 INFO - PROCESS | 980 | 1467361756096 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}] 01:29:16 INFO - PROCESS | 980 | 1467361756099 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:16 INFO - PROCESS | 980 | 1467361756188 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 01:29:16 INFO - PROCESS | 980 | 1467361756259 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 980 | 1467361756262 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31E2000 == 28 [pid = 980] [id = 264] 01:29:16 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEB42400) [pid = 980] [serial = 791] [outer = 0000000000000000] 01:29:16 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEB77C00) [pid = 980] [serial = 792] [outer = 00000082DEB42400] 01:29:16 INFO - PROCESS | 980 | 1467361756313 Marionette DEBUG loaded listener.js 01:29:16 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEBED000) [pid = 980] [serial = 793] [outer = 00000082DEB42400] 01:29:16 INFO - PROCESS | 980 | 1467361756711 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]]]}] 01:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 01:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 692ms 01:29:16 INFO - PROCESS | 980 | 1467361756783 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 01:29:16 INFO - PROCESS | 980 | 1467361756788 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 01:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 01:29:16 INFO - PROCESS | 980 | 1467361756795 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 01:29:16 INFO - PROCESS | 980 | 1467361756798 Marionette TRACE conn6 <- [1,1022,null,{}] 01:29:16 INFO - PROCESS | 980 | 1467361756802 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}] 01:29:16 INFO - PROCESS | 980 | 1467361756805 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:16 INFO - PROCESS | 980 | 1467361756897 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 01:29:16 INFO - PROCESS | 980 | 1467361756910 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:16 INFO - PROCESS | 980 | 1467361756913 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A83000 == 29 [pid = 980] [id = 265] 01:29:16 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DF2D5400) [pid = 980] [serial = 794] [outer = 0000000000000000] 01:29:16 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E00B3400) [pid = 980] [serial = 795] [outer = 00000082DF2D5400] 01:29:16 INFO - PROCESS | 980 | 1467361756962 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E2FD7800) [pid = 980] [serial = 796] [outer = 00000082DF2D5400] 01:29:17 INFO - PROCESS | 980 | 1467361757444 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]]]}] 01:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 01:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 01:29:17 INFO - PROCESS | 980 | 1467361757489 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 01:29:17 INFO - PROCESS | 980 | 1467361757491 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 01:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 01:29:17 INFO - PROCESS | 980 | 1467361757495 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 01:29:17 INFO - PROCESS | 980 | 1467361757499 Marionette TRACE conn6 <- [1,1026,null,{}] 01:29:17 INFO - PROCESS | 980 | 1467361757513 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}] 01:29:17 INFO - PROCESS | 980 | 1467361757518 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:17 INFO - PROCESS | 980 | 1467361757637 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 01:29:17 INFO - PROCESS | 980 | 1467361757722 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:17 INFO - PROCESS | 980 | 1467361757726 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC77800 == 30 [pid = 980] [id = 266] 01:29:17 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DE72D800) [pid = 980] [serial = 797] [outer = 0000000000000000] 01:29:17 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E4A23000) [pid = 980] [serial = 798] [outer = 00000082DE72D800] 01:29:17 INFO - PROCESS | 980 | 1467361757777 Marionette DEBUG loaded listener.js 01:29:17 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E50B4C00) [pid = 980] [serial = 799] [outer = 00000082DE72D800] 01:29:18 INFO - PROCESS | 980 | 1467361758201 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]]]}] 01:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 01:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 733ms 01:29:18 INFO - PROCESS | 980 | 1467361758231 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 980 | 1467361758234 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 01:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 01:29:18 INFO - PROCESS | 980 | 1467361758237 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - PROCESS | 980 | 1467361758239 Marionette TRACE conn6 <- [1,1030,null,{}] 01:29:18 INFO - PROCESS | 980 | 1467361758248 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}] 01:29:18 INFO - PROCESS | 980 | 1467361758251 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:18 INFO - PROCESS | 980 | 1467361758365 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 01:29:18 INFO - PROCESS | 980 | 1467361758371 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:18 INFO - PROCESS | 980 | 1467361758373 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB97B800 == 31 [pid = 980] [id = 267] 01:29:18 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E54CF800) [pid = 980] [serial = 800] [outer = 0000000000000000] 01:29:18 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E8554000) [pid = 980] [serial = 801] [outer = 00000082E54CF800] 01:29:18 INFO - PROCESS | 980 | 1467361758423 Marionette DEBUG loaded listener.js 01:29:18 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E88F1400) [pid = 980] [serial = 802] [outer = 00000082E54CF800] 01:29:18 INFO - PROCESS | 980 | 1467361758881 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]]]}] 01:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 01:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 691ms 01:29:18 INFO - PROCESS | 980 | 1467361758931 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 01:29:18 INFO - PROCESS | 980 | 1467361758933 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 01:29:18 INFO - PROCESS | 980 | 1467361758936 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 01:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 01:29:18 INFO - PROCESS | 980 | 1467361758938 Marionette TRACE conn6 <- [1,1034,null,{}] 01:29:18 INFO - PROCESS | 980 | 1467361758942 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}] 01:29:18 INFO - PROCESS | 980 | 1467361758944 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:19 INFO - PROCESS | 980 | 1467361759078 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 01:29:19 INFO - PROCESS | 980 | 1467361759098 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 980 | 1467361759100 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED76F800 == 32 [pid = 980] [id = 268] 01:29:19 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DF07D400) [pid = 980] [serial = 803] [outer = 0000000000000000] 01:29:19 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EA8C5400) [pid = 980] [serial = 804] [outer = 00000082DF07D400] 01:29:19 INFO - PROCESS | 980 | 1467361759145 Marionette DEBUG loaded listener.js 01:29:19 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EAA3BC00) [pid = 980] [serial = 805] [outer = 00000082DF07D400] 01:29:19 INFO - PROCESS | 980 | 1467361759612 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]]]}] 01:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 01:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 01:29:19 INFO - PROCESS | 980 | 1467361759673 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 01:29:19 INFO - PROCESS | 980 | 1467361759675 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 01:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 01:29:19 INFO - PROCESS | 980 | 1467361759678 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 01:29:19 INFO - PROCESS | 980 | 1467361759680 Marionette TRACE conn6 <- [1,1038,null,{}] 01:29:19 INFO - PROCESS | 980 | 1467361759684 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}] 01:29:19 INFO - PROCESS | 980 | 1467361759690 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:19 INFO - PROCESS | 980 | 1467361759824 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 01:29:19 INFO - PROCESS | 980 | 1467361759878 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:19 INFO - PROCESS | 980 | 1467361759880 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEECA800 == 33 [pid = 980] [id = 269] 01:29:19 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EAA81400) [pid = 980] [serial = 806] [outer = 0000000000000000] 01:29:19 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EB610000) [pid = 980] [serial = 807] [outer = 00000082EAA81400] 01:29:19 INFO - PROCESS | 980 | 1467361759927 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EBB93000) [pid = 980] [serial = 808] [outer = 00000082EAA81400] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EB613C00) [pid = 980] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E4ABEC00) [pid = 980] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082ED54A400) [pid = 980] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEB3B400) [pid = 980] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E38AE000) [pid = 980] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEAB1800) [pid = 980] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EE081000) [pid = 980] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EBB99000) [pid = 980] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DE728400) [pid = 980] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EC959800) [pid = 980] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEBE3400) [pid = 980] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 01:29:20 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EE246800) [pid = 980] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 01:29:20 INFO - PROCESS | 980 | 1467361760528 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]]]}] 01:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 01:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 881ms 01:29:20 INFO - PROCESS | 980 | 1467361760562 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 01:29:20 INFO - PROCESS | 980 | 1467361760565 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 01:29:20 INFO - PROCESS | 980 | 1467361760568 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 01:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 01:29:20 INFO - PROCESS | 980 | 1467361760570 Marionette TRACE conn6 <- [1,1042,null,{}] 01:29:20 INFO - PROCESS | 980 | 1467361760573 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}] 01:29:20 INFO - PROCESS | 980 | 1467361760575 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:20 INFO - PROCESS | 980 | 1467361760655 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 01:29:20 INFO - PROCESS | 980 | 1467361760661 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:20 INFO - PROCESS | 980 | 1467361760663 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1DD800 == 34 [pid = 980] [id = 270] 01:29:20 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EA1C7400) [pid = 980] [serial = 809] [outer = 0000000000000000] 01:29:20 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB933400) [pid = 980] [serial = 810] [outer = 00000082EA1C7400] 01:29:20 INFO - PROCESS | 980 | 1467361760708 Marionette DEBUG loaded listener.js 01:29:20 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBB9F400) [pid = 980] [serial = 811] [outer = 00000082EA1C7400] 01:29:21 INFO - PROCESS | 980 | 1467361761133 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]]]}] 01:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 01:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 587ms 01:29:21 INFO - PROCESS | 980 | 1467361761162 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 980 | 1467361761164 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 01:29:21 INFO - PROCESS | 980 | 1467361761168 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 01:29:21 INFO - PROCESS | 980 | 1467361761169 Marionette TRACE conn6 <- [1,1046,null,{}] 01:29:21 INFO - PROCESS | 980 | 1467361761179 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}] 01:29:21 INFO - PROCESS | 980 | 1467361761181 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:21 INFO - PROCESS | 980 | 1467361761263 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 01:29:21 INFO - PROCESS | 980 | 1467361761269 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:21 INFO - PROCESS | 980 | 1467361761271 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD7D800 == 35 [pid = 980] [id = 271] 01:29:21 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBF4000) [pid = 980] [serial = 812] [outer = 0000000000000000] 01:29:21 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBBFA400) [pid = 980] [serial = 813] [outer = 00000082EBBF4000] 01:29:21 INFO - PROCESS | 980 | 1467361761316 Marionette DEBUG loaded listener.js 01:29:21 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBCA5800) [pid = 980] [serial = 814] [outer = 00000082EBBF4000] 01:29:21 INFO - PROCESS | 980 | 1467361761754 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]]]}] 01:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 01:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 01:29:21 INFO - PROCESS | 980 | 1467361761802 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 01:29:21 INFO - PROCESS | 980 | 1467361761804 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 01:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 01:29:21 INFO - PROCESS | 980 | 1467361761808 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 01:29:21 INFO - PROCESS | 980 | 1467361761810 Marionette TRACE conn6 <- [1,1050,null,{}] 01:29:21 INFO - PROCESS | 980 | 1467361761813 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}] 01:29:21 INFO - PROCESS | 980 | 1467361761815 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:21 INFO - PROCESS | 980 | 1467361761897 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 01:29:21 INFO - PROCESS | 980 | 1467361761902 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:21 INFO - PROCESS | 980 | 1467361761904 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC72000 == 36 [pid = 980] [id = 272] 01:29:21 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC864C00) [pid = 980] [serial = 815] [outer = 0000000000000000] 01:29:21 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EC873800) [pid = 980] [serial = 816] [outer = 00000082EC864C00] 01:29:21 INFO - PROCESS | 980 | 1467361761949 Marionette DEBUG loaded listener.js 01:29:22 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082ECBA0000) [pid = 980] [serial = 817] [outer = 00000082EC864C00] 01:29:22 INFO - PROCESS | 980 | 1467361762618 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]]]}] 01:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 01:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 944ms 01:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 01:29:22 INFO - PROCESS | 980 | 1467361762760 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 01:29:22 INFO - PROCESS | 980 | 1467361762764 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 01:29:22 INFO - PROCESS | 980 | 1467361762769 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 01:29:22 INFO - PROCESS | 980 | 1467361762772 Marionette TRACE conn6 <- [1,1054,null,{}] 01:29:22 INFO - PROCESS | 980 | 1467361762778 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}] 01:29:22 INFO - PROCESS | 980 | 1467361762782 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:22 INFO - PROCESS | 980 | 1467361762906 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 01:29:22 INFO - PROCESS | 980 | 1467361762975 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:22 INFO - PROCESS | 980 | 1467361762978 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4931800 == 37 [pid = 980] [id = 273] 01:29:23 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DD909000) [pid = 980] [serial = 818] [outer = 0000000000000000] 01:29:23 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEBEA000) [pid = 980] [serial = 819] [outer = 00000082DD909000] 01:29:23 INFO - PROCESS | 980 | 1467361763038 Marionette DEBUG loaded listener.js 01:29:23 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEFD2000) [pid = 980] [serial = 820] [outer = 00000082DD909000] 01:29:23 INFO - PROCESS | 980 | 1467361763821 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]]]}] 01:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 01:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1138ms 01:29:23 INFO - PROCESS | 980 | 1467361763907 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 01:29:23 INFO - PROCESS | 980 | 1467361763913 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 01:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 01:29:23 INFO - PROCESS | 980 | 1467361763919 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 01:29:23 INFO - PROCESS | 980 | 1467361763923 Marionette TRACE conn6 <- [1,1058,null,{}] 01:29:23 INFO - PROCESS | 980 | 1467361763927 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}] 01:29:23 INFO - PROCESS | 980 | 1467361763930 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:24 INFO - PROCESS | 980 | 1467361764093 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 01:29:24 INFO - PROCESS | 980 | 1467361764203 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:24 INFO - PROCESS | 980 | 1467361764206 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082DEE86800 == 38 [pid = 980] [id = 274] 01:29:24 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEC87800) [pid = 980] [serial = 821] [outer = 0000000000000000] 01:29:24 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DF45BC00) [pid = 980] [serial = 822] [outer = 00000082DEC87800] 01:29:24 INFO - PROCESS | 980 | 1467361764265 Marionette DEBUG loaded listener.js 01:29:24 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E4AC3800) [pid = 980] [serial = 823] [outer = 00000082DEC87800] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD7D800 == 37 [pid = 980] [id = 271] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1DD800 == 36 [pid = 980] [id = 270] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EEECA800 == 35 [pid = 980] [id = 269] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082ED76F800 == 34 [pid = 980] [id = 268] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EB97B800 == 33 [pid = 980] [id = 267] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC77800 == 32 [pid = 980] [id = 266] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A83000 == 31 [pid = 980] [id = 265] 01:29:24 INFO - PROCESS | 980 | --DOCSHELL 00000082E31E2000 == 30 [pid = 980] [id = 264] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EB643400) [pid = 980] [serial = 759] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E8986400) [pid = 980] [serial = 748] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E4ACE400) [pid = 980] [serial = 747] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EB926400) [pid = 980] [serial = 760] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EE062800) [pid = 980] [serial = 766] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DEFD7400) [pid = 980] [serial = 745] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E3BDCC00) [pid = 980] [serial = 753] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEBEDC00) [pid = 980] [serial = 744] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EAA3D400) [pid = 980] [serial = 757] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EDB8E400) [pid = 980] [serial = 765] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EE08CC00) [pid = 980] [serial = 771] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EBCA7C00) [pid = 980] [serial = 763] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E5565400) [pid = 980] [serial = 768] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E8983800) [pid = 980] [serial = 756] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EBBEF800) [pid = 980] [serial = 762] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082ECBD7400) [pid = 980] [serial = 742] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E4ABFC00) [pid = 980] [serial = 754] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEC83400) [pid = 980] [serial = 750] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082ED54B400) [pid = 980] [serial = 769] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DF2C8800) [pid = 980] [serial = 751] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EEB0C800) [pid = 980] [serial = 774] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EEBDE800) [pid = 980] [serial = 775] [outer = 0000000000000000] [url = about:blank] 01:29:24 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EE140800) [pid = 980] [serial = 772] [outer = 0000000000000000] [url = about:blank] 01:29:25 INFO - PROCESS | 980 | 1467361765068 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]]]}] 01:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 01:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1195ms 01:29:25 INFO - PROCESS | 980 | 1467361765116 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 01:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 01:29:25 INFO - PROCESS | 980 | 1467361765120 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 01:29:25 INFO - PROCESS | 980 | 1467361765136 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 01:29:25 INFO - PROCESS | 980 | 1467361765141 Marionette TRACE conn6 <- [1,1062,null,{}] 01:29:25 INFO - PROCESS | 980 | 1467361765149 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}] 01:29:25 INFO - PROCESS | 980 | 1467361765152 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:25 INFO - PROCESS | 980 | 1467361765244 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 01:29:25 INFO - PROCESS | 980 | 1467361765251 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:25 INFO - PROCESS | 980 | 1467361765254 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3CEB800 == 31 [pid = 980] [id = 275] 01:29:25 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DECA3800) [pid = 980] [serial = 824] [outer = 0000000000000000] 01:29:25 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEFD2400) [pid = 980] [serial = 825] [outer = 00000082DECA3800] 01:29:25 INFO - PROCESS | 980 | 1467361765308 Marionette DEBUG loaded listener.js 01:29:25 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E2FCCC00) [pid = 980] [serial = 826] [outer = 00000082DECA3800] 01:29:25 INFO - PROCESS | 980 | 1467361765825 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]]]}] 01:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 01:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 755ms 01:29:25 INFO - PROCESS | 980 | 1467361765880 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 01:29:25 INFO - PROCESS | 980 | 1467361765884 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 01:29:25 INFO - PROCESS | 980 | 1467361765890 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 01:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 01:29:25 INFO - PROCESS | 980 | 1467361765893 Marionette TRACE conn6 <- [1,1066,null,{}] 01:29:25 INFO - PROCESS | 980 | 1467361765897 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}] 01:29:25 INFO - PROCESS | 980 | 1467361765899 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:26 INFO - PROCESS | 980 | 1467361765994 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 01:29:26 INFO - PROCESS | 980 | 1467361766066 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 980 | 1467361766069 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9CB800 == 32 [pid = 980] [id = 276] 01:29:26 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E497B000) [pid = 980] [serial = 827] [outer = 0000000000000000] 01:29:26 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4AC4800) [pid = 980] [serial = 828] [outer = 00000082E497B000] 01:29:26 INFO - PROCESS | 980 | 1467361766119 Marionette DEBUG loaded listener.js 01:29:26 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E556CC00) [pid = 980] [serial = 829] [outer = 00000082E497B000] 01:29:26 INFO - PROCESS | 980 | 1467361766527 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]]]}] 01:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 01:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 01:29:26 INFO - PROCESS | 980 | 1467361766585 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 01:29:26 INFO - PROCESS | 980 | 1467361766587 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 01:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 01:29:26 INFO - PROCESS | 980 | 1467361766591 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 01:29:26 INFO - PROCESS | 980 | 1467361766595 Marionette TRACE conn6 <- [1,1070,null,{}] 01:29:26 INFO - PROCESS | 980 | 1467361766607 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}] 01:29:26 INFO - PROCESS | 980 | 1467361766612 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:26 INFO - PROCESS | 980 | 1467361766707 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 01:29:26 INFO - PROCESS | 980 | 1467361766715 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:26 INFO - PROCESS | 980 | 1467361766718 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED76B800 == 33 [pid = 980] [id = 277] 01:29:26 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DE2BC800) [pid = 980] [serial = 830] [outer = 0000000000000000] 01:29:26 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EAA34C00) [pid = 980] [serial = 831] [outer = 00000082DE2BC800] 01:29:26 INFO - PROCESS | 980 | 1467361766775 Marionette DEBUG loaded listener.js 01:29:26 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB607800) [pid = 980] [serial = 832] [outer = 00000082DE2BC800] 01:29:27 INFO - PROCESS | 980 | 1467361767272 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]]]}] 01:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 01:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 01:29:27 INFO - PROCESS | 980 | 1467361767357 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 01:29:27 INFO - PROCESS | 980 | 1467361767360 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 01:29:27 INFO - PROCESS | 980 | 1467361767363 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 01:29:27 INFO - PROCESS | 980 | 1467361767365 Marionette TRACE conn6 <- [1,1074,null,{}] 01:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 01:29:27 INFO - PROCESS | 980 | 1467361767369 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}] 01:29:27 INFO - PROCESS | 980 | 1467361767371 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:27 INFO - PROCESS | 980 | 1467361767489 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 01:29:27 INFO - PROCESS | 980 | 1467361767548 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:27 INFO - PROCESS | 980 | 1467361767550 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1E4000 == 34 [pid = 980] [id = 278] 01:29:27 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB643800) [pid = 980] [serial = 833] [outer = 0000000000000000] 01:29:27 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB91EC00) [pid = 980] [serial = 834] [outer = 00000082EB643800] 01:29:27 INFO - PROCESS | 980 | 1467361767597 Marionette DEBUG loaded listener.js 01:29:27 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBF6400) [pid = 980] [serial = 835] [outer = 00000082EB643800] 01:29:28 INFO - PROCESS | 980 | 1467361768034 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]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 01:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 733ms 01:29:28 INFO - PROCESS | 980 | 1467361768104 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 980 | 1467361768106 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 01:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 01:29:28 INFO - PROCESS | 980 | 1467361768109 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 980 | 1467361768111 Marionette TRACE conn6 <- [1,1078,null,{}] 01:29:28 INFO - PROCESS | 980 | 1467361768121 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}] 01:29:28 INFO - PROCESS | 980 | 1467361768123 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:28 INFO - PROCESS | 980 | 1467361768233 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 01:29:28 INFO - PROCESS | 980 | 1467361768245 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:28 INFO - PROCESS | 980 | 1467361768247 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0049000 == 35 [pid = 980] [id = 279] 01:29:28 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB643C00) [pid = 980] [serial = 836] [outer = 0000000000000000] 01:29:28 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EC168800) [pid = 980] [serial = 837] [outer = 00000082EB643C00] 01:29:28 INFO - PROCESS | 980 | 1467361768292 Marionette DEBUG loaded listener.js 01:29:28 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082ECBCF400) [pid = 980] [serial = 838] [outer = 00000082EB643C00] 01:29:28 INFO - PROCESS | 980 | 1467361768783 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]]]}] 01:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 01:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 690ms 01:29:28 INFO - PROCESS | 980 | 1467361768836 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 01:29:28 INFO - PROCESS | 980 | 1467361768839 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 01:29:28 INFO - PROCESS | 980 | 1467361768848 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 01:29:28 INFO - PROCESS | 980 | 1467361768850 Marionette TRACE conn6 <- [1,1082,null,{}] 01:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 01:29:28 INFO - PROCESS | 980 | 1467361768853 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}] 01:29:28 INFO - PROCESS | 980 | 1467361768859 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:29 INFO - PROCESS | 980 | 1467361768993 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 01:29:29 INFO - PROCESS | 980 | 1467361769045 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 980 | 1467361769047 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082F089F800 == 36 [pid = 980] [id = 280] 01:29:29 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082ED7B0C00) [pid = 980] [serial = 839] [outer = 0000000000000000] 01:29:29 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EE064000) [pid = 980] [serial = 840] [outer = 00000082ED7B0C00] 01:29:29 INFO - PROCESS | 980 | 1467361769094 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EE081800) [pid = 980] [serial = 841] [outer = 00000082ED7B0C00] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EAA81400) [pid = 980] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBBF4000) [pid = 980] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EA1C7400) [pid = 980] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E54CF800) [pid = 980] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEC8D400) [pid = 980] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DF2D5400) [pid = 980] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEB42400) [pid = 980] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DE72D800) [pid = 980] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DF07D400) [pid = 980] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB7C400) [pid = 980] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E8555C00) [pid = 980] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082ED7A4400) [pid = 980] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 01:29:29 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EEE4E800) [pid = 980] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 01:29:29 INFO - PROCESS | 980 | 1467361769518 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]]]}] 01:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 01:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 732ms 01:29:29 INFO - PROCESS | 980 | 1467361769589 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 01:29:29 INFO - PROCESS | 980 | 1467361769591 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 01:29:29 INFO - PROCESS | 980 | 1467361769594 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 01:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 01:29:29 INFO - PROCESS | 980 | 1467361769596 Marionette TRACE conn6 <- [1,1086,null,{}] 01:29:29 INFO - PROCESS | 980 | 1467361769606 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}] 01:29:29 INFO - PROCESS | 980 | 1467361769608 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:29 INFO - PROCESS | 980 | 1467361769714 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 01:29:29 INFO - PROCESS | 980 | 1467361769726 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:29 INFO - PROCESS | 980 | 1467361769728 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14AD800 == 37 [pid = 980] [id = 281] 01:29:29 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E2FCD000) [pid = 980] [serial = 842] [outer = 0000000000000000] 01:29:29 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EA1D1400) [pid = 980] [serial = 843] [outer = 00000082E2FCD000] 01:29:29 INFO - PROCESS | 980 | 1467361769773 Marionette DEBUG loaded listener.js 01:29:29 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EE080C00) [pid = 980] [serial = 844] [outer = 00000082E2FCD000] 01:29:30 INFO - PROCESS | 980 | 1467361770170 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]]]}] 01:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 01:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 628ms 01:29:30 INFO - PROCESS | 980 | 1467361770226 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 01:29:30 INFO - PROCESS | 980 | 1467361770228 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 01:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 01:29:30 INFO - PROCESS | 980 | 1467361770232 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 980 | 1467361770233 Marionette TRACE conn6 <- [1,1090,null,{}] 01:29:30 INFO - PROCESS | 980 | 1467361770237 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}] 01:29:30 INFO - PROCESS | 980 | 1467361770239 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:30 INFO - PROCESS | 980 | 1467361770348 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 01:29:30 INFO - PROCESS | 980 | 1467361770357 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 980 | 1467361770359 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1713800 == 38 [pid = 980] [id = 282] 01:29:30 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EE088C00) [pid = 980] [serial = 845] [outer = 0000000000000000] 01:29:30 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE11B000) [pid = 980] [serial = 846] [outer = 00000082EE088C00] 01:29:30 INFO - PROCESS | 980 | 1467361770404 Marionette DEBUG loaded listener.js 01:29:30 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE14C000) [pid = 980] [serial = 847] [outer = 00000082EE088C00] 01:29:30 INFO - PROCESS | 980 | 1467361770810 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]]]}] 01:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 01:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 628ms 01:29:30 INFO - PROCESS | 980 | 1467361770863 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 01:29:30 INFO - PROCESS | 980 | 1467361770865 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 01:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 01:29:30 INFO - PROCESS | 980 | 1467361770869 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 01:29:30 INFO - PROCESS | 980 | 1467361770870 Marionette TRACE conn6 <- [1,1094,null,{}] 01:29:30 INFO - PROCESS | 980 | 1467361770874 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}] 01:29:30 INFO - PROCESS | 980 | 1467361770876 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:30 INFO - PROCESS | 980 | 1467361770962 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 01:29:30 INFO - PROCESS | 980 | 1467361770968 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:30 INFO - PROCESS | 980 | 1467361770970 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED76A800 == 39 [pid = 980] [id = 283] 01:29:30 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EEB0EC00) [pid = 980] [serial = 848] [outer = 0000000000000000] 01:29:31 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EEBC1800) [pid = 980] [serial = 849] [outer = 00000082EEB0EC00] 01:29:31 INFO - PROCESS | 980 | 1467361771014 Marionette DEBUG loaded listener.js 01:29:31 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEE43800) [pid = 980] [serial = 850] [outer = 00000082EEB0EC00] 01:29:31 INFO - PROCESS | 980 | 1467361771563 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]]]}] 01:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 01:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 01:29:31 INFO - PROCESS | 980 | 1467361771607 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 01:29:31 INFO - PROCESS | 980 | 1467361771612 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 01:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 01:29:31 INFO - PROCESS | 980 | 1467361771618 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 01:29:31 INFO - PROCESS | 980 | 1467361771621 Marionette TRACE conn6 <- [1,1098,null,{}] 01:29:31 INFO - PROCESS | 980 | 1467361771628 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}] 01:29:31 INFO - PROCESS | 980 | 1467361771631 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:31 INFO - PROCESS | 980 | 1467361771798 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 01:29:31 INFO - PROCESS | 980 | 1467361771918 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:31 INFO - PROCESS | 980 | 1467361771923 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8683800 == 40 [pid = 980] [id = 284] 01:29:31 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEFD5000) [pid = 980] [serial = 851] [outer = 0000000000000000] 01:29:31 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E004C800) [pid = 980] [serial = 852] [outer = 00000082DEFD5000] 01:29:31 INFO - PROCESS | 980 | 1467361771984 Marionette DEBUG loaded listener.js 01:29:32 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E4A1F400) [pid = 980] [serial = 853] [outer = 00000082DEFD5000] 01:29:32 INFO - PROCESS | 980 | 1467361772575 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]]]}] 01:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 01:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 985ms 01:29:32 INFO - PROCESS | 980 | 1467361772605 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 01:29:32 INFO - PROCESS | 980 | 1467361772611 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 01:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 01:29:32 INFO - PROCESS | 980 | 1467361772618 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 01:29:32 INFO - PROCESS | 980 | 1467361772621 Marionette TRACE conn6 <- [1,1102,null,{}] 01:29:32 INFO - PROCESS | 980 | 1467361772625 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}] 01:29:32 INFO - PROCESS | 980 | 1467361772628 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:32 INFO - PROCESS | 980 | 1467361772747 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 01:29:32 INFO - PROCESS | 980 | 1467361772824 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:32 INFO - PROCESS | 980 | 1467361772827 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082F068F800 == 41 [pid = 980] [id = 285] 01:29:32 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EA1C8000) [pid = 980] [serial = 854] [outer = 0000000000000000] 01:29:32 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EAA30800) [pid = 980] [serial = 855] [outer = 00000082EA1C8000] 01:29:32 INFO - PROCESS | 980 | 1467361772925 Marionette DEBUG loaded listener.js 01:29:33 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EBB9EC00) [pid = 980] [serial = 856] [outer = 00000082EA1C8000] 01:29:33 INFO - PROCESS | 980 | 1467361773653 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]]]}] 01:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 01:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1078ms 01:29:33 INFO - PROCESS | 980 | 1467361773710 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 01:29:33 INFO - PROCESS | 980 | 1467361773713 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 01:29:33 INFO - PROCESS | 980 | 1467361773717 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 01:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 01:29:33 INFO - PROCESS | 980 | 1467361773721 Marionette TRACE conn6 <- [1,1106,null,{}] 01:29:33 INFO - PROCESS | 980 | 1467361773733 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}] 01:29:33 INFO - PROCESS | 980 | 1467361773738 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:33 INFO - PROCESS | 980 | 1467361773857 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 01:29:33 INFO - PROCESS | 980 | 1467361773928 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:33 INFO - PROCESS | 980 | 1467361773931 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082F211B800 == 42 [pid = 980] [id = 286] 01:29:33 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082ED59FC00) [pid = 980] [serial = 857] [outer = 0000000000000000] 01:29:34 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EEE4E000) [pid = 980] [serial = 858] [outer = 00000082ED59FC00] 01:29:34 INFO - PROCESS | 980 | 1467361774031 Marionette DEBUG loaded listener.js 01:29:34 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EF160C00) [pid = 980] [serial = 859] [outer = 00000082ED59FC00] 01:29:34 INFO - PROCESS | 980 | [980] 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 01:29:34 INFO - PROCESS | 980 | 1467361774807 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]]]}] 01:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 01:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1132ms 01:29:34 INFO - PROCESS | 980 | 1467361774856 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 01:29:34 INFO - PROCESS | 980 | 1467361774859 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 01:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 01:29:34 INFO - PROCESS | 980 | 1467361774863 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 01:29:34 INFO - PROCESS | 980 | 1467361774865 Marionette TRACE conn6 <- [1,1110,null,{}] 01:29:34 INFO - PROCESS | 980 | 1467361774869 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}] 01:29:34 INFO - PROCESS | 980 | 1467361774872 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:35 INFO - PROCESS | 980 | 1467361774988 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 01:29:35 INFO - PROCESS | 980 | 1467361775215 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:35 INFO - PROCESS | 980 | 1467361775218 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3164800 == 43 [pid = 980] [id = 287] 01:29:35 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DD9D3000) [pid = 980] [serial = 860] [outer = 0000000000000000] 01:29:35 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEB73000) [pid = 980] [serial = 861] [outer = 00000082DD9D3000] 01:29:35 INFO - PROCESS | 980 | 1467361775286 Marionette DEBUG loaded listener.js 01:29:35 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DECA0C00) [pid = 980] [serial = 862] [outer = 00000082DD9D3000] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F1713800 == 42 [pid = 980] [id = 282] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F14AD800 == 41 [pid = 980] [id = 281] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F089F800 == 40 [pid = 980] [id = 280] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F0049000 == 39 [pid = 980] [id = 279] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1E4000 == 38 [pid = 980] [id = 278] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082ED76B800 == 37 [pid = 980] [id = 277] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9CB800 == 36 [pid = 980] [id = 276] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E3CEB800 == 35 [pid = 980] [id = 275] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082DEE86800 == 34 [pid = 980] [id = 274] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC72000 == 33 [pid = 980] [id = 272] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E4931800 == 32 [pid = 980] [id = 273] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E31D5800 == 31 [pid = 980] [id = 263] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F211B800 == 30 [pid = 980] [id = 286] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F068F800 == 29 [pid = 980] [id = 285] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082ED76A800 == 28 [pid = 980] [id = 283] 01:29:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E8683800 == 27 [pid = 980] [id = 284] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E8554000) [pid = 980] [serial = 801] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082DEFCBC00) [pid = 980] [serial = 789] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E00B3400) [pid = 980] [serial = 795] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E2FD7800) [pid = 980] [serial = 796] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEB77C00) [pid = 980] [serial = 792] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEBED000) [pid = 980] [serial = 793] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E4A23000) [pid = 980] [serial = 798] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EA8C5400) [pid = 980] [serial = 804] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E30ED800) [pid = 980] [serial = 778] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEC90400) [pid = 980] [serial = 777] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB60A000) [pid = 980] [serial = 781] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E8E9B800) [pid = 980] [serial = 780] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EEBE6800) [pid = 980] [serial = 784] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EDB14C00) [pid = 980] [serial = 783] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EC873800) [pid = 980] [serial = 816] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EF15F000) [pid = 980] [serial = 787] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EF157400) [pid = 980] [serial = 786] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E88F1400) [pid = 980] [serial = 802] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB610000) [pid = 980] [serial = 807] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EAA3BC00) [pid = 980] [serial = 805] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBBFA400) [pid = 980] [serial = 813] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E30F4400) [pid = 980] [serial = 790] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBB93000) [pid = 980] [serial = 808] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EB933400) [pid = 980] [serial = 810] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EBB9F400) [pid = 980] [serial = 811] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EBCA5800) [pid = 980] [serial = 814] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E50B4C00) [pid = 980] [serial = 799] [outer = 0000000000000000] [url = about:blank] 01:29:36 INFO - PROCESS | 980 | 1467361776604 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]]]}] 01:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 01:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1790ms 01:29:36 INFO - PROCESS | 980 | 1467361776655 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 01:29:36 INFO - PROCESS | 980 | 1467361776660 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 01:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 01:29:36 INFO - PROCESS | 980 | 1467361776666 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 01:29:36 INFO - PROCESS | 980 | 1467361776669 Marionette TRACE conn6 <- [1,1114,null,{}] 01:29:36 INFO - PROCESS | 980 | 1467361776676 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}] 01:29:36 INFO - PROCESS | 980 | 1467361776679 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:36 INFO - PROCESS | 980 | 1467361776819 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 01:29:36 INFO - PROCESS | 980 | 1467361776886 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:36 INFO - PROCESS | 980 | 1467361776891 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF4AD000 == 28 [pid = 980] [id = 288] 01:29:36 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEB3C800) [pid = 980] [serial = 863] [outer = 0000000000000000] 01:29:36 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEB42C00) [pid = 980] [serial = 864] [outer = 00000082DEB3C800] 01:29:36 INFO - PROCESS | 980 | 1467361776943 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEBE7400) [pid = 980] [serial = 865] [outer = 00000082DEB3C800] 01:29:37 INFO - PROCESS | 980 | 1467361777385 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]]]}] 01:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 01:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 776ms 01:29:37 INFO - PROCESS | 980 | 1467361777446 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 01:29:37 INFO - PROCESS | 980 | 1467361777451 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 01:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 01:29:37 INFO - PROCESS | 980 | 1467361777458 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 01:29:37 INFO - PROCESS | 980 | 1467361777461 Marionette TRACE conn6 <- [1,1118,null,{}] 01:29:37 INFO - PROCESS | 980 | 1467361777465 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}] 01:29:37 INFO - PROCESS | 980 | 1467361777468 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:37 INFO - PROCESS | 980 | 1467361777562 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 01:29:37 INFO - PROCESS | 980 | 1467361777578 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:37 INFO - PROCESS | 980 | 1467361777581 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A83000 == 29 [pid = 980] [id = 289] 01:29:37 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEFD3000) [pid = 980] [serial = 866] [outer = 0000000000000000] 01:29:37 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEFD8400) [pid = 980] [serial = 867] [outer = 00000082DEFD3000] 01:29:37 INFO - PROCESS | 980 | 1467361777631 Marionette DEBUG loaded listener.js 01:29:37 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E2F4C400) [pid = 980] [serial = 868] [outer = 00000082DEFD3000] 01:29:38 INFO - PROCESS | 980 | 1467361778110 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]]]}] 01:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 01:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 01:29:38 INFO - PROCESS | 980 | 1467361778134 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 01:29:38 INFO - PROCESS | 980 | 1467361778137 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 01:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 01:29:38 INFO - PROCESS | 980 | 1467361778145 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 01:29:38 INFO - PROCESS | 980 | 1467361778148 Marionette TRACE conn6 <- [1,1122,null,{}] 01:29:38 INFO - PROCESS | 980 | 1467361778161 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}] 01:29:38 INFO - PROCESS | 980 | 1467361778166 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:38 INFO - PROCESS | 980 | 1467361778284 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 01:29:38 INFO - PROCESS | 980 | 1467361778364 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:38 INFO - PROCESS | 980 | 1467361778367 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA71000 == 30 [pid = 980] [id = 290] 01:29:38 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E3178C00) [pid = 980] [serial = 869] [outer = 0000000000000000] 01:29:38 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E3BE3C00) [pid = 980] [serial = 870] [outer = 00000082E3178C00] 01:29:38 INFO - PROCESS | 980 | 1467361778418 Marionette DEBUG loaded listener.js 01:29:38 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4AC0C00) [pid = 980] [serial = 871] [outer = 00000082E3178C00] 01:29:38 INFO - PROCESS | 980 | [GFX2-]: DrawTargetD2D 1.1 (00000082F300A210): Failed to create GradientStopCollection with no stops. 01:29:38 INFO - PROCESS | 980 | [GFX3-]: No stops specified for gradient pattern. 01:29:38 INFO - PROCESS | 980 | 1467361778847 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]]]}] 01:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 01:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 732ms 01:29:38 INFO - PROCESS | 980 | 1467361778879 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 01:29:38 INFO - PROCESS | 980 | 1467361778881 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 01:29:38 INFO - PROCESS | 980 | 1467361778885 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 01:29:38 INFO - PROCESS | 980 | 1467361778886 Marionette TRACE conn6 <- [1,1126,null,{}] 01:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 01:29:38 INFO - PROCESS | 980 | 1467361778894 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}] 01:29:38 INFO - PROCESS | 980 | 1467361778896 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:39 INFO - PROCESS | 980 | 1467361779012 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 01:29:39 INFO - PROCESS | 980 | 1467361779018 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 980 | 1467361779020 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBCE0000 == 31 [pid = 980] [id = 291] 01:29:39 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E5573C00) [pid = 980] [serial = 872] [outer = 0000000000000000] 01:29:39 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E860E400) [pid = 980] [serial = 873] [outer = 00000082E5573C00] 01:29:39 INFO - PROCESS | 980 | 1467361779067 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8981C00) [pid = 980] [serial = 874] [outer = 00000082E5573C00] 01:29:39 INFO - PROCESS | 980 | 1467361779541 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]]]}] 01:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 01:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 688ms 01:29:39 INFO - PROCESS | 980 | 1467361779578 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 01:29:39 INFO - PROCESS | 980 | 1467361779580 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 01:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 01:29:39 INFO - PROCESS | 980 | 1467361779584 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 01:29:39 INFO - PROCESS | 980 | 1467361779585 Marionette TRACE conn6 <- [1,1130,null,{}] 01:29:39 INFO - PROCESS | 980 | 1467361779624 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}] 01:29:39 INFO - PROCESS | 980 | 1467361779626 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:39 INFO - PROCESS | 980 | 1467361779743 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 01:29:39 INFO - PROCESS | 980 | 1467361779754 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:39 INFO - PROCESS | 980 | 1467361779756 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBB2800 == 32 [pid = 980] [id = 292] 01:29:39 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EA8C3000) [pid = 980] [serial = 875] [outer = 0000000000000000] 01:29:39 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EA953400) [pid = 980] [serial = 876] [outer = 00000082EA8C3000] 01:29:39 INFO - PROCESS | 980 | 1467361779802 Marionette DEBUG loaded listener.js 01:29:39 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA89C00) [pid = 980] [serial = 877] [outer = 00000082EA8C3000] 01:29:40 INFO - PROCESS | 980 | 1467361780267 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]]]}] 01:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 01:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 733ms 01:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 01:29:40 INFO - PROCESS | 980 | 1467361780320 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 01:29:40 INFO - PROCESS | 980 | 1467361780323 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 01:29:40 INFO - PROCESS | 980 | 1467361780327 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 01:29:40 INFO - PROCESS | 980 | 1467361780328 Marionette TRACE conn6 <- [1,1134,null,{}] 01:29:40 INFO - PROCESS | 980 | 1467361780332 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}] 01:29:40 INFO - PROCESS | 980 | 1467361780338 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:40 INFO - PROCESS | 980 | 1467361780481 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 01:29:40 INFO - PROCESS | 980 | 1467361780537 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:40 INFO - PROCESS | 980 | 1467361780539 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF174000 == 33 [pid = 980] [id = 293] 01:29:40 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB63D800) [pid = 980] [serial = 878] [outer = 0000000000000000] 01:29:40 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB927C00) [pid = 980] [serial = 879] [outer = 00000082EB63D800] 01:29:40 INFO - PROCESS | 980 | 1467361780585 Marionette DEBUG loaded listener.js 01:29:40 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBBA0C00) [pid = 980] [serial = 880] [outer = 00000082EB63D800] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB643800) [pid = 980] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB643C00) [pid = 980] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082ED7B0C00) [pid = 980] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EC864C00) [pid = 980] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DE2BC800) [pid = 980] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DD909000) [pid = 980] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEC87800) [pid = 980] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E497B000) [pid = 980] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DECA3800) [pid = 980] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EE088C00) [pid = 980] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E2FCD000) [pid = 980] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 01:29:40 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EEB0EC00) [pid = 980] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 01:29:41 INFO - PROCESS | 980 | 1467361781208 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]]]}] 01:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 01:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 942ms 01:29:41 INFO - PROCESS | 980 | 1467361781271 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 980 | 1467361781273 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 01:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 01:29:41 INFO - PROCESS | 980 | 1467361781277 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 01:29:41 INFO - PROCESS | 980 | 1467361781279 Marionette TRACE conn6 <- [1,1138,null,{}] 01:29:41 INFO - PROCESS | 980 | 1467361781282 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}] 01:29:41 INFO - PROCESS | 980 | 1467361781284 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:41 INFO - PROCESS | 980 | 1467361781366 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 01:29:41 INFO - PROCESS | 980 | 1467361781371 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:41 INFO - PROCESS | 980 | 1467361781373 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1F2800 == 34 [pid = 980] [id = 294] 01:29:41 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EAC45000) [pid = 980] [serial = 881] [outer = 0000000000000000] 01:29:41 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EBB94C00) [pid = 980] [serial = 882] [outer = 00000082EAC45000] 01:29:41 INFO - PROCESS | 980 | 1467361781419 Marionette DEBUG loaded listener.js 01:29:41 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBBF9C00) [pid = 980] [serial = 883] [outer = 00000082EAC45000] 01:29:41 INFO - PROCESS | 980 | 1467361781832 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]]]}] 01:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 01:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 628ms 01:29:41 INFO - PROCESS | 980 | 1467361781908 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 01:29:41 INFO - PROCESS | 980 | 1467361781910 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 01:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 01:29:41 INFO - PROCESS | 980 | 1467361781914 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 01:29:41 INFO - PROCESS | 980 | 1467361781915 Marionette TRACE conn6 <- [1,1142,null,{}] 01:29:41 INFO - PROCESS | 980 | 1467361781919 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}] 01:29:41 INFO - PROCESS | 980 | 1467361781921 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:42 INFO - PROCESS | 980 | 1467361782003 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 01:29:42 INFO - PROCESS | 980 | 1467361782011 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 980 | 1467361782013 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0034800 == 35 [pid = 980] [id = 295] 01:29:42 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBBFA400) [pid = 980] [serial = 884] [outer = 0000000000000000] 01:29:42 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBD74000) [pid = 980] [serial = 885] [outer = 00000082EBBFA400] 01:29:42 INFO - PROCESS | 980 | 1467361782058 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EC95C400) [pid = 980] [serial = 886] [outer = 00000082EBBFA400] 01:29:42 INFO - PROCESS | 980 | 1467361782493 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]]]}] 01:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 01:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 629ms 01:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 01:29:42 INFO - PROCESS | 980 | 1467361782546 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 01:29:42 INFO - PROCESS | 980 | 1467361782548 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 01:29:42 INFO - PROCESS | 980 | 1467361782552 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 01:29:42 INFO - PROCESS | 980 | 1467361782554 Marionette TRACE conn6 <- [1,1146,null,{}] 01:29:42 INFO - PROCESS | 980 | 1467361782561 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}] 01:29:42 INFO - PROCESS | 980 | 1467361782563 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:42 INFO - PROCESS | 980 | 1467361782646 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 01:29:42 INFO - PROCESS | 980 | 1467361782652 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:42 INFO - PROCESS | 980 | 1467361782654 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0650000 == 36 [pid = 980] [id = 296] 01:29:42 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082ECBD4800) [pid = 980] [serial = 887] [outer = 0000000000000000] 01:29:42 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ECBDA400) [pid = 980] [serial = 888] [outer = 00000082ECBD4800] 01:29:42 INFO - PROCESS | 980 | 1467361782699 Marionette DEBUG loaded listener.js 01:29:42 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EDB16800) [pid = 980] [serial = 889] [outer = 00000082ECBD4800] 01:29:43 INFO - PROCESS | 980 | 1467361783486 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] 01:29:43 INFO - PROCESS | 980 | 1467361783546 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 01:29:43 INFO - PROCESS | 980 | 1467361783551 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 01:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 01:29:43 INFO - PROCESS | 980 | 1467361783555 Marionette TRACE conn6 <- [1,1150,null,{}] 01:29:43 INFO - PROCESS | 980 | 1467361783563 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}] 01:29:43 INFO - PROCESS | 980 | 1467361783566 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:43 INFO - PROCESS | 980 | 1467361783734 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 01:29:43 INFO - PROCESS | 980 | 1467361783843 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:43 INFO - PROCESS | 980 | 1467361783846 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5043000 == 37 [pid = 980] [id = 297] 01:29:43 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEB77800) [pid = 980] [serial = 890] [outer = 0000000000000000] 01:29:43 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEC9E800) [pid = 980] [serial = 891] [outer = 00000082DEB77800] 01:29:43 INFO - PROCESS | 980 | 1467361783908 Marionette DEBUG loaded listener.js 01:29:44 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E2FCE000) [pid = 980] [serial = 892] [outer = 00000082DEB77800] 01:29:44 INFO - PROCESS | 980 | 1467361784612 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]]]}] 01:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 01:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1130ms 01:29:44 INFO - PROCESS | 980 | 1467361784694 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 01:29:44 INFO - PROCESS | 980 | 1467361784699 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 01:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 01:29:44 INFO - PROCESS | 980 | 1467361784707 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 01:29:44 INFO - PROCESS | 980 | 1467361784710 Marionette TRACE conn6 <- [1,1154,null,{}] 01:29:44 INFO - PROCESS | 980 | 1467361784715 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}] 01:29:44 INFO - PROCESS | 980 | 1467361784718 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:44 INFO - PROCESS | 980 | 1467361784850 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 01:29:44 INFO - PROCESS | 980 | 1467361784918 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:44 INFO - PROCESS | 980 | 1467361784921 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082DEE75800 == 38 [pid = 980] [id = 298] 01:29:45 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DCE3C000) [pid = 980] [serial = 893] [outer = 0000000000000000] 01:29:45 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEC81800) [pid = 980] [serial = 894] [outer = 00000082DCE3C000] 01:29:45 INFO - PROCESS | 980 | 1467361785106 Marionette DEBUG loaded listener.js 01:29:45 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E2F53000) [pid = 980] [serial = 895] [outer = 00000082DCE3C000] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F0034800 == 37 [pid = 980] [id = 295] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1F2800 == 36 [pid = 980] [id = 294] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EF174000 == 35 [pid = 980] [id = 293] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBB2800 == 34 [pid = 980] [id = 292] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EBCE0000 == 33 [pid = 980] [id = 291] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA71000 == 32 [pid = 980] [id = 290] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A83000 == 31 [pid = 980] [id = 289] 01:29:45 INFO - PROCESS | 980 | --DOCSHELL 00000082DF4AD000 == 30 [pid = 980] [id = 288] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EB91EC00) [pid = 980] [serial = 834] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EBBF6400) [pid = 980] [serial = 835] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082ECBCF400) [pid = 980] [serial = 838] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EC168800) [pid = 980] [serial = 837] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EE064000) [pid = 980] [serial = 840] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082ECBA0000) [pid = 980] [serial = 817] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EAA34C00) [pid = 980] [serial = 831] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEBEA000) [pid = 980] [serial = 819] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEFD2000) [pid = 980] [serial = 820] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DF45BC00) [pid = 980] [serial = 822] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E4AC3800) [pid = 980] [serial = 823] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E4AC4800) [pid = 980] [serial = 828] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E556CC00) [pid = 980] [serial = 829] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEFD2400) [pid = 980] [serial = 825] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E2FCCC00) [pid = 980] [serial = 826] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EE11B000) [pid = 980] [serial = 846] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EA1D1400) [pid = 980] [serial = 843] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE081800) [pid = 980] [serial = 841] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EE14C000) [pid = 980] [serial = 847] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EEBC1800) [pid = 980] [serial = 849] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EEE43800) [pid = 980] [serial = 850] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EB607800) [pid = 980] [serial = 832] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EE080C00) [pid = 980] [serial = 844] [outer = 0000000000000000] [url = about:blank] 01:29:45 INFO - PROCESS | 980 | 1467361785748 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]]]}] 01:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 01:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1087ms 01:29:45 INFO - PROCESS | 980 | 1467361785799 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 01:29:45 INFO - PROCESS | 980 | 1467361785803 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 01:29:45 INFO - PROCESS | 980 | 1467361785808 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 01:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 01:29:45 INFO - PROCESS | 980 | 1467361785811 Marionette TRACE conn6 <- [1,1158,null,{}] 01:29:45 INFO - PROCESS | 980 | 1467361785816 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}] 01:29:45 INFO - PROCESS | 980 | 1467361785818 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:45 INFO - PROCESS | 980 | 1467361785914 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 01:29:45 INFO - PROCESS | 980 | 1467361785924 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:45 INFO - PROCESS | 980 | 1467361785927 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A85000 == 31 [pid = 980] [id = 299] 01:29:45 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DEC90400) [pid = 980] [serial = 896] [outer = 0000000000000000] 01:29:45 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E2FCB400) [pid = 980] [serial = 897] [outer = 00000082DEC90400] 01:29:45 INFO - PROCESS | 980 | 1467361785980 Marionette DEBUG loaded listener.js 01:29:46 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E3833400) [pid = 980] [serial = 898] [outer = 00000082DEC90400] 01:29:46 INFO - PROCESS | 980 | 1467361786489 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]]]}] 01:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 01:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 01:29:46 INFO - PROCESS | 980 | 1467361786547 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 01:29:46 INFO - PROCESS | 980 | 1467361786551 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 01:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 01:29:46 INFO - PROCESS | 980 | 1467361786557 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 01:29:46 INFO - PROCESS | 980 | 1467361786560 Marionette TRACE conn6 <- [1,1162,null,{}] 01:29:46 INFO - PROCESS | 980 | 1467361786564 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}] 01:29:46 INFO - PROCESS | 980 | 1467361786566 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:46 INFO - PROCESS | 980 | 1467361786662 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 01:29:46 INFO - PROCESS | 980 | 1467361786737 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:46 INFO - PROCESS | 980 | 1467361786739 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB219000 == 32 [pid = 980] [id = 300] 01:29:46 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E2F4A800) [pid = 980] [serial = 899] [outer = 0000000000000000] 01:29:46 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E55EF000) [pid = 980] [serial = 900] [outer = 00000082E2F4A800] 01:29:46 INFO - PROCESS | 980 | 1467361786787 Marionette DEBUG loaded listener.js 01:29:46 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E8EA3C00) [pid = 980] [serial = 901] [outer = 00000082E2F4A800] 01:29:47 INFO - PROCESS | 980 | 1467361787189 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] 01:29:47 INFO - PROCESS | 980 | 1467361787253 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 01:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 01:29:47 INFO - PROCESS | 980 | 1467361787257 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 980 | 1467361787261 Marionette TRACE conn6 <- [1,1166,null,{}] 01:29:47 INFO - PROCESS | 980 | 1467361787272 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}] 01:29:47 INFO - PROCESS | 980 | 1467361787277 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:47 INFO - PROCESS | 980 | 1467361787369 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 01:29:47 INFO - PROCESS | 980 | 1467361787384 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:47 INFO - PROCESS | 980 | 1467361787387 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE266800 == 33 [pid = 980] [id = 301] 01:29:47 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EAA3B800) [pid = 980] [serial = 902] [outer = 0000000000000000] 01:29:47 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EB609000) [pid = 980] [serial = 903] [outer = 00000082EAA3B800] 01:29:47 INFO - PROCESS | 980 | 1467361787433 Marionette DEBUG loaded listener.js 01:29:47 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EB922C00) [pid = 980] [serial = 904] [outer = 00000082EAA3B800] 01:29:47 INFO - PROCESS | 980 | 1467361787880 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] 01:29:47 INFO - PROCESS | 980 | 1467361787953 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 01:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 01:29:47 INFO - PROCESS | 980 | 1467361787963 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 01:29:47 INFO - PROCESS | 980 | 1467361787965 Marionette TRACE conn6 <- [1,1170,null,{}] 01:29:47 INFO - PROCESS | 980 | 1467361787969 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}] 01:29:47 INFO - PROCESS | 980 | 1467361787971 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:48 INFO - PROCESS | 980 | 1467361788116 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 01:29:48 INFO - PROCESS | 980 | 1467361788124 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 980 | 1467361788127 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1F0000 == 34 [pid = 980] [id = 302] 01:29:48 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EAA82000) [pid = 980] [serial = 905] [outer = 0000000000000000] 01:29:48 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBC9E400) [pid = 980] [serial = 906] [outer = 00000082EAA82000] 01:29:48 INFO - PROCESS | 980 | 1467361788179 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EC2DAC00) [pid = 980] [serial = 907] [outer = 00000082EAA82000] 01:29:48 INFO - PROCESS | 980 | 1467361788640 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] 01:29:48 INFO - PROCESS | 980 | 1467361788700 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 01:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 01:29:48 INFO - PROCESS | 980 | 1467361788709 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 01:29:48 INFO - PROCESS | 980 | 1467361788711 Marionette TRACE conn6 <- [1,1174,null,{}] 01:29:48 INFO - PROCESS | 980 | 1467361788715 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}] 01:29:48 INFO - PROCESS | 980 | 1467361788717 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:48 INFO - PROCESS | 980 | 1467361788828 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 01:29:48 INFO - PROCESS | 980 | 1467361788838 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:48 INFO - PROCESS | 980 | 1467361788840 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBB7800 == 35 [pid = 980] [id = 303] 01:29:48 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082ECBDB000) [pid = 980] [serial = 908] [outer = 0000000000000000] 01:29:48 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ED59A400) [pid = 980] [serial = 909] [outer = 00000082ECBDB000] 01:29:48 INFO - PROCESS | 980 | 1467361788898 Marionette DEBUG loaded listener.js 01:29:48 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE064000) [pid = 980] [serial = 910] [outer = 00000082ECBDB000] 01:29:49 INFO - PROCESS | 980 | 1467361789392 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] 01:29:49 INFO - PROCESS | 980 | 1467361789445 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 01:29:49 INFO - PROCESS | 980 | 1467361789449 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 01:29:49 INFO - PROCESS | 980 | 1467361789451 Marionette TRACE conn6 <- [1,1178,null,{}] 01:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 01:29:49 INFO - PROCESS | 980 | 1467361789454 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}] 01:29:49 INFO - PROCESS | 980 | 1467361789460 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:49 INFO - PROCESS | 980 | 1467361789581 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 01:29:49 INFO - PROCESS | 980 | 1467361789636 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:49 INFO - PROCESS | 980 | 1467361789638 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08A6000 == 36 [pid = 980] [id = 304] 01:29:49 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE149400) [pid = 980] [serial = 911] [outer = 0000000000000000] 01:29:49 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE246800) [pid = 980] [serial = 912] [outer = 00000082EE149400] 01:29:49 INFO - PROCESS | 980 | 1467361789684 Marionette DEBUG loaded listener.js 01:29:49 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EEBBD000) [pid = 980] [serial = 913] [outer = 00000082EE149400] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E5573C00) [pid = 980] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E3178C00) [pid = 980] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB3C800) [pid = 980] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DD9D3000) [pid = 980] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEFD3000) [pid = 980] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EA8C3000) [pid = 980] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEFD5000) [pid = 980] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EA1C8000) [pid = 980] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082ED59FC00) [pid = 980] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EB63D800) [pid = 980] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EBBFA400) [pid = 980] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 01:29:50 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EAC45000) [pid = 980] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 01:29:50 INFO - PROCESS | 980 | 1467361790157 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] 01:29:50 INFO - PROCESS | 980 | 1467361790189 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 01:29:50 INFO - PROCESS | 980 | 1467361790193 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 01:29:50 INFO - PROCESS | 980 | 1467361790194 Marionette TRACE conn6 <- [1,1182,null,{}] 01:29:50 INFO - PROCESS | 980 | 1467361790198 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}] 01:29:50 INFO - PROCESS | 980 | 1467361790200 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:50 INFO - PROCESS | 980 | 1467361790311 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 01:29:50 INFO - PROCESS | 980 | 1467361790359 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:50 INFO - PROCESS | 980 | 1467361790361 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B8800 == 37 [pid = 980] [id = 305] 01:29:50 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEA23000) [pid = 980] [serial = 914] [outer = 0000000000000000] 01:29:50 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EA8C8800) [pid = 980] [serial = 915] [outer = 00000082DEA23000] 01:29:50 INFO - PROCESS | 980 | 1467361790407 Marionette DEBUG loaded listener.js 01:29:50 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EEBE3800) [pid = 980] [serial = 916] [outer = 00000082DEA23000] 01:29:50 INFO - PROCESS | 980 | 1467361790785 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] 01:29:50 INFO - PROCESS | 980 | 1467361790826 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 01:29:50 INFO - PROCESS | 980 | 1467361790829 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 01:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 01:29:50 INFO - PROCESS | 980 | 1467361790831 Marionette TRACE conn6 <- [1,1186,null,{}] 01:29:50 INFO - PROCESS | 980 | 1467361790834 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}] 01:29:50 INFO - PROCESS | 980 | 1467361790836 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:50 INFO - PROCESS | 980 | 1467361790983 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 01:29:51 INFO - PROCESS | 980 | 1467361791007 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 980 | 1467361791009 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1720000 == 38 [pid = 980] [id = 306] 01:29:51 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EEE46800) [pid = 980] [serial = 917] [outer = 0000000000000000] 01:29:51 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EF157400) [pid = 980] [serial = 918] [outer = 00000082EEE46800] 01:29:51 INFO - PROCESS | 980 | 1467361791057 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EF160400) [pid = 980] [serial = 919] [outer = 00000082EEE46800] 01:29:51 INFO - PROCESS | 980 | 1467361791465 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]]]}] 01:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 01:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 691ms 01:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 01:29:51 INFO - PROCESS | 980 | 1467361791524 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 01:29:51 INFO - PROCESS | 980 | 1467361791526 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 01:29:51 INFO - PROCESS | 980 | 1467361791529 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 01:29:51 INFO - PROCESS | 980 | 1467361791531 Marionette TRACE conn6 <- [1,1190,null,{}] 01:29:51 INFO - PROCESS | 980 | 1467361791534 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}] 01:29:51 INFO - PROCESS | 980 | 1467361791536 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:51 INFO - PROCESS | 980 | 1467361791619 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 01:29:51 INFO - PROCESS | 980 | 1467361791625 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:51 INFO - PROCESS | 980 | 1467361791627 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEF8800 == 39 [pid = 980] [id = 307] 01:29:51 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EF7DF000) [pid = 980] [serial = 920] [outer = 0000000000000000] 01:29:51 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EF7E4400) [pid = 980] [serial = 921] [outer = 00000082EF7DF000] 01:29:51 INFO - PROCESS | 980 | 1467361791671 Marionette DEBUG loaded listener.js 01:29:51 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EF7ED800) [pid = 980] [serial = 922] [outer = 00000082EF7DF000] 01:29:52 INFO - PROCESS | 980 | 1467361792229 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]]]}] 01:29:52 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 01:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 734ms 01:29:52 INFO - PROCESS | 980 | 1467361792267 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 01:29:52 INFO - PROCESS | 980 | 1467361792272 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 01:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 01:29:52 INFO - PROCESS | 980 | 1467361792337 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 01:29:52 INFO - PROCESS | 980 | 1467361792341 Marionette TRACE conn6 <- [1,1194,null,{}] 01:29:52 INFO - PROCESS | 980 | 1467361792349 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}] 01:29:52 INFO - PROCESS | 980 | 1467361792353 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:52 INFO - PROCESS | 980 | 1467361792485 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 01:29:52 INFO - PROCESS | 980 | 1467361792555 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:52 INFO - PROCESS | 980 | 1467361792560 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA17C800 == 40 [pid = 980] [id = 308] 01:29:52 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DF082000) [pid = 980] [serial = 923] [outer = 0000000000000000] 01:29:52 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DFEE0000) [pid = 980] [serial = 924] [outer = 00000082DF082000] 01:29:52 INFO - PROCESS | 980 | 1467361792662 Marionette DEBUG loaded listener.js 01:29:52 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E4AC2C00) [pid = 980] [serial = 925] [outer = 00000082DF082000] 01:29:53 INFO - PROCESS | 980 | 1467361793277 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]]]}] 01:29:53 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 01:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1041ms 01:29:53 INFO - PROCESS | 980 | 1467361793322 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 01:29:53 INFO - PROCESS | 980 | 1467361793327 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 01:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 01:29:53 INFO - PROCESS | 980 | 1467361793334 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 01:29:53 INFO - PROCESS | 980 | 1467361793338 Marionette TRACE conn6 <- [1,1198,null,{}] 01:29:53 INFO - PROCESS | 980 | 1467361793342 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}] 01:29:53 INFO - PROCESS | 980 | 1467361793345 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:53 INFO - PROCESS | 980 | 1467361793465 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 01:29:53 INFO - PROCESS | 980 | 1467361793557 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:53 INFO - PROCESS | 980 | 1467361793559 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0653800 == 41 [pid = 980] [id = 309] 01:29:53 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EAC50000) [pid = 980] [serial = 926] [outer = 0000000000000000] 01:29:53 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EB60DC00) [pid = 980] [serial = 927] [outer = 00000082EAC50000] 01:29:53 INFO - PROCESS | 980 | 1467361793617 Marionette DEBUG loaded listener.js 01:29:53 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EBCA0800) [pid = 980] [serial = 928] [outer = 00000082EAC50000] 01:29:54 INFO - PROCESS | 980 | 1467361794263 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]]]}] 01:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 01:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 01:29:54 INFO - PROCESS | 980 | 1467361794322 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 01:29:54 INFO - PROCESS | 980 | 1467361794325 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 01:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 01:29:54 INFO - PROCESS | 980 | 1467361794329 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 01:29:54 INFO - PROCESS | 980 | 1467361794333 Marionette TRACE conn6 <- [1,1202,null,{}] 01:29:54 INFO - PROCESS | 980 | 1467361794345 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}] 01:29:54 INFO - PROCESS | 980 | 1467361794350 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:54 INFO - PROCESS | 980 | 1467361794463 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 01:29:54 INFO - PROCESS | 980 | 1467361794540 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:54 INFO - PROCESS | 980 | 1467361794544 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082F2112000 == 42 [pid = 980] [id = 310] 01:29:54 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE089000) [pid = 980] [serial = 929] [outer = 0000000000000000] 01:29:54 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE247000) [pid = 980] [serial = 930] [outer = 00000082EE089000] 01:29:54 INFO - PROCESS | 980 | 1467361794643 Marionette DEBUG loaded listener.js 01:29:54 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EFCB0800) [pid = 980] [serial = 931] [outer = 00000082EE089000] 01:29:55 INFO - PROCESS | 980 | 1467361795313 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]]]}] 01:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 01:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1028ms 01:29:55 INFO - PROCESS | 980 | 1467361795359 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 01:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 01:29:55 INFO - PROCESS | 980 | 1467361795363 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 01:29:55 INFO - PROCESS | 980 | 1467361795366 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 01:29:55 INFO - PROCESS | 980 | 1467361795368 Marionette TRACE conn6 <- [1,1206,null,{}] 01:29:55 INFO - PROCESS | 980 | 1467361795373 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}] 01:29:55 INFO - PROCESS | 980 | 1467361795375 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:55 INFO - PROCESS | 980 | 1467361795494 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 01:29:55 INFO - PROCESS | 980 | 1467361795569 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:55 INFO - PROCESS | 980 | 1467361795571 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082E390E800 == 43 [pid = 980] [id = 311] 01:29:55 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DCE35400) [pid = 980] [serial = 932] [outer = 0000000000000000] 01:29:55 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEBE1000) [pid = 980] [serial = 933] [outer = 00000082DCE35400] 01:29:55 INFO - PROCESS | 980 | 1467361795777 Marionette DEBUG loaded listener.js 01:29:55 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082E00B5000) [pid = 980] [serial = 934] [outer = 00000082DCE35400] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F1720000 == 42 [pid = 980] [id = 306] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B8800 == 41 [pid = 980] [id = 305] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F08A6000 == 40 [pid = 980] [id = 304] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBB7800 == 39 [pid = 980] [id = 303] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1F0000 == 38 [pid = 980] [id = 302] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EE266800 == 37 [pid = 980] [id = 301] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EB219000 == 36 [pid = 980] [id = 300] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A85000 == 35 [pid = 980] [id = 299] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082DEE75800 == 34 [pid = 980] [id = 298] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F0650000 == 33 [pid = 980] [id = 296] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082E5043000 == 32 [pid = 980] [id = 297] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082E3164800 == 31 [pid = 980] [id = 287] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F2112000 == 30 [pid = 980] [id = 310] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082F0653800 == 29 [pid = 980] [id = 309] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEF8800 == 28 [pid = 980] [id = 307] 01:29:57 INFO - PROCESS | 980 | --DOCSHELL 00000082EA17C800 == 27 [pid = 980] [id = 308] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E860E400) [pid = 980] [serial = 873] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E3BE3C00) [pid = 980] [serial = 870] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEB42C00) [pid = 980] [serial = 864] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEBE7400) [pid = 980] [serial = 865] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEB73000) [pid = 980] [serial = 861] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DECA0C00) [pid = 980] [serial = 862] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DEFD8400) [pid = 980] [serial = 867] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E2F4C400) [pid = 980] [serial = 868] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EA953400) [pid = 980] [serial = 876] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E4A1F400) [pid = 980] [serial = 853] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E004C800) [pid = 980] [serial = 852] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E8981C00) [pid = 980] [serial = 874] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EBB9EC00) [pid = 980] [serial = 856] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EAA30800) [pid = 980] [serial = 855] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EF160C00) [pid = 980] [serial = 859] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EEE4E000) [pid = 980] [serial = 858] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB927C00) [pid = 980] [serial = 879] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EAA89C00) [pid = 980] [serial = 877] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EC95C400) [pid = 980] [serial = 886] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082ECBDA400) [pid = 980] [serial = 888] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBD74000) [pid = 980] [serial = 885] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EBBA0C00) [pid = 980] [serial = 880] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EBB94C00) [pid = 980] [serial = 882] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E4AC0C00) [pid = 980] [serial = 871] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EBBF9C00) [pid = 980] [serial = 883] [outer = 0000000000000000] [url = about:blank] 01:29:57 INFO - PROCESS | 980 | 1467361797124 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]]]}] 01:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 01:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1845ms 01:29:57 INFO - PROCESS | 980 | 1467361797214 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 01:29:57 INFO - PROCESS | 980 | 1467361797218 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 01:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 01:29:57 INFO - PROCESS | 980 | 1467361797224 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - PROCESS | 980 | 1467361797227 Marionette TRACE conn6 <- [1,1210,null,{}] 01:29:57 INFO - PROCESS | 980 | 1467361797234 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}] 01:29:57 INFO - PROCESS | 980 | 1467361797237 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:57 INFO - PROCESS | 980 | 1467361797329 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 01:29:57 INFO - PROCESS | 980 | 1467361797337 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:57 INFO - PROCESS | 980 | 1467361797342 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082E000C800 == 28 [pid = 980] [id = 312] 01:29:57 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEAB4C00) [pid = 980] [serial = 935] [outer = 0000000000000000] 01:29:57 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEB3B800) [pid = 980] [serial = 936] [outer = 00000082DEAB4C00] 01:29:57 INFO - PROCESS | 980 | 1467361797394 Marionette DEBUG loaded listener.js 01:29:57 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEB81400) [pid = 980] [serial = 937] [outer = 00000082DEAB4C00] 01:29:57 INFO - PROCESS | 980 | 1467361797905 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] 01:29:57 INFO - PROCESS | 980 | 1467361797966 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 01:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 01:29:57 INFO - PROCESS | 980 | 1467361797973 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 01:29:57 INFO - PROCESS | 980 | 1467361797976 Marionette TRACE conn6 <- [1,1214,null,{}] 01:29:57 INFO - PROCESS | 980 | 1467361797980 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}] 01:29:57 INFO - PROCESS | 980 | 1467361797983 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:58 INFO - PROCESS | 980 | 1467361798079 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 01:29:58 INFO - PROCESS | 980 | 1467361798152 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 980 | 1467361798155 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4CA1800 == 29 [pid = 980] [id = 313] 01:29:58 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC97800) [pid = 980] [serial = 938] [outer = 0000000000000000] 01:29:58 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEFCD400) [pid = 980] [serial = 939] [outer = 00000082DEC97800] 01:29:58 INFO - PROCESS | 980 | 1467361798205 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DF45DC00) [pid = 980] [serial = 940] [outer = 00000082DEC97800] 01:29:58 INFO - PROCESS | 980 | 1467361798587 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]]]}] 01:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 01:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 690ms 01:29:58 INFO - PROCESS | 980 | 1467361798698 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 01:29:58 INFO - PROCESS | 980 | 1467361798708 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 01:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 01:29:58 INFO - PROCESS | 980 | 1467361798717 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 01:29:58 INFO - PROCESS | 980 | 1467361798722 Marionette TRACE conn6 <- [1,1218,null,{}] 01:29:58 INFO - PROCESS | 980 | 1467361798734 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}] 01:29:58 INFO - PROCESS | 980 | 1467361798739 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:58 INFO - PROCESS | 980 | 1467361798836 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 01:29:58 INFO - PROCESS | 980 | 1467361798845 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:58 INFO - PROCESS | 980 | 1467361798849 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB216800 == 30 [pid = 980] [id = 314] 01:29:58 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4A1B000) [pid = 980] [serial = 941] [outer = 0000000000000000] 01:29:58 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4A22000) [pid = 980] [serial = 942] [outer = 00000082E4A1B000] 01:29:58 INFO - PROCESS | 980 | 1467361798899 Marionette DEBUG loaded listener.js 01:29:58 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4AC6400) [pid = 980] [serial = 943] [outer = 00000082E4A1B000] 01:29:59 INFO - PROCESS | 980 | 1467361799366 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]]]}] 01:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 01:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 01:29:59 INFO - PROCESS | 980 | 1467361799409 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 01:29:59 INFO - PROCESS | 980 | 1467361799412 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 01:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 01:29:59 INFO - PROCESS | 980 | 1467361799415 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 01:29:59 INFO - PROCESS | 980 | 1467361799417 Marionette TRACE conn6 <- [1,1222,null,{}] 01:29:59 INFO - PROCESS | 980 | 1467361799420 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}] 01:29:59 INFO - PROCESS | 980 | 1467361799423 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:59 INFO - PROCESS | 980 | 1467361799539 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 01:29:59 INFO - PROCESS | 980 | 1467361799548 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:29:59 INFO - PROCESS | 980 | 1467361799550 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:29:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD4A800 == 31 [pid = 980] [id = 315] 01:29:59 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E854F800) [pid = 980] [serial = 944] [outer = 0000000000000000] 01:29:59 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E864FC00) [pid = 980] [serial = 945] [outer = 00000082E854F800] 01:29:59 INFO - PROCESS | 980 | 1467361799597 Marionette DEBUG loaded listener.js 01:29:59 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8E9E000) [pid = 980] [serial = 946] [outer = 00000082E854F800] 01:30:00 INFO - PROCESS | 980 | 1467361800047 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]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 01:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 691ms 01:30:00 INFO - PROCESS | 980 | 1467361800109 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 980 | 1467361800119 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 01:30:00 INFO - PROCESS | 980 | 1467361800123 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 01:30:00 INFO - PROCESS | 980 | 1467361800125 Marionette TRACE conn6 <- [1,1226,null,{}] 01:30:00 INFO - PROCESS | 980 | 1467361800129 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}] 01:30:00 INFO - PROCESS | 980 | 1467361800131 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:00 INFO - PROCESS | 980 | 1467361800265 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 01:30:00 INFO - PROCESS | 980 | 1467361800285 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 980 | 1467361800287 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEF8800 == 32 [pid = 980] [id = 316] 01:30:00 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E8557000) [pid = 980] [serial = 947] [outer = 0000000000000000] 01:30:00 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EA978800) [pid = 980] [serial = 948] [outer = 00000082E8557000] 01:30:00 INFO - PROCESS | 980 | 1467361800334 Marionette DEBUG loaded listener.js 01:30:00 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA8C800) [pid = 980] [serial = 949] [outer = 00000082E8557000] 01:30:00 INFO - PROCESS | 980 | 1467361800755 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]]]}] 01:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 01:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 671ms 01:30:00 INFO - PROCESS | 980 | 1467361800801 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 01:30:00 INFO - PROCESS | 980 | 1467361800803 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 01:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 01:30:00 INFO - PROCESS | 980 | 1467361800806 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 01:30:00 INFO - PROCESS | 980 | 1467361800808 Marionette TRACE conn6 <- [1,1230,null,{}] 01:30:00 INFO - PROCESS | 980 | 1467361800812 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}] 01:30:00 INFO - PROCESS | 980 | 1467361800818 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:00 INFO - PROCESS | 980 | 1467361800961 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 01:30:00 INFO - PROCESS | 980 | 1467361800974 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:00 INFO - PROCESS | 980 | 1467361800976 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF188000 == 33 [pid = 980] [id = 317] 01:30:00 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EAC48800) [pid = 980] [serial = 950] [outer = 0000000000000000] 01:30:01 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB641C00) [pid = 980] [serial = 951] [outer = 00000082EAC48800] 01:30:01 INFO - PROCESS | 980 | 1467361801023 Marionette DEBUG loaded listener.js 01:30:01 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBBED400) [pid = 980] [serial = 952] [outer = 00000082EAC48800] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEC90400) [pid = 980] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E2F4A800) [pid = 980] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EAA82000) [pid = 980] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEA23000) [pid = 980] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EEE46800) [pid = 980] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EF7DF000) [pid = 980] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ECBD4800) [pid = 980] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082ECBDB000) [pid = 980] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DCE3C000) [pid = 980] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EAA3B800) [pid = 980] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEB77800) [pid = 980] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 01:30:01 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EE149400) [pid = 980] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 01:30:01 INFO - PROCESS | 980 | 1467361801732 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]]]}] 01:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 01:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 984ms 01:30:01 INFO - PROCESS | 980 | 1467361801793 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 01:30:01 INFO - PROCESS | 980 | 1467361801795 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 01:30:01 INFO - PROCESS | 980 | 1467361801798 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 01:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 01:30:01 INFO - PROCESS | 980 | 1467361801800 Marionette TRACE conn6 <- [1,1234,null,{}] 01:30:01 INFO - PROCESS | 980 | 1467361801804 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}] 01:30:01 INFO - PROCESS | 980 | 1467361801806 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:01 INFO - PROCESS | 980 | 1467361801913 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 01:30:01 INFO - PROCESS | 980 | 1467361801962 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:01 INFO - PROCESS | 980 | 1467361801964 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD6E000 == 34 [pid = 980] [id = 318] 01:30:01 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DCE3C000) [pid = 980] [serial = 953] [outer = 0000000000000000] 01:30:02 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4979C00) [pid = 980] [serial = 954] [outer = 00000082DCE3C000] 01:30:02 INFO - PROCESS | 980 | 1467361802010 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBBF6C00) [pid = 980] [serial = 955] [outer = 00000082DCE3C000] 01:30:02 INFO - PROCESS | 980 | 1467361802463 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]]]}] 01:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 01:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 692ms 01:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 01:30:02 INFO - PROCESS | 980 | 1467361802494 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 01:30:02 INFO - PROCESS | 980 | 1467361802497 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 01:30:02 INFO - PROCESS | 980 | 1467361802500 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 01:30:02 INFO - PROCESS | 980 | 1467361802502 Marionette TRACE conn6 <- [1,1238,null,{}] 01:30:02 INFO - PROCESS | 980 | 1467361802505 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}] 01:30:02 INFO - PROCESS | 980 | 1467361802507 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:02 INFO - PROCESS | 980 | 1467361802587 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 01:30:02 INFO - PROCESS | 980 | 1467361802593 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:02 INFO - PROCESS | 980 | 1467361802595 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0047000 == 35 [pid = 980] [id = 319] 01:30:02 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBCA1000) [pid = 980] [serial = 956] [outer = 0000000000000000] 01:30:02 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EC864C00) [pid = 980] [serial = 957] [outer = 00000082EBCA1000] 01:30:02 INFO - PROCESS | 980 | 1467361802641 Marionette DEBUG loaded listener.js 01:30:02 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EC964000) [pid = 980] [serial = 958] [outer = 00000082EBCA1000] 01:30:03 INFO - PROCESS | 980 | 1467361803087 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]]]}] 01:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 01:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 628ms 01:30:03 INFO - PROCESS | 980 | 1467361803132 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 01:30:03 INFO - PROCESS | 980 | 1467361803134 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 01:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 01:30:03 INFO - PROCESS | 980 | 1467361803137 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 01:30:03 INFO - PROCESS | 980 | 1467361803139 Marionette TRACE conn6 <- [1,1242,null,{}] 01:30:03 INFO - PROCESS | 980 | 1467361803143 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}] 01:30:03 INFO - PROCESS | 980 | 1467361803145 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:03 INFO - PROCESS | 980 | 1467361803253 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 01:30:03 INFO - PROCESS | 980 | 1467361803261 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:03 INFO - PROCESS | 980 | 1467361803263 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A6000 == 36 [pid = 980] [id = 320] 01:30:03 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082ECBD3000) [pid = 980] [serial = 959] [outer = 0000000000000000] 01:30:03 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ECBD6800) [pid = 980] [serial = 960] [outer = 00000082ECBD3000] 01:30:03 INFO - PROCESS | 980 | 1467361803308 Marionette DEBUG loaded listener.js 01:30:03 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082ED7ADC00) [pid = 980] [serial = 961] [outer = 00000082ECBD3000] 01:30:03 INFO - PROCESS | 980 | 1467361803991 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]]]}] 01:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 01:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 881ms 01:30:04 INFO - PROCESS | 980 | 1467361804022 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 01:30:04 INFO - PROCESS | 980 | 1467361804027 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 01:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 01:30:04 INFO - PROCESS | 980 | 1467361804032 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 01:30:04 INFO - PROCESS | 980 | 1467361804036 Marionette TRACE conn6 <- [1,1246,null,{}] 01:30:04 INFO - PROCESS | 980 | 1467361804042 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}] 01:30:04 INFO - PROCESS | 980 | 1467361804045 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:04 INFO - PROCESS | 980 | 1467361804190 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 01:30:04 INFO - PROCESS | 980 | 1467361804283 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:04 INFO - PROCESS | 980 | 1467361804286 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5039800 == 37 [pid = 980] [id = 321] 01:30:04 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEBE5400) [pid = 980] [serial = 962] [outer = 0000000000000000] 01:30:04 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEC8F000) [pid = 980] [serial = 963] [outer = 00000082DEBE5400] 01:30:04 INFO - PROCESS | 980 | 1467361804345 Marionette DEBUG loaded listener.js 01:30:04 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DFB3CC00) [pid = 980] [serial = 964] [outer = 00000082DEBE5400] 01:30:05 INFO - PROCESS | 980 | 1467361805048 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]]]}] 01:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 01:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1031ms 01:30:05 INFO - PROCESS | 980 | 1467361805067 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 01:30:05 INFO - PROCESS | 980 | 1467361805072 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 01:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 01:30:05 INFO - PROCESS | 980 | 1467361805079 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 01:30:05 INFO - PROCESS | 980 | 1467361805082 Marionette TRACE conn6 <- [1,1250,null,{}] 01:30:05 INFO - PROCESS | 980 | 1467361805086 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}] 01:30:05 INFO - PROCESS | 980 | 1467361805089 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:05 INFO - PROCESS | 980 | 1467361805225 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 01:30:05 INFO - PROCESS | 980 | 1467361805302 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:05 INFO - PROCESS | 980 | 1467361805305 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF152000 == 38 [pid = 980] [id = 322] 01:30:05 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E4978000) [pid = 980] [serial = 965] [outer = 0000000000000000] 01:30:05 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E54CC000) [pid = 980] [serial = 966] [outer = 00000082E4978000] 01:30:05 INFO - PROCESS | 980 | 1467361805406 Marionette DEBUG loaded listener.js 01:30:05 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EA1D3C00) [pid = 980] [serial = 967] [outer = 00000082E4978000] 01:30:06 INFO - PROCESS | 980 | 1467361806269 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]]]}] 01:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 01:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1243ms 01:30:06 INFO - PROCESS | 980 | 1467361806324 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 01:30:06 INFO - PROCESS | 980 | 1467361806329 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 01:30:06 INFO - PROCESS | 980 | 1467361806334 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 01:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 01:30:06 INFO - PROCESS | 980 | 1467361806337 Marionette TRACE conn6 <- [1,1254,null,{}] 01:30:06 INFO - PROCESS | 980 | 1467361806343 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}] 01:30:06 INFO - PROCESS | 980 | 1467361806346 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:06 INFO - PROCESS | 980 | 1467361806491 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 01:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 01:30:07 INFO - PROCESS | 980 | 1467361806567 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1124ms 01:30:07 INFO - PROCESS | 980 | 1467361806572 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31DC000 == 39 [pid = 980] [id = 323] 01:30:07 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEB3CC00) [pid = 980] [serial = 968] [outer = 0000000000000000] 01:30:07 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEB40000) [pid = 980] [serial = 969] [outer = 00000082DEB3CC00] 01:30:07 INFO - PROCESS | 980 | 1467361806645 Marionette DEBUG loaded listener.js 01:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 01:30:07 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEBE5C00) [pid = 980] [serial = 970] [outer = 00000082DEB3CC00] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F0047000 == 38 [pid = 980] [id = 319] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD6E000 == 37 [pid = 980] [id = 318] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EF188000 == 36 [pid = 980] [id = 317] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEF8800 == 35 [pid = 980] [id = 316] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD4A800 == 34 [pid = 980] [id = 315] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EB216800 == 33 [pid = 980] [id = 314] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E4CA1800 == 32 [pid = 980] [id = 313] 01:30:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E000C800 == 31 [pid = 980] [id = 312] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EBC9E400) [pid = 980] [serial = 906] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082ED59A400) [pid = 980] [serial = 909] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EB609000) [pid = 980] [serial = 903] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E55EF000) [pid = 980] [serial = 900] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EA8C8800) [pid = 980] [serial = 915] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E8EA3C00) [pid = 980] [serial = 901] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEC81800) [pid = 980] [serial = 894] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E2F53000) [pid = 980] [serial = 895] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E2FCB400) [pid = 980] [serial = 897] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E3833400) [pid = 980] [serial = 898] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEC9E800) [pid = 980] [serial = 891] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E2FCE000) [pid = 980] [serial = 892] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EDB16800) [pid = 980] [serial = 889] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE246800) [pid = 980] [serial = 912] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EF7E4400) [pid = 980] [serial = 921] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EF160400) [pid = 980] [serial = 919] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EF7ED800) [pid = 980] [serial = 922] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EF157400) [pid = 980] [serial = 918] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EEBBD000) [pid = 980] [serial = 913] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EEBE3800) [pid = 980] [serial = 916] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE064000) [pid = 980] [serial = 910] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EC2DAC00) [pid = 980] [serial = 907] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EB922C00) [pid = 980] [serial = 904] [outer = 0000000000000000] [url = about:blank] 01:30:07 INFO - PROCESS | 980 | 1467361807041 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]]]}] 01:30:07 INFO - PROCESS | 980 | 1467361807464 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 01:30:07 INFO - PROCESS | 980 | 1467361807469 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 01:30:07 INFO - PROCESS | 980 | 1467361807475 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 01:30:07 INFO - PROCESS | 980 | 1467361807478 Marionette TRACE conn6 <- [1,1258,null,{}] 01:30:07 INFO - PROCESS | 980 | 1467361807482 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}] 01:30:07 INFO - PROCESS | 980 | 1467361807485 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:07 INFO - PROCESS | 980 | 1467361807576 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 01:30:07 INFO - PROCESS | 980 | 1467361807583 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:07 INFO - PROCESS | 980 | 1467361807585 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A81800 == 32 [pid = 980] [id = 324] 01:30:07 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DECA1800) [pid = 980] [serial = 971] [outer = 0000000000000000] 01:30:07 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DECA3C00) [pid = 980] [serial = 972] [outer = 00000082DECA1800] 01:30:07 INFO - PROCESS | 980 | 1467361807633 Marionette DEBUG loaded listener.js 01:30:07 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DF080000) [pid = 980] [serial = 973] [outer = 00000082DECA1800] 01:30:08 INFO - PROCESS | 980 | 1467361808076 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]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 01:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 628ms 01:30:08 INFO - PROCESS | 980 | 1467361808105 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 980 | 1467361808108 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 01:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 01:30:08 INFO - PROCESS | 980 | 1467361808112 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 980 | 1467361808116 Marionette TRACE conn6 <- [1,1262,null,{}] 01:30:08 INFO - PROCESS | 980 | 1467361808129 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}] 01:30:08 INFO - PROCESS | 980 | 1467361808135 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:08 INFO - PROCESS | 980 | 1467361808241 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 01:30:08 INFO - PROCESS | 980 | 1467361808249 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 980 | 1467361808253 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC6C000 == 33 [pid = 980] [id = 325] 01:30:08 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEAB7C00) [pid = 980] [serial = 974] [outer = 0000000000000000] 01:30:08 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E38B6800) [pid = 980] [serial = 975] [outer = 00000082DEAB7C00] 01:30:08 INFO - PROCESS | 980 | 1467361808307 Marionette DEBUG loaded listener.js 01:30:08 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4A24000) [pid = 980] [serial = 976] [outer = 00000082DEAB7C00] 01:30:08 INFO - PROCESS | 980 | 1467361808713 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]]]}] 01:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 01:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 648ms 01:30:08 INFO - PROCESS | 980 | 1467361808762 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 01:30:08 INFO - PROCESS | 980 | 1467361808765 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 01:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 01:30:08 INFO - PROCESS | 980 | 1467361808780 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 01:30:08 INFO - PROCESS | 980 | 1467361808782 Marionette TRACE conn6 <- [1,1266,null,{}] 01:30:08 INFO - PROCESS | 980 | 1467361808785 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}] 01:30:08 INFO - PROCESS | 980 | 1467361808787 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:08 INFO - PROCESS | 980 | 1467361808881 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 01:30:08 INFO - PROCESS | 980 | 1467361808886 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:08 INFO - PROCESS | 980 | 1467361808889 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC220000 == 34 [pid = 980] [id = 326] 01:30:08 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E556CC00) [pid = 980] [serial = 977] [outer = 0000000000000000] 01:30:08 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E8657C00) [pid = 980] [serial = 978] [outer = 00000082E556CC00] 01:30:08 INFO - PROCESS | 980 | 1467361808937 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EA1CB800) [pid = 980] [serial = 979] [outer = 00000082E556CC00] 01:30:09 INFO - PROCESS | 980 | 1467361809510 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]]]}] 01:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 01:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 777ms 01:30:09 INFO - PROCESS | 980 | 1467361809604 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 01:30:09 INFO - PROCESS | 980 | 1467361809614 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 01:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 01:30:09 INFO - PROCESS | 980 | 1467361809620 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 01:30:09 INFO - PROCESS | 980 | 1467361809622 Marionette TRACE conn6 <- [1,1270,null,{}] 01:30:09 INFO - PROCESS | 980 | 1467361809625 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}] 01:30:09 INFO - PROCESS | 980 | 1467361809627 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:09 INFO - PROCESS | 980 | 1467361809761 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 01:30:09 INFO - PROCESS | 980 | 1467361809840 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:09 INFO - PROCESS | 980 | 1467361809842 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF137000 == 35 [pid = 980] [id = 327] 01:30:09 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EAA2F800) [pid = 980] [serial = 980] [outer = 0000000000000000] 01:30:09 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EAC43C00) [pid = 980] [serial = 981] [outer = 00000082EAA2F800] 01:30:09 INFO - PROCESS | 980 | 1467361809889 Marionette DEBUG loaded listener.js 01:30:09 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB60E400) [pid = 980] [serial = 982] [outer = 00000082EAA2F800] 01:30:10 INFO - PROCESS | 980 | 1467361810395 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]]]}] 01:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 01:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 839ms 01:30:10 INFO - PROCESS | 980 | 1467361810462 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 01:30:10 INFO - PROCESS | 980 | 1467361810465 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 01:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 01:30:10 INFO - PROCESS | 980 | 1467361810468 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 01:30:10 INFO - PROCESS | 980 | 1467361810470 Marionette TRACE conn6 <- [1,1274,null,{}] 01:30:10 INFO - PROCESS | 980 | 1467361810474 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}] 01:30:10 INFO - PROCESS | 980 | 1467361810480 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:10 INFO - PROCESS | 980 | 1467361810633 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 01:30:10 INFO - PROCESS | 980 | 1467361810641 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:10 INFO - PROCESS | 980 | 1467361810643 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0042000 == 36 [pid = 980] [id = 328] 01:30:10 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB68E000) [pid = 980] [serial = 983] [outer = 0000000000000000] 01:30:10 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBB99000) [pid = 980] [serial = 984] [outer = 00000082EB68E000] 01:30:10 INFO - PROCESS | 980 | 1467361810736 Marionette DEBUG loaded listener.js 01:30:10 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC873400) [pid = 980] [serial = 985] [outer = 00000082EB68E000] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E854F800) [pid = 980] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEAB4C00) [pid = 980] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E4A1B000) [pid = 980] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC97800) [pid = 980] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DCE35400) [pid = 980] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DF082000) [pid = 980] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EAC50000) [pid = 980] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E8557000) [pid = 980] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EE089000) [pid = 980] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DCE3C000) [pid = 980] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EAC48800) [pid = 980] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 01:30:11 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBCA1000) [pid = 980] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 01:30:11 INFO - PROCESS | 980 | 1467361811225 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]]]}] 01:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 01:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 776ms 01:30:11 INFO - PROCESS | 980 | 1467361811247 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 980 | 1467361811249 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 01:30:11 INFO - PROCESS | 980 | 1467361811252 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 01:30:11 INFO - PROCESS | 980 | 1467361811254 Marionette TRACE conn6 <- [1,1278,null,{}] 01:30:11 INFO - PROCESS | 980 | 1467361811258 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}] 01:30:11 INFO - PROCESS | 980 | 1467361811260 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:11 INFO - PROCESS | 980 | 1467361811342 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 01:30:11 INFO - PROCESS | 980 | 1467361811347 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:11 INFO - PROCESS | 980 | 1467361811349 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082F069F800 == 37 [pid = 980] [id = 329] 01:30:11 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E38AE000) [pid = 980] [serial = 986] [outer = 0000000000000000] 01:30:11 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4AC5800) [pid = 980] [serial = 987] [outer = 00000082E38AE000] 01:30:11 INFO - PROCESS | 980 | 1467361811394 Marionette DEBUG loaded listener.js 01:30:11 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EC25D400) [pid = 980] [serial = 988] [outer = 00000082E38AE000] 01:30:11 INFO - PROCESS | 980 | 1467361811827 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]]]}] 01:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 01:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 628ms 01:30:11 INFO - PROCESS | 980 | 1467361811884 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 01:30:11 INFO - PROCESS | 980 | 1467361811887 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 01:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 01:30:11 INFO - PROCESS | 980 | 1467361811890 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 01:30:11 INFO - PROCESS | 980 | 1467361811892 Marionette TRACE conn6 <- [1,1282,null,{}] 01:30:11 INFO - PROCESS | 980 | 1467361811896 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}] 01:30:11 INFO - PROCESS | 980 | 1467361811898 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:12 INFO - PROCESS | 980 | 1467361812009 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 01:30:12 INFO - PROCESS | 980 | 1467361812018 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 980 | 1467361812020 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B5000 == 38 [pid = 980] [id = 330] 01:30:12 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082ECBDAC00) [pid = 980] [serial = 989] [outer = 0000000000000000] 01:30:12 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EDB19C00) [pid = 980] [serial = 990] [outer = 00000082ECBDAC00] 01:30:12 INFO - PROCESS | 980 | 1467361812065 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EDEBEC00) [pid = 980] [serial = 991] [outer = 00000082ECBDAC00] 01:30:12 INFO - PROCESS | 980 | 1467361812490 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]]]}] 01:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 01:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 629ms 01:30:12 INFO - PROCESS | 980 | 1467361812527 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 01:30:12 INFO - PROCESS | 980 | 1467361812529 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 01:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 01:30:12 INFO - PROCESS | 980 | 1467361812533 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 01:30:12 INFO - PROCESS | 980 | 1467361812535 Marionette TRACE conn6 <- [1,1286,null,{}] 01:30:12 INFO - PROCESS | 980 | 1467361812539 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}] 01:30:12 INFO - PROCESS | 980 | 1467361812541 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:12 INFO - PROCESS | 980 | 1467361812626 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 01:30:12 INFO - PROCESS | 980 | 1467361812631 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:12 INFO - PROCESS | 980 | 1467361812633 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA73800 == 39 [pid = 980] [id = 331] 01:30:12 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE06B800) [pid = 980] [serial = 992] [outer = 0000000000000000] 01:30:12 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE081400) [pid = 980] [serial = 993] [outer = 00000082EE06B800] 01:30:12 INFO - PROCESS | 980 | 1467361812677 Marionette DEBUG loaded listener.js 01:30:12 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE08CC00) [pid = 980] [serial = 994] [outer = 00000082EE06B800] 01:30:13 INFO - PROCESS | 980 | 1467361813114 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]]]}] 01:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 01:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 629ms 01:30:13 INFO - PROCESS | 980 | 1467361813166 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 01:30:13 INFO - PROCESS | 980 | 1467361813168 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 01:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 01:30:13 INFO - PROCESS | 980 | 1467361813171 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 01:30:13 INFO - PROCESS | 980 | 1467361813173 Marionette TRACE conn6 <- [1,1290,null,{}] 01:30:13 INFO - PROCESS | 980 | 1467361813177 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}] 01:30:13 INFO - PROCESS | 980 | 1467361813179 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:13 INFO - PROCESS | 980 | 1467361813309 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 01:30:13 INFO - PROCESS | 980 | 1467361813466 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:13 INFO - PROCESS | 980 | 1467361813469 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082DFB90000 == 40 [pid = 980] [id = 332] 01:30:13 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DDEC3400) [pid = 980] [serial = 995] [outer = 0000000000000000] 01:30:13 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DEA25800) [pid = 980] [serial = 996] [outer = 00000082DDEC3400] 01:30:13 INFO - PROCESS | 980 | 1467361813531 Marionette DEBUG loaded listener.js 01:30:13 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEC8E400) [pid = 980] [serial = 997] [outer = 00000082DDEC3400] 01:30:14 INFO - PROCESS | 980 | 1467361814110 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]]]}] 01:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 01:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 984ms 01:30:14 INFO - PROCESS | 980 | 1467361814160 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 01:30:14 INFO - PROCESS | 980 | 1467361814165 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 01:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 01:30:14 INFO - PROCESS | 980 | 1467361814170 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 01:30:14 INFO - PROCESS | 980 | 1467361814174 Marionette TRACE conn6 <- [1,1294,null,{}] 01:30:14 INFO - PROCESS | 980 | 1467361814179 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}] 01:30:14 INFO - PROCESS | 980 | 1467361814182 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:14 INFO - PROCESS | 980 | 1467361814302 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 01:30:14 INFO - PROCESS | 980 | 1467361814393 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:14 INFO - PROCESS | 980 | 1467361814396 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD36000 == 41 [pid = 980] [id = 333] 01:30:14 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E3E37000) [pid = 980] [serial = 998] [outer = 0000000000000000] 01:30:14 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E4A1F400) [pid = 980] [serial = 999] [outer = 00000082E3E37000] 01:30:14 INFO - PROCESS | 980 | 1467361814454 Marionette DEBUG loaded listener.js 01:30:14 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E8986400) [pid = 980] [serial = 1000] [outer = 00000082E3E37000] 01:30:15 INFO - PROCESS | 980 | 1467361815102 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]]]}] 01:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 01:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 985ms 01:30:15 INFO - PROCESS | 980 | 1467361815158 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 01:30:15 INFO - PROCESS | 980 | 1467361815162 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 01:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 01:30:15 INFO - PROCESS | 980 | 1467361815166 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 01:30:15 INFO - PROCESS | 980 | 1467361815168 Marionette TRACE conn6 <- [1,1298,null,{}] 01:30:15 INFO - PROCESS | 980 | 1467361815172 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}] 01:30:15 INFO - PROCESS | 980 | 1467361815175 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:15 INFO - PROCESS | 980 | 1467361815321 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 01:30:15 INFO - PROCESS | 980 | 1467361815441 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:15 INFO - PROCESS | 980 | 1467361815444 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1716800 == 42 [pid = 980] [id = 334] 01:30:15 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EBB14800) [pid = 980] [serial = 1001] [outer = 0000000000000000] 01:30:15 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EBB9F400) [pid = 980] [serial = 1002] [outer = 00000082EBB14800] 01:30:15 INFO - PROCESS | 980 | 1467361815501 Marionette DEBUG loaded listener.js 01:30:15 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EC86C000) [pid = 980] [serial = 1003] [outer = 00000082EBB14800] 01:30:16 INFO - PROCESS | 980 | 1467361816142 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]]]}] 01:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 01:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1023ms 01:30:16 INFO - PROCESS | 980 | 1467361816194 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 01:30:16 INFO - PROCESS | 980 | 1467361816199 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 01:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 01:30:16 INFO - PROCESS | 980 | 1467361816211 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 01:30:16 INFO - PROCESS | 980 | 1467361816216 Marionette TRACE conn6 <- [1,1302,null,{}] 01:30:16 INFO - PROCESS | 980 | 1467361816237 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}] 01:30:16 INFO - PROCESS | 980 | 1467361816241 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:16 INFO - PROCESS | 980 | 1467361816391 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 01:30:16 INFO - PROCESS | 980 | 1467361816527 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:16 INFO - PROCESS | 980 | 1467361816529 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0654800 == 43 [pid = 980] [id = 335] 01:30:16 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EBCAAC00) [pid = 980] [serial = 1004] [outer = 0000000000000000] 01:30:16 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EE244C00) [pid = 980] [serial = 1005] [outer = 00000082EBCAAC00] 01:30:16 INFO - PROCESS | 980 | 1467361816586 Marionette DEBUG loaded listener.js 01:30:16 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EEBE4C00) [pid = 980] [serial = 1006] [outer = 00000082EBCAAC00] 01:30:17 INFO - PROCESS | 980 | 1467361817372 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]]]}] 01:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 01:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1197ms 01:30:17 INFO - PROCESS | 980 | 1467361817405 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 01:30:17 INFO - PROCESS | 980 | 1467361817409 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 01:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 01:30:17 INFO - PROCESS | 980 | 1467361817414 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 01:30:17 INFO - PROCESS | 980 | 1467361817419 Marionette TRACE conn6 <- [1,1306,null,{}] 01:30:17 INFO - PROCESS | 980 | 1467361817425 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}] 01:30:17 INFO - PROCESS | 980 | 1467361817428 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:17 INFO - PROCESS | 980 | 1467361817541 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 01:30:17 INFO - PROCESS | 980 | 1467361817620 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:17 INFO - PROCESS | 980 | 1467361817623 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5036800 == 44 [pid = 980] [id = 336] 01:30:17 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEFD4400) [pid = 980] [serial = 1007] [outer = 0000000000000000] 01:30:17 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082E316F400) [pid = 980] [serial = 1008] [outer = 00000082DEFD4400] 01:30:17 INFO - PROCESS | 980 | 1467361817676 Marionette DEBUG loaded listener.js 01:30:17 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082E4A1FC00) [pid = 980] [serial = 1009] [outer = 00000082DEFD4400] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA73800 == 43 [pid = 980] [id = 331] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B5000 == 42 [pid = 980] [id = 330] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082F069F800 == 41 [pid = 980] [id = 329] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082F0042000 == 40 [pid = 980] [id = 328] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082EF137000 == 39 [pid = 980] [id = 327] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082EC220000 == 38 [pid = 980] [id = 326] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC6C000 == 37 [pid = 980] [id = 325] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A81800 == 36 [pid = 980] [id = 324] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082E31DC000 == 35 [pid = 980] [id = 323] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A6000 == 34 [pid = 980] [id = 320] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082E5039800 == 33 [pid = 980] [id = 321] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082EF152000 == 32 [pid = 980] [id = 322] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082E390E800 == 31 [pid = 980] [id = 311] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082F0654800 == 30 [pid = 980] [id = 335] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082F1716800 == 29 [pid = 980] [id = 334] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD36000 == 28 [pid = 980] [id = 333] 01:30:18 INFO - PROCESS | 980 | --DOCSHELL 00000082DFB90000 == 27 [pid = 980] [id = 332] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E864FC00) [pid = 980] [serial = 945] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DEB3B800) [pid = 980] [serial = 936] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082DEB81400) [pid = 980] [serial = 937] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E4A22000) [pid = 980] [serial = 942] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DEFCD400) [pid = 980] [serial = 939] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DF45DC00) [pid = 980] [serial = 940] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E00B5000) [pid = 980] [serial = 934] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEBE1000) [pid = 980] [serial = 933] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E4AC2C00) [pid = 980] [serial = 925] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DFEE0000) [pid = 980] [serial = 924] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBCA0800) [pid = 980] [serial = 928] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB60DC00) [pid = 980] [serial = 927] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EAA8C800) [pid = 980] [serial = 949] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EFCB0800) [pid = 980] [serial = 931] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EE247000) [pid = 980] [serial = 930] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082ECBD6800) [pid = 980] [serial = 960] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EA978800) [pid = 980] [serial = 948] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E4979C00) [pid = 980] [serial = 954] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EB641C00) [pid = 980] [serial = 951] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EC864C00) [pid = 980] [serial = 957] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBBED400) [pid = 980] [serial = 952] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBBF6C00) [pid = 980] [serial = 955] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E8E9E000) [pid = 980] [serial = 946] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E4AC6400) [pid = 980] [serial = 943] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EC964000) [pid = 980] [serial = 958] [outer = 0000000000000000] [url = about:blank] 01:30:18 INFO - PROCESS | 980 | 1467361818943 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]]]}] 01:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 01:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1578ms 01:30:19 INFO - PROCESS | 980 | 1467361818997 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 01:30:19 INFO - PROCESS | 980 | 1467361819002 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 01:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 01:30:19 INFO - PROCESS | 980 | 1467361819009 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 01:30:19 INFO - PROCESS | 980 | 1467361819013 Marionette TRACE conn6 <- [1,1310,null,{}] 01:30:19 INFO - PROCESS | 980 | 1467361819019 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}] 01:30:19 INFO - PROCESS | 980 | 1467361819022 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:19 INFO - PROCESS | 980 | 1467361819111 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 01:30:19 INFO - PROCESS | 980 | 1467361819125 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:19 INFO - PROCESS | 980 | 1467361819128 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082E385B000 == 28 [pid = 980] [id = 337] 01:30:19 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEB73400) [pid = 980] [serial = 1010] [outer = 0000000000000000] 01:30:19 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEB81400) [pid = 980] [serial = 1011] [outer = 00000082DEB73400] 01:30:19 INFO - PROCESS | 980 | 1467361819178 Marionette DEBUG loaded listener.js 01:30:19 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEC99400) [pid = 980] [serial = 1012] [outer = 00000082DEB73400] 01:30:19 INFO - PROCESS | 980 | 1467361819657 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]]]}] 01:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 01:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 01:30:19 INFO - PROCESS | 980 | 1467361819704 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 01:30:19 INFO - PROCESS | 980 | 1467361819709 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 01:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 01:30:19 INFO - PROCESS | 980 | 1467361819716 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 01:30:19 INFO - PROCESS | 980 | 1467361819719 Marionette TRACE conn6 <- [1,1314,null,{}] 01:30:19 INFO - PROCESS | 980 | 1467361819723 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}] 01:30:19 INFO - PROCESS | 980 | 1467361819726 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:19 INFO - PROCESS | 980 | 1467361819818 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 01:30:19 INFO - PROCESS | 980 | 1467361819865 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:19 INFO - PROCESS | 980 | 1467361819868 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5051800 == 29 [pid = 980] [id = 338] 01:30:19 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E0052000) [pid = 980] [serial = 1013] [outer = 0000000000000000] 01:30:19 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E2FB3C00) [pid = 980] [serial = 1014] [outer = 00000082E0052000] 01:30:19 INFO - PROCESS | 980 | 1467361819918 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E2FD6C00) [pid = 980] [serial = 1015] [outer = 00000082E0052000] 01:30:20 INFO - PROCESS | 980 | 1467361820398 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]]]}] 01:30:20 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 01:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 735ms 01:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 01:30:20 INFO - PROCESS | 980 | 1467361820451 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 01:30:20 INFO - PROCESS | 980 | 1467361820454 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 01:30:20 INFO - PROCESS | 980 | 1467361820458 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 01:30:20 INFO - PROCESS | 980 | 1467361820461 Marionette TRACE conn6 <- [1,1318,null,{}] 01:30:20 INFO - PROCESS | 980 | 1467361820473 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}] 01:30:20 INFO - PROCESS | 980 | 1467361820477 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:20 INFO - PROCESS | 980 | 1467361820566 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 01:30:20 INFO - PROCESS | 980 | 1467361820648 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:20 INFO - PROCESS | 980 | 1467361820651 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7CE000 == 30 [pid = 980] [id = 339] 01:30:20 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEB7F800) [pid = 980] [serial = 1016] [outer = 0000000000000000] 01:30:20 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E4AC6400) [pid = 980] [serial = 1017] [outer = 00000082DEB7F800] 01:30:20 INFO - PROCESS | 980 | 1467361820702 Marionette DEBUG loaded listener.js 01:30:20 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E556C400) [pid = 980] [serial = 1018] [outer = 00000082DEB7F800] 01:30:21 INFO - PROCESS | 980 | 1467361821133 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]]]}] 01:30:21 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 01:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 735ms 01:30:21 INFO - PROCESS | 980 | 1467361821219 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 980 | 1467361821222 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 01:30:21 INFO - PROCESS | 980 | 1467361821230 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 980 | 1467361821232 Marionette TRACE conn6 <- [1,1322,null,{}] 01:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 01:30:21 INFO - PROCESS | 980 | 1467361821236 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}] 01:30:21 INFO - PROCESS | 980 | 1467361821238 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:21 INFO - PROCESS | 980 | 1467361821353 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 01:30:21 INFO - PROCESS | 980 | 1467361821403 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:21 INFO - PROCESS | 980 | 1467361821406 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED51B800 == 31 [pid = 980] [id = 340] 01:30:21 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E8988C00) [pid = 980] [serial = 1019] [outer = 0000000000000000] 01:30:21 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E8EA6800) [pid = 980] [serial = 1020] [outer = 00000082E8988C00] 01:30:21 INFO - PROCESS | 980 | 1467361821452 Marionette DEBUG loaded listener.js 01:30:21 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EA973000) [pid = 980] [serial = 1021] [outer = 00000082E8988C00] 01:30:21 INFO - PROCESS | 980 | 1467361821875 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]]]}] 01:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 01:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 670ms 01:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 01:30:21 INFO - PROCESS | 980 | 1467361821909 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 01:30:21 INFO - PROCESS | 980 | 1467361821911 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 01:30:21 INFO - PROCESS | 980 | 1467361821914 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 01:30:21 INFO - PROCESS | 980 | 1467361821916 Marionette TRACE conn6 <- [1,1326,null,{}] 01:30:21 INFO - PROCESS | 980 | 1467361821919 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}] 01:30:21 INFO - PROCESS | 980 | 1467361821922 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:22 INFO - PROCESS | 980 | 1467361822029 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 01:30:22 INFO - PROCESS | 980 | 1467361822034 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:22 INFO - PROCESS | 980 | 1467361822037 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB27800 == 32 [pid = 980] [id = 341] 01:30:22 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E004E400) [pid = 980] [serial = 1022] [outer = 0000000000000000] 01:30:22 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EAA80000) [pid = 980] [serial = 1023] [outer = 00000082E004E400] 01:30:22 INFO - PROCESS | 980 | 1467361822082 Marionette DEBUG loaded listener.js 01:30:22 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EB60BC00) [pid = 980] [serial = 1024] [outer = 00000082E004E400] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EAA2F800) [pid = 980] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEAB7C00) [pid = 980] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEBE5400) [pid = 980] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DECA1800) [pid = 980] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB3CC00) [pid = 980] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4978000) [pid = 980] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EB68E000) [pid = 980] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082ECBD3000) [pid = 980] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E556CC00) [pid = 980] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E38AE000) [pid = 980] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082ECBDAC00) [pid = 980] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 01:30:23 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EE06B800) [pid = 980] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 01:30:23 INFO - PROCESS | 980 | 1467361823119 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]]]}] 01:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 01:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1235ms 01:30:23 INFO - PROCESS | 980 | 1467361823152 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 01:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 01:30:23 INFO - PROCESS | 980 | 1467361823155 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 01:30:23 INFO - PROCESS | 980 | 1467361823158 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 980 | 1467361823160 Marionette TRACE conn6 <- [1,1330,null,{}] 01:30:23 INFO - PROCESS | 980 | 1467361823164 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}] 01:30:23 INFO - PROCESS | 980 | 1467361823170 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:23 INFO - PROCESS | 980 | 1467361823277 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 01:30:23 INFO - PROCESS | 980 | 1467361823283 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:23 INFO - PROCESS | 980 | 1467361823285 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD74800 == 33 [pid = 980] [id = 342] 01:30:23 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EB63D800) [pid = 980] [serial = 1025] [outer = 0000000000000000] 01:30:23 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB928400) [pid = 980] [serial = 1026] [outer = 00000082EB63D800] 01:30:23 INFO - PROCESS | 980 | 1467361823339 Marionette DEBUG loaded listener.js 01:30:23 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBBF0400) [pid = 980] [serial = 1027] [outer = 00000082EB63D800] 01:30:23 INFO - PROCESS | 980 | 1467361823769 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]]]}] 01:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 01:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 691ms 01:30:23 INFO - PROCESS | 980 | 1467361823852 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 01:30:23 INFO - PROCESS | 980 | 1467361823854 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 01:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 01:30:23 INFO - PROCESS | 980 | 1467361823858 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 01:30:23 INFO - PROCESS | 980 | 1467361823860 Marionette TRACE conn6 <- [1,1334,null,{}] 01:30:23 INFO - PROCESS | 980 | 1467361823864 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}] 01:30:23 INFO - PROCESS | 980 | 1467361823866 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:23 INFO - PROCESS | 980 | 1467361823948 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 01:30:23 INFO - PROCESS | 980 | 1467361823954 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:23 INFO - PROCESS | 980 | 1467361823956 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082F063F800 == 34 [pid = 980] [id = 343] 01:30:23 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBBF7000) [pid = 980] [serial = 1028] [outer = 0000000000000000] 01:30:23 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBCA1400) [pid = 980] [serial = 1029] [outer = 00000082EBBF7000] 01:30:24 INFO - PROCESS | 980 | 1467361824002 Marionette DEBUG loaded listener.js 01:30:24 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EC86B400) [pid = 980] [serial = 1030] [outer = 00000082EBBF7000] 01:30:24 INFO - PROCESS | 980 | 1467361824435 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]]]}] 01:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 01:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 627ms 01:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 01:30:24 INFO - PROCESS | 980 | 1467361824488 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 01:30:24 INFO - PROCESS | 980 | 1467361824491 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 01:30:24 INFO - PROCESS | 980 | 1467361824494 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 01:30:24 INFO - PROCESS | 980 | 1467361824496 Marionette TRACE conn6 <- [1,1338,null,{}] 01:30:24 INFO - PROCESS | 980 | 1467361824499 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}] 01:30:24 INFO - PROCESS | 980 | 1467361824501 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:24 INFO - PROCESS | 980 | 1467361824585 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 01:30:24 INFO - PROCESS | 980 | 1467361824620 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:24 INFO - PROCESS | 980 | 1467361824622 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0897000 == 35 [pid = 980] [id = 344] 01:30:24 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E4AC6C00) [pid = 980] [serial = 1031] [outer = 0000000000000000] 01:30:24 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ECBCD800) [pid = 980] [serial = 1032] [outer = 00000082E4AC6C00] 01:30:24 INFO - PROCESS | 980 | 1467361824675 Marionette DEBUG loaded listener.js 01:30:24 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082ED546800) [pid = 980] [serial = 1033] [outer = 00000082E4AC6C00] 01:30:25 INFO - PROCESS | 980 | 1467361825156 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]]]}] 01:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 01:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 01:30:25 INFO - PROCESS | 980 | 1467361825232 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 01:30:25 INFO - PROCESS | 980 | 1467361825237 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 01:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 01:30:25 INFO - PROCESS | 980 | 1467361825267 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 01:30:25 INFO - PROCESS | 980 | 1467361825271 Marionette TRACE conn6 <- [1,1342,null,{}] 01:30:25 INFO - PROCESS | 980 | 1467361825278 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}] 01:30:25 INFO - PROCESS | 980 | 1467361825282 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:25 INFO - PROCESS | 980 | 1467361825411 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 01:30:25 INFO - PROCESS | 980 | 1467361825480 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:25 INFO - PROCESS | 980 | 1467361825485 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31DC000 == 36 [pid = 980] [id = 345] 01:30:25 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEA21400) [pid = 980] [serial = 1034] [outer = 0000000000000000] 01:30:25 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEB39400) [pid = 980] [serial = 1035] [outer = 00000082DEA21400] 01:30:25 INFO - PROCESS | 980 | 1467361825546 Marionette DEBUG loaded listener.js 01:30:25 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEC81800) [pid = 980] [serial = 1036] [outer = 00000082DEA21400] 01:30:26 INFO - PROCESS | 980 | 1467361826418 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]]]}] 01:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 01:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1182ms 01:30:26 INFO - PROCESS | 980 | 1467361826449 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 01:30:26 INFO - PROCESS | 980 | 1467361826454 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 01:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 01:30:26 INFO - PROCESS | 980 | 1467361826461 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 01:30:26 INFO - PROCESS | 980 | 1467361826464 Marionette TRACE conn6 <- [1,1346,null,{}] 01:30:26 INFO - PROCESS | 980 | 1467361826469 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}] 01:30:26 INFO - PROCESS | 980 | 1467361826472 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:26 INFO - PROCESS | 980 | 1467361826596 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 01:30:26 INFO - PROCESS | 980 | 1467361826673 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:26 INFO - PROCESS | 980 | 1467361826676 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD4D000 == 37 [pid = 980] [id = 346] 01:30:26 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E2FD5000) [pid = 980] [serial = 1037] [outer = 0000000000000000] 01:30:26 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E35FB800) [pid = 980] [serial = 1038] [outer = 00000082E2FD5000] 01:30:26 INFO - PROCESS | 980 | 1467361826775 Marionette DEBUG loaded listener.js 01:30:26 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E497BC00) [pid = 980] [serial = 1039] [outer = 00000082E2FD5000] 01:30:27 INFO - PROCESS | 980 | 1467361827672 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]]]}] 01:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 01:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1233ms 01:30:27 INFO - PROCESS | 980 | 1467361827696 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 01:30:27 INFO - PROCESS | 980 | 1467361827700 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 01:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 01:30:27 INFO - PROCESS | 980 | 1467361827706 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 01:30:27 INFO - PROCESS | 980 | 1467361827709 Marionette TRACE conn6 <- [1,1350,null,{}] 01:30:27 INFO - PROCESS | 980 | 1467361827715 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}] 01:30:27 INFO - PROCESS | 980 | 1467361827718 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:27 INFO - PROCESS | 980 | 1467361827836 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 01:30:27 INFO - PROCESS | 980 | 1467361827911 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:27 INFO - PROCESS | 980 | 1467361827915 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4936800 == 38 [pid = 980] [id = 347] 01:30:27 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DF137800) [pid = 980] [serial = 1040] [outer = 0000000000000000] 01:30:27 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DFB3E000) [pid = 980] [serial = 1041] [outer = 00000082DF137800] 01:30:27 INFO - PROCESS | 980 | 1467361827968 Marionette DEBUG loaded listener.js 01:30:28 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E30EE000) [pid = 980] [serial = 1042] [outer = 00000082DF137800] 01:30:28 INFO - PROCESS | 980 | --DOCSHELL 00000082F063F800 == 37 [pid = 980] [id = 343] 01:30:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD74800 == 36 [pid = 980] [id = 342] 01:30:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EEB27800 == 35 [pid = 980] [id = 341] 01:30:28 INFO - PROCESS | 980 | --DOCSHELL 00000082ED51B800 == 34 [pid = 980] [id = 340] 01:30:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7CE000 == 33 [pid = 980] [id = 339] 01:30:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E5051800 == 32 [pid = 980] [id = 338] 01:30:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E385B000 == 31 [pid = 980] [id = 337] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EE08CC00) [pid = 980] [serial = 994] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EAC43C00) [pid = 980] [serial = 981] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E38B6800) [pid = 980] [serial = 975] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEC8F000) [pid = 980] [serial = 963] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DFB3CC00) [pid = 980] [serial = 964] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DECA3C00) [pid = 980] [serial = 972] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DF080000) [pid = 980] [serial = 973] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEB40000) [pid = 980] [serial = 969] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEBE5C00) [pid = 980] [serial = 970] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E54CC000) [pid = 980] [serial = 966] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EA1D3C00) [pid = 980] [serial = 967] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EBB99000) [pid = 980] [serial = 984] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ED7ADC00) [pid = 980] [serial = 961] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E8657C00) [pid = 980] [serial = 978] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E4A24000) [pid = 980] [serial = 976] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB60E400) [pid = 980] [serial = 982] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E4AC5800) [pid = 980] [serial = 987] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EDB19C00) [pid = 980] [serial = 990] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EC873400) [pid = 980] [serial = 985] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EDEBEC00) [pid = 980] [serial = 991] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EC25D400) [pid = 980] [serial = 988] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EA1CB800) [pid = 980] [serial = 979] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EE081400) [pid = 980] [serial = 993] [outer = 0000000000000000] [url = about:blank] 01:30:28 INFO - PROCESS | 980 | 1467361828491 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]]]}] 01:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 01:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 838ms 01:30:28 INFO - PROCESS | 980 | 1467361828548 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 01:30:28 INFO - PROCESS | 980 | 1467361828553 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 01:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 01:30:28 INFO - PROCESS | 980 | 1467361828559 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 01:30:28 INFO - PROCESS | 980 | 1467361828562 Marionette TRACE conn6 <- [1,1354,null,{}] 01:30:28 INFO - PROCESS | 980 | 1467361828566 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}] 01:30:28 INFO - PROCESS | 980 | 1467361828568 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:28 INFO - PROCESS | 980 | 1467361828660 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 01:30:28 INFO - PROCESS | 980 | 1467361828666 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:28 INFO - PROCESS | 980 | 1467361828668 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9C5800 == 32 [pid = 980] [id = 348] 01:30:28 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E30EF800) [pid = 980] [serial = 1043] [outer = 0000000000000000] 01:30:28 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E38D0400) [pid = 980] [serial = 1044] [outer = 00000082E30EF800] 01:30:28 INFO - PROCESS | 980 | 1467361828717 Marionette DEBUG loaded listener.js 01:30:28 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E4AB9800) [pid = 980] [serial = 1045] [outer = 00000082E30EF800] 01:30:29 INFO - PROCESS | 980 | 1467361829208 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] 01:30:29 INFO - PROCESS | 980 | 1467361829257 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 01:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 01:30:29 INFO - PROCESS | 980 | 1467361829261 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - PROCESS | 980 | 1467361829265 Marionette TRACE conn6 <- [1,1358,null,{}] 01:30:29 INFO - PROCESS | 980 | 1467361829276 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}] 01:30:29 INFO - PROCESS | 980 | 1467361829281 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:29 INFO - PROCESS | 980 | 1467361829371 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 01:30:29 INFO - PROCESS | 980 | 1467361829482 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:29 INFO - PROCESS | 980 | 1467361829486 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC29E000 == 33 [pid = 980] [id = 349] 01:30:29 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E860C000) [pid = 980] [serial = 1046] [outer = 0000000000000000] 01:30:29 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EA8C2400) [pid = 980] [serial = 1047] [outer = 00000082E860C000] 01:30:29 INFO - PROCESS | 980 | 1467361829536 Marionette DEBUG loaded listener.js 01:30:29 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EAA3CC00) [pid = 980] [serial = 1048] [outer = 00000082E860C000] 01:30:29 INFO - PROCESS | 980 | 1467361829927 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] 01:30:29 INFO - PROCESS | 980 | 1467361829965 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 01:30:29 INFO - PROCESS | 980 | 1467361829968 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 01:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 01:30:29 INFO - PROCESS | 980 | 1467361829970 Marionette TRACE conn6 <- [1,1362,null,{}] 01:30:29 INFO - PROCESS | 980 | 1467361829974 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}] 01:30:29 INFO - PROCESS | 980 | 1467361829976 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:30 INFO - PROCESS | 980 | 1467361830067 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 01:30:30 INFO - PROCESS | 980 | 1467361830072 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 980 | 1467361830074 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF18D000 == 34 [pid = 980] [id = 350] 01:30:30 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB613400) [pid = 980] [serial = 1049] [outer = 0000000000000000] 01:30:30 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EB91FC00) [pid = 980] [serial = 1050] [outer = 00000082EB613400] 01:30:30 INFO - PROCESS | 980 | 1467361830121 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBB9D400) [pid = 980] [serial = 1051] [outer = 00000082EB613400] 01:30:30 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:30 INFO - PROCESS | 980 | 1467361830607 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] 01:30:30 INFO - PROCESS | 980 | 1467361830646 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 01:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 01:30:30 INFO - PROCESS | 980 | 1467361830649 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 01:30:30 INFO - PROCESS | 980 | 1467361830651 Marionette TRACE conn6 <- [1,1366,null,{}] 01:30:30 INFO - PROCESS | 980 | 1467361830655 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}] 01:30:30 INFO - PROCESS | 980 | 1467361830657 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:30 INFO - PROCESS | 980 | 1467361830766 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 01:30:30 INFO - PROCESS | 980 | 1467361830849 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:30 INFO - PROCESS | 980 | 1467361830851 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0638800 == 35 [pid = 980] [id = 351] 01:30:30 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBBF7C00) [pid = 980] [serial = 1052] [outer = 0000000000000000] 01:30:30 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EC95C400) [pid = 980] [serial = 1053] [outer = 00000082EBBF7C00] 01:30:30 INFO - PROCESS | 980 | 1467361830905 Marionette DEBUG loaded listener.js 01:30:30 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082ECBDBC00) [pid = 980] [serial = 1054] [outer = 00000082EBBF7C00] 01:30:31 INFO - PROCESS | 980 | 1467361831332 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] 01:30:31 INFO - PROCESS | 980 | 1467361831387 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 01:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 01:30:31 INFO - PROCESS | 980 | 1467361831396 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 01:30:31 INFO - PROCESS | 980 | 1467361831398 Marionette TRACE conn6 <- [1,1370,null,{}] 01:30:31 INFO - PROCESS | 980 | 1467361831402 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}] 01:30:31 INFO - PROCESS | 980 | 1467361831408 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:31 INFO - PROCESS | 980 | 1467361831549 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 01:30:31 INFO - PROCESS | 980 | 1467361831603 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:31 INFO - PROCESS | 980 | 1467361831606 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0898000 == 36 [pid = 980] [id = 352] 01:30:31 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EDB99C00) [pid = 980] [serial = 1055] [outer = 0000000000000000] 01:30:31 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE11AC00) [pid = 980] [serial = 1056] [outer = 00000082EDB99C00] 01:30:31 INFO - PROCESS | 980 | 1467361831653 Marionette DEBUG loaded listener.js 01:30:31 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EE148C00) [pid = 980] [serial = 1057] [outer = 00000082EDB99C00] 01:30:32 INFO - PROCESS | 980 | [980] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 01:30:32 INFO - PROCESS | 980 | 1467361832091 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] 01:30:32 INFO - PROCESS | 980 | 1467361832150 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 01:30:32 INFO - PROCESS | 980 | 1467361832154 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - PROCESS | 980 | 1467361832156 Marionette TRACE conn6 <- [1,1374,null,{}] 01:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 01:30:32 INFO - PROCESS | 980 | 1467361832160 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}] 01:30:32 INFO - PROCESS | 980 | 1467361832162 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:32 INFO - PROCESS | 980 | 1467361832279 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E8988C00) [pid = 980] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E0052000) [pid = 980] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB7F800) [pid = 980] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEB73400) [pid = 980] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E004E400) [pid = 980] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEFD4400) [pid = 980] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DDEC3400) [pid = 980] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E3E37000) [pid = 980] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBB14800) [pid = 980] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBCAAC00) [pid = 980] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EB63D800) [pid = 980] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 01:30:32 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBBF7000) [pid = 980] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 01:30:32 INFO - PROCESS | 980 | 1467361832373 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 980 | 1467361832376 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA8D9000 == 37 [pid = 980] [id = 353] 01:30:32 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DCD0F400) [pid = 980] [serial = 1058] [outer = 0000000000000000] 01:30:32 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEA26400) [pid = 980] [serial = 1059] [outer = 00000082DCD0F400] 01:30:32 INFO - PROCESS | 980 | 1467361832423 Marionette DEBUG loaded listener.js 01:30:32 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E864A400) [pid = 980] [serial = 1060] [outer = 00000082DCD0F400] 01:30:32 INFO - PROCESS | 980 | 1467361832774 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] 01:30:32 INFO - PROCESS | 980 | 1467361832834 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 01:30:32 INFO - PROCESS | 980 | 1467361832837 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 01:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 01:30:32 INFO - PROCESS | 980 | 1467361832839 Marionette TRACE conn6 <- [1,1378,null,{}] 01:30:32 INFO - PROCESS | 980 | 1467361832843 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}] 01:30:32 INFO - PROCESS | 980 | 1467361832845 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:32 INFO - PROCESS | 980 | 1467361832955 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 01:30:32 INFO - PROCESS | 980 | 1467361832962 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:32 INFO - PROCESS | 980 | 1467361832964 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1721800 == 38 [pid = 980] [id = 354] 01:30:32 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E8649800) [pid = 980] [serial = 1061] [outer = 0000000000000000] 01:30:33 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EC260C00) [pid = 980] [serial = 1062] [outer = 00000082E8649800] 01:30:33 INFO - PROCESS | 980 | 1467361833011 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EEE43C00) [pid = 980] [serial = 1063] [outer = 00000082E8649800] 01:30:33 INFO - PROCESS | 980 | 1467361833400 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]]]}] 01:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 01:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 626ms 01:30:33 INFO - PROCESS | 980 | 1467361833467 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 01:30:33 INFO - PROCESS | 980 | 1467361833469 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 01:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 01:30:33 INFO - PROCESS | 980 | 1467361833474 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 01:30:33 INFO - PROCESS | 980 | 1467361833476 Marionette TRACE conn6 <- [1,1382,null,{}] 01:30:33 INFO - PROCESS | 980 | 1467361833480 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}] 01:30:33 INFO - PROCESS | 980 | 1467361833482 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:33 INFO - PROCESS | 980 | 1467361833603 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 01:30:33 INFO - PROCESS | 980 | 1467361833650 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:33 INFO - PROCESS | 980 | 1467361833651 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FDD800 == 39 [pid = 980] [id = 355] 01:30:33 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EEE4DC00) [pid = 980] [serial = 1064] [outer = 0000000000000000] 01:30:33 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EEE51000) [pid = 980] [serial = 1065] [outer = 00000082EEE4DC00] 01:30:33 INFO - PROCESS | 980 | 1467361833696 Marionette DEBUG loaded listener.js 01:30:33 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EF15D400) [pid = 980] [serial = 1066] [outer = 00000082EEE4DC00] 01:30:34 INFO - PROCESS | 980 | 1467361834101 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]]]}] 01:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 01:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 671ms 01:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 01:30:34 INFO - PROCESS | 980 | 1467361834154 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 01:30:34 INFO - PROCESS | 980 | 1467361834156 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 01:30:34 INFO - PROCESS | 980 | 1467361834159 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 01:30:34 INFO - PROCESS | 980 | 1467361834161 Marionette TRACE conn6 <- [1,1386,null,{}] 01:30:34 INFO - PROCESS | 980 | 1467361834164 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}] 01:30:34 INFO - PROCESS | 980 | 1467361834166 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:34 INFO - PROCESS | 980 | 1467361834251 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 01:30:34 INFO - PROCESS | 980 | 1467361834258 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:34 INFO - PROCESS | 980 | 1467361834260 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082F2120000 == 40 [pid = 980] [id = 356] 01:30:34 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EF162400) [pid = 980] [serial = 1067] [outer = 0000000000000000] 01:30:34 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EF7E2800) [pid = 980] [serial = 1068] [outer = 00000082EF162400] 01:30:34 INFO - PROCESS | 980 | 1467361834305 Marionette DEBUG loaded listener.js 01:30:34 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC267800) [pid = 980] [serial = 1069] [outer = 00000082EF162400] 01:30:35 INFO - PROCESS | 980 | 1467361835005 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]]]}] 01:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 01:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 880ms 01:30:35 INFO - PROCESS | 980 | 1467361835042 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 01:30:35 INFO - PROCESS | 980 | 1467361835047 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 01:30:35 INFO - PROCESS | 980 | 1467361835052 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 01:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 01:30:35 INFO - PROCESS | 980 | 1467361835057 Marionette TRACE conn6 <- [1,1390,null,{}] 01:30:35 INFO - PROCESS | 980 | 1467361835063 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}] 01:30:35 INFO - PROCESS | 980 | 1467361835066 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:35 INFO - PROCESS | 980 | 1467361835195 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 01:30:35 INFO - PROCESS | 980 | 1467361835308 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:35 INFO - PROCESS | 980 | 1467361835311 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082E868B000 == 41 [pid = 980] [id = 357] 01:30:35 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DF2C8800) [pid = 980] [serial = 1070] [outer = 0000000000000000] 01:30:35 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E2F4A800) [pid = 980] [serial = 1071] [outer = 00000082DF2C8800] 01:30:35 INFO - PROCESS | 980 | 1467361835373 Marionette DEBUG loaded listener.js 01:30:35 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E4AC8C00) [pid = 980] [serial = 1072] [outer = 00000082DF2C8800] 01:30:35 INFO - PROCESS | 980 | 1467361835961 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]]]}] 01:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 01:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 944ms 01:30:36 INFO - PROCESS | 980 | 1467361836000 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 01:30:36 INFO - PROCESS | 980 | 1467361836005 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 01:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 01:30:36 INFO - PROCESS | 980 | 1467361836012 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 01:30:36 INFO - PROCESS | 980 | 1467361836015 Marionette TRACE conn6 <- [1,1394,null,{}] 01:30:36 INFO - PROCESS | 980 | 1467361836019 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}] 01:30:36 INFO - PROCESS | 980 | 1467361836022 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:36 INFO - PROCESS | 980 | 1467361836142 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 01:30:36 INFO - PROCESS | 980 | 1467361836234 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:36 INFO - PROCESS | 980 | 1467361836236 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A3800 == 42 [pid = 980] [id = 358] 01:30:36 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EB643800) [pid = 980] [serial = 1073] [outer = 0000000000000000] 01:30:36 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EB920800) [pid = 980] [serial = 1074] [outer = 00000082EB643800] 01:30:36 INFO - PROCESS | 980 | 1467361836295 Marionette DEBUG loaded listener.js 01:30:36 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082ED5A6C00) [pid = 980] [serial = 1075] [outer = 00000082EB643800] 01:30:36 INFO - PROCESS | 980 | 1467361836908 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]]]}] 01:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 01:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 942ms 01:30:36 INFO - PROCESS | 980 | 1467361836956 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 01:30:36 INFO - PROCESS | 980 | 1467361836959 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 01:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 01:30:36 INFO - PROCESS | 980 | 1467361836963 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 01:30:36 INFO - PROCESS | 980 | 1467361836967 Marionette TRACE conn6 <- [1,1398,null,{}] 01:30:36 INFO - PROCESS | 980 | 1467361836979 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}] 01:30:36 INFO - PROCESS | 980 | 1467361836984 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:37 INFO - PROCESS | 980 | 1467361837099 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 01:30:37 INFO - PROCESS | 980 | 1467361837219 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:37 INFO - PROCESS | 980 | 1467361837223 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082F3689000 == 43 [pid = 980] [id = 359] 01:30:37 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EEE51800) [pid = 980] [serial = 1076] [outer = 0000000000000000] 01:30:37 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EF165400) [pid = 980] [serial = 1077] [outer = 00000082EEE51800] 01:30:37 INFO - PROCESS | 980 | 1467361837282 Marionette DEBUG loaded listener.js 01:30:37 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EFCAEC00) [pid = 980] [serial = 1078] [outer = 00000082EEE51800] 01:30:38 INFO - PROCESS | 980 | 1467361838135 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]]]}] 01:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 01:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1244ms 01:30:38 INFO - PROCESS | 980 | 1467361838227 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 01:30:38 INFO - PROCESS | 980 | 1467361838231 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 01:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 01:30:38 INFO - PROCESS | 980 | 1467361838237 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 01:30:38 INFO - PROCESS | 980 | 1467361838240 Marionette TRACE conn6 <- [1,1402,null,{}] 01:30:38 INFO - PROCESS | 980 | 1467361838246 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}] 01:30:38 INFO - PROCESS | 980 | 1467361838248 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:38 INFO - PROCESS | 980 | 1467361838343 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 01:30:38 INFO - PROCESS | 980 | 1467361838462 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:38 INFO - PROCESS | 980 | 1467361838465 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082E304D000 == 44 [pid = 980] [id = 360] 01:30:38 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DF2D5000) [pid = 980] [serial = 1079] [outer = 0000000000000000] 01:30:38 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DFEE5000) [pid = 980] [serial = 1080] [outer = 00000082DF2D5000] 01:30:38 INFO - PROCESS | 980 | 1467361838517 Marionette DEBUG loaded listener.js 01:30:38 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082E38AD000) [pid = 980] [serial = 1081] [outer = 00000082DF2D5000] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FDD800 == 43 [pid = 980] [id = 355] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F1721800 == 42 [pid = 980] [id = 354] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EA8D9000 == 41 [pid = 980] [id = 353] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F0898000 == 40 [pid = 980] [id = 352] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F0638800 == 39 [pid = 980] [id = 351] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EF18D000 == 38 [pid = 980] [id = 350] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EC29E000 == 37 [pid = 980] [id = 349] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9C5800 == 36 [pid = 980] [id = 348] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082E4936800 == 35 [pid = 980] [id = 347] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD4D000 == 34 [pid = 980] [id = 346] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F0897000 == 33 [pid = 980] [id = 344] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082E31DC000 == 32 [pid = 980] [id = 345] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082E5036800 == 31 [pid = 980] [id = 336] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F3689000 == 30 [pid = 980] [id = 359] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A3800 == 29 [pid = 980] [id = 358] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082E868B000 == 28 [pid = 980] [id = 357] 01:30:39 INFO - PROCESS | 980 | --DOCSHELL 00000082F2120000 == 27 [pid = 980] [id = 356] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E8EA6800) [pid = 980] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E2FB3C00) [pid = 980] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082E2FD6C00) [pid = 980] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E4AC6400) [pid = 980] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DEB81400) [pid = 980] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EAA80000) [pid = 980] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEC99400) [pid = 980] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E4A1FC00) [pid = 980] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E316F400) [pid = 980] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EA973000) [pid = 980] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEC8E400) [pid = 980] [serial = 997] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEA25800) [pid = 980] [serial = 996] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E8986400) [pid = 980] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E4A1F400) [pid = 980] [serial = 999] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EC86C000) [pid = 980] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EBB9F400) [pid = 980] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EEBE4C00) [pid = 980] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082ECBCD800) [pid = 980] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EE244C00) [pid = 980] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB928400) [pid = 980] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBCA1400) [pid = 980] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EB60BC00) [pid = 980] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EBBF0400) [pid = 980] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E556C400) [pid = 980] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EC86B400) [pid = 980] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 01:30:39 INFO - PROCESS | 980 | 1467361839856 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]]]}] 01:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 01:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1642ms 01:30:39 INFO - PROCESS | 980 | 1467361839886 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 01:30:39 INFO - PROCESS | 980 | 1467361839891 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 01:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 01:30:39 INFO - PROCESS | 980 | 1467361839901 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 01:30:39 INFO - PROCESS | 980 | 1467361839905 Marionette TRACE conn6 <- [1,1406,null,{}] 01:30:39 INFO - PROCESS | 980 | 1467361839910 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}] 01:30:39 INFO - PROCESS | 980 | 1467361839913 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:40 INFO - PROCESS | 980 | 1467361840011 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 01:30:40 INFO - PROCESS | 980 | 1467361840019 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 980 | 1467361840023 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31DC000 == 28 [pid = 980] [id = 361] 01:30:40 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEB47400) [pid = 980] [serial = 1082] [outer = 0000000000000000] 01:30:40 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEB77C00) [pid = 980] [serial = 1083] [outer = 00000082DEB47400] 01:30:40 INFO - PROCESS | 980 | 1467361840074 Marionette DEBUG loaded listener.js 01:30:40 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEBE9400) [pid = 980] [serial = 1084] [outer = 00000082DEB47400] 01:30:40 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEC99800) [pid = 980] [serial = 1085] [outer = 00000082E2F55000] 01:30:40 INFO - PROCESS | 980 | 1467361840640 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]]]}] 01:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 01:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 797ms 01:30:40 INFO - PROCESS | 980 | 1467361840697 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 01:30:40 INFO - PROCESS | 980 | 1467361840703 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 01:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 01:30:40 INFO - PROCESS | 980 | 1467361840710 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 01:30:40 INFO - PROCESS | 980 | 1467361840712 Marionette TRACE conn6 <- [1,1410,null,{}] 01:30:40 INFO - PROCESS | 980 | 1467361840716 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}] 01:30:40 INFO - PROCESS | 980 | 1467361840719 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:40 INFO - PROCESS | 980 | 1467361840824 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 01:30:40 INFO - PROCESS | 980 | 1467361840898 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:40 INFO - PROCESS | 980 | 1467361840900 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4936800 == 29 [pid = 980] [id = 362] 01:30:40 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEB7A800) [pid = 980] [serial = 1086] [outer = 0000000000000000] 01:30:40 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DECA4000) [pid = 980] [serial = 1087] [outer = 00000082DEB7A800] 01:30:40 INFO - PROCESS | 980 | 1467361840952 Marionette DEBUG loaded listener.js 01:30:41 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E2FC9400) [pid = 980] [serial = 1088] [outer = 00000082DEB7A800] 01:30:41 INFO - PROCESS | 980 | 1467361841836 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]]]}] 01:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 01:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1181ms 01:30:41 INFO - PROCESS | 980 | 1467361841892 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 01:30:41 INFO - PROCESS | 980 | 1467361841897 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 01:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 01:30:41 INFO - PROCESS | 980 | 1467361841902 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 01:30:41 INFO - PROCESS | 980 | 1467361841908 Marionette TRACE conn6 <- [1,1414,null,{}] 01:30:41 INFO - PROCESS | 980 | 1467361841914 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}] 01:30:41 INFO - PROCESS | 980 | 1467361841917 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:42 INFO - PROCESS | 980 | 1467361842050 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 01:30:42 INFO - PROCESS | 980 | 1467361842117 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:42 INFO - PROCESS | 980 | 1467361842120 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4CA8000 == 30 [pid = 980] [id = 363] 01:30:42 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DEC8A000) [pid = 980] [serial = 1089] [outer = 0000000000000000] 01:30:42 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DEC97400) [pid = 980] [serial = 1090] [outer = 00000082DEC8A000] 01:30:42 INFO - PROCESS | 980 | 1467361842183 Marionette DEBUG loaded listener.js 01:30:42 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DF45DC00) [pid = 980] [serial = 1091] [outer = 00000082DEC8A000] 01:30:42 INFO - PROCESS | 980 | 1467361842957 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]]]}] 01:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 01:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1136ms 01:30:43 INFO - PROCESS | 980 | 1467361843043 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 01:30:43 INFO - PROCESS | 980 | 1467361843048 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 01:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 01:30:43 INFO - PROCESS | 980 | 1467361843055 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 01:30:43 INFO - PROCESS | 980 | 1467361843058 Marionette TRACE conn6 <- [1,1418,null,{}] 01:30:43 INFO - PROCESS | 980 | 1467361843062 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}] 01:30:43 INFO - PROCESS | 980 | 1467361843065 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:43 INFO - PROCESS | 980 | 1467361843227 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 01:30:43 INFO - PROCESS | 980 | 1467361843294 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:43 INFO - PROCESS | 980 | 1467361843297 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE780800 == 31 [pid = 980] [id = 364] 01:30:43 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DD645400) [pid = 980] [serial = 1092] [outer = 0000000000000000] 01:30:43 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DDEC3400) [pid = 980] [serial = 1093] [outer = 00000082DD645400] 01:30:43 INFO - PROCESS | 980 | 1467361843410 Marionette DEBUG loaded listener.js 01:30:43 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEBE8800) [pid = 980] [serial = 1094] [outer = 00000082DD645400] 01:30:43 INFO - PROCESS | 980 | --DOCSHELL 00000082E2F7B800 == 30 [pid = 980] [id = 127] 01:30:43 INFO - PROCESS | 980 | --DOCSHELL 00000082DE2A5000 == 29 [pid = 980] [id = 126] 01:30:43 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9C5000 == 28 [pid = 980] [id = 116] 01:30:43 INFO - PROCESS | 980 | --DOCSHELL 00000082E31DC000 == 27 [pid = 980] [id = 361] 01:30:43 INFO - PROCESS | 980 | --DOCSHELL 00000082E304D000 == 26 [pid = 980] [id = 360] 01:30:44 INFO - PROCESS | 980 | 1467361844194 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]]]}] 01:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 01:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1194ms 01:30:44 INFO - PROCESS | 980 | 1467361844254 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 01:30:44 INFO - PROCESS | 980 | 1467361844259 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 01:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 01:30:44 INFO - PROCESS | 980 | 1467361844265 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 01:30:44 INFO - PROCESS | 980 | 1467361844269 Marionette TRACE conn6 <- [1,1422,null,{}] 01:30:44 INFO - PROCESS | 980 | 1467361844276 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}] 01:30:44 INFO - PROCESS | 980 | 1467361844279 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:44 INFO - PROCESS | 980 | 1467361844403 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 01:30:44 INFO - PROCESS | 980 | 1467361844469 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:44 INFO - PROCESS | 980 | 1467361844473 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8688000 == 27 [pid = 980] [id = 365] 01:30:44 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEFD7000) [pid = 980] [serial = 1095] [outer = 0000000000000000] 01:30:44 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DFBD6C00) [pid = 980] [serial = 1096] [outer = 00000082DEFD7000] 01:30:44 INFO - PROCESS | 980 | 1467361844534 Marionette DEBUG loaded listener.js 01:30:44 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E35F2000) [pid = 980] [serial = 1097] [outer = 00000082DEFD7000] 01:30:45 INFO - PROCESS | 980 | 1467361845178 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]]]}] 01:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 01:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 01:30:45 INFO - PROCESS | 980 | 1467361845251 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 01:30:45 INFO - PROCESS | 980 | 1467361845256 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 01:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 01:30:45 INFO - PROCESS | 980 | 1467361845263 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 01:30:45 INFO - PROCESS | 980 | 1467361845267 Marionette TRACE conn6 <- [1,1426,null,{}] 01:30:45 INFO - PROCESS | 980 | 1467361845271 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}] 01:30:45 INFO - PROCESS | 980 | 1467361845274 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:45 INFO - PROCESS | 980 | 1467361845435 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 01:30:45 INFO - PROCESS | 980 | 1467361845444 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:45 INFO - PROCESS | 980 | 1467361845447 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB96F800 == 28 [pid = 980] [id = 366] 01:30:45 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E4ABD800) [pid = 980] [serial = 1098] [outer = 0000000000000000] 01:30:45 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E4AC2800) [pid = 980] [serial = 1099] [outer = 00000082E4ABD800] 01:30:45 INFO - PROCESS | 980 | 1467361845508 Marionette DEBUG loaded listener.js 01:30:45 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082E5566000) [pid = 980] [serial = 1100] [outer = 00000082E4ABD800] 01:30:46 INFO - PROCESS | 980 | 1467361846164 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]]]}] 01:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 01:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 01:30:46 INFO - PROCESS | 980 | 1467361846209 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 01:30:46 INFO - PROCESS | 980 | 1467361846212 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 01:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 01:30:46 INFO - PROCESS | 980 | 1467361846216 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 01:30:46 INFO - PROCESS | 980 | 1467361846220 Marionette TRACE conn6 <- [1,1430,null,{}] 01:30:46 INFO - PROCESS | 980 | 1467361846233 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}] 01:30:46 INFO - PROCESS | 980 | 1467361846238 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:46 INFO - PROCESS | 980 | 1467361846356 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 01:30:46 INFO - PROCESS | 980 | 1467361846435 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:46 INFO - PROCESS | 980 | 1467361846438 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE188000 == 29 [pid = 980] [id = 367] 01:30:46 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EA1CB400) [pid = 980] [serial = 1101] [outer = 0000000000000000] 01:30:46 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EA1CD000) [pid = 980] [serial = 1102] [outer = 00000082EA1CB400] 01:30:46 INFO - PROCESS | 980 | 1467361846541 Marionette DEBUG loaded listener.js 01:30:46 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EAA34800) [pid = 980] [serial = 1103] [outer = 00000082EA1CB400] 01:30:47 INFO - PROCESS | 980 | 1467361847136 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]]]}] 01:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 01:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 984ms 01:30:47 INFO - PROCESS | 980 | 1467361847202 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 01:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 01:30:47 INFO - PROCESS | 980 | 1467361847205 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 01:30:47 INFO - PROCESS | 980 | 1467361847209 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 01:30:47 INFO - PROCESS | 980 | 1467361847211 Marionette TRACE conn6 <- [1,1434,null,{}] 01:30:47 INFO - PROCESS | 980 | 1467361847215 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}] 01:30:47 INFO - PROCESS | 980 | 1467361847218 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:47 INFO - PROCESS | 980 | 1467361847333 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 01:30:47 INFO - PROCESS | 980 | 1467361847405 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:47 INFO - PROCESS | 980 | 1467361847408 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082DCD30800 == 30 [pid = 980] [id = 368] 01:30:47 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EAC4A400) [pid = 980] [serial = 1104] [outer = 0000000000000000] 01:30:47 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EB606C00) [pid = 980] [serial = 1105] [outer = 00000082EAC4A400] 01:30:47 INFO - PROCESS | 980 | 1467361847465 Marionette DEBUG loaded listener.js 01:30:47 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EB614C00) [pid = 980] [serial = 1106] [outer = 00000082EAC4A400] 01:30:48 INFO - PROCESS | 980 | 1467361848129 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]]]}] 01:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 01:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 944ms 01:30:48 INFO - PROCESS | 980 | 1467361848155 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 01:30:48 INFO - PROCESS | 980 | 1467361848157 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 01:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 01:30:48 INFO - PROCESS | 980 | 1467361848161 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 01:30:48 INFO - PROCESS | 980 | 1467361848163 Marionette TRACE conn6 <- [1,1438,null,{}] 01:30:48 INFO - PROCESS | 980 | 1467361848167 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}] 01:30:48 INFO - PROCESS | 980 | 1467361848169 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:48 INFO - PROCESS | 980 | 1467361848277 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 01:30:48 INFO - PROCESS | 980 | 1467361848367 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:48 INFO - PROCESS | 980 | 1467361848369 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A8B800 == 31 [pid = 980] [id = 369] 01:30:48 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EB614400) [pid = 980] [serial = 1107] [outer = 0000000000000000] 01:30:48 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082EB928400) [pid = 980] [serial = 1108] [outer = 00000082EB614400] 01:30:48 INFO - PROCESS | 980 | 1467361848426 Marionette DEBUG loaded listener.js 01:30:48 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082EBB9C400) [pid = 980] [serial = 1109] [outer = 00000082EB614400] 01:30:49 INFO - PROCESS | 980 | 1467361849077 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]]]}] 01:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 01:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 985ms 01:30:49 INFO - PROCESS | 980 | 1467361849154 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 01:30:49 INFO - PROCESS | 980 | 1467361849159 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 01:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 01:30:49 INFO - PROCESS | 980 | 1467361849165 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 01:30:49 INFO - PROCESS | 980 | 1467361849169 Marionette TRACE conn6 <- [1,1442,null,{}] 01:30:49 INFO - PROCESS | 980 | 1467361849174 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}] 01:30:49 INFO - PROCESS | 980 | 1467361849177 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:49 INFO - PROCESS | 980 | 1467361849294 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 01:30:49 INFO - PROCESS | 980 | 1467361849364 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:49 INFO - PROCESS | 980 | 1467361849368 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA68000 == 32 [pid = 980] [id = 370] 01:30:49 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082DEC9B000) [pid = 980] [serial = 1110] [outer = 0000000000000000] 01:30:49 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082DF07D400) [pid = 980] [serial = 1111] [outer = 00000082DEC9B000] 01:30:49 INFO - PROCESS | 980 | 1467361849420 Marionette DEBUG loaded listener.js 01:30:49 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082E3C4C800) [pid = 980] [serial = 1112] [outer = 00000082DEC9B000] 01:30:50 INFO - PROCESS | 980 | 1467361850137 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]]]}] 01:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 01:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1028ms 01:30:50 INFO - PROCESS | 980 | 1467361850197 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 01:30:50 INFO - PROCESS | 980 | 1467361850202 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 01:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 01:30:50 INFO - PROCESS | 980 | 1467361850207 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 01:30:50 INFO - PROCESS | 980 | 1467361850213 Marionette TRACE conn6 <- [1,1446,null,{}] 01:30:50 INFO - PROCESS | 980 | 1467361850240 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}] 01:30:50 INFO - PROCESS | 980 | 1467361850244 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:50 INFO - PROCESS | 980 | 1467361850407 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 01:30:50 INFO - PROCESS | 980 | 1467361850417 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:50 INFO - PROCESS | 980 | 1467361850421 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD3B000 == 33 [pid = 980] [id = 371] 01:30:50 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082E39A6800) [pid = 980] [serial = 1113] [outer = 0000000000000000] 01:30:50 INFO - PROCESS | 980 | ++DOMWINDOW == 102 (00000082E490EC00) [pid = 980] [serial = 1114] [outer = 00000082E39A6800] 01:30:50 INFO - PROCESS | 980 | 1467361850482 Marionette DEBUG loaded listener.js 01:30:50 INFO - PROCESS | 980 | ++DOMWINDOW == 103 (00000082E54D0000) [pid = 980] [serial = 1115] [outer = 00000082E39A6800] 01:30:51 INFO - PROCESS | 980 | 1467361851183 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]]]}] 01:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 01:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1032ms 01:30:51 INFO - PROCESS | 980 | 1467361851244 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 01:30:51 INFO - PROCESS | 980 | 1467361851249 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 01:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 01:30:51 INFO - PROCESS | 980 | 1467361851256 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 01:30:51 INFO - PROCESS | 980 | 1467361851259 Marionette TRACE conn6 <- [1,1450,null,{}] 01:30:51 INFO - PROCESS | 980 | 1467361851265 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}] 01:30:51 INFO - PROCESS | 980 | 1467361851268 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:51 INFO - PROCESS | 980 | 1467361851424 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 01:30:51 INFO - PROCESS | 980 | 1467361851541 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:51 INFO - PROCESS | 980 | 1467361851544 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD70000 == 34 [pid = 980] [id = 372] 01:30:51 INFO - PROCESS | 980 | ++DOMWINDOW == 104 (00000082EA1CB800) [pid = 980] [serial = 1116] [outer = 0000000000000000] 01:30:51 INFO - PROCESS | 980 | ++DOMWINDOW == 105 (00000082EAA3AC00) [pid = 980] [serial = 1117] [outer = 00000082EA1CB800] 01:30:51 INFO - PROCESS | 980 | 1467361851605 Marionette DEBUG loaded listener.js 01:30:51 INFO - PROCESS | 980 | ++DOMWINDOW == 106 (00000082EB612800) [pid = 980] [serial = 1118] [outer = 00000082EA1CB800] 01:30:52 INFO - PROCESS | 980 | 1467361852299 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]]]}] 01:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 01:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1089ms 01:30:52 INFO - PROCESS | 980 | 1467361852346 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 01:30:52 INFO - PROCESS | 980 | 1467361852349 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 01:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 01:30:52 INFO - PROCESS | 980 | 1467361852353 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 01:30:52 INFO - PROCESS | 980 | 1467361852357 Marionette TRACE conn6 <- [1,1454,null,{}] 01:30:52 INFO - PROCESS | 980 | 1467361852369 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}] 01:30:52 INFO - PROCESS | 980 | 1467361852374 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:52 INFO - PROCESS | 980 | 1467361852498 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 01:30:52 INFO - PROCESS | 980 | 1467361852577 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:52 INFO - PROCESS | 980 | 1467361852581 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0651000 == 35 [pid = 980] [id = 373] 01:30:52 INFO - PROCESS | 980 | ++DOMWINDOW == 107 (00000082EC262C00) [pid = 980] [serial = 1119] [outer = 0000000000000000] 01:30:52 INFO - PROCESS | 980 | ++DOMWINDOW == 108 (00000082EC868400) [pid = 980] [serial = 1120] [outer = 00000082EC262C00] 01:30:52 INFO - PROCESS | 980 | 1467361852683 Marionette DEBUG loaded listener.js 01:30:52 INFO - PROCESS | 980 | ++DOMWINDOW == 109 (00000082ECBD4000) [pid = 980] [serial = 1121] [outer = 00000082EC262C00] 01:30:53 INFO - PROCESS | 980 | 1467361853411 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]]]}] 01:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 01:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1081ms 01:30:53 INFO - PROCESS | 980 | 1467361853457 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 01:30:53 INFO - PROCESS | 980 | 1467361853461 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 01:30:53 INFO - PROCESS | 980 | 1467361853465 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 01:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 01:30:53 INFO - PROCESS | 980 | 1467361853468 Marionette TRACE conn6 <- [1,1458,null,{}] 01:30:53 INFO - PROCESS | 980 | 1467361853472 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}] 01:30:53 INFO - PROCESS | 980 | 1467361853474 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:53 INFO - PROCESS | 980 | 1467361853598 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 01:30:53 INFO - PROCESS | 980 | 1467361853672 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:53 INFO - PROCESS | 980 | 1467361853675 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7C2000 == 36 [pid = 980] [id = 374] 01:30:53 INFO - PROCESS | 980 | ++DOMWINDOW == 110 (00000082EDE6B000) [pid = 980] [serial = 1122] [outer = 0000000000000000] 01:30:53 INFO - PROCESS | 980 | ++DOMWINDOW == 111 (00000082EDEBE400) [pid = 980] [serial = 1123] [outer = 00000082EDE6B000] 01:30:53 INFO - PROCESS | 980 | 1467361853776 Marionette DEBUG loaded listener.js 01:30:53 INFO - PROCESS | 980 | ++DOMWINDOW == 112 (00000082EE081400) [pid = 980] [serial = 1124] [outer = 00000082EDE6B000] 01:30:54 INFO - PROCESS | 980 | 1467361854426 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]]]}] 01:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 01:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1025ms 01:30:54 INFO - PROCESS | 980 | 1467361854496 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 01:30:54 INFO - PROCESS | 980 | 1467361854500 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 01:30:54 INFO - PROCESS | 980 | 1467361854505 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 01:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 01:30:54 INFO - PROCESS | 980 | 1467361854508 Marionette TRACE conn6 <- [1,1462,null,{}] 01:30:54 INFO - PROCESS | 980 | 1467361854515 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}] 01:30:54 INFO - PROCESS | 980 | 1467361854518 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:54 INFO - PROCESS | 980 | 1467361854625 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 01:30:54 INFO - PROCESS | 980 | 1467361854703 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:54 INFO - PROCESS | 980 | 1467361854706 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3155800 == 37 [pid = 980] [id = 375] 01:30:54 INFO - PROCESS | 980 | ++DOMWINDOW == 113 (00000082DD9D6000) [pid = 980] [serial = 1125] [outer = 0000000000000000] 01:30:54 INFO - PROCESS | 980 | ++DOMWINDOW == 114 (00000082DEB46000) [pid = 980] [serial = 1126] [outer = 00000082DD9D6000] 01:30:54 INFO - PROCESS | 980 | 1467361854829 Marionette DEBUG loaded listener.js 01:30:54 INFO - PROCESS | 980 | ++DOMWINDOW == 115 (00000082E4ABEC00) [pid = 980] [serial = 1127] [outer = 00000082DD9D6000] 01:30:54 INFO - PROCESS | 980 | --DOCSHELL 00000082EB96F800 == 36 [pid = 980] [id = 366] 01:30:54 INFO - PROCESS | 980 | --DOCSHELL 00000082E8688000 == 35 [pid = 980] [id = 365] 01:30:55 INFO - PROCESS | 980 | 1467361855594 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]]]}] 01:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 01:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1137ms 01:30:55 INFO - PROCESS | 980 | 1467361855647 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 01:30:55 INFO - PROCESS | 980 | 1467361855652 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 01:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 01:30:55 INFO - PROCESS | 980 | 1467361855658 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 01:30:55 INFO - PROCESS | 980 | 1467361855661 Marionette TRACE conn6 <- [1,1466,null,{}] 01:30:55 INFO - PROCESS | 980 | 1467361855667 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}] 01:30:55 INFO - PROCESS | 980 | 1467361855670 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:55 INFO - PROCESS | 980 | 1467361855800 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 01:30:55 INFO - PROCESS | 980 | 1467361855872 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:55 INFO - PROCESS | 980 | 1467361855875 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7AE800 == 36 [pid = 980] [id = 376] 01:30:55 INFO - PROCESS | 980 | ++DOMWINDOW == 116 (00000082E8EA6C00) [pid = 980] [serial = 1128] [outer = 0000000000000000] 01:30:55 INFO - PROCESS | 980 | ++DOMWINDOW == 117 (00000082EA953000) [pid = 980] [serial = 1129] [outer = 00000082E8EA6C00] 01:30:55 INFO - PROCESS | 980 | 1467361855976 Marionette DEBUG loaded listener.js 01:30:56 INFO - PROCESS | 980 | ++DOMWINDOW == 118 (00000082EAC4BC00) [pid = 980] [serial = 1130] [outer = 00000082E8EA6C00] 01:30:56 INFO - PROCESS | 980 | 1467361856631 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]]]}] 01:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 01:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1032ms 01:30:56 INFO - PROCESS | 980 | 1467361856693 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 01:30:56 INFO - PROCESS | 980 | 1467361856697 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 01:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 01:30:56 INFO - PROCESS | 980 | 1467361856704 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 01:30:56 INFO - PROCESS | 980 | 1467361856707 Marionette TRACE conn6 <- [1,1470,null,{}] 01:30:56 INFO - PROCESS | 980 | 1467361856712 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}] 01:30:56 INFO - PROCESS | 980 | 1467361856715 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:56 INFO - PROCESS | 980 | 1467361856835 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 01:30:56 INFO - PROCESS | 980 | 1467361856913 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:56 INFO - PROCESS | 980 | 1467361856916 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082F069A000 == 37 [pid = 980] [id = 377] 01:30:56 INFO - PROCESS | 980 | ++DOMWINDOW == 119 (00000082EBBFAC00) [pid = 980] [serial = 1131] [outer = 0000000000000000] 01:30:57 INFO - PROCESS | 980 | ++DOMWINDOW == 120 (00000082EBCA5800) [pid = 980] [serial = 1132] [outer = 00000082EBBFAC00] 01:30:57 INFO - PROCESS | 980 | 1467361857014 Marionette DEBUG loaded listener.js 01:30:57 INFO - PROCESS | 980 | ++DOMWINDOW == 121 (00000082ECB9BC00) [pid = 980] [serial = 1133] [outer = 00000082EBBFAC00] 01:30:57 INFO - PROCESS | 980 | 1467361857714 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]]]}] 01:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 01:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1024ms 01:30:57 INFO - PROCESS | 980 | 1467361857730 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 01:30:57 INFO - PROCESS | 980 | 1467361857733 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 01:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 01:30:57 INFO - PROCESS | 980 | 1467361857737 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 01:30:57 INFO - PROCESS | 980 | 1467361857741 Marionette TRACE conn6 <- [1,1474,null,{}] 01:30:57 INFO - PROCESS | 980 | 1467361857753 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}] 01:30:57 INFO - PROCESS | 980 | 1467361857758 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:57 INFO - PROCESS | 980 | 1467361857880 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 01:30:57 INFO - PROCESS | 980 | 1467361857974 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:57 INFO - PROCESS | 980 | 1467361857977 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FDC800 == 38 [pid = 980] [id = 378] 01:30:57 INFO - PROCESS | 980 | ++DOMWINDOW == 122 (00000082EE242800) [pid = 980] [serial = 1134] [outer = 0000000000000000] 01:30:58 INFO - PROCESS | 980 | ++DOMWINDOW == 123 (00000082EEB03C00) [pid = 980] [serial = 1135] [outer = 00000082EE242800] 01:30:58 INFO - PROCESS | 980 | 1467361858033 Marionette DEBUG loaded listener.js 01:30:58 INFO - PROCESS | 980 | ++DOMWINDOW == 124 (00000082EEBE5000) [pid = 980] [serial = 1136] [outer = 00000082EE242800] 01:30:58 INFO - PROCESS | 980 | 1467361858692 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]]]}] 01:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 01:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 986ms 01:30:58 INFO - PROCESS | 980 | 1467361858726 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 01:30:58 INFO - PROCESS | 980 | 1467361858729 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 01:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 01:30:58 INFO - PROCESS | 980 | 1467361858732 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 01:30:58 INFO - PROCESS | 980 | 1467361858734 Marionette TRACE conn6 <- [1,1478,null,{}] 01:30:58 INFO - PROCESS | 980 | 1467361858738 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}] 01:30:58 INFO - PROCESS | 980 | 1467361858741 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:58 INFO - PROCESS | 980 | 1467361858854 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 01:30:58 INFO - PROCESS | 980 | 1467361858932 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:30:58 INFO - PROCESS | 980 | 1467361858935 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082E305C800 == 39 [pid = 980] [id = 379] 01:30:59 INFO - PROCESS | 980 | ++DOMWINDOW == 125 (00000082EF158000) [pid = 980] [serial = 1137] [outer = 0000000000000000] 01:30:59 INFO - PROCESS | 980 | ++DOMWINDOW == 126 (00000082EF15D000) [pid = 980] [serial = 1138] [outer = 00000082EF158000] 01:30:59 INFO - PROCESS | 980 | 1467361859037 Marionette DEBUG loaded listener.js 01:30:59 INFO - PROCESS | 980 | ++DOMWINDOW == 127 (00000082EF7E6000) [pid = 980] [serial = 1139] [outer = 00000082EF158000] 01:30:59 INFO - PROCESS | 980 | 1467361859751 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]]]}] 01:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 01:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1029ms 01:30:59 INFO - PROCESS | 980 | 1467361859764 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 01:30:59 INFO - PROCESS | 980 | 1467361859768 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 01:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 01:30:59 INFO - PROCESS | 980 | 1467361859786 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 01:30:59 INFO - PROCESS | 980 | 1467361859790 Marionette TRACE conn6 <- [1,1482,null,{}] 01:30:59 INFO - PROCESS | 980 | 1467361859815 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}] 01:30:59 INFO - PROCESS | 980 | 1467361859818 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:30:59 INFO - PROCESS | 980 | 1467361859935 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 01:31:00 INFO - PROCESS | 980 | 1467361860014 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:00 INFO - PROCESS | 980 | 1467361860019 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC981000 == 40 [pid = 980] [id = 380] 01:31:00 INFO - PROCESS | 980 | ++DOMWINDOW == 128 (00000082E88F0800) [pid = 980] [serial = 1140] [outer = 0000000000000000] 01:31:00 INFO - PROCESS | 980 | ++DOMWINDOW == 129 (00000082EA1C6800) [pid = 980] [serial = 1141] [outer = 00000082E88F0800] 01:31:00 INFO - PROCESS | 980 | 1467361860117 Marionette DEBUG loaded listener.js 01:31:00 INFO - PROCESS | 980 | ++DOMWINDOW == 130 (00000082EB60A400) [pid = 980] [serial = 1142] [outer = 00000082E88F0800] 01:31:00 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD3B000 == 39 [pid = 980] [id = 371] 01:31:00 INFO - PROCESS | 980 | 1467361860811 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]]]}] 01:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 01:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1060ms 01:31:00 INFO - PROCESS | 980 | 1467361860838 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 01:31:00 INFO - PROCESS | 980 | 1467361860843 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 01:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 01:31:00 INFO - PROCESS | 980 | 1467361860848 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 01:31:00 INFO - PROCESS | 980 | 1467361860854 Marionette TRACE conn6 <- [1,1486,null,{}] 01:31:00 INFO - PROCESS | 980 | 1467361860859 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}] 01:31:00 INFO - PROCESS | 980 | 1467361860862 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:01 INFO - PROCESS | 980 | 1467361861007 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 01:31:01 INFO - PROCESS | 980 | 1467361861128 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:01 INFO - PROCESS | 980 | 1467361861131 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0037800 == 40 [pid = 980] [id = 381] 01:31:01 INFO - PROCESS | 980 | ++DOMWINDOW == 131 (00000082E88F0C00) [pid = 980] [serial = 1143] [outer = 0000000000000000] 01:31:01 INFO - PROCESS | 980 | ++DOMWINDOW == 132 (00000082EAA32800) [pid = 980] [serial = 1144] [outer = 00000082E88F0C00] 01:31:01 INFO - PROCESS | 980 | 1467361861196 Marionette DEBUG loaded listener.js 01:31:01 INFO - PROCESS | 980 | ++DOMWINDOW == 133 (00000082EBB9F000) [pid = 980] [serial = 1145] [outer = 00000082E88F0C00] 01:31:01 INFO - PROCESS | 980 | 1467361861816 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]]]}] 01:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 01:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1029ms 01:31:01 INFO - PROCESS | 980 | 1467361861881 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 01:31:01 INFO - PROCESS | 980 | 1467361861887 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 01:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 01:31:01 INFO - PROCESS | 980 | 1467361861894 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 01:31:01 INFO - PROCESS | 980 | 1467361861897 Marionette TRACE conn6 <- [1,1490,null,{}] 01:31:01 INFO - PROCESS | 980 | 1467361861901 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}] 01:31:01 INFO - PROCESS | 980 | 1467361861904 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:02 INFO - PROCESS | 980 | 1467361862067 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 01:31:02 INFO - PROCESS | 980 | 1467361862182 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:02 INFO - PROCESS | 980 | 1467361862184 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FDE800 == 41 [pid = 980] [id = 382] 01:31:02 INFO - PROCESS | 980 | ++DOMWINDOW == 134 (00000082ECBDC000) [pid = 980] [serial = 1146] [outer = 0000000000000000] 01:31:02 INFO - PROCESS | 980 | ++DOMWINDOW == 135 (00000082EE060400) [pid = 980] [serial = 1147] [outer = 00000082ECBDC000] 01:31:02 INFO - PROCESS | 980 | 1467361862245 Marionette DEBUG loaded listener.js 01:31:02 INFO - PROCESS | 980 | ++DOMWINDOW == 136 (00000082EE08D800) [pid = 980] [serial = 1148] [outer = 00000082ECBDC000] 01:31:02 INFO - PROCESS | 980 | 1467361862914 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]]]}] 01:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 01:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1075ms 01:31:02 INFO - PROCESS | 980 | 1467361862974 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 01:31:02 INFO - PROCESS | 980 | 1467361862977 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 01:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 01:31:02 INFO - PROCESS | 980 | 1467361862981 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 01:31:02 INFO - PROCESS | 980 | 1467361862985 Marionette TRACE conn6 <- [1,1494,null,{}] 01:31:03 INFO - PROCESS | 980 | 1467361862997 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}] 01:31:03 INFO - PROCESS | 980 | 1467361863002 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:03 INFO - PROCESS | 980 | 1467361863120 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 01:31:03 INFO - PROCESS | 980 | 1467361863243 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:03 INFO - PROCESS | 980 | 1467361863247 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0739000 == 42 [pid = 980] [id = 383] 01:31:03 INFO - PROCESS | 980 | ++DOMWINDOW == 137 (00000082EFCAF000) [pid = 980] [serial = 1149] [outer = 0000000000000000] 01:31:03 INFO - PROCESS | 980 | ++DOMWINDOW == 138 (00000082EFCB2800) [pid = 980] [serial = 1150] [outer = 00000082EFCAF000] 01:31:03 INFO - PROCESS | 980 | 1467361863310 Marionette DEBUG loaded listener.js 01:31:03 INFO - PROCESS | 980 | ++DOMWINDOW == 139 (00000082F0127800) [pid = 980] [serial = 1151] [outer = 00000082EFCAF000] 01:31:03 INFO - PROCESS | 980 | 1467361863918 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]]]}] 01:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 01:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 986ms 01:31:03 INFO - PROCESS | 980 | 1467361863970 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 01:31:03 INFO - PROCESS | 980 | 1467361863973 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 01:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 01:31:03 INFO - PROCESS | 980 | 1467361863977 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 01:31:03 INFO - PROCESS | 980 | 1467361863979 Marionette TRACE conn6 <- [1,1498,null,{}] 01:31:03 INFO - PROCESS | 980 | 1467361863983 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}] 01:31:03 INFO - PROCESS | 980 | 1467361863985 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:04 INFO - PROCESS | 980 | 1467361864110 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 01:31:04 INFO - PROCESS | 980 | 1467361864233 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:04 INFO - PROCESS | 980 | 1467361864236 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF792800 == 43 [pid = 980] [id = 384] 01:31:04 INFO - PROCESS | 980 | ++DOMWINDOW == 140 (00000082F012E800) [pid = 980] [serial = 1152] [outer = 0000000000000000] 01:31:04 INFO - PROCESS | 980 | ++DOMWINDOW == 141 (00000082F0620400) [pid = 980] [serial = 1153] [outer = 00000082F012E800] 01:31:04 INFO - PROCESS | 980 | 1467361864293 Marionette DEBUG loaded listener.js 01:31:04 INFO - PROCESS | 980 | ++DOMWINDOW == 142 (00000082F0627C00) [pid = 980] [serial = 1154] [outer = 00000082F012E800] 01:31:05 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7AE800 == 42 [pid = 980] [id = 376] 01:31:05 INFO - PROCESS | 980 | --DOCSHELL 00000082E3155800 == 41 [pid = 980] [id = 375] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E5043800 == 40 [pid = 980] [id = 128] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E851E800 == 39 [pid = 980] [id = 121] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E304E000 == 38 [pid = 980] [id = 113] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F069A000 == 37 [pid = 980] [id = 377] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA5C000 == 36 [pid = 980] [id = 129] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A8B800 == 35 [pid = 980] [id = 369] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBA6800 == 34 [pid = 980] [id = 118] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E4CA8000 == 33 [pid = 980] [id = 363] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17C000 == 32 [pid = 980] [id = 120] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EE188000 == 31 [pid = 980] [id = 367] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082DCD30800 == 30 [pid = 980] [id = 368] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EEB29000 == 29 [pid = 980] [id = 119] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E305C800 == 28 [pid = 980] [id = 379] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7D7800 == 27 [pid = 980] [id = 123] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FDC800 == 26 [pid = 980] [id = 378] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F14A7800 == 25 [pid = 980] [id = 124] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E851F800 == 24 [pid = 980] [id = 115] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082DFB0D800 == 23 [pid = 980] [id = 114] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA68000 == 22 [pid = 980] [id = 370] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E4936800 == 21 [pid = 980] [id = 362] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F0651000 == 20 [pid = 980] [id = 373] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082E39B3000 == 19 [pid = 980] [id = 125] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD70000 == 18 [pid = 980] [id = 372] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F002C800 == 17 [pid = 980] [id = 122] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7D8000 == 16 [pid = 980] [id = 117] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD47000 == 15 [pid = 980] [id = 130] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082DE780800 == 14 [pid = 980] [id = 364] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F0739000 == 13 [pid = 980] [id = 383] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FDE800 == 12 [pid = 980] [id = 382] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7C2000 == 11 [pid = 980] [id = 374] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082F0037800 == 10 [pid = 980] [id = 381] 01:31:07 INFO - PROCESS | 980 | --DOCSHELL 00000082EC981000 == 9 [pid = 980] [id = 380] 01:31:10 INFO - PROCESS | 980 | 1467361870208 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]]]}] 01:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 01:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 6260ms 01:31:10 INFO - PROCESS | 980 | 1467361870239 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 01:31:10 INFO - PROCESS | 980 | 1467361870244 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 01:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 01:31:10 INFO - PROCESS | 980 | 1467361870249 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 01:31:10 INFO - PROCESS | 980 | 1467361870253 Marionette TRACE conn6 <- [1,1502,null,{}] 01:31:10 INFO - PROCESS | 980 | 1467361870259 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}] 01:31:10 INFO - PROCESS | 980 | 1467361870262 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:10 INFO - PROCESS | 980 | 1467361870440 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 01:31:10 INFO - PROCESS | 980 | 1467361870509 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:10 INFO - PROCESS | 980 | 1467361870513 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7BD800 == 10 [pid = 980] [id = 385] 01:31:10 INFO - PROCESS | 980 | ++DOMWINDOW == 143 (00000082E2FC0000) [pid = 980] [serial = 1155] [outer = 0000000000000000] 01:31:10 INFO - PROCESS | 980 | ++DOMWINDOW == 144 (00000082E2FC9C00) [pid = 980] [serial = 1156] [outer = 00000082E2FC0000] 01:31:10 INFO - PROCESS | 980 | 1467361870564 Marionette DEBUG loaded listener.js 01:31:10 INFO - PROCESS | 980 | ++DOMWINDOW == 145 (00000082E3C58C00) [pid = 980] [serial = 1157] [outer = 00000082E2FC0000] 01:31:11 INFO - PROCESS | 980 | 1467361871067 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]]]}] 01:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 01:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 839ms 01:31:11 INFO - PROCESS | 980 | 1467361871092 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 01:31:11 INFO - PROCESS | 980 | 1467361871097 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 01:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 01:31:11 INFO - PROCESS | 980 | 1467361871111 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 01:31:11 INFO - PROCESS | 980 | 1467361871114 Marionette TRACE conn6 <- [1,1506,null,{}] 01:31:11 INFO - PROCESS | 980 | 1467361871118 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}] 01:31:11 INFO - PROCESS | 980 | 1467361871121 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:11 INFO - PROCESS | 980 | 1467361871250 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 01:31:11 INFO - PROCESS | 980 | 1467361871310 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:11 INFO - PROCESS | 980 | 1467361871313 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8680000 == 11 [pid = 980] [id = 386] 01:31:11 INFO - PROCESS | 980 | ++DOMWINDOW == 146 (00000082E8657800) [pid = 980] [serial = 1158] [outer = 0000000000000000] 01:31:11 INFO - PROCESS | 980 | ++DOMWINDOW == 147 (00000082E88EB800) [pid = 980] [serial = 1159] [outer = 00000082E8657800] 01:31:11 INFO - PROCESS | 980 | 1467361871364 Marionette DEBUG loaded listener.js 01:31:11 INFO - PROCESS | 980 | ++DOMWINDOW == 148 (00000082EA977800) [pid = 980] [serial = 1160] [outer = 00000082E8657800] 01:31:11 INFO - PROCESS | 980 | 1467361871895 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]]]}] 01:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 01:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 839ms 01:31:11 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 01:31:11 INFO - PROCESS | 980 | 1467361871951 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 01:31:11 INFO - PROCESS | 980 | 1467361871953 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 01:31:11 INFO - PROCESS | 980 | 1467361871958 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 01:31:11 INFO - PROCESS | 980 | 1467361871961 Marionette TRACE conn6 <- [1,1510,null,{}] 01:31:11 INFO - PROCESS | 980 | 1467361871980 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}] 01:31:11 INFO - PROCESS | 980 | 1467361871985 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:12 INFO - PROCESS | 980 | 1467361872112 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 01:31:12 INFO - PROCESS | 980 | 1467361872170 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:12 INFO - PROCESS | 980 | 1467361872174 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0695800 == 12 [pid = 980] [id = 387] 01:31:12 INFO - PROCESS | 980 | ++DOMWINDOW == 149 (00000082DEA22C00) [pid = 980] [serial = 1161] [outer = 0000000000000000] 01:31:12 INFO - PROCESS | 980 | ++DOMWINDOW == 150 (00000082EBB9CC00) [pid = 980] [serial = 1162] [outer = 00000082DEA22C00] 01:31:12 INFO - PROCESS | 980 | 1467361872226 Marionette DEBUG loaded listener.js 01:31:12 INFO - PROCESS | 980 | ++DOMWINDOW == 151 (00000082EC168C00) [pid = 980] [serial = 1163] [outer = 00000082DEA22C00] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 150 (00000082DEB47400) [pid = 980] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 149 (00000082DF2D5000) [pid = 980] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 148 (00000082EBBF7C00) [pid = 980] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 147 (00000082EDB99C00) [pid = 980] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 146 (00000082DCD0F400) [pid = 980] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 145 (00000082DEA21400) [pid = 980] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 144 (00000082E2FD5000) [pid = 980] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 143 (00000082DF137800) [pid = 980] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 142 (00000082E30EF800) [pid = 980] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 141 (00000082EB613400) [pid = 980] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 140 (00000082E860C000) [pid = 980] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 139 (00000082E4AC6C00) [pid = 980] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 138 (00000082DF2C8800) [pid = 980] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 137 (00000082EB643800) [pid = 980] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 136 (00000082EEE51800) [pid = 980] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 135 (00000082E8649800) [pid = 980] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 134 (00000082E4ABD800) [pid = 980] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 133 (00000082E8EA6C00) [pid = 980] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 132 (00000082EEE4DC00) [pid = 980] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 131 (00000082DEFD7000) [pid = 980] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 130 (00000082EF162400) [pid = 980] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 129 (00000082DD645400) [pid = 980] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 128 (00000082E88F0800) [pid = 980] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 127 (00000082DD9D6000) [pid = 980] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 126 (00000082DEC8A000) [pid = 980] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 125 (00000082DEC9B000) [pid = 980] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 124 (00000082DEB7A800) [pid = 980] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 123 (00000082EE242800) [pid = 980] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 122 (00000082EFCAF000) [pid = 980] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 121 (00000082EF158000) [pid = 980] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 120 (00000082ECBDC000) [pid = 980] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 119 (00000082EDE6B000) [pid = 980] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 118 (00000082EA1CB800) [pid = 980] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 117 (00000082EC262C00) [pid = 980] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 116 (00000082E88F0C00) [pid = 980] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 115 (00000082E39A6800) [pid = 980] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 114 (00000082EB614400) [pid = 980] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 113 (00000082EA1CB400) [pid = 980] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 112 (00000082EAC4A400) [pid = 980] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 01:31:12 INFO - PROCESS | 980 | --DOMWINDOW == 111 (00000082EBBFAC00) [pid = 980] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 01:31:13 INFO - PROCESS | 980 | 1467361873015 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"]]]}] 01:31:13 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 () { 01:31:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 01:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 01:31:13 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 () { 01:31:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 01:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 01:31:13 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 () { 01:31:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 01:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 01:31:13 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 () { 01:31:13 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 01:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 01:31:13 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1106ms 01:31:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 01:31:13 INFO - PROCESS | 980 | 1467361873066 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 01:31:13 INFO - PROCESS | 980 | 1467361873069 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 01:31:13 INFO - PROCESS | 980 | 1467361873072 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 01:31:13 INFO - PROCESS | 980 | 1467361873074 Marionette TRACE conn6 <- [1,1514,null,{}] 01:31:13 INFO - PROCESS | 980 | 1467361873078 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}] 01:31:13 INFO - PROCESS | 980 | 1467361873080 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:13 INFO - PROCESS | 980 | 1467361873174 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 01:31:13 INFO - PROCESS | 980 | 1467361873181 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:13 INFO - PROCESS | 980 | 1467361873183 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0740000 == 13 [pid = 980] [id = 388] 01:31:13 INFO - PROCESS | 980 | ++DOMWINDOW == 112 (00000082E30EE400) [pid = 980] [serial = 1164] [outer = 0000000000000000] 01:31:13 INFO - PROCESS | 980 | ++DOMWINDOW == 113 (00000082E55EE800) [pid = 980] [serial = 1165] [outer = 00000082E30EE400] 01:31:13 INFO - PROCESS | 980 | 1467361873230 Marionette DEBUG loaded listener.js 01:31:13 INFO - PROCESS | 980 | ++DOMWINDOW == 114 (00000082EAC46C00) [pid = 980] [serial = 1166] [outer = 00000082E30EE400] 01:31:13 INFO - PROCESS | 980 | 1467361873706 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"]]]}] 01:31:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 01:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 01:31:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 01:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 01:31:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 01:31:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 01:31:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 690ms 01:31:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 01:31:13 INFO - PROCESS | 980 | 1467361873801 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 01:31:13 INFO - PROCESS | 980 | 1467361873804 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 01:31:13 INFO - PROCESS | 980 | 1467361873812 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 01:31:13 INFO - PROCESS | 980 | 1467361873814 Marionette TRACE conn6 <- [1,1518,null,{}] 01:31:13 INFO - PROCESS | 980 | 1467361873818 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}] 01:31:13 INFO - PROCESS | 980 | 1467361873820 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:13 INFO - PROCESS | 980 | 1467361873911 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 01:31:13 INFO - PROCESS | 980 | 1467361873916 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:13 INFO - PROCESS | 980 | 1467361873918 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082F211F800 == 14 [pid = 980] [id = 389] 01:31:13 INFO - PROCESS | 980 | ++DOMWINDOW == 115 (00000082E8656800) [pid = 980] [serial = 1167] [outer = 0000000000000000] 01:31:13 INFO - PROCESS | 980 | ++DOMWINDOW == 116 (00000082EC95D400) [pid = 980] [serial = 1168] [outer = 00000082E8656800] 01:31:13 INFO - PROCESS | 980 | 1467361873964 Marionette DEBUG loaded listener.js 01:31:14 INFO - PROCESS | 980 | ++DOMWINDOW == 117 (00000082ECBD6800) [pid = 980] [serial = 1169] [outer = 00000082E8656800] 01:31:14 INFO - PROCESS | 980 | 1467361874388 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]]]}] 01:31:14 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 01:31:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 01:31:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:31:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 01:31:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 01:31:14 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. 01:31:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 01:31:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 650ms 01:31:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 01:31:14 INFO - PROCESS | 980 | 1467361874459 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 01:31:14 INFO - PROCESS | 980 | 1467361874462 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 01:31:14 INFO - PROCESS | 980 | 1467361874465 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 01:31:14 INFO - PROCESS | 980 | 1467361874467 Marionette TRACE conn6 <- [1,1522,null,{}] 01:31:14 INFO - PROCESS | 980 | 1467361874471 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}] 01:31:14 INFO - PROCESS | 980 | 1467361874477 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:14 INFO - PROCESS | 980 | 1467361874604 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 01:31:14 INFO - PROCESS | 980 | 1467361874610 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:14 INFO - PROCESS | 980 | 1467361874612 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDAF000 == 15 [pid = 980] [id = 390] 01:31:14 INFO - PROCESS | 980 | ++DOMWINDOW == 118 (00000082ED547C00) [pid = 980] [serial = 1170] [outer = 0000000000000000] 01:31:14 INFO - PROCESS | 980 | ++DOMWINDOW == 119 (00000082EE062000) [pid = 980] [serial = 1171] [outer = 00000082ED547C00] 01:31:14 INFO - PROCESS | 980 | 1467361874658 Marionette DEBUG loaded listener.js 01:31:14 INFO - PROCESS | 980 | ++DOMWINDOW == 120 (00000082EEBE3800) [pid = 980] [serial = 1172] [outer = 00000082ED547C00] 01:31:15 INFO - PROCESS | 980 | 1467361875403 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]]]}] 01:31:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 01:31:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 985ms 01:31:15 INFO - PROCESS | 980 | 1467361875453 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 01:31:15 INFO - PROCESS | 980 | 1467361875458 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 01:31:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 01:31:15 INFO - PROCESS | 980 | 1467361875463 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 01:31:15 INFO - PROCESS | 980 | 1467361875469 Marionette TRACE conn6 <- [1,1526,null,{}] 01:31:15 INFO - PROCESS | 980 | 1467361875489 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}] 01:31:15 INFO - PROCESS | 980 | 1467361875492 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:15 INFO - PROCESS | 980 | 1467361875616 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 01:31:15 INFO - PROCESS | 980 | 1467361875738 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:15 INFO - PROCESS | 980 | 1467361875741 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB46000 == 16 [pid = 980] [id = 391] 01:31:15 INFO - PROCESS | 980 | ++DOMWINDOW == 121 (00000082E31C6C00) [pid = 980] [serial = 1173] [outer = 0000000000000000] 01:31:15 INFO - PROCESS | 980 | ++DOMWINDOW == 122 (00000082E4AB9C00) [pid = 980] [serial = 1174] [outer = 00000082E31C6C00] 01:31:15 INFO - PROCESS | 980 | 1467361875803 Marionette DEBUG loaded listener.js 01:31:15 INFO - PROCESS | 980 | ++DOMWINDOW == 123 (00000082E8E9D400) [pid = 980] [serial = 1175] [outer = 00000082E31C6C00] 01:31:16 INFO - PROCESS | 980 | 1467361876413 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]]]}] 01:31:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 01:31:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 986ms 01:31:16 INFO - PROCESS | 980 | 1467361876453 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 01:31:16 INFO - PROCESS | 980 | 1467361876458 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 01:31:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 01:31:16 INFO - PROCESS | 980 | 1467361876465 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 01:31:16 INFO - PROCESS | 980 | 1467361876468 Marionette TRACE conn6 <- [1,1530,null,{}] 01:31:16 INFO - PROCESS | 980 | 1467361876472 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}] 01:31:16 INFO - PROCESS | 980 | 1467361876475 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:16 INFO - PROCESS | 980 | 1467361876595 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 01:31:16 INFO - PROCESS | 980 | 1467361876692 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:16 INFO - PROCESS | 980 | 1467361876695 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F84000 == 17 [pid = 980] [id = 392] 01:31:16 INFO - PROCESS | 980 | ++DOMWINDOW == 124 (00000082EB923C00) [pid = 980] [serial = 1176] [outer = 0000000000000000] 01:31:16 INFO - PROCESS | 980 | ++DOMWINDOW == 125 (00000082EBCA6800) [pid = 980] [serial = 1177] [outer = 00000082EB923C00] 01:31:16 INFO - PROCESS | 980 | 1467361876754 Marionette DEBUG loaded listener.js 01:31:16 INFO - PROCESS | 980 | ++DOMWINDOW == 126 (00000082EDB18000) [pid = 980] [serial = 1178] [outer = 00000082EB923C00] 01:31:17 INFO - PROCESS | 980 | 1467361877391 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]]]}] 01:31:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 01:31:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 984ms 01:31:17 INFO - PROCESS | 980 | 1467361877450 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 01:31:17 INFO - PROCESS | 980 | 1467361877453 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 01:31:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 01:31:17 INFO - PROCESS | 980 | 1467361877457 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 01:31:17 INFO - PROCESS | 980 | 1467361877461 Marionette TRACE conn6 <- [1,1534,null,{}] 01:31:17 INFO - PROCESS | 980 | 1467361877473 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}] 01:31:17 INFO - PROCESS | 980 | 1467361877479 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:17 INFO - PROCESS | 980 | 1467361877652 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 01:31:17 INFO - PROCESS | 980 | 1467361877662 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:17 INFO - PROCESS | 980 | 1467361877666 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEC2000 == 18 [pid = 980] [id = 393] 01:31:17 INFO - PROCESS | 980 | ++DOMWINDOW == 127 (00000082EEBE1800) [pid = 980] [serial = 1179] [outer = 0000000000000000] 01:31:17 INFO - PROCESS | 980 | ++DOMWINDOW == 128 (00000082EEE4C800) [pid = 980] [serial = 1180] [outer = 00000082EEBE1800] 01:31:17 INFO - PROCESS | 980 | 1467361877726 Marionette DEBUG loaded listener.js 01:31:17 INFO - PROCESS | 980 | ++DOMWINDOW == 129 (00000082EF7DF400) [pid = 980] [serial = 1181] [outer = 00000082EEBE1800] 01:31:18 INFO - PROCESS | 980 | 1467361878356 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]]]}] 01:31:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 01:31:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 940ms 01:31:18 INFO - PROCESS | 980 | 1467361878399 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 01:31:18 INFO - PROCESS | 980 | 1467361878402 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 01:31:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 01:31:18 INFO - PROCESS | 980 | 1467361878406 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 01:31:18 INFO - PROCESS | 980 | 1467361878408 Marionette TRACE conn6 <- [1,1538,null,{}] 01:31:18 INFO - PROCESS | 980 | 1467361878412 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}] 01:31:18 INFO - PROCESS | 980 | 1467361878414 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:18 INFO - PROCESS | 980 | 1467361878531 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 01:31:18 INFO - PROCESS | 980 | 1467361878657 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:18 INFO - PROCESS | 980 | 1467361878659 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082DD9A3000 == 19 [pid = 980] [id = 394] 01:31:18 INFO - PROCESS | 980 | ++DOMWINDOW == 130 (00000082DCE37800) [pid = 980] [serial = 1182] [outer = 0000000000000000] 01:31:18 INFO - PROCESS | 980 | ++DOMWINDOW == 131 (00000082DEB39C00) [pid = 980] [serial = 1183] [outer = 00000082DCE37800] 01:31:18 INFO - PROCESS | 980 | 1467361878717 Marionette DEBUG loaded listener.js 01:31:18 INFO - PROCESS | 980 | ++DOMWINDOW == 132 (00000082E2FB6400) [pid = 980] [serial = 1184] [outer = 00000082DCE37800] 01:31:19 INFO - PROCESS | 980 | 1467361879562 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]]]}] 01:31:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 01:31:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1230ms 01:31:19 INFO - PROCESS | 980 | 1467361879639 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 01:31:19 INFO - PROCESS | 980 | 1467361879643 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 01:31:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 01:31:19 INFO - PROCESS | 980 | 1467361879662 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 01:31:19 INFO - PROCESS | 980 | 1467361879666 Marionette TRACE conn6 <- [1,1542,null,{}] 01:31:19 INFO - PROCESS | 980 | 1467361879672 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}] 01:31:19 INFO - PROCESS | 980 | 1467361879675 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:19 INFO - PROCESS | 980 | 1467361879802 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 01:31:19 INFO - PROCESS | 980 | --DOCSHELL 00000082EF792800 == 18 [pid = 980] [id = 384] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 131 (00000082DE726400) [pid = 980] [serial = 667] [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.] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 130 (00000082DEB77C00) [pid = 980] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 129 (00000082DFEE5000) [pid = 980] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 128 (00000082DEBE9400) [pid = 980] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 127 (00000082EC95C400) [pid = 980] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 126 (00000082EE11AC00) [pid = 980] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 125 (00000082ECBDBC00) [pid = 980] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 124 (00000082DEA26400) [pid = 980] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 123 (00000082EE148C00) [pid = 980] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 122 (00000082DEC81800) [pid = 980] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 121 (00000082E35FB800) [pid = 980] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 120 (00000082E497BC00) [pid = 980] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 119 (00000082DFB3E000) [pid = 980] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 118 (00000082E30EE000) [pid = 980] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 117 (00000082E38D0400) [pid = 980] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 116 (00000082E4AB9800) [pid = 980] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 115 (00000082EB91FC00) [pid = 980] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 114 (00000082EA8C2400) [pid = 980] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 113 (00000082EAA3CC00) [pid = 980] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 112 (00000082ED546800) [pid = 980] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 111 (00000082DEB39400) [pid = 980] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 110 (00000082E38AD000) [pid = 980] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 109 (00000082E2F4A800) [pid = 980] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 108 (00000082EB920800) [pid = 980] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 107 (00000082EF15D400) [pid = 980] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 106 (00000082E4AC8C00) [pid = 980] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 105 (00000082E864A400) [pid = 980] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 104 (00000082EF165400) [pid = 980] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 103 (00000082ED5A6C00) [pid = 980] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 102 (00000082EC260C00) [pid = 980] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 101 (00000082EBB9D400) [pid = 980] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082EEE43C00) [pid = 980] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082EFCAEC00) [pid = 980] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082EC267800) [pid = 980] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082EAA3AC00) [pid = 980] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082EB60A400) [pid = 980] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082E490EC00) [pid = 980] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EA953000) [pid = 980] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E4ABEC00) [pid = 980] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DDEC3400) [pid = 980] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EAA32800) [pid = 980] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EA1C6800) [pid = 980] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DF45DC00) [pid = 980] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E3C4C800) [pid = 980] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DFBD6C00) [pid = 980] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEC97400) [pid = 980] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DECA4000) [pid = 980] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DF07D400) [pid = 980] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E2FC9400) [pid = 980] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEB46000) [pid = 980] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EAA34800) [pid = 980] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EB614C00) [pid = 980] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EB928400) [pid = 980] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082ECB9BC00) [pid = 980] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EEB03C00) [pid = 980] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EBCA5800) [pid = 980] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E5566000) [pid = 980] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EA1CD000) [pid = 980] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E4AC2800) [pid = 980] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EAC4BC00) [pid = 980] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EEE51000) [pid = 980] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EB606C00) [pid = 980] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E35F2000) [pid = 980] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EF7E2800) [pid = 980] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEBE8800) [pid = 980] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EEBE5000) [pid = 980] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082F0127800) [pid = 980] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EF7E6000) [pid = 980] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EE08D800) [pid = 980] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EDEBE400) [pid = 980] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EE081400) [pid = 980] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EFCB2800) [pid = 980] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082EB612800) [pid = 980] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082EF15D000) [pid = 980] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082ECBD4000) [pid = 980] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082EC868400) [pid = 980] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082EE060400) [pid = 980] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EBB9F000) [pid = 980] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 53 (00000082E54D0000) [pid = 980] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | --DOMWINDOW == 52 (00000082EBB9C400) [pid = 980] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 01:31:19 INFO - PROCESS | 980 | 1467361879908 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:19 INFO - PROCESS | 980 | 1467361879911 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE773800 == 19 [pid = 980] [id = 395] 01:31:19 INFO - PROCESS | 980 | ++DOMWINDOW == 53 (00000082DD6BA000) [pid = 980] [serial = 1185] [outer = 0000000000000000] 01:31:19 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082DE729400) [pid = 980] [serial = 1186] [outer = 00000082DD6BA000] 01:31:19 INFO - PROCESS | 980 | 1467361879969 Marionette DEBUG loaded listener.js 01:31:20 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082DEB7C000) [pid = 980] [serial = 1187] [outer = 00000082DD6BA000] 01:31:20 INFO - PROCESS | 980 | 1467361880484 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]]]}] 01:31:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 01:31:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 879ms 01:31:20 INFO - PROCESS | 980 | 1467361880545 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 01:31:20 INFO - PROCESS | 980 | 1467361880549 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 01:31:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 01:31:20 INFO - PROCESS | 980 | 1467361880556 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 01:31:20 INFO - PROCESS | 980 | 1467361880559 Marionette TRACE conn6 <- [1,1546,null,{}] 01:31:20 INFO - PROCESS | 980 | 1467361880563 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}] 01:31:20 INFO - PROCESS | 980 | 1467361880565 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:20 INFO - PROCESS | 980 | 1467361880661 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 01:31:20 INFO - PROCESS | 980 | 1467361880739 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:20 INFO - PROCESS | 980 | 1467361880741 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A7B000 == 20 [pid = 980] [id = 396] 01:31:20 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEC8F000) [pid = 980] [serial = 1188] [outer = 0000000000000000] 01:31:20 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DEFCB400) [pid = 980] [serial = 1189] [outer = 00000082DEC8F000] 01:31:20 INFO - PROCESS | 980 | 1467361880792 Marionette DEBUG loaded listener.js 01:31:20 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DF45D400) [pid = 980] [serial = 1190] [outer = 00000082DEC8F000] 01:31:21 INFO - PROCESS | 980 | 1467361881171 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]]]}] 01:31:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 01:31:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 692ms 01:31:21 INFO - PROCESS | 980 | 1467361881251 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 01:31:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 01:31:21 INFO - PROCESS | 980 | 1467361881253 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 01:31:21 INFO - PROCESS | 980 | 1467361881257 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 01:31:21 INFO - PROCESS | 980 | 1467361881261 Marionette TRACE conn6 <- [1,1550,null,{}] 01:31:21 INFO - PROCESS | 980 | 1467361881272 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}] 01:31:21 INFO - PROCESS | 980 | 1467361881276 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:21 INFO - PROCESS | 980 | 1467361881409 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 01:31:21 INFO - PROCESS | 980 | 1467361881418 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:21 INFO - PROCESS | 980 | 1467361881421 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8692000 == 21 [pid = 980] [id = 397] 01:31:21 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082E3835400) [pid = 980] [serial = 1191] [outer = 0000000000000000] 01:31:21 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082E38AC400) [pid = 980] [serial = 1192] [outer = 00000082E3835400] 01:31:21 INFO - PROCESS | 980 | 1467361881469 Marionette DEBUG loaded listener.js 01:31:21 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082E4976800) [pid = 980] [serial = 1193] [outer = 00000082E3835400] 01:31:21 INFO - PROCESS | 980 | 1467361881914 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]]]}] 01:31:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 01:31:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 693ms 01:31:21 INFO - PROCESS | 980 | 1467361881962 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 01:31:21 INFO - PROCESS | 980 | 1467361881965 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 01:31:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 01:31:21 INFO - PROCESS | 980 | 1467361881968 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 01:31:21 INFO - PROCESS | 980 | 1467361881970 Marionette TRACE conn6 <- [1,1554,null,{}] 01:31:21 INFO - PROCESS | 980 | 1467361881973 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}] 01:31:21 INFO - PROCESS | 980 | 1467361881975 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:22 INFO - PROCESS | 980 | 1467361882094 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 01:31:22 INFO - PROCESS | 980 | 1467361882141 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:22 INFO - PROCESS | 980 | 1467361882143 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA70000 == 22 [pid = 980] [id = 398] 01:31:22 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E4AC6000) [pid = 980] [serial = 1194] [outer = 0000000000000000] 01:31:22 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E50B9000) [pid = 980] [serial = 1195] [outer = 00000082E4AC6000] 01:31:22 INFO - PROCESS | 980 | 1467361882190 Marionette DEBUG loaded listener.js 01:31:22 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E5573C00) [pid = 980] [serial = 1196] [outer = 00000082E4AC6000] 01:31:22 INFO - PROCESS | 980 | 1467361882628 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]]]}] 01:31:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 01:31:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 01:31:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 01:31:22 INFO - PROCESS | 980 | 1467361882664 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 01:31:22 INFO - PROCESS | 980 | 1467361882667 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 01:31:22 INFO - PROCESS | 980 | 1467361882670 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 01:31:22 INFO - PROCESS | 980 | 1467361882672 Marionette TRACE conn6 <- [1,1558,null,{}] 01:31:22 INFO - PROCESS | 980 | 1467361882675 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}] 01:31:22 INFO - PROCESS | 980 | 1467361882678 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:22 INFO - PROCESS | 980 | 1467361882826 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 01:31:22 INFO - PROCESS | 980 | 1467361882851 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:22 INFO - PROCESS | 980 | 1467361882853 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB969000 == 23 [pid = 980] [id = 399] 01:31:22 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E556A400) [pid = 980] [serial = 1197] [outer = 0000000000000000] 01:31:22 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E88E7000) [pid = 980] [serial = 1198] [outer = 00000082E556A400] 01:31:22 INFO - PROCESS | 980 | 1467361882899 Marionette DEBUG loaded listener.js 01:31:22 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082EA8C2000) [pid = 980] [serial = 1199] [outer = 00000082E556A400] 01:31:23 INFO - PROCESS | 980 | 1467361883358 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]]]}] 01:31:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 01:31:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 01:31:23 INFO - PROCESS | 980 | 1467361883407 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 01:31:23 INFO - PROCESS | 980 | 1467361883409 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 01:31:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 01:31:23 INFO - PROCESS | 980 | 1467361883412 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 01:31:23 INFO - PROCESS | 980 | 1467361883414 Marionette TRACE conn6 <- [1,1562,null,{}] 01:31:23 INFO - PROCESS | 980 | 1467361883417 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}] 01:31:23 INFO - PROCESS | 980 | 1467361883423 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:23 INFO - PROCESS | 980 | 1467361883563 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 01:31:23 INFO - PROCESS | 980 | 1467361883616 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:23 INFO - PROCESS | 980 | 1467361883618 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC222800 == 24 [pid = 980] [id = 400] 01:31:23 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EAA80000) [pid = 980] [serial = 1200] [outer = 0000000000000000] 01:31:23 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EB60C000) [pid = 980] [serial = 1201] [outer = 00000082EAA80000] 01:31:23 INFO - PROCESS | 980 | 1467361883664 Marionette DEBUG loaded listener.js 01:31:23 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EB935400) [pid = 980] [serial = 1202] [outer = 00000082EAA80000] 01:31:24 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E8657800) [pid = 980] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 01:31:24 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082F012E800) [pid = 980] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 01:31:24 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E8656800) [pid = 980] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 01:31:24 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DEA22C00) [pid = 980] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 01:31:24 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E30EE400) [pid = 980] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 01:31:24 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082E2FC0000) [pid = 980] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 01:31:24 INFO - PROCESS | 980 | 1467361884360 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]]]}] 01:31:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 01:31:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 983ms 01:31:24 INFO - PROCESS | 980 | 1467361884398 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 01:31:24 INFO - PROCESS | 980 | 1467361884400 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 01:31:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 01:31:24 INFO - PROCESS | 980 | 1467361884403 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 01:31:24 INFO - PROCESS | 980 | 1467361884405 Marionette TRACE conn6 <- [1,1566,null,{}] 01:31:24 INFO - PROCESS | 980 | 1467361884409 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}] 01:31:24 INFO - PROCESS | 980 | 1467361884411 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:24 INFO - PROCESS | 980 | 1467361884525 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 01:31:24 INFO - PROCESS | 980 | 1467361884576 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:24 INFO - PROCESS | 980 | 1467361884578 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE18C800 == 25 [pid = 980] [id = 401] 01:31:24 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082EB928400) [pid = 980] [serial = 1203] [outer = 0000000000000000] 01:31:24 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082EBBEF400) [pid = 980] [serial = 1204] [outer = 00000082EB928400] 01:31:24 INFO - PROCESS | 980 | 1467361884624 Marionette DEBUG loaded listener.js 01:31:24 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082EBCA0400) [pid = 980] [serial = 1205] [outer = 00000082EB928400] 01:31:24 INFO - PROCESS | 980 | 1467361884983 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]]]}] 01:31:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 01:31:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 628ms 01:31:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 01:31:25 INFO - PROCESS | 980 | 1467361885035 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 01:31:25 INFO - PROCESS | 980 | 1467361885037 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 01:31:25 INFO - PROCESS | 980 | 1467361885041 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 01:31:25 INFO - PROCESS | 980 | 1467361885043 Marionette TRACE conn6 <- [1,1570,null,{}] 01:31:25 INFO - PROCESS | 980 | 1467361885046 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}] 01:31:25 INFO - PROCESS | 980 | 1467361885048 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:25 INFO - PROCESS | 980 | 1467361885137 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 01:31:25 INFO - PROCESS | 980 | 1467361885142 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:25 INFO - PROCESS | 980 | 1467361885144 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF180000 == 26 [pid = 980] [id = 402] 01:31:25 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EC2E0000) [pid = 980] [serial = 1206] [outer = 0000000000000000] 01:31:25 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082ECBD0400) [pid = 980] [serial = 1207] [outer = 00000082EC2E0000] 01:31:25 INFO - PROCESS | 980 | 1467361885188 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082ED54EC00) [pid = 980] [serial = 1208] [outer = 00000082EC2E0000] 01:31:25 INFO - PROCESS | 980 | 1467361885629 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]]]}] 01:31:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 01:31:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 628ms 01:31:25 INFO - PROCESS | 980 | 1467361885672 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 01:31:25 INFO - PROCESS | 980 | 1467361885674 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 01:31:25 INFO - PROCESS | 980 | 1467361885677 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 01:31:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 01:31:25 INFO - PROCESS | 980 | 1467361885679 Marionette TRACE conn6 <- [1,1574,null,{}] 01:31:25 INFO - PROCESS | 980 | 1467361885683 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}] 01:31:25 INFO - PROCESS | 980 | 1467361885685 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:25 INFO - PROCESS | 980 | 1467361885773 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 01:31:25 INFO - PROCESS | 980 | 1467361885781 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:25 INFO - PROCESS | 980 | 1467361885783 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF788000 == 27 [pid = 980] [id = 403] 01:31:25 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EDB92000) [pid = 980] [serial = 1209] [outer = 0000000000000000] 01:31:25 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EE064400) [pid = 980] [serial = 1210] [outer = 00000082EDB92000] 01:31:25 INFO - PROCESS | 980 | 1467361885827 Marionette DEBUG loaded listener.js 01:31:25 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EE113000) [pid = 980] [serial = 1211] [outer = 00000082EDB92000] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082F0620400) [pid = 980] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E88EB800) [pid = 980] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082F0627C00) [pid = 980] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082ECBD6800) [pid = 980] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EBB9CC00) [pid = 980] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EA977800) [pid = 980] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EC95D400) [pid = 980] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E55EE800) [pid = 980] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EC168C00) [pid = 980] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082E2FC9C00) [pid = 980] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082E3C58C00) [pid = 980] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EAC46C00) [pid = 980] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 01:31:27 INFO - PROCESS | 980 | 1467361887832 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]]]}] 01:31:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 01:31:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 2179ms 01:31:27 INFO - PROCESS | 980 | 1467361887860 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 01:31:27 INFO - PROCESS | 980 | 1467361887864 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 01:31:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 01:31:27 INFO - PROCESS | 980 | 1467361887870 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 01:31:27 INFO - PROCESS | 980 | 1467361887873 Marionette TRACE conn6 <- [1,1578,null,{}] 01:31:27 INFO - PROCESS | 980 | 1467361887880 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}] 01:31:27 INFO - PROCESS | 980 | 1467361887883 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:27 INFO - PROCESS | 980 | 1467361887983 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 01:31:27 INFO - PROCESS | 980 | 1467361887992 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:28 INFO - PROCESS | 980 | 1467361887996 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31E0800 == 28 [pid = 980] [id = 404] 01:31:28 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DEB3C800) [pid = 980] [serial = 1212] [outer = 0000000000000000] 01:31:28 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DEB3E400) [pid = 980] [serial = 1213] [outer = 00000082DEB3C800] 01:31:28 INFO - PROCESS | 980 | 1467361888048 Marionette DEBUG loaded listener.js 01:31:28 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DEB7B800) [pid = 980] [serial = 1214] [outer = 00000082DEB3C800] 01:31:28 INFO - PROCESS | 980 | 1467361888566 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]]]}] 01:31:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 01:31:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 733ms 01:31:28 INFO - PROCESS | 980 | 1467361888607 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 01:31:28 INFO - PROCESS | 980 | 1467361888612 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 01:31:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 01:31:28 INFO - PROCESS | 980 | 1467361888619 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 01:31:28 INFO - PROCESS | 980 | 1467361888622 Marionette TRACE conn6 <- [1,1582,null,{}] 01:31:28 INFO - PROCESS | 980 | 1467361888626 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}] 01:31:28 INFO - PROCESS | 980 | 1467361888629 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:28 INFO - PROCESS | 980 | 1467361888729 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 01:31:28 INFO - PROCESS | 980 | 1467361888738 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:28 INFO - PROCESS | 980 | 1467361888741 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082E503E000 == 29 [pid = 980] [id = 405] 01:31:28 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DEC8C400) [pid = 980] [serial = 1215] [outer = 0000000000000000] 01:31:28 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEC90C00) [pid = 980] [serial = 1216] [outer = 00000082DEC8C400] 01:31:28 INFO - PROCESS | 980 | 1467361888796 Marionette DEBUG loaded listener.js 01:31:28 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEFCB000) [pid = 980] [serial = 1217] [outer = 00000082DEC8C400] 01:31:29 INFO - PROCESS | 980 | 1467361889301 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]]]}] 01:31:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 01:31:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 01:31:29 INFO - PROCESS | 980 | 1467361889378 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 01:31:29 INFO - PROCESS | 980 | 1467361889381 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 01:31:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 01:31:29 INFO - PROCESS | 980 | 1467361889385 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 01:31:29 INFO - PROCESS | 980 | 1467361889389 Marionette TRACE conn6 <- [1,1586,null,{}] 01:31:29 INFO - PROCESS | 980 | 1467361889406 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}] 01:31:29 INFO - PROCESS | 980 | 1467361889412 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:29 INFO - PROCESS | 980 | 1467361889515 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 01:31:29 INFO - PROCESS | 980 | 1467361889522 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:29 INFO - PROCESS | 980 | 1467361889526 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB205000 == 30 [pid = 980] [id = 406] 01:31:29 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DCCA1C00) [pid = 980] [serial = 1218] [outer = 0000000000000000] 01:31:29 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E2FCFC00) [pid = 980] [serial = 1219] [outer = 00000082DCCA1C00] 01:31:29 INFO - PROCESS | 980 | 1467361889580 Marionette DEBUG loaded listener.js 01:31:29 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E31C7400) [pid = 980] [serial = 1220] [outer = 00000082DCCA1C00] 01:31:30 INFO - PROCESS | 980 | 1467361890038 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]]]}] 01:31:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 01:31:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 692ms 01:31:30 INFO - PROCESS | 980 | 1467361890079 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 01:31:30 INFO - PROCESS | 980 | 1467361890082 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 01:31:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 01:31:30 INFO - PROCESS | 980 | 1467361890086 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 01:31:30 INFO - PROCESS | 980 | 1467361890088 Marionette TRACE conn6 <- [1,1590,null,{}] 01:31:30 INFO - PROCESS | 980 | 1467361890091 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}] 01:31:30 INFO - PROCESS | 980 | 1467361890093 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:30 INFO - PROCESS | 980 | 1467361890187 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 01:31:30 INFO - PROCESS | 980 | 1467361890193 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:30 INFO - PROCESS | 980 | 1467361890195 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC7D000 == 31 [pid = 980] [id = 407] 01:31:30 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E3E39800) [pid = 980] [serial = 1221] [outer = 0000000000000000] 01:31:30 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4A1D000) [pid = 980] [serial = 1222] [outer = 00000082E3E39800] 01:31:30 INFO - PROCESS | 980 | 1467361890242 Marionette DEBUG loaded listener.js 01:31:30 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4AC3C00) [pid = 980] [serial = 1223] [outer = 00000082E3E39800] 01:31:30 INFO - PROCESS | 980 | 1467361890701 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]]]}] 01:31:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 01:31:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 691ms 01:31:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 01:31:30 INFO - PROCESS | 980 | 1467361890780 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 01:31:30 INFO - PROCESS | 980 | 1467361890782 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 01:31:30 INFO - PROCESS | 980 | 1467361890785 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 01:31:30 INFO - PROCESS | 980 | 1467361890787 Marionette TRACE conn6 <- [1,1594,null,{}] 01:31:30 INFO - PROCESS | 980 | 1467361890791 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}] 01:31:30 INFO - PROCESS | 980 | 1467361890793 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:30 INFO - PROCESS | 980 | 1467361890906 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 01:31:30 INFO - PROCESS | 980 | 1467361890914 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:30 INFO - PROCESS | 980 | 1467361890916 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED5E6000 == 32 [pid = 980] [id = 408] 01:31:30 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEC8B400) [pid = 980] [serial = 1224] [outer = 0000000000000000] 01:31:30 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E5567C00) [pid = 980] [serial = 1225] [outer = 00000082DEC8B400] 01:31:30 INFO - PROCESS | 980 | 1467361890962 Marionette DEBUG loaded listener.js 01:31:31 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E8825C00) [pid = 980] [serial = 1226] [outer = 00000082DEC8B400] 01:31:31 INFO - PROCESS | 980 | 1467361891398 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]]]}] 01:31:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 01:31:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 01:31:31 INFO - PROCESS | 980 | 1467361891481 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 01:31:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 01:31:31 INFO - PROCESS | 980 | 1467361891483 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 01:31:31 INFO - PROCESS | 980 | 1467361891486 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 01:31:31 INFO - PROCESS | 980 | 1467361891488 Marionette TRACE conn6 <- [1,1598,null,{}] 01:31:31 INFO - PROCESS | 980 | 1467361891492 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}] 01:31:31 INFO - PROCESS | 980 | 1467361891498 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:31 INFO - PROCESS | 980 | 1467361891623 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 01:31:31 INFO - PROCESS | 980 | 1467361891630 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:31 INFO - PROCESS | 980 | 1467361891632 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF175000 == 33 [pid = 980] [id = 409] 01:31:31 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EA953000) [pid = 980] [serial = 1227] [outer = 0000000000000000] 01:31:31 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EAA8D000) [pid = 980] [serial = 1228] [outer = 00000082EA953000] 01:31:31 INFO - PROCESS | 980 | 1467361891679 Marionette DEBUG loaded listener.js 01:31:31 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAC4E800) [pid = 980] [serial = 1229] [outer = 00000082EA953000] 01:31:32 INFO - PROCESS | 980 | 1467361892106 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]]]}] 01:31:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 01:31:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 691ms 01:31:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 01:31:32 INFO - PROCESS | 980 | 1467361892181 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 01:31:32 INFO - PROCESS | 980 | 1467361892183 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 01:31:32 INFO - PROCESS | 980 | 1467361892187 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 01:31:32 INFO - PROCESS | 980 | 1467361892189 Marionette TRACE conn6 <- [1,1602,null,{}] 01:31:32 INFO - PROCESS | 980 | 1467361892192 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}] 01:31:32 INFO - PROCESS | 980 | 1467361892194 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:32 INFO - PROCESS | 980 | 1467361892303 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 01:31:32 INFO - PROCESS | 980 | 1467361892309 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:32 INFO - PROCESS | 980 | 1467361892311 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF792800 == 34 [pid = 980] [id = 410] 01:31:32 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DE2BF800) [pid = 980] [serial = 1230] [outer = 0000000000000000] 01:31:32 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EB614000) [pid = 980] [serial = 1231] [outer = 00000082DE2BF800] 01:31:32 INFO - PROCESS | 980 | 1467361892357 Marionette DEBUG loaded listener.js 01:31:32 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB933400) [pid = 980] [serial = 1232] [outer = 00000082DE2BF800] 01:31:32 INFO - PROCESS | 980 | 1467361892795 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]]]}] 01:31:32 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 01:31:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 691ms 01:31:32 INFO - PROCESS | 980 | 1467361892881 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 01:31:32 INFO - PROCESS | 980 | 1467361892883 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 01:31:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 01:31:32 INFO - PROCESS | 980 | 1467361892886 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 01:31:32 INFO - PROCESS | 980 | 1467361892888 Marionette TRACE conn6 <- [1,1606,null,{}] 01:31:32 INFO - PROCESS | 980 | 1467361892892 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}] 01:31:32 INFO - PROCESS | 980 | 1467361892894 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:32 INFO - PROCESS | 980 | 1467361892977 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 01:31:32 INFO - PROCESS | 980 | 1467361892982 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:32 INFO - PROCESS | 980 | 1467361892984 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7CA800 == 35 [pid = 980] [id = 411] 01:31:33 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBB9F000) [pid = 980] [serial = 1233] [outer = 0000000000000000] 01:31:33 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBBF3800) [pid = 980] [serial = 1234] [outer = 00000082EBB9F000] 01:31:33 INFO - PROCESS | 980 | 1467361893030 Marionette DEBUG loaded listener.js 01:31:33 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EBC9E400) [pid = 980] [serial = 1235] [outer = 00000082EBB9F000] 01:31:33 INFO - PROCESS | 980 | 1467361893492 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]]]}] 01:31:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 01:31:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 01:31:33 INFO - PROCESS | 980 | 1467361893580 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 01:31:33 INFO - PROCESS | 980 | 1467361893583 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 01:31:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 01:31:33 INFO - PROCESS | 980 | 1467361893586 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 01:31:33 INFO - PROCESS | 980 | 1467361893588 Marionette TRACE conn6 <- [1,1610,null,{}] 01:31:33 INFO - PROCESS | 980 | 1467361893592 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}] 01:31:33 INFO - PROCESS | 980 | 1467361893594 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:33 INFO - PROCESS | 980 | 1467361893731 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 01:31:33 INFO - PROCESS | 980 | 1467361893787 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:33 INFO - PROCESS | 980 | 1467361893789 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC7E800 == 36 [pid = 980] [id = 412] 01:31:33 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E4AC4C00) [pid = 980] [serial = 1236] [outer = 0000000000000000] 01:31:33 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EC174000) [pid = 980] [serial = 1237] [outer = 00000082E4AC4C00] 01:31:33 INFO - PROCESS | 980 | 1467361893834 Marionette DEBUG loaded listener.js 01:31:33 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EC95C400) [pid = 980] [serial = 1238] [outer = 00000082E4AC4C00] 01:31:34 INFO - PROCESS | 980 | 1467361894257 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]]]}] 01:31:34 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 01:31:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 692ms 01:31:34 INFO - PROCESS | 980 | 1467361894280 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 01:31:34 INFO - PROCESS | 980 | 1467361894283 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 01:31:34 INFO - PROCESS | 980 | 1467361894286 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 01:31:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 01:31:34 INFO - PROCESS | 980 | 1467361894288 Marionette TRACE conn6 <- [1,1614,null,{}] 01:31:34 INFO - PROCESS | 980 | 1467361894291 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}] 01:31:34 INFO - PROCESS | 980 | 1467361894293 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:34 INFO - PROCESS | 980 | 1467361894415 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 01:31:34 INFO - PROCESS | 980 | 1467361894420 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:34 INFO - PROCESS | 980 | 1467361894422 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE1C800 == 37 [pid = 980] [id = 413] 01:31:34 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EC90F400) [pid = 980] [serial = 1239] [outer = 0000000000000000] 01:31:34 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082ECBD3400) [pid = 980] [serial = 1240] [outer = 00000082EC90F400] 01:31:34 INFO - PROCESS | 980 | 1467361894511 Marionette DEBUG loaded listener.js 01:31:34 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082ED54F800) [pid = 980] [serial = 1241] [outer = 00000082EC90F400] 01:31:34 INFO - PROCESS | 980 | 1467361894948 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]]]}] 01:31:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 01:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 733ms 01:31:35 INFO - PROCESS | 980 | 1467361895023 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 01:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 01:31:35 INFO - PROCESS | 980 | 1467361895026 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 01:31:35 INFO - PROCESS | 980 | 1467361895030 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 01:31:35 INFO - PROCESS | 980 | 1467361895033 Marionette TRACE conn6 <- [1,1618,null,{}] 01:31:35 INFO - PROCESS | 980 | 1467361895037 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}] 01:31:35 INFO - PROCESS | 980 | 1467361895040 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:35 INFO - PROCESS | 980 | 1467361895485 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E556A400) [pid = 980] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EB928400) [pid = 980] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EAA80000) [pid = 980] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EC2E0000) [pid = 980] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DCE37800) [pid = 980] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EEBE1800) [pid = 980] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EB923C00) [pid = 980] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E31C6C00) [pid = 980] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082ED547C00) [pid = 980] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E3835400) [pid = 980] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEC8F000) [pid = 980] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DD6BA000) [pid = 980] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 01:31:35 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4AC6000) [pid = 980] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 01:31:35 INFO - PROCESS | 980 | 1467361895540 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:35 INFO - PROCESS | 980 | 1467361895542 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9BD000 == 38 [pid = 980] [id = 414] 01:31:35 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DD908400) [pid = 980] [serial = 1242] [outer = 0000000000000000] 01:31:35 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DEBE9400) [pid = 980] [serial = 1243] [outer = 00000082DD908400] 01:31:35 INFO - PROCESS | 980 | 1467361895596 Marionette DEBUG loaded listener.js 01:31:35 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA3C000) [pid = 980] [serial = 1244] [outer = 00000082DD908400] 01:31:35 INFO - PROCESS | 980 | 1467361895971 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]]]}] 01:31:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 01:31:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 986ms 01:31:36 INFO - PROCESS | 980 | 1467361896018 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 01:31:36 INFO - PROCESS | 980 | 1467361896020 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 01:31:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 01:31:36 INFO - PROCESS | 980 | 1467361896023 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 01:31:36 INFO - PROCESS | 980 | 1467361896025 Marionette TRACE conn6 <- [1,1622,null,{}] 01:31:36 INFO - PROCESS | 980 | 1467361896028 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}] 01:31:36 INFO - PROCESS | 980 | 1467361896030 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:36 INFO - PROCESS | 980 | 1467361896116 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 01:31:36 INFO - PROCESS | 980 | 1467361896122 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:36 INFO - PROCESS | 980 | 1467361896124 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0046000 == 39 [pid = 980] [id = 415] 01:31:36 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBB97800) [pid = 980] [serial = 1245] [outer = 0000000000000000] 01:31:36 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EE111C00) [pid = 980] [serial = 1246] [outer = 00000082EBB97800] 01:31:36 INFO - PROCESS | 980 | 1467361896170 Marionette DEBUG loaded listener.js 01:31:36 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EE148C00) [pid = 980] [serial = 1247] [outer = 00000082EBB97800] 01:31:36 INFO - PROCESS | 980 | 1467361896608 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]]]}] 01:31:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 01:31:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 01:31:36 INFO - PROCESS | 980 | 1467361896655 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 01:31:36 INFO - PROCESS | 980 | 1467361896658 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 01:31:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 01:31:36 INFO - PROCESS | 980 | 1467361896661 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 01:31:36 INFO - PROCESS | 980 | 1467361896663 Marionette TRACE conn6 <- [1,1626,null,{}] 01:31:36 INFO - PROCESS | 980 | 1467361896666 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}] 01:31:36 INFO - PROCESS | 980 | 1467361896668 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:36 INFO - PROCESS | 980 | 1467361896754 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 01:31:36 INFO - PROCESS | 980 | 1467361896761 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:36 INFO - PROCESS | 980 | 1467361896763 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082F069A000 == 40 [pid = 980] [id = 416] 01:31:36 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EEB0DC00) [pid = 980] [serial = 1248] [outer = 0000000000000000] 01:31:36 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EEBC0C00) [pid = 980] [serial = 1249] [outer = 00000082EEB0DC00] 01:31:36 INFO - PROCESS | 980 | 1467361896807 Marionette DEBUG loaded listener.js 01:31:36 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EEE44800) [pid = 980] [serial = 1250] [outer = 00000082EEB0DC00] 01:31:37 INFO - PROCESS | 980 | 1467361897270 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]]]}] 01:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 01:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 01:31:37 INFO - PROCESS | 980 | 1467361897294 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 01:31:37 INFO - PROCESS | 980 | 1467361897296 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 01:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 01:31:37 INFO - PROCESS | 980 | 1467361897299 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 01:31:37 INFO - PROCESS | 980 | 1467361897301 Marionette TRACE conn6 <- [1,1630,null,{}] 01:31:37 INFO - PROCESS | 980 | 1467361897305 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}] 01:31:37 INFO - PROCESS | 980 | 1467361897307 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:37 INFO - PROCESS | 980 | 1467361897398 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 01:31:37 INFO - PROCESS | 980 | 1467361897404 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:37 INFO - PROCESS | 980 | 1467361897406 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0729800 == 41 [pid = 980] [id = 417] 01:31:37 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EEE51000) [pid = 980] [serial = 1251] [outer = 0000000000000000] 01:31:37 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EF158C00) [pid = 980] [serial = 1252] [outer = 00000082EEE51000] 01:31:37 INFO - PROCESS | 980 | 1467361897452 Marionette DEBUG loaded listener.js 01:31:37 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EF164400) [pid = 980] [serial = 1253] [outer = 00000082EEE51000] 01:31:38 INFO - PROCESS | 980 | 1467361898300 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]]]}] 01:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 01:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1029ms 01:31:38 INFO - PROCESS | 980 | 1467361898331 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 01:31:38 INFO - PROCESS | 980 | 1467361898336 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 01:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 01:31:38 INFO - PROCESS | 980 | 1467361898341 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 01:31:38 INFO - PROCESS | 980 | 1467361898347 Marionette TRACE conn6 <- [1,1634,null,{}] 01:31:38 INFO - PROCESS | 980 | 1467361898374 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}] 01:31:38 INFO - PROCESS | 980 | 1467361898377 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:38 INFO - PROCESS | 980 | 1467361898531 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 01:31:38 INFO - PROCESS | 980 | 1467361898651 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:38 INFO - PROCESS | 980 | 1467361898655 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5038000 == 42 [pid = 980] [id = 418] 01:31:38 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DEB77800) [pid = 980] [serial = 1254] [outer = 0000000000000000] 01:31:38 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEC84000) [pid = 980] [serial = 1255] [outer = 00000082DEB77800] 01:31:38 INFO - PROCESS | 980 | 1467361898715 Marionette DEBUG loaded listener.js 01:31:38 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DEFD7400) [pid = 980] [serial = 1256] [outer = 00000082DEB77800] 01:31:39 INFO - PROCESS | 980 | 1467361899417 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]]]}] 01:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 01:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1155ms 01:31:39 INFO - PROCESS | 980 | 1467361899517 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 01:31:39 INFO - PROCESS | 980 | 1467361899522 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 01:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 01:31:39 INFO - PROCESS | 980 | 1467361899530 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 01:31:39 INFO - PROCESS | 980 | 1467361899534 Marionette TRACE conn6 <- [1,1638,null,{}] 01:31:39 INFO - PROCESS | 980 | 1467361899538 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}] 01:31:39 INFO - PROCESS | 980 | 1467361899541 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:39 INFO - PROCESS | 980 | 1467361899685 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 01:31:39 INFO - PROCESS | 980 | 1467361899922 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:39 INFO - PROCESS | 980 | 1467361899926 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF2B0000 == 43 [pid = 980] [id = 419] 01:31:39 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082DD6C2C00) [pid = 980] [serial = 1257] [outer = 0000000000000000] 01:31:40 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082DEB42000) [pid = 980] [serial = 1258] [outer = 00000082DD6C2C00] 01:31:40 INFO - PROCESS | 980 | 1467361900005 Marionette DEBUG loaded listener.js 01:31:40 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082DEC8BC00) [pid = 980] [serial = 1259] [outer = 00000082DD6C2C00] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEC2000 == 42 [pid = 980] [id = 393] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7BD800 == 41 [pid = 980] [id = 385] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082DD9A3000 == 40 [pid = 980] [id = 394] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082DE773800 == 39 [pid = 980] [id = 395] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082EE18C800 == 38 [pid = 980] [id = 401] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082E8680000 == 37 [pid = 980] [id = 386] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F84000 == 36 [pid = 980] [id = 392] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082EC222800 == 35 [pid = 980] [id = 400] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082F0695800 == 34 [pid = 980] [id = 387] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082EB969000 == 33 [pid = 980] [id = 399] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA70000 == 32 [pid = 980] [id = 398] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A7B000 == 31 [pid = 980] [id = 396] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082EE064400) [pid = 980] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOCSHELL 00000082EF788000 == 30 [pid = 980] [id = 403] 01:31:40 INFO - PROCESS | 980 | 1467361900721 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]]]}] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EA8C2000) [pid = 980] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E88E7000) [pid = 980] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EBBEF400) [pid = 980] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EB60C000) [pid = 980] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082ECBD0400) [pid = 980] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EB935400) [pid = 980] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E2FB6400) [pid = 980] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEB39C00) [pid = 980] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EF7DF400) [pid = 980] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EEE4C800) [pid = 980] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EDB18000) [pid = 980] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBCA6800) [pid = 980] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E8E9D400) [pid = 980] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E4AB9C00) [pid = 980] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EE062000) [pid = 980] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EEBE3800) [pid = 980] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E38AC400) [pid = 980] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEFCB400) [pid = 980] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DF45D400) [pid = 980] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB7C000) [pid = 980] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DE729400) [pid = 980] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082ED54EC00) [pid = 980] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E50B9000) [pid = 980] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E5573C00) [pid = 980] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBCA0400) [pid = 980] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E4976800) [pid = 980] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 01:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 01:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1243ms 01:31:40 INFO - PROCESS | 980 | 1467361900777 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 01:31:40 INFO - PROCESS | 980 | 1467361900781 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 01:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 01:31:40 INFO - PROCESS | 980 | 1467361900786 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 01:31:40 INFO - PROCESS | 980 | 1467361900789 Marionette TRACE conn6 <- [1,1642,null,{}] 01:31:40 INFO - PROCESS | 980 | 1467361900797 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}] 01:31:40 INFO - PROCESS | 980 | 1467361900801 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:40 INFO - PROCESS | 980 | 1467361900895 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 01:31:40 INFO - PROCESS | 980 | 1467361900904 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:40 INFO - PROCESS | 980 | 1467361900907 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3870000 == 31 [pid = 980] [id = 420] 01:31:40 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEB81400) [pid = 980] [serial = 1260] [outer = 0000000000000000] 01:31:40 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEC8E800) [pid = 980] [serial = 1261] [outer = 00000082DEB81400] 01:31:40 INFO - PROCESS | 980 | 1467361900960 Marionette DEBUG loaded listener.js 01:31:41 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E2FB6400) [pid = 980] [serial = 1262] [outer = 00000082DEB81400] 01:31:41 INFO - PROCESS | 980 | 1467361901471 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]]]}] 01:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 01:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 733ms 01:31:41 INFO - PROCESS | 980 | 1467361901525 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 01:31:41 INFO - PROCESS | 980 | 1467361901529 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 01:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 01:31:41 INFO - PROCESS | 980 | 1467361901534 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 01:31:41 INFO - PROCESS | 980 | 1467361901536 Marionette TRACE conn6 <- [1,1646,null,{}] 01:31:41 INFO - PROCESS | 980 | 1467361901540 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}] 01:31:41 INFO - PROCESS | 980 | 1467361901542 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:41 INFO - PROCESS | 980 | 1467361901636 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 01:31:41 INFO - PROCESS | 980 | 1467361901714 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:41 INFO - PROCESS | 980 | 1467361901716 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA6E800 == 32 [pid = 980] [id = 421] 01:31:41 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E2FCDC00) [pid = 980] [serial = 1263] [outer = 0000000000000000] 01:31:41 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4ACFC00) [pid = 980] [serial = 1264] [outer = 00000082E2FCDC00] 01:31:41 INFO - PROCESS | 980 | 1467361901764 Marionette DEBUG loaded listener.js 01:31:41 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E55EF000) [pid = 980] [serial = 1265] [outer = 00000082E2FCDC00] 01:31:42 INFO - PROCESS | 980 | 1467361902173 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]]]}] 01:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 01:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 691ms 01:31:42 INFO - PROCESS | 980 | 1467361902228 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 01:31:42 INFO - PROCESS | 980 | 1467361902231 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 01:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 01:31:42 INFO - PROCESS | 980 | 1467361902236 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 01:31:42 INFO - PROCESS | 980 | 1467361902242 Marionette TRACE conn6 <- [1,1650,null,{}] 01:31:42 INFO - PROCESS | 980 | 1467361902252 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}] 01:31:42 INFO - PROCESS | 980 | 1467361902256 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:42 INFO - PROCESS | 980 | 1467361902350 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 01:31:42 INFO - PROCESS | 980 | 1467361902358 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:42 INFO - PROCESS | 980 | 1467361902360 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD4D000 == 33 [pid = 980] [id = 422] 01:31:42 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E5568C00) [pid = 980] [serial = 1266] [outer = 0000000000000000] 01:31:42 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EA8C5C00) [pid = 980] [serial = 1267] [outer = 00000082E5568C00] 01:31:42 INFO - PROCESS | 980 | 1467361902413 Marionette DEBUG loaded listener.js 01:31:42 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EAA3B400) [pid = 980] [serial = 1268] [outer = 00000082E5568C00] 01:31:42 INFO - PROCESS | 980 | 1467361902871 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]]]}] 01:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 01:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 01:31:42 INFO - PROCESS | 980 | 1467361902935 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 01:31:42 INFO - PROCESS | 980 | 1467361902938 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 01:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 01:31:42 INFO - PROCESS | 980 | 1467361902942 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 01:31:42 INFO - PROCESS | 980 | 1467361902944 Marionette TRACE conn6 <- [1,1654,null,{}] 01:31:42 INFO - PROCESS | 980 | 1467361902947 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}] 01:31:42 INFO - PROCESS | 980 | 1467361902949 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:43 INFO - PROCESS | 980 | 1467361903067 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 01:31:43 INFO - PROCESS | 980 | 1467361903116 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:43 INFO - PROCESS | 980 | 1467361903119 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE266800 == 34 [pid = 980] [id = 423] 01:31:43 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB60A400) [pid = 980] [serial = 1269] [outer = 0000000000000000] 01:31:43 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB60C400) [pid = 980] [serial = 1270] [outer = 00000082EB60A400] 01:31:43 INFO - PROCESS | 980 | 1467361903173 Marionette DEBUG loaded listener.js 01:31:43 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EB925400) [pid = 980] [serial = 1271] [outer = 00000082EB60A400] 01:31:43 INFO - PROCESS | 980 | 1467361903577 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]]]}] 01:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 01:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 689ms 01:31:43 INFO - PROCESS | 980 | 1467361903631 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 01:31:43 INFO - PROCESS | 980 | 1467361903634 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 01:31:43 INFO - PROCESS | 980 | 1467361903647 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 01:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 01:31:43 INFO - PROCESS | 980 | 1467361903649 Marionette TRACE conn6 <- [1,1658,null,{}] 01:31:43 INFO - PROCESS | 980 | 1467361903652 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}] 01:31:43 INFO - PROCESS | 980 | 1467361903654 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:43 INFO - PROCESS | 980 | 1467361903799 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 01:31:43 INFO - PROCESS | 980 | 1467361903816 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:43 INFO - PROCESS | 980 | 1467361903822 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC78000 == 35 [pid = 980] [id = 424] 01:31:43 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBBF8400) [pid = 980] [serial = 1272] [outer = 0000000000000000] 01:31:43 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBCA0400) [pid = 980] [serial = 1273] [outer = 00000082EBBF8400] 01:31:43 INFO - PROCESS | 980 | 1467361903881 Marionette DEBUG loaded listener.js 01:31:43 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC95B400) [pid = 980] [serial = 1274] [outer = 00000082EBBF8400] 01:31:44 INFO - PROCESS | 980 | 1467361904360 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]]]}] 01:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 01:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 733ms 01:31:44 INFO - PROCESS | 980 | 1467361904385 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 01:31:44 INFO - PROCESS | 980 | 1467361904387 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 01:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 01:31:44 INFO - PROCESS | 980 | 1467361904391 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 01:31:44 INFO - PROCESS | 980 | 1467361904393 Marionette TRACE conn6 <- [1,1662,null,{}] 01:31:44 INFO - PROCESS | 980 | 1467361904396 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}] 01:31:44 INFO - PROCESS | 980 | 1467361904399 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:44 INFO - PROCESS | 980 | 1467361904523 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 01:31:44 INFO - PROCESS | 980 | 1467361904529 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:44 INFO - PROCESS | 980 | 1467361904531 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7C8800 == 36 [pid = 980] [id = 425] 01:31:44 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECBCDC00) [pid = 980] [serial = 1275] [outer = 0000000000000000] 01:31:44 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082ECBD7000) [pid = 980] [serial = 1276] [outer = 00000082ECBCDC00] 01:31:44 INFO - PROCESS | 980 | 1467361904619 Marionette DEBUG loaded listener.js 01:31:44 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE085000) [pid = 980] [serial = 1277] [outer = 00000082ECBCDC00] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EEB0DC00) [pid = 980] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E4AC4C00) [pid = 980] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EC90F400) [pid = 980] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEB3C800) [pid = 980] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC8C400) [pid = 980] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EA953000) [pid = 980] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EBB9F000) [pid = 980] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EDB92000) [pid = 980] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC8B400) [pid = 980] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DCCA1C00) [pid = 980] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DE2BF800) [pid = 980] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E3E39800) [pid = 980] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBB97800) [pid = 980] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 01:31:45 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DD908400) [pid = 980] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 01:31:45 INFO - PROCESS | 980 | 1467361905195 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]]]}] 01:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 01:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 839ms 01:31:45 INFO - PROCESS | 980 | 1467361905233 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 01:31:45 INFO - PROCESS | 980 | 1467361905235 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 01:31:45 INFO - PROCESS | 980 | 1467361905238 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 01:31:45 INFO - PROCESS | 980 | 1467361905240 Marionette TRACE conn6 <- [1,1666,null,{}] 01:31:45 INFO - PROCESS | 980 | 1467361905243 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}] 01:31:45 INFO - PROCESS | 980 | 1467361905245 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:45 INFO - PROCESS | 980 | 1467361905330 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 01:31:45 INFO - PROCESS | 980 | 1467361905411 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:45 INFO - PROCESS | 980 | 1467361905413 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A8F800 == 37 [pid = 980] [id = 426] 01:31:45 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEB3C800) [pid = 980] [serial = 1278] [outer = 0000000000000000] 01:31:45 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E2FD0000) [pid = 980] [serial = 1279] [outer = 00000082DEB3C800] 01:31:45 INFO - PROCESS | 980 | 1467361905459 Marionette DEBUG loaded listener.js 01:31:45 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EAA33400) [pid = 980] [serial = 1280] [outer = 00000082DEB3C800] 01:31:45 INFO - PROCESS | 980 | 1467361905814 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]]]}] 01:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 01:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms 01:31:45 INFO - PROCESS | 980 | 1467361905870 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 01:31:45 INFO - PROCESS | 980 | 1467361905872 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 01:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 01:31:45 INFO - PROCESS | 980 | 1467361905875 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 01:31:45 INFO - PROCESS | 980 | 1467361905877 Marionette TRACE conn6 <- [1,1670,null,{}] 01:31:45 INFO - PROCESS | 980 | 1467361905895 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}] 01:31:45 INFO - PROCESS | 980 | 1467361905897 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:45 INFO - PROCESS | 980 | 1467361905987 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 01:31:46 INFO - PROCESS | 980 | 1467361905993 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:46 INFO - PROCESS | 980 | 1467361905995 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEC1000 == 38 [pid = 980] [id = 427] 01:31:46 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBBEE800) [pid = 980] [serial = 1281] [outer = 0000000000000000] 01:31:46 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EDB92000) [pid = 980] [serial = 1282] [outer = 00000082EBBEE800] 01:31:46 INFO - PROCESS | 980 | 1467361906039 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE146000) [pid = 980] [serial = 1283] [outer = 00000082EBBEE800] 01:31:46 INFO - PROCESS | 980 | 1467361906472 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]]]}] 01:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 01:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 650ms 01:31:46 INFO - PROCESS | 980 | 1467361906529 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 01:31:46 INFO - PROCESS | 980 | 1467361906531 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 01:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 01:31:46 INFO - PROCESS | 980 | 1467361906535 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 01:31:46 INFO - PROCESS | 980 | 1467361906537 Marionette TRACE conn6 <- [1,1674,null,{}] 01:31:46 INFO - PROCESS | 980 | 1467361906540 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}] 01:31:46 INFO - PROCESS | 980 | 1467361906542 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:46 INFO - PROCESS | 980 | 1467361906628 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 01:31:46 INFO - PROCESS | 980 | 1467361906673 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:46 INFO - PROCESS | 980 | 1467361906675 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0045000 == 39 [pid = 980] [id = 428] 01:31:46 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EEBEB000) [pid = 980] [serial = 1284] [outer = 0000000000000000] 01:31:46 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEE46800) [pid = 980] [serial = 1285] [outer = 00000082EEBEB000] 01:31:46 INFO - PROCESS | 980 | 1467361906721 Marionette DEBUG loaded listener.js 01:31:46 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EF159C00) [pid = 980] [serial = 1286] [outer = 00000082EEBEB000] 01:31:47 INFO - PROCESS | 980 | 1467361907286 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]]]}] 01:31:47 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 01:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 775ms 01:31:47 INFO - PROCESS | 980 | 1467361907313 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 01:31:47 INFO - PROCESS | 980 | 1467361907318 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 01:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 01:31:47 INFO - PROCESS | 980 | 1467361907323 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 01:31:47 INFO - PROCESS | 980 | 1467361907327 Marionette TRACE conn6 <- [1,1678,null,{}] 01:31:47 INFO - PROCESS | 980 | 1467361907333 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}] 01:31:47 INFO - PROCESS | 980 | 1467361907336 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:47 INFO - PROCESS | 980 | 1467361907458 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 01:31:47 INFO - PROCESS | 980 | 1467361907582 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:47 INFO - PROCESS | 980 | 1467361907586 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4CB1800 == 40 [pid = 980] [id = 429] 01:31:47 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEBDFC00) [pid = 980] [serial = 1287] [outer = 0000000000000000] 01:31:47 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEFD4800) [pid = 980] [serial = 1288] [outer = 00000082DEBDFC00] 01:31:47 INFO - PROCESS | 980 | 1467361907648 Marionette DEBUG loaded listener.js 01:31:47 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E39A0400) [pid = 980] [serial = 1289] [outer = 00000082DEBDFC00] 01:31:48 INFO - PROCESS | 980 | 1467361908303 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]]]}] 01:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 01:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1024ms 01:31:48 INFO - PROCESS | 980 | 1467361908351 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 01:31:48 INFO - PROCESS | 980 | 1467361908356 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 01:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 01:31:48 INFO - PROCESS | 980 | 1467361908363 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 01:31:48 INFO - PROCESS | 980 | 1467361908366 Marionette TRACE conn6 <- [1,1682,null,{}] 01:31:48 INFO - PROCESS | 980 | 1467361908371 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}] 01:31:48 INFO - PROCESS | 980 | 1467361908374 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:48 INFO - PROCESS | 980 | 1467361908493 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 01:31:48 INFO - PROCESS | 980 | 1467361908615 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:48 INFO - PROCESS | 980 | 1467361908618 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEB6000 == 41 [pid = 980] [id = 430] 01:31:48 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E55EE000) [pid = 980] [serial = 1290] [outer = 0000000000000000] 01:31:48 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EA1CEC00) [pid = 980] [serial = 1291] [outer = 00000082E55EE000] 01:31:48 INFO - PROCESS | 980 | 1467361908677 Marionette DEBUG loaded listener.js 01:31:48 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EAC49000) [pid = 980] [serial = 1292] [outer = 00000082E55EE000] 01:31:49 INFO - PROCESS | 980 | 1467361909325 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]]]}] 01:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 01:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1031ms 01:31:49 INFO - PROCESS | 980 | 1467361909397 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 01:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 01:31:49 INFO - PROCESS | 980 | 1467361909399 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 01:31:49 INFO - PROCESS | 980 | 1467361909404 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 01:31:49 INFO - PROCESS | 980 | 1467361909408 Marionette TRACE conn6 <- [1,1686,null,{}] 01:31:49 INFO - PROCESS | 980 | 1467361909440 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}] 01:31:49 INFO - PROCESS | 980 | 1467361909445 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:49 INFO - PROCESS | 980 | 1467361909625 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 01:31:49 INFO - PROCESS | 980 | 1467361909717 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:49 INFO - PROCESS | 980 | 1467361909721 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082F073E000 == 42 [pid = 980] [id = 431] 01:31:49 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082ED5A7400) [pid = 980] [serial = 1293] [outer = 0000000000000000] 01:31:49 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EDB90400) [pid = 980] [serial = 1294] [outer = 00000082ED5A7400] 01:31:49 INFO - PROCESS | 980 | 1467361909780 Marionette DEBUG loaded listener.js 01:31:49 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EF157C00) [pid = 980] [serial = 1295] [outer = 00000082ED5A7400] 01:31:50 INFO - PROCESS | 980 | 1467361910337 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]]]}] 01:31:50 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 01:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 987ms 01:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 01:31:50 INFO - PROCESS | 980 | 1467361910391 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 01:31:50 INFO - PROCESS | 980 | 1467361910394 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 01:31:50 INFO - PROCESS | 980 | 1467361910397 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 01:31:50 INFO - PROCESS | 980 | 1467361910399 Marionette TRACE conn6 <- [1,1690,null,{}] 01:31:50 INFO - PROCESS | 980 | 1467361910403 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}] 01:31:50 INFO - PROCESS | 980 | 1467361910406 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:50 INFO - PROCESS | 980 | 1467361910522 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 01:31:50 INFO - PROCESS | 980 | 1467361910616 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:50 INFO - PROCESS | 980 | 1467361910618 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08B1800 == 43 [pid = 980] [id = 432] 01:31:50 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EF7E9400) [pid = 980] [serial = 1296] [outer = 0000000000000000] 01:31:50 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EF7EC000) [pid = 980] [serial = 1297] [outer = 00000082EF7E9400] 01:31:50 INFO - PROCESS | 980 | 1467361910674 Marionette DEBUG loaded listener.js 01:31:50 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EFCB3000) [pid = 980] [serial = 1298] [outer = 00000082EF7E9400] 01:31:51 INFO - PROCESS | 980 | 1467361911473 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]]]}] 01:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 01:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1124ms 01:31:51 INFO - PROCESS | 980 | 1467361911537 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 01:31:51 INFO - PROCESS | 980 | 1467361911542 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 01:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 01:31:51 INFO - PROCESS | 980 | 1467361911548 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 01:31:51 INFO - PROCESS | 980 | 1467361911552 Marionette TRACE conn6 <- [1,1694,null,{}] 01:31:51 INFO - PROCESS | 980 | 1467361911558 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}] 01:31:51 INFO - PROCESS | 980 | 1467361911561 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:51 INFO - PROCESS | 980 | 1467361911676 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 01:31:51 INFO - PROCESS | 980 | 1467361911753 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:51 INFO - PROCESS | 980 | 1467361911757 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9C7000 == 44 [pid = 980] [id = 433] 01:31:51 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082DEFCD800) [pid = 980] [serial = 1299] [outer = 0000000000000000] 01:31:51 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082E2FCC400) [pid = 980] [serial = 1300] [outer = 00000082DEFCD800] 01:31:51 INFO - PROCESS | 980 | 1467361911858 Marionette DEBUG loaded listener.js 01:31:51 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082E4AC0800) [pid = 980] [serial = 1301] [outer = 00000082DEFCD800] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDAF000 == 43 [pid = 980] [id = 390] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EEB46000 == 42 [pid = 980] [id = 391] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD4D000 == 41 [pid = 980] [id = 422] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082E8692000 == 40 [pid = 980] [id = 397] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC78000 == 39 [pid = 980] [id = 424] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082F0740000 == 38 [pid = 980] [id = 388] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082F211F800 == 37 [pid = 980] [id = 389] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEC1000 == 36 [pid = 980] [id = 427] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7C8800 == 35 [pid = 980] [id = 425] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A8F800 == 34 [pid = 980] [id = 426] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EE266800 == 33 [pid = 980] [id = 423] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EF180000 == 32 [pid = 980] [id = 402] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082F08B1800 == 31 [pid = 980] [id = 432] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082F073E000 == 30 [pid = 980] [id = 431] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEB6000 == 29 [pid = 980] [id = 430] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082F0045000 == 28 [pid = 980] [id = 428] 01:31:52 INFO - PROCESS | 980 | --DOCSHELL 00000082E4CB1800 == 27 [pid = 980] [id = 429] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082EC174000) [pid = 980] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082ECBD3400) [pid = 980] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EC95C400) [pid = 980] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082DEB3E400) [pid = 980] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DEB7B800) [pid = 980] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082DEC90C00) [pid = 980] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082DEFCB000) [pid = 980] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EAA8D000) [pid = 980] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EAC4E800) [pid = 980] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EBBF3800) [pid = 980] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EE113000) [pid = 980] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E5567C00) [pid = 980] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E8825C00) [pid = 980] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E2FCFC00) [pid = 980] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E31C7400) [pid = 980] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EB614000) [pid = 980] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EB933400) [pid = 980] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E4A1D000) [pid = 980] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4AC3C00) [pid = 980] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ED54F800) [pid = 980] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE111C00) [pid = 980] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEBE9400) [pid = 980] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EE148C00) [pid = 980] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EEE44800) [pid = 980] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBC9E400) [pid = 980] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EAA3C000) [pid = 980] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EEBC0C00) [pid = 980] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 01:31:53 INFO - PROCESS | 980 | 1467361913170 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]]]}] 01:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 01:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1638ms 01:31:53 INFO - PROCESS | 980 | 1467361913189 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 01:31:53 INFO - PROCESS | 980 | 1467361913194 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 01:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 01:31:53 INFO - PROCESS | 980 | 1467361913199 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 01:31:53 INFO - PROCESS | 980 | 1467361913202 Marionette TRACE conn6 <- [1,1698,null,{}] 01:31:53 INFO - PROCESS | 980 | 1467361913208 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}] 01:31:53 INFO - PROCESS | 980 | 1467361913211 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:53 INFO - PROCESS | 980 | 1467361913347 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 01:31:53 INFO - PROCESS | 980 | 1467361913422 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:53 INFO - PROCESS | 980 | 1467361913427 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF478000 == 28 [pid = 980] [id = 434] 01:31:53 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DD912000) [pid = 980] [serial = 1302] [outer = 0000000000000000] 01:31:53 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DE724C00) [pid = 980] [serial = 1303] [outer = 00000082DD912000] 01:31:53 INFO - PROCESS | 980 | 1467361913478 Marionette DEBUG loaded listener.js 01:31:53 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEB39C00) [pid = 980] [serial = 1304] [outer = 00000082DD912000] 01:31:53 INFO - PROCESS | 980 | 1467361913927 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]]]}] 01:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 01:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 795ms 01:31:54 INFO - PROCESS | 980 | 1467361913998 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 01:31:54 INFO - PROCESS | 980 | 1467361914003 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 01:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 01:31:54 INFO - PROCESS | 980 | 1467361914010 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 01:31:54 INFO - PROCESS | 980 | 1467361914013 Marionette TRACE conn6 <- [1,1702,null,{}] 01:31:54 INFO - PROCESS | 980 | 1467361914017 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}] 01:31:54 INFO - PROCESS | 980 | 1467361914020 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:54 INFO - PROCESS | 980 | 1467361914114 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 01:31:54 INFO - PROCESS | 980 | 1467361914130 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 980 | 1467361914132 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4922800 == 29 [pid = 980] [id = 435] 01:31:54 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEBEAC00) [pid = 980] [serial = 1305] [outer = 0000000000000000] 01:31:54 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DEBED800) [pid = 980] [serial = 1306] [outer = 00000082DEBEAC00] 01:31:54 INFO - PROCESS | 980 | 1467361914182 Marionette DEBUG loaded listener.js 01:31:54 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEC90400) [pid = 980] [serial = 1307] [outer = 00000082DEBEAC00] 01:31:54 INFO - PROCESS | 980 | 1467361914666 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 01:31:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 01:31:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 01:31:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:31:54 INFO - _addTest/ [0,1705,"getWindowHandle",null] 01:31:54 INFO - PROCESS | 980 | 1467361914747 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 01:31:54 INFO - PROCESS | 980 | 1467361914750 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 01:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 01:31:54 INFO - PROCESS | 980 | 1467361914754 Marionette TRACE conn6 <- [1,1706,null,{}] 01:31:54 INFO - PROCESS | 980 | 1467361914766 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}] 01:31:54 INFO - PROCESS | 980 | 1467361914771 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:54 INFO - PROCESS | 980 | 1467361914891 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 01:31:54 INFO - PROCESS | 980 | 1467361914942 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:54 INFO - PROCESS | 980 | 1467361914945 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9C4000 == 30 [pid = 980] [id = 436] 01:31:54 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DEB78C00) [pid = 980] [serial = 1308] [outer = 0000000000000000] 01:31:54 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E2FD5000) [pid = 980] [serial = 1309] [outer = 00000082DEB78C00] 01:31:55 INFO - PROCESS | 980 | 1467361914996 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E31C6800) [pid = 980] [serial = 1310] [outer = 00000082DEB78C00] 01:31:55 INFO - PROCESS | 980 | 1467361915449 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]]]}] 01:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 01:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 732ms 01:31:55 INFO - PROCESS | 980 | 1467361915485 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 01:31:55 INFO - PROCESS | 980 | 1467361915488 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 01:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 01:31:55 INFO - PROCESS | 980 | 1467361915492 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 01:31:55 INFO - PROCESS | 980 | 1467361915494 Marionette TRACE conn6 <- [1,1710,null,{}] 01:31:55 INFO - PROCESS | 980 | 1467361915498 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}] 01:31:55 INFO - PROCESS | 980 | 1467361915500 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:55 INFO - PROCESS | 980 | 1467361915617 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 01:31:55 INFO - PROCESS | 980 | 1467361915666 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:55 INFO - PROCESS | 980 | 1467361915668 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC76800 == 31 [pid = 980] [id = 437] 01:31:55 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E3BE0400) [pid = 980] [serial = 1311] [outer = 0000000000000000] 01:31:55 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E4905400) [pid = 980] [serial = 1312] [outer = 00000082E3BE0400] 01:31:55 INFO - PROCESS | 980 | 1467361915719 Marionette DEBUG loaded listener.js 01:31:55 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E4AB9800) [pid = 980] [serial = 1313] [outer = 00000082E3BE0400] 01:31:56 INFO - PROCESS | 980 | 1467361916179 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]]]}] 01:31:56 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 01:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 733ms 01:31:56 INFO - PROCESS | 980 | 1467361916239 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 01:31:56 INFO - PROCESS | 980 | 1467361916242 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 01:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 01:31:56 INFO - PROCESS | 980 | 1467361916245 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - PROCESS | 980 | 1467361916247 Marionette TRACE conn6 <- [1,1714,null,{}] 01:31:56 INFO - PROCESS | 980 | 1467361916250 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}] 01:31:56 INFO - PROCESS | 980 | 1467361916252 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:56 INFO - PROCESS | 980 | 1467361916363 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 01:31:56 INFO - PROCESS | 980 | 1467361916376 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:56 INFO - PROCESS | 980 | 1467361916378 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED50A000 == 32 [pid = 980] [id = 438] 01:31:56 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEBEA400) [pid = 980] [serial = 1314] [outer = 0000000000000000] 01:31:56 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E5566800) [pid = 980] [serial = 1315] [outer = 00000082DEBEA400] 01:31:56 INFO - PROCESS | 980 | 1467361916424 Marionette DEBUG loaded listener.js 01:31:56 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E8651C00) [pid = 980] [serial = 1316] [outer = 00000082DEBEA400] 01:31:56 INFO - PROCESS | 980 | 1467361916887 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]]]}] 01:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 01:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 691ms 01:31:56 INFO - PROCESS | 980 | 1467361916942 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 01:31:56 INFO - PROCESS | 980 | 1467361916944 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 01:31:56 INFO - PROCESS | 980 | 1467361916947 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 01:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 01:31:56 INFO - PROCESS | 980 | 1467361916949 Marionette TRACE conn6 <- [1,1718,null,{}] 01:31:56 INFO - PROCESS | 980 | 1467361916953 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}] 01:31:56 INFO - PROCESS | 980 | 1467361916959 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:57 INFO - PROCESS | 980 | 1467361917095 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 01:31:57 INFO - PROCESS | 980 | 1467361917150 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 980 | 1467361917153 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEC5000 == 33 [pid = 980] [id = 439] 01:31:57 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DE20B000) [pid = 980] [serial = 1317] [outer = 0000000000000000] 01:31:57 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EA8C3000) [pid = 980] [serial = 1318] [outer = 00000082DE20B000] 01:31:57 INFO - PROCESS | 980 | 1467361917200 Marionette DEBUG loaded listener.js 01:31:57 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EAC47000) [pid = 980] [serial = 1319] [outer = 00000082DE20B000] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082ECBCDC00) [pid = 980] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EBBF8400) [pid = 980] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEB3C800) [pid = 980] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EBBEE800) [pid = 980] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EEE51000) [pid = 980] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEB81400) [pid = 980] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E2FCDC00) [pid = 980] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E5568C00) [pid = 980] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DD6C2C00) [pid = 980] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEB77800) [pid = 980] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EEBEB000) [pid = 980] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 01:31:57 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EB60A400) [pid = 980] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 01:31:57 INFO - PROCESS | 980 | 1467361917777 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] 01:31:57 INFO - PROCESS | 980 | 1467361917835 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 01:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 01:31:57 INFO - PROCESS | 980 | 1467361917839 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 01:31:57 INFO - PROCESS | 980 | 1467361917840 Marionette TRACE conn6 <- [1,1722,null,{}] 01:31:57 INFO - PROCESS | 980 | 1467361917844 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}] 01:31:57 INFO - PROCESS | 980 | 1467361917846 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:57 INFO - PROCESS | 980 | 1467361917929 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 01:31:57 INFO - PROCESS | 980 | 1467361917935 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:57 INFO - PROCESS | 980 | 1467361917937 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1F3000 == 34 [pid = 980] [id = 440] 01:31:57 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E30F4C00) [pid = 980] [serial = 1320] [outer = 0000000000000000] 01:31:57 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB609C00) [pid = 980] [serial = 1321] [outer = 00000082E30F4C00] 01:31:57 INFO - PROCESS | 980 | 1467361917982 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB641C00) [pid = 980] [serial = 1322] [outer = 00000082E30F4C00] 01:31:58 INFO - PROCESS | 980 | 1467361918425 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]]]}] 01:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 01:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 01:31:58 INFO - PROCESS | 980 | 1467361918471 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 01:31:58 INFO - PROCESS | 980 | 1467361918473 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 01:31:58 INFO - PROCESS | 980 | 1467361918476 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 01:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 01:31:58 INFO - PROCESS | 980 | 1467361918478 Marionette TRACE conn6 <- [1,1726,null,{}] 01:31:58 INFO - PROCESS | 980 | 1467361918481 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}] 01:31:58 INFO - PROCESS | 980 | 1467361918483 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:58 INFO - PROCESS | 980 | 1467361918566 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 01:31:58 INFO - PROCESS | 980 | 1467361918572 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:58 INFO - PROCESS | 980 | 1467361918574 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7B9000 == 35 [pid = 980] [id = 441] 01:31:58 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB91FC00) [pid = 980] [serial = 1323] [outer = 0000000000000000] 01:31:58 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EB93CC00) [pid = 980] [serial = 1324] [outer = 00000082EB91FC00] 01:31:58 INFO - PROCESS | 980 | 1467361918620 Marionette DEBUG loaded listener.js 01:31:58 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBB9E000) [pid = 980] [serial = 1325] [outer = 00000082EB91FC00] 01:31:59 INFO - PROCESS | 980 | 1467361919043 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]]]}] 01:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 01:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms 01:31:59 INFO - PROCESS | 980 | 1467361919109 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 01:31:59 INFO - PROCESS | 980 | 1467361919111 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 01:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 01:31:59 INFO - PROCESS | 980 | 1467361919114 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 01:31:59 INFO - PROCESS | 980 | 1467361919116 Marionette TRACE conn6 <- [1,1730,null,{}] 01:31:59 INFO - PROCESS | 980 | 1467361919120 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}] 01:31:59 INFO - PROCESS | 980 | 1467361919122 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:59 INFO - PROCESS | 980 | 1467361919205 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 01:31:59 INFO - PROCESS | 980 | 1467361919213 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:31:59 INFO - PROCESS | 980 | 1467361919215 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:31:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9C1800 == 36 [pid = 980] [id = 442] 01:31:59 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBBEF800) [pid = 980] [serial = 1326] [outer = 0000000000000000] 01:31:59 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBBF5C00) [pid = 980] [serial = 1327] [outer = 00000082EBBEF800] 01:31:59 INFO - PROCESS | 980 | 1467361919259 Marionette DEBUG loaded listener.js 01:31:59 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EBCA2400) [pid = 980] [serial = 1328] [outer = 00000082EBBEF800] 01:32:00 INFO - PROCESS | 980 | 1467361920031 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]]]}] 01:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 01:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 01:32:00 INFO - PROCESS | 980 | 1467361920103 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 01:32:00 INFO - PROCESS | 980 | 1467361920108 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 01:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 01:32:00 INFO - PROCESS | 980 | 1467361920113 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 01:32:00 INFO - PROCESS | 980 | 1467361920119 Marionette TRACE conn6 <- [1,1734,null,{}] 01:32:00 INFO - PROCESS | 980 | 1467361920125 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}] 01:32:00 INFO - PROCESS | 980 | 1467361920128 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:00 INFO - PROCESS | 980 | 1467361920262 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 01:32:00 INFO - PROCESS | 980 | 1467361920335 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:00 INFO - PROCESS | 980 | 1467361920338 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4CC0000 == 37 [pid = 980] [id = 443] 01:32:00 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEB47800) [pid = 980] [serial = 1329] [outer = 0000000000000000] 01:32:00 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEB81400) [pid = 980] [serial = 1330] [outer = 00000082DEB47800] 01:32:00 INFO - PROCESS | 980 | 1467361920439 Marionette DEBUG loaded listener.js 01:32:00 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEC95400) [pid = 980] [serial = 1331] [outer = 00000082DEB47800] 01:32:01 INFO - PROCESS | 980 | 1467361921207 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]]]}] 01:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 01:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1143ms 01:32:01 INFO - PROCESS | 980 | 1467361921264 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 01:32:01 INFO - PROCESS | 980 | 1467361921269 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 01:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 01:32:01 INFO - PROCESS | 980 | 1467361921276 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 01:32:01 INFO - PROCESS | 980 | 1467361921279 Marionette TRACE conn6 <- [1,1738,null,{}] 01:32:01 INFO - PROCESS | 980 | 1467361921283 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}] 01:32:01 INFO - PROCESS | 980 | 1467361921286 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:01 INFO - PROCESS | 980 | 1467361921422 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 01:32:01 INFO - PROCESS | 980 | 1467361921494 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:01 INFO - PROCESS | 980 | 1467361921497 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE2A5000 == 38 [pid = 980] [id = 444] 01:32:01 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DCD03400) [pid = 980] [serial = 1332] [outer = 0000000000000000] 01:32:01 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEB42C00) [pid = 980] [serial = 1333] [outer = 00000082DCD03400] 01:32:01 INFO - PROCESS | 980 | 1467361921675 Marionette DEBUG loaded listener.js 01:32:01 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DEC9AC00) [pid = 980] [serial = 1334] [outer = 00000082DCD03400] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7B9000 == 37 [pid = 980] [id = 441] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1F3000 == 36 [pid = 980] [id = 440] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEC5000 == 35 [pid = 980] [id = 439] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082ED50A000 == 34 [pid = 980] [id = 438] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC76800 == 33 [pid = 980] [id = 437] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9C4000 == 32 [pid = 980] [id = 436] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082E4922800 == 31 [pid = 980] [id = 435] 01:32:02 INFO - PROCESS | 980 | --DOCSHELL 00000082DF478000 == 30 [pid = 980] [id = 434] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082ECBD7000) [pid = 980] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EC95B400) [pid = 980] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EBCA0400) [pid = 980] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E2FD0000) [pid = 980] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EE085000) [pid = 980] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EDB92000) [pid = 980] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EF158C00) [pid = 980] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EF164400) [pid = 980] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC8E800) [pid = 980] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E2FB6400) [pid = 980] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E4ACFC00) [pid = 980] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E55EF000) [pid = 980] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EA8C5C00) [pid = 980] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEB42000) [pid = 980] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC8BC00) [pid = 980] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEC84000) [pid = 980] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEFD7400) [pid = 980] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EEE46800) [pid = 980] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EF159C00) [pid = 980] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EE146000) [pid = 980] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EB60C400) [pid = 980] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EB925400) [pid = 980] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EAA33400) [pid = 980] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EAA3B400) [pid = 980] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 01:32:02 INFO - PROCESS | 980 | 1467361922303 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]]]}] 01:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 01:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1079ms 01:32:02 INFO - PROCESS | 980 | 1467361922364 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 01:32:02 INFO - PROCESS | 980 | 1467361922368 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 01:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 01:32:02 INFO - PROCESS | 980 | 1467361922374 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 01:32:02 INFO - PROCESS | 980 | 1467361922376 Marionette TRACE conn6 <- [1,1742,null,{}] 01:32:02 INFO - PROCESS | 980 | 1467361922381 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}] 01:32:02 INFO - PROCESS | 980 | 1467361922384 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:02 INFO - PROCESS | 980 | 1467361922479 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 01:32:02 INFO - PROCESS | 980 | 1467361922491 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:02 INFO - PROCESS | 980 | 1467361922494 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5054000 == 31 [pid = 980] [id = 445] 01:32:02 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEB73C00) [pid = 980] [serial = 1335] [outer = 0000000000000000] 01:32:02 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DF089800) [pid = 980] [serial = 1336] [outer = 00000082DEB73C00] 01:32:02 INFO - PROCESS | 980 | 1467361922543 Marionette DEBUG loaded listener.js 01:32:02 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E2FCFC00) [pid = 980] [serial = 1337] [outer = 00000082DEB73C00] 01:32:03 INFO - PROCESS | 980 | 1467361923071 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]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 01:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 734ms 01:32:03 INFO - PROCESS | 980 | 1467361923112 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 980 | 1467361923116 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 01:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 01:32:03 INFO - PROCESS | 980 | 1467361923122 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 980 | 1467361923125 Marionette TRACE conn6 <- [1,1746,null,{}] 01:32:03 INFO - PROCESS | 980 | 1467361923129 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}] 01:32:03 INFO - PROCESS | 980 | 1467361923131 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:03 INFO - PROCESS | 980 | 1467361923224 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 01:32:03 INFO - PROCESS | 980 | 1467361923304 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 980 | 1467361923307 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7BD800 == 32 [pid = 980] [id = 446] 01:32:03 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E3BD9C00) [pid = 980] [serial = 1338] [outer = 0000000000000000] 01:32:03 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4A22C00) [pid = 980] [serial = 1339] [outer = 00000082E3BD9C00] 01:32:03 INFO - PROCESS | 980 | 1467361923355 Marionette DEBUG loaded listener.js 01:32:03 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E50BC800) [pid = 980] [serial = 1340] [outer = 00000082E3BD9C00] 01:32:03 INFO - PROCESS | 980 | 1467361923768 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]]]}] 01:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 01:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 691ms 01:32:03 INFO - PROCESS | 980 | 1467361923818 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 01:32:03 INFO - PROCESS | 980 | 1467361923820 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 01:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 01:32:03 INFO - PROCESS | 980 | 1467361923824 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 01:32:03 INFO - PROCESS | 980 | 1467361923828 Marionette TRACE conn6 <- [1,1750,null,{}] 01:32:03 INFO - PROCESS | 980 | 1467361923839 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}] 01:32:03 INFO - PROCESS | 980 | 1467361923844 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:03 INFO - PROCESS | 980 | 1467361923939 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 01:32:03 INFO - PROCESS | 980 | 1467361923946 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:03 INFO - PROCESS | 980 | 1467361923949 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEF2000 == 33 [pid = 980] [id = 447] 01:32:03 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E88E8C00) [pid = 980] [serial = 1341] [outer = 0000000000000000] 01:32:03 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E8EA1400) [pid = 980] [serial = 1342] [outer = 00000082E88E8C00] 01:32:04 INFO - PROCESS | 980 | 1467361923995 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EAA2F400) [pid = 980] [serial = 1343] [outer = 00000082E88E8C00] 01:32:04 INFO - PROCESS | 980 | 1467361924428 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]]]}] 01:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 01:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 01:32:04 INFO - PROCESS | 980 | 1467361924464 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 01:32:04 INFO - PROCESS | 980 | 1467361924466 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 01:32:04 INFO - PROCESS | 980 | 1467361924470 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 01:32:04 INFO - PROCESS | 980 | 1467361924472 Marionette TRACE conn6 <- [1,1754,null,{}] 01:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 01:32:04 INFO - PROCESS | 980 | 1467361924485 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}] 01:32:04 INFO - PROCESS | 980 | 1467361924487 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:04 INFO - PROCESS | 980 | 1467361924632 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 01:32:04 INFO - PROCESS | 980 | 1467361924683 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:04 INFO - PROCESS | 980 | 1467361924685 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1DD800 == 34 [pid = 980] [id = 448] 01:32:04 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EAC43C00) [pid = 980] [serial = 1344] [outer = 0000000000000000] 01:32:04 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EAC4C000) [pid = 980] [serial = 1345] [outer = 00000082EAC43C00] 01:32:04 INFO - PROCESS | 980 | 1467361924739 Marionette DEBUG loaded listener.js 01:32:04 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB698800) [pid = 980] [serial = 1346] [outer = 00000082EAC43C00] 01:32:05 INFO - PROCESS | 980 | 1467361925186 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]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 01:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 732ms 01:32:05 INFO - PROCESS | 980 | 1467361925207 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 980 | 1467361925210 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 01:32:05 INFO - PROCESS | 980 | 1467361925213 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 01:32:05 INFO - PROCESS | 980 | 1467361925215 Marionette TRACE conn6 <- [1,1758,null,{}] 01:32:05 INFO - PROCESS | 980 | 1467361925229 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}] 01:32:05 INFO - PROCESS | 980 | 1467361925231 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:05 INFO - PROCESS | 980 | 1467361925343 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 01:32:05 INFO - PROCESS | 980 | 1467361925349 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:05 INFO - PROCESS | 980 | 1467361925351 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED768800 == 35 [pid = 980] [id = 449] 01:32:05 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB923400) [pid = 980] [serial = 1347] [outer = 0000000000000000] 01:32:05 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBB14C00) [pid = 980] [serial = 1348] [outer = 00000082EB923400] 01:32:05 INFO - PROCESS | 980 | 1467361925407 Marionette DEBUG loaded listener.js 01:32:05 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBC9D800) [pid = 980] [serial = 1349] [outer = 00000082EB923400] 01:32:05 INFO - PROCESS | 980 | 1467361925907 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]]]}] 01:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 01:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 01:32:05 INFO - PROCESS | 980 | 1467361925981 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 01:32:05 INFO - PROCESS | 980 | 1467361925983 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 01:32:05 INFO - PROCESS | 980 | 1467361925987 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 01:32:05 INFO - PROCESS | 980 | 1467361925989 Marionette TRACE conn6 <- [1,1762,null,{}] 01:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 01:32:06 INFO - PROCESS | 980 | 1467361925993 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}] 01:32:06 INFO - PROCESS | 980 | 1467361925999 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:06 INFO - PROCESS | 980 | 1467361926122 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 01:32:06 INFO - PROCESS | 980 | 1467361926180 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 980 | 1467361926182 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDB5800 == 36 [pid = 980] [id = 450] 01:32:06 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EC962000) [pid = 980] [serial = 1350] [outer = 0000000000000000] 01:32:06 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082ECB97C00) [pid = 980] [serial = 1351] [outer = 00000082EC962000] 01:32:06 INFO - PROCESS | 980 | 1467361926228 Marionette DEBUG loaded listener.js 01:32:06 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECBCF000) [pid = 980] [serial = 1352] [outer = 00000082EC962000] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E3BE0400) [pid = 980] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEB78C00) [pid = 980] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DD912000) [pid = 980] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEBEAC00) [pid = 980] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEFCD800) [pid = 980] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEBEA400) [pid = 980] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEBDFC00) [pid = 980] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E55EE000) [pid = 980] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082ED5A7400) [pid = 980] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EF7E9400) [pid = 980] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB91FC00) [pid = 980] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DE20B000) [pid = 980] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 01:32:06 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E30F4C00) [pid = 980] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 01:32:06 INFO - PROCESS | 980 | 1467361926702 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]]]}] 01:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 01:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 735ms 01:32:06 INFO - PROCESS | 980 | 1467361926729 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 01:32:06 INFO - PROCESS | 980 | 1467361926731 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 01:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 01:32:06 INFO - PROCESS | 980 | 1467361926734 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 01:32:06 INFO - PROCESS | 980 | 1467361926736 Marionette TRACE conn6 <- [1,1766,null,{}] 01:32:06 INFO - PROCESS | 980 | 1467361926740 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}] 01:32:06 INFO - PROCESS | 980 | 1467361926742 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:06 INFO - PROCESS | 980 | 1467361926856 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 01:32:06 INFO - PROCESS | 980 | 1467361926907 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:06 INFO - PROCESS | 980 | 1467361926909 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A85800 == 37 [pid = 980] [id = 451] 01:32:06 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DE2C7000) [pid = 980] [serial = 1353] [outer = 0000000000000000] 01:32:06 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E31C7C00) [pid = 980] [serial = 1354] [outer = 00000082DE2C7000] 01:32:06 INFO - PROCESS | 980 | 1467361926955 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBB9FC00) [pid = 980] [serial = 1355] [outer = 00000082DE2C7000] 01:32:07 INFO - PROCESS | 980 | 1467361927324 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]]]}] 01:32:07 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 01:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 01:32:07 INFO - PROCESS | 980 | 1467361927366 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 01:32:07 INFO - PROCESS | 980 | 1467361927368 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 01:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 01:32:07 INFO - PROCESS | 980 | 1467361927372 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 01:32:07 INFO - PROCESS | 980 | 1467361927373 Marionette TRACE conn6 <- [1,1770,null,{}] 01:32:07 INFO - PROCESS | 980 | 1467361927377 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}] 01:32:07 INFO - PROCESS | 980 | 1467361927379 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:07 INFO - PROCESS | 980 | 1467361927531 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 01:32:07 INFO - PROCESS | 980 | 1467361927542 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:07 INFO - PROCESS | 980 | 1467361927544 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFECE000 == 38 [pid = 980] [id = 452] 01:32:07 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ECBD5000) [pid = 980] [serial = 1356] [outer = 0000000000000000] 01:32:07 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082ECBDA800) [pid = 980] [serial = 1357] [outer = 00000082ECBD5000] 01:32:07 INFO - PROCESS | 980 | 1467361927589 Marionette DEBUG loaded listener.js 01:32:07 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ED7B0C00) [pid = 980] [serial = 1358] [outer = 00000082ECBD5000] 01:32:08 INFO - PROCESS | 980 | 1467361928001 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]]]}] 01:32:08 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 01:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 692ms 01:32:08 INFO - PROCESS | 980 | 1467361928067 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 980 | 1467361928069 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 01:32:08 INFO - PROCESS | 980 | 1467361928073 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 01:32:08 INFO - PROCESS | 980 | 1467361928075 Marionette TRACE conn6 <- [1,1774,null,{}] 01:32:08 INFO - PROCESS | 980 | 1467361928079 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}] 01:32:08 INFO - PROCESS | 980 | 1467361928081 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:08 INFO - PROCESS | 980 | 1467361928165 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 01:32:08 INFO - PROCESS | 980 | 1467361928171 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:08 INFO - PROCESS | 980 | 1467361928173 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0049000 == 39 [pid = 980] [id = 453] 01:32:08 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EDE6D400) [pid = 980] [serial = 1359] [outer = 0000000000000000] 01:32:08 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE05FC00) [pid = 980] [serial = 1360] [outer = 00000082EDE6D400] 01:32:08 INFO - PROCESS | 980 | 1467361928218 Marionette DEBUG loaded listener.js 01:32:08 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE084C00) [pid = 980] [serial = 1361] [outer = 00000082EDE6D400] 01:32:08 INFO - PROCESS | 980 | 1467361928781 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]]]}] 01:32:08 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 01:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 774ms 01:32:08 INFO - PROCESS | 980 | 1467361928872 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 01:32:08 INFO - PROCESS | 980 | 1467361928878 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 01:32:08 INFO - PROCESS | 980 | 1467361928885 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 01:32:08 INFO - PROCESS | 980 | 1467361928889 Marionette TRACE conn6 <- [1,1778,null,{}] 01:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 01:32:08 INFO - PROCESS | 980 | 1467361928896 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}] 01:32:08 INFO - PROCESS | 980 | 1467361928899 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:09 INFO - PROCESS | 980 | 1467361929029 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 01:32:09 INFO - PROCESS | 980 | 1467361929144 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:09 INFO - PROCESS | 980 | 1467361929149 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA6F800 == 40 [pid = 980] [id = 454] 01:32:09 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DF137800) [pid = 980] [serial = 1362] [outer = 0000000000000000] 01:32:09 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E2FC2400) [pid = 980] [serial = 1363] [outer = 00000082DF137800] 01:32:09 INFO - PROCESS | 980 | 1467361929210 Marionette DEBUG loaded listener.js 01:32:09 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E3C50000) [pid = 980] [serial = 1364] [outer = 00000082DF137800] 01:32:09 INFO - PROCESS | 980 | 1467361929829 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]]]}] 01:32:09 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) 01:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 985ms 01:32:09 INFO - PROCESS | 980 | 1467361929879 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 01:32:09 INFO - PROCESS | 980 | 1467361929884 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 01:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 01:32:09 INFO - PROCESS | 980 | 1467361929891 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 01:32:09 INFO - PROCESS | 980 | 1467361929894 Marionette TRACE conn6 <- [1,1782,null,{}] 01:32:09 INFO - PROCESS | 980 | 1467361929898 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}] 01:32:09 INFO - PROCESS | 980 | 1467361929902 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:10 INFO - PROCESS | 980 | 1467361930025 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 01:32:10 INFO - PROCESS | 980 | 1467361930148 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:10 INFO - PROCESS | 980 | 1467361930151 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD78800 == 41 [pid = 980] [id = 455] 01:32:10 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E8E9E000) [pid = 980] [serial = 1365] [outer = 0000000000000000] 01:32:10 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EA94CC00) [pid = 980] [serial = 1366] [outer = 00000082E8E9E000] 01:32:10 INFO - PROCESS | 980 | 1467361930210 Marionette DEBUG loaded listener.js 01:32:10 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EB920800) [pid = 980] [serial = 1367] [outer = 00000082E8E9E000] 01:32:10 INFO - PROCESS | 980 | 1467361930826 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]]]}] 01:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 985ms 01:32:10 INFO - PROCESS | 980 | 1467361930878 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 01:32:10 INFO - PROCESS | 980 | 1467361930881 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 01:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 01:32:10 INFO - PROCESS | 980 | 1467361930885 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 01:32:10 INFO - PROCESS | 980 | 1467361930889 Marionette TRACE conn6 <- [1,1786,null,{}] 01:32:10 INFO - PROCESS | 980 | 1467361930901 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}] 01:32:10 INFO - PROCESS | 980 | 1467361930906 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:11 INFO - PROCESS | 980 | 1467361931019 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 01:32:11 INFO - PROCESS | 980 | 1467361931142 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:11 INFO - PROCESS | 980 | 1467361931146 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A3000 == 42 [pid = 980] [id = 456] 01:32:11 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EC906000) [pid = 980] [serial = 1368] [outer = 0000000000000000] 01:32:11 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082ED54F800) [pid = 980] [serial = 1369] [outer = 00000082EC906000] 01:32:11 INFO - PROCESS | 980 | 1467361931206 Marionette DEBUG loaded listener.js 01:32:11 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EE113000) [pid = 980] [serial = 1370] [outer = 00000082EC906000] 01:32:11 INFO - PROCESS | 980 | 1467361931849 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]]]}] 01:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 01:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 986ms 01:32:11 INFO - PROCESS | 980 | 1467361931873 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 01:32:11 INFO - PROCESS | 980 | 1467361931876 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 01:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 01:32:11 INFO - PROCESS | 980 | 1467361931880 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 01:32:11 INFO - PROCESS | 980 | 1467361931882 Marionette TRACE conn6 <- [1,1790,null,{}] 01:32:11 INFO - PROCESS | 980 | 1467361931886 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}] 01:32:11 INFO - PROCESS | 980 | 1467361931889 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:12 INFO - PROCESS | 980 | 1467361932006 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 01:32:12 INFO - PROCESS | 980 | 1467361932225 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:12 INFO - PROCESS | 980 | 1467361932229 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3962800 == 43 [pid = 980] [id = 457] 01:32:12 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DE720400) [pid = 980] [serial = 1371] [outer = 0000000000000000] 01:32:12 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DEB39800) [pid = 980] [serial = 1372] [outer = 00000082DE720400] 01:32:12 INFO - PROCESS | 980 | 1467361932294 Marionette DEBUG loaded listener.js 01:32:12 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DEC97C00) [pid = 980] [serial = 1373] [outer = 00000082DE720400] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EFECE000 == 42 [pid = 980] [id = 452] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A85800 == 41 [pid = 980] [id = 451] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDB5800 == 40 [pid = 980] [id = 450] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082ED768800 == 39 [pid = 980] [id = 449] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1DD800 == 38 [pid = 980] [id = 448] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEF2000 == 37 [pid = 980] [id = 447] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7BD800 == 36 [pid = 980] [id = 446] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082E5054000 == 35 [pid = 980] [id = 445] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082DE2A5000 == 34 [pid = 980] [id = 444] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9C1800 == 33 [pid = 980] [id = 442] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082E4CC0000 == 32 [pid = 980] [id = 443] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9C7000 == 31 [pid = 980] [id = 433] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A3000 == 30 [pid = 980] [id = 456] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD78800 == 29 [pid = 980] [id = 455] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082F0049000 == 28 [pid = 980] [id = 453] 01:32:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA6F800 == 27 [pid = 980] [id = 454] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E4905400) [pid = 980] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082E2FD5000) [pid = 980] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082DE724C00) [pid = 980] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082DEB39C00) [pid = 980] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEBED800) [pid = 980] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEC90400) [pid = 980] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E4AC0800) [pid = 980] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E2FCC400) [pid = 980] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E5566800) [pid = 980] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E4AB9800) [pid = 980] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E39A0400) [pid = 980] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEFD4800) [pid = 980] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EAC49000) [pid = 980] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EA1CEC00) [pid = 980] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EF157C00) [pid = 980] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EDB90400) [pid = 980] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EFCB3000) [pid = 980] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EBB9E000) [pid = 980] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBBF5C00) [pid = 980] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EF7EC000) [pid = 980] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EA8C3000) [pid = 980] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EB93CC00) [pid = 980] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EAC47000) [pid = 980] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EB609C00) [pid = 980] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EB641C00) [pid = 980] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E8651C00) [pid = 980] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E31C6800) [pid = 980] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 01:32:13 INFO - PROCESS | 980 | 1467361933636 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]]]}] 01:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 01:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1780ms 01:32:13 INFO - PROCESS | 980 | 1467361933662 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 01:32:13 INFO - PROCESS | 980 | 1467361933667 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 01:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 01:32:13 INFO - PROCESS | 980 | 1467361933673 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 01:32:13 INFO - PROCESS | 980 | 1467361933676 Marionette TRACE conn6 <- [1,1794,null,{}] 01:32:13 INFO - PROCESS | 980 | 1467361933682 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}] 01:32:13 INFO - PROCESS | 980 | 1467361933685 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:13 INFO - PROCESS | 980 | 1467361933779 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 01:32:13 INFO - PROCESS | 980 | 1467361933793 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:13 INFO - PROCESS | 980 | 1467361933798 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3871000 == 28 [pid = 980] [id = 458] 01:32:13 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEB3C400) [pid = 980] [serial = 1374] [outer = 0000000000000000] 01:32:13 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEB42400) [pid = 980] [serial = 1375] [outer = 00000082DEB3C400] 01:32:13 INFO - PROCESS | 980 | 1467361933848 Marionette DEBUG loaded listener.js 01:32:13 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEBE7800) [pid = 980] [serial = 1376] [outer = 00000082DEB3C400] 01:32:14 INFO - PROCESS | 980 | 1467361934360 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]]]}] 01:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 01:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 733ms 01:32:14 INFO - PROCESS | 980 | 1467361934409 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 01:32:14 INFO - PROCESS | 980 | 1467361934414 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 01:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 01:32:14 INFO - PROCESS | 980 | 1467361934421 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 01:32:14 INFO - PROCESS | 980 | 1467361934424 Marionette TRACE conn6 <- [1,1798,null,{}] 01:32:14 INFO - PROCESS | 980 | 1467361934428 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}] 01:32:14 INFO - PROCESS | 980 | 1467361934431 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:14 INFO - PROCESS | 980 | 1467361934525 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 01:32:14 INFO - PROCESS | 980 | 1467361934532 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:14 INFO - PROCESS | 980 | 1467361934534 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8693800 == 29 [pid = 980] [id = 459] 01:32:14 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEFD1000) [pid = 980] [serial = 1377] [outer = 0000000000000000] 01:32:14 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEFD7000) [pid = 980] [serial = 1378] [outer = 00000082DEFD1000] 01:32:14 INFO - PROCESS | 980 | 1467361934586 Marionette DEBUG loaded listener.js 01:32:14 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E2FC0000) [pid = 980] [serial = 1379] [outer = 00000082DEFD1000] 01:32:15 INFO - PROCESS | 980 | 1467361935061 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]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 01:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 733ms 01:32:15 INFO - PROCESS | 980 | 1467361935156 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 980 | 1467361935158 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 01:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 01:32:15 INFO - PROCESS | 980 | 1467361935166 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 980 | 1467361935170 Marionette TRACE conn6 <- [1,1802,null,{}] 01:32:15 INFO - PROCESS | 980 | 1467361935182 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}] 01:32:15 INFO - PROCESS | 980 | 1467361935187 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:15 INFO - PROCESS | 980 | 1467361935285 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 01:32:15 INFO - PROCESS | 980 | 1467361935295 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:15 INFO - PROCESS | 980 | 1467361935299 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4CC0000 == 30 [pid = 980] [id = 460] 01:32:15 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4906800) [pid = 980] [serial = 1380] [outer = 0000000000000000] 01:32:15 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4A24400) [pid = 980] [serial = 1381] [outer = 00000082E4906800] 01:32:15 INFO - PROCESS | 980 | 1467361935348 Marionette DEBUG loaded listener.js 01:32:15 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4AC5C00) [pid = 980] [serial = 1382] [outer = 00000082E4906800] 01:32:15 INFO - PROCESS | 980 | 1467361935833 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]]]}] 01:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 01:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 01:32:15 INFO - PROCESS | 980 | 1467361935862 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 01:32:15 INFO - PROCESS | 980 | 1467361935864 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 01:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 01:32:15 INFO - PROCESS | 980 | 1467361935868 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 01:32:15 INFO - PROCESS | 980 | 1467361935870 Marionette TRACE conn6 <- [1,1806,null,{}] 01:32:15 INFO - PROCESS | 980 | 1467361935874 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}] 01:32:15 INFO - PROCESS | 980 | 1467361935876 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:16 INFO - PROCESS | 980 | 1467361935990 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 01:32:16 INFO - PROCESS | 980 | 1467361935996 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 980 | 1467361935998 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED5CF000 == 31 [pid = 980] [id = 461] 01:32:16 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E55EC000) [pid = 980] [serial = 1383] [outer = 0000000000000000] 01:32:16 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E8610000) [pid = 980] [serial = 1384] [outer = 00000082E55EC000] 01:32:16 INFO - PROCESS | 980 | 1467361936085 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8E9EC00) [pid = 980] [serial = 1385] [outer = 00000082E55EC000] 01:32:16 INFO - PROCESS | 980 | 1467361936545 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]]]}] 01:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 01:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 733ms 01:32:16 INFO - PROCESS | 980 | 1467361936638 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 01:32:16 INFO - PROCESS | 980 | 1467361936640 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 01:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 01:32:16 INFO - PROCESS | 980 | 1467361936654 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 01:32:16 INFO - PROCESS | 980 | 1467361936656 Marionette TRACE conn6 <- [1,1810,null,{}] 01:32:16 INFO - PROCESS | 980 | 1467361936660 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}] 01:32:16 INFO - PROCESS | 980 | 1467361936663 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:16 INFO - PROCESS | 980 | 1467361936778 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 01:32:16 INFO - PROCESS | 980 | 1467361936783 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:16 INFO - PROCESS | 980 | 1467361936785 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF137000 == 32 [pid = 980] [id = 462] 01:32:16 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EA8C1C00) [pid = 980] [serial = 1386] [outer = 0000000000000000] 01:32:16 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EA974C00) [pid = 980] [serial = 1387] [outer = 00000082EA8C1C00] 01:32:16 INFO - PROCESS | 980 | 1467361936874 Marionette DEBUG loaded listener.js 01:32:16 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAC49000) [pid = 980] [serial = 1388] [outer = 00000082EA8C1C00] 01:32:17 INFO - PROCESS | 980 | 1467361937320 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]]]}] 01:32:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 01:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 692ms 01:32:17 INFO - PROCESS | 980 | 1467361937350 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 01:32:17 INFO - PROCESS | 980 | 1467361937352 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 01:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 01:32:17 INFO - PROCESS | 980 | 1467361937355 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 01:32:17 INFO - PROCESS | 980 | 1467361937357 Marionette TRACE conn6 <- [1,1814,null,{}] 01:32:17 INFO - PROCESS | 980 | 1467361937361 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}] 01:32:17 INFO - PROCESS | 980 | 1467361937367 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:17 INFO - PROCESS | 980 | 1467361937509 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 01:32:17 INFO - PROCESS | 980 | 1467361937522 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:17 INFO - PROCESS | 980 | 1467361937524 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF78D000 == 33 [pid = 980] [id = 463] 01:32:17 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB612000) [pid = 980] [serial = 1389] [outer = 0000000000000000] 01:32:17 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB643C00) [pid = 980] [serial = 1390] [outer = 00000082EB612000] 01:32:17 INFO - PROCESS | 980 | 1467361937572 Marionette DEBUG loaded listener.js 01:32:17 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBBF2000) [pid = 980] [serial = 1391] [outer = 00000082EB612000] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBBEF800) [pid = 980] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEB47800) [pid = 980] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EC962000) [pid = 980] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EAC43C00) [pid = 980] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DCD03400) [pid = 980] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DE2C7000) [pid = 980] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E3BD9C00) [pid = 980] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EDE6D400) [pid = 980] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EB923400) [pid = 980] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEB73C00) [pid = 980] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082ECBD5000) [pid = 980] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 01:32:18 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E88E8C00) [pid = 980] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 01:32:18 INFO - PROCESS | 980 | 1467361938243 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]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 01:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 922ms 01:32:18 INFO - PROCESS | 980 | 1467361938281 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 980 | 1467361938283 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 01:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 01:32:18 INFO - PROCESS | 980 | 1467361938286 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - PROCESS | 980 | 1467361938288 Marionette TRACE conn6 <- [1,1818,null,{}] 01:32:18 INFO - PROCESS | 980 | 1467361938292 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}] 01:32:18 INFO - PROCESS | 980 | 1467361938294 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:18 INFO - PROCESS | 980 | 1467361938404 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 01:32:18 INFO - PROCESS | 980 | 1467361938456 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:18 INFO - PROCESS | 980 | 1467361938458 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7C8800 == 34 [pid = 980] [id = 464] 01:32:18 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DE725800) [pid = 980] [serial = 1392] [outer = 0000000000000000] 01:32:18 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EA977800) [pid = 980] [serial = 1393] [outer = 00000082DE725800] 01:32:18 INFO - PROCESS | 980 | 1467361938504 Marionette DEBUG loaded listener.js 01:32:18 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBBF3000) [pid = 980] [serial = 1394] [outer = 00000082DE725800] 01:32:18 INFO - PROCESS | 980 | 1467361938850 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]]]}] 01:32:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 01:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 01:32:18 INFO - PROCESS | 980 | 1467361938917 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 01:32:18 INFO - PROCESS | 980 | 1467361938920 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 01:32:18 INFO - PROCESS | 980 | 1467361938923 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 01:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 01:32:18 INFO - PROCESS | 980 | 1467361938925 Marionette TRACE conn6 <- [1,1822,null,{}] 01:32:18 INFO - PROCESS | 980 | 1467361938928 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}] 01:32:18 INFO - PROCESS | 980 | 1467361938930 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:19 INFO - PROCESS | 980 | 1467361939013 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 01:32:19 INFO - PROCESS | 980 | 1467361939019 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 980 | 1467361939021 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDB4800 == 35 [pid = 980] [id = 465] 01:32:19 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBCA3800) [pid = 980] [serial = 1395] [outer = 0000000000000000] 01:32:19 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EC864800) [pid = 980] [serial = 1396] [outer = 00000082EBCA3800] 01:32:19 INFO - PROCESS | 980 | 1467361939067 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ECB9B400) [pid = 980] [serial = 1397] [outer = 00000082EBCA3800] 01:32:19 INFO - PROCESS | 980 | 1467361939504 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]]]}] 01:32:19 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 01:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 628ms 01:32:19 INFO - PROCESS | 980 | 1467361939555 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 01:32:19 INFO - PROCESS | 980 | 1467361939557 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 01:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 01:32:19 INFO - PROCESS | 980 | 1467361939561 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 01:32:19 INFO - PROCESS | 980 | 1467361939563 Marionette TRACE conn6 <- [1,1826,null,{}] 01:32:19 INFO - PROCESS | 980 | 1467361939567 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}] 01:32:19 INFO - PROCESS | 980 | 1467361939568 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:19 INFO - PROCESS | 980 | 1467361939652 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 01:32:19 INFO - PROCESS | 980 | 1467361939660 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:19 INFO - PROCESS | 980 | 1467361939662 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFECC000 == 36 [pid = 980] [id = 466] 01:32:19 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBCA0800) [pid = 980] [serial = 1398] [outer = 0000000000000000] 01:32:19 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ED545C00) [pid = 980] [serial = 1399] [outer = 00000082EBCA0800] 01:32:19 INFO - PROCESS | 980 | 1467361939708 Marionette DEBUG loaded listener.js 01:32:19 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EDE74000) [pid = 980] [serial = 1400] [outer = 00000082EBCA0800] 01:32:20 INFO - PROCESS | 980 | 1467361940552 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]]]}] 01:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 01:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1027ms 01:32:20 INFO - PROCESS | 980 | 1467361940591 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 01:32:20 INFO - PROCESS | 980 | 1467361940596 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 01:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 01:32:20 INFO - PROCESS | 980 | 1467361940623 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 01:32:20 INFO - PROCESS | 980 | 1467361940629 Marionette TRACE conn6 <- [1,1830,null,{}] 01:32:20 INFO - PROCESS | 980 | 1467361940635 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}] 01:32:20 INFO - PROCESS | 980 | 1467361940638 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:20 INFO - PROCESS | 980 | 1467361940774 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 01:32:20 INFO - PROCESS | 980 | 1467361940889 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:20 INFO - PROCESS | 980 | 1467361940892 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA6C800 == 37 [pid = 980] [id = 467] 01:32:20 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEC84C00) [pid = 980] [serial = 1401] [outer = 0000000000000000] 01:32:20 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEC98C00) [pid = 980] [serial = 1402] [outer = 00000082DEC84C00] 01:32:20 INFO - PROCESS | 980 | 1467361940953 Marionette DEBUG loaded listener.js 01:32:21 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E2FD4000) [pid = 980] [serial = 1403] [outer = 00000082DEC84C00] 01:32:21 INFO - PROCESS | 980 | 1467361941729 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]]]}] 01:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 01:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1153ms 01:32:21 INFO - PROCESS | 980 | 1467361941765 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 01:32:21 INFO - PROCESS | 980 | 1467361941770 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 01:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 01:32:21 INFO - PROCESS | 980 | 1467361941778 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 01:32:21 INFO - PROCESS | 980 | 1467361941781 Marionette TRACE conn6 <- [1,1834,null,{}] 01:32:21 INFO - PROCESS | 980 | 1467361941786 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}] 01:32:21 INFO - PROCESS | 980 | 1467361941789 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:21 INFO - PROCESS | 980 | 1467361941919 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 01:32:22 INFO - PROCESS | 980 | 1467361942126 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:22 INFO - PROCESS | 980 | 1467361942129 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF46F800 == 38 [pid = 980] [id = 468] 01:32:22 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DD645400) [pid = 980] [serial = 1404] [outer = 0000000000000000] 01:32:22 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEB46C00) [pid = 980] [serial = 1405] [outer = 00000082DD645400] 01:32:22 INFO - PROCESS | 980 | 1467361942187 Marionette DEBUG loaded listener.js 01:32:22 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEFD0400) [pid = 980] [serial = 1406] [outer = 00000082DD645400] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDB4800 == 37 [pid = 980] [id = 465] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7C8800 == 36 [pid = 980] [id = 464] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EF78D000 == 35 [pid = 980] [id = 463] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EF137000 == 34 [pid = 980] [id = 462] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082ED5CF000 == 33 [pid = 980] [id = 461] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082E4CC0000 == 32 [pid = 980] [id = 460] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082E8693800 == 31 [pid = 980] [id = 459] 01:32:22 INFO - PROCESS | 980 | --DOCSHELL 00000082E3871000 == 30 [pid = 980] [id = 458] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EAC4C000) [pid = 980] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB698800) [pid = 980] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EBC9D800) [pid = 980] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBB14C00) [pid = 980] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E31C7C00) [pid = 980] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EBCA2400) [pid = 980] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DF089800) [pid = 980] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E2FCFC00) [pid = 980] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E8EA1400) [pid = 980] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ECB97C00) [pid = 980] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEB42C00) [pid = 980] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEC9AC00) [pid = 980] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E4A22C00) [pid = 980] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E50BC800) [pid = 980] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEB81400) [pid = 980] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEC95400) [pid = 980] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082ECBDA800) [pid = 980] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE05FC00) [pid = 980] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EE084C00) [pid = 980] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082ED7B0C00) [pid = 980] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082ECBCF000) [pid = 980] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EBB9FC00) [pid = 980] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EAA2F400) [pid = 980] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 01:32:22 INFO - PROCESS | 980 | 1467361942833 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]]]}] 01:32:22 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) 01:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1083ms 01:32:22 INFO - PROCESS | 980 | 1467361942869 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 01:32:22 INFO - PROCESS | 980 | 1467361942873 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 01:32:22 INFO - PROCESS | 980 | 1467361942877 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 01:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 01:32:22 INFO - PROCESS | 980 | 1467361942880 Marionette TRACE conn6 <- [1,1838,null,{}] 01:32:22 INFO - PROCESS | 980 | 1467361942885 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}] 01:32:22 INFO - PROCESS | 980 | 1467361942890 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:22 INFO - PROCESS | 980 | 1467361942983 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 01:32:23 INFO - PROCESS | 980 | 1467361943064 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 980 | 1467361943067 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31D6000 == 31 [pid = 980] [id = 469] 01:32:23 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DE054000) [pid = 980] [serial = 1407] [outer = 0000000000000000] 01:32:23 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEC97400) [pid = 980] [serial = 1408] [outer = 00000082DE054000] 01:32:23 INFO - PROCESS | 980 | 1467361943117 Marionette DEBUG loaded listener.js 01:32:23 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E31C7000) [pid = 980] [serial = 1409] [outer = 00000082DE054000] 01:32:23 INFO - PROCESS | 980 | 1467361943587 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]]]}] 01:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 734ms 01:32:23 INFO - PROCESS | 980 | 1467361943617 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 01:32:23 INFO - PROCESS | 980 | 1467361943621 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 01:32:23 INFO - PROCESS | 980 | 1467361943626 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 01:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 01:32:23 INFO - PROCESS | 980 | 1467361943628 Marionette TRACE conn6 <- [1,1842,null,{}] 01:32:23 INFO - PROCESS | 980 | 1467361943632 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}] 01:32:23 INFO - PROCESS | 980 | 1467361943634 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:23 INFO - PROCESS | 980 | 1467361943727 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 01:32:23 INFO - PROCESS | 980 | 1467361943733 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:23 INFO - PROCESS | 980 | 1467361943735 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7C6000 == 32 [pid = 980] [id = 470] 01:32:23 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E3E39800) [pid = 980] [serial = 1410] [outer = 0000000000000000] 01:32:23 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E54CF800) [pid = 980] [serial = 1411] [outer = 00000082E3E39800] 01:32:23 INFO - PROCESS | 980 | 1467361943783 Marionette DEBUG loaded listener.js 01:32:23 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E8820800) [pid = 980] [serial = 1412] [outer = 00000082E3E39800] 01:32:24 INFO - PROCESS | 980 | 1467361944273 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]]]}] 01:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 01:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 672ms 01:32:24 INFO - PROCESS | 980 | 1467361944300 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 01:32:24 INFO - PROCESS | 980 | 1467361944303 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 01:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 01:32:24 INFO - PROCESS | 980 | 1467361944308 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 01:32:24 INFO - PROCESS | 980 | 1467361944314 Marionette TRACE conn6 <- [1,1846,null,{}] 01:32:24 INFO - PROCESS | 980 | 1467361944325 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}] 01:32:24 INFO - PROCESS | 980 | 1467361944329 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:24 INFO - PROCESS | 980 | 1467361944420 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 01:32:24 INFO - PROCESS | 980 | 1467361944430 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:24 INFO - PROCESS | 980 | 1467361944432 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE265000 == 33 [pid = 980] [id = 471] 01:32:24 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EA978000) [pid = 980] [serial = 1413] [outer = 0000000000000000] 01:32:24 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAC4C400) [pid = 980] [serial = 1414] [outer = 00000082EA978000] 01:32:24 INFO - PROCESS | 980 | 1467361944478 Marionette DEBUG loaded listener.js 01:32:24 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EB613400) [pid = 980] [serial = 1415] [outer = 00000082EA978000] 01:32:24 INFO - PROCESS | 980 | 1467361944943 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]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 01:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 01:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 01:32:25 INFO - PROCESS | 980 | 1467361944999 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 980 | 1467361945002 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 01:32:25 INFO - PROCESS | 980 | 1467361945005 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - PROCESS | 980 | 1467361945007 Marionette TRACE conn6 <- [1,1850,null,{}] 01:32:25 INFO - PROCESS | 980 | 1467361945010 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}] 01:32:25 INFO - PROCESS | 980 | 1467361945013 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:25 INFO - PROCESS | 980 | 1467361945159 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 01:32:25 INFO - PROCESS | 980 | 1467361945193 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 980 | 1467361945195 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1F7000 == 34 [pid = 980] [id = 472] 01:32:25 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB91F400) [pid = 980] [serial = 1416] [outer = 0000000000000000] 01:32:25 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBB9CC00) [pid = 980] [serial = 1417] [outer = 00000082EB91F400] 01:32:25 INFO - PROCESS | 980 | 1467361945241 Marionette DEBUG loaded listener.js 01:32:25 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBBF4C00) [pid = 980] [serial = 1418] [outer = 00000082EB91F400] 01:32:25 INFO - PROCESS | 980 | 1467361945692 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]]]}] 01:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 01:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 731ms 01:32:25 INFO - PROCESS | 980 | 1467361945740 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 01:32:25 INFO - PROCESS | 980 | 1467361945742 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 01:32:25 INFO - PROCESS | 980 | 1467361945745 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 01:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 01:32:25 INFO - PROCESS | 980 | 1467361945747 Marionette TRACE conn6 <- [1,1854,null,{}] 01:32:25 INFO - PROCESS | 980 | 1467361945751 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}] 01:32:25 INFO - PROCESS | 980 | 1467361945753 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:25 INFO - PROCESS | 980 | 1467361945866 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 01:32:25 INFO - PROCESS | 980 | 1467361945920 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:25 INFO - PROCESS | 980 | 1467361945926 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEE4000 == 35 [pid = 980] [id = 473] 01:32:25 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EC873800) [pid = 980] [serial = 1419] [outer = 0000000000000000] 01:32:25 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EC962000) [pid = 980] [serial = 1420] [outer = 00000082EC873800] 01:32:25 INFO - PROCESS | 980 | 1467361945983 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082ED54EC00) [pid = 980] [serial = 1421] [outer = 00000082EC873800] 01:32:26 INFO - PROCESS | 980 | 1467361946465 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]]]}] 01:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 01:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 775ms 01:32:26 INFO - PROCESS | 980 | 1467361946523 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 01:32:26 INFO - PROCESS | 980 | 1467361946526 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 01:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 01:32:26 INFO - PROCESS | 980 | 1467361946529 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 01:32:26 INFO - PROCESS | 980 | 1467361946531 Marionette TRACE conn6 <- [1,1858,null,{}] 01:32:26 INFO - PROCESS | 980 | 1467361946534 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}] 01:32:26 INFO - PROCESS | 980 | 1467361946537 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:26 INFO - PROCESS | 980 | 1467361946656 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 01:32:26 INFO - PROCESS | 980 | 1467361946711 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:26 INFO - PROCESS | 980 | 1467361946713 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE26000 == 36 [pid = 980] [id = 474] 01:32:26 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE084000) [pid = 980] [serial = 1422] [outer = 0000000000000000] 01:32:26 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE088C00) [pid = 980] [serial = 1423] [outer = 00000082EE084000] 01:32:26 INFO - PROCESS | 980 | 1467361946759 Marionette DEBUG loaded listener.js 01:32:26 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EE119400) [pid = 980] [serial = 1424] [outer = 00000082EE084000] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EBCA3800) [pid = 980] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E4906800) [pid = 980] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB3C400) [pid = 980] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEFD1000) [pid = 980] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DE720400) [pid = 980] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EA8C1C00) [pid = 980] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DE725800) [pid = 980] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB612000) [pid = 980] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DF137800) [pid = 980] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E8E9E000) [pid = 980] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EC906000) [pid = 980] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 01:32:27 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E55EC000) [pid = 980] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 01:32:27 INFO - PROCESS | 980 | 1467361947213 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]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 01:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 734ms 01:32:27 INFO - PROCESS | 980 | 1467361947267 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 01:32:27 INFO - PROCESS | 980 | 1467361947269 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 01:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 01:32:27 INFO - PROCESS | 980 | 1467361947278 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 980 | 1467361947280 Marionette TRACE conn6 <- [1,1862,null,{}] 01:32:27 INFO - PROCESS | 980 | 1467361947284 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}] 01:32:27 INFO - PROCESS | 980 | 1467361947286 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:27 INFO - PROCESS | 980 | 1467361947369 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 01:32:27 INFO - PROCESS | 980 | 1467361947375 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:27 INFO - PROCESS | 980 | 1467361947377 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082F002C800 == 37 [pid = 980] [id = 475] 01:32:27 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEB7EC00) [pid = 980] [serial = 1425] [outer = 0000000000000000] 01:32:27 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAC48000) [pid = 980] [serial = 1426] [outer = 00000082DEB7EC00] 01:32:27 INFO - PROCESS | 980 | 1467361947422 Marionette DEBUG loaded listener.js 01:32:27 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EE114800) [pid = 980] [serial = 1427] [outer = 00000082DEB7EC00] 01:32:27 INFO - PROCESS | 980 | 1467361947854 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]]]}] 01:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 01:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 627ms 01:32:27 INFO - PROCESS | 980 | 1467361947908 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 01:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 01:32:27 INFO - PROCESS | 980 | 1467361947918 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 01:32:27 INFO - PROCESS | 980 | 1467361947922 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 01:32:27 INFO - PROCESS | 980 | 1467361947924 Marionette TRACE conn6 <- [1,1866,null,{}] 01:32:27 INFO - PROCESS | 980 | 1467361947927 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}] 01:32:27 INFO - PROCESS | 980 | 1467361947929 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:28 INFO - PROCESS | 980 | 1467361948038 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 01:32:28 INFO - PROCESS | 980 | 1467361948049 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 980 | 1467361948051 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0651000 == 38 [pid = 980] [id = 476] 01:32:28 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EE147C00) [pid = 980] [serial = 1428] [outer = 0000000000000000] 01:32:28 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EE23A800) [pid = 980] [serial = 1429] [outer = 00000082EE147C00] 01:32:28 INFO - PROCESS | 980 | 1467361948096 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EEB11400) [pid = 980] [serial = 1430] [outer = 00000082EE147C00] 01:32:28 INFO - PROCESS | 980 | 1467361948525 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]]]}] 01:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 01:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 628ms 01:32:28 INFO - PROCESS | 980 | 1467361948556 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 01:32:28 INFO - PROCESS | 980 | 1467361948558 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 01:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 01:32:28 INFO - PROCESS | 980 | 1467361948562 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 01:32:28 INFO - PROCESS | 980 | 1467361948563 Marionette TRACE conn6 <- [1,1870,null,{}] 01:32:28 INFO - PROCESS | 980 | 1467361948567 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}] 01:32:28 INFO - PROCESS | 980 | 1467361948569 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:28 INFO - PROCESS | 980 | 1467361948655 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 01:32:28 INFO - PROCESS | 980 | 1467361948661 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:28 INFO - PROCESS | 980 | 1467361948663 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0722800 == 39 [pid = 980] [id = 477] 01:32:28 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EEBC2C00) [pid = 980] [serial = 1431] [outer = 0000000000000000] 01:32:28 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EEBE8400) [pid = 980] [serial = 1432] [outer = 00000082EEBC2C00] 01:32:28 INFO - PROCESS | 980 | 1467361948708 Marionette DEBUG loaded listener.js 01:32:28 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EEE47000) [pid = 980] [serial = 1433] [outer = 00000082EEBC2C00] 01:32:29 INFO - PROCESS | 980 | --DOCSHELL 00000082E3962800 == 38 [pid = 980] [id = 457] 01:32:29 INFO - PROCESS | 980 | --DOCSHELL 00000082E31D6000 == 37 [pid = 980] [id = 469] 01:32:29 INFO - PROCESS | 980 | --DOCSHELL 00000082DF46F800 == 36 [pid = 980] [id = 468] 01:32:29 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA6C800 == 35 [pid = 980] [id = 467] 01:32:29 INFO - PROCESS | 980 | --DOCSHELL 00000082EFECC000 == 34 [pid = 980] [id = 466] 01:32:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1F7000 == 33 [pid = 980] [id = 472] 01:32:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE26000 == 32 [pid = 980] [id = 474] 01:32:30 INFO - PROCESS | 980 | --DOCSHELL 00000082F002C800 == 31 [pid = 980] [id = 475] 01:32:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEE4000 == 30 [pid = 980] [id = 473] 01:32:30 INFO - PROCESS | 980 | --DOCSHELL 00000082F0651000 == 29 [pid = 980] [id = 476] 01:32:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7C6000 == 28 [pid = 980] [id = 470] 01:32:30 INFO - PROCESS | 980 | --DOCSHELL 00000082EE265000 == 27 [pid = 980] [id = 471] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EC864800) [pid = 980] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E4A24400) [pid = 980] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEB42400) [pid = 980] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEBE7800) [pid = 980] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEFD7000) [pid = 980] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E2FC0000) [pid = 980] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEC97C00) [pid = 980] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEB39800) [pid = 980] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EAC49000) [pid = 980] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EA974C00) [pid = 980] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EA977800) [pid = 980] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EB643C00) [pid = 980] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E3C50000) [pid = 980] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E2FC2400) [pid = 980] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EB920800) [pid = 980] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EA94CC00) [pid = 980] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EE113000) [pid = 980] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082ED54F800) [pid = 980] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EBBF2000) [pid = 980] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082E8610000) [pid = 980] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082E8E9EC00) [pid = 980] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082ECB9B400) [pid = 980] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082EBBF3000) [pid = 980] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082E4AC5C00) [pid = 980] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 01:32:30 INFO - PROCESS | 980 | 1467361950523 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]]]}] 01:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 01:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1977ms 01:32:30 INFO - PROCESS | 980 | 1467361950544 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 01:32:30 INFO - PROCESS | 980 | 1467361950548 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 01:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 01:32:30 INFO - PROCESS | 980 | 1467361950553 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 01:32:30 INFO - PROCESS | 980 | 1467361950557 Marionette TRACE conn6 <- [1,1874,null,{}] 01:32:30 INFO - PROCESS | 980 | 1467361950563 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}] 01:32:30 INFO - PROCESS | 980 | 1467361950566 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:30 INFO - PROCESS | 980 | 1467361950660 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 01:32:30 INFO - PROCESS | 980 | 1467361950668 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:30 INFO - PROCESS | 980 | 1467361950673 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3943800 == 28 [pid = 980] [id = 478] 01:32:30 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEB42C00) [pid = 980] [serial = 1434] [outer = 0000000000000000] 01:32:30 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DEB46000) [pid = 980] [serial = 1435] [outer = 00000082DEB42C00] 01:32:30 INFO - PROCESS | 980 | 1467361950725 Marionette DEBUG loaded listener.js 01:32:30 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEBE5000) [pid = 980] [serial = 1436] [outer = 00000082DEB42C00] 01:32:31 INFO - PROCESS | 980 | 1467361951224 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]]]}] 01:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 01:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 690ms 01:32:31 INFO - PROCESS | 980 | 1467361951247 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 980 | 1467361951253 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 01:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 01:32:31 INFO - PROCESS | 980 | 1467361951261 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - PROCESS | 980 | 1467361951264 Marionette TRACE conn6 <- [1,1878,null,{}] 01:32:31 INFO - PROCESS | 980 | 1467361951268 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}] 01:32:31 INFO - PROCESS | 980 | 1467361951271 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:31 INFO - PROCESS | 980 | 1467361951363 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 01:32:31 INFO - PROCESS | 980 | 1467361951372 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:31 INFO - PROCESS | 980 | 1467361951375 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5049000 == 29 [pid = 980] [id = 479] 01:32:31 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082DEC9A400) [pid = 980] [serial = 1437] [outer = 0000000000000000] 01:32:31 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DECA4C00) [pid = 980] [serial = 1438] [outer = 00000082DEC9A400] 01:32:31 INFO - PROCESS | 980 | 1467361951425 Marionette DEBUG loaded listener.js 01:32:31 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DF139800) [pid = 980] [serial = 1439] [outer = 00000082DEC9A400] 01:32:31 INFO - PROCESS | 980 | 1467361951912 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]]]}] 01:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 01:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 01:32:31 INFO - PROCESS | 980 | 1467361951953 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 01:32:31 INFO - PROCESS | 980 | 1467361951956 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 01:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 01:32:31 INFO - PROCESS | 980 | 1467361951960 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 01:32:31 INFO - PROCESS | 980 | 1467361951964 Marionette TRACE conn6 <- [1,1882,null,{}] 01:32:31 INFO - PROCESS | 980 | 1467361951975 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}] 01:32:31 INFO - PROCESS | 980 | 1467361951980 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:32 INFO - PROCESS | 980 | 1467361952103 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 01:32:32 INFO - PROCESS | 980 | 1467361952186 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 980 | 1467361952190 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB212800 == 30 [pid = 980] [id = 480] 01:32:32 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DCCA8000) [pid = 980] [serial = 1440] [outer = 0000000000000000] 01:32:32 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E31C3400) [pid = 980] [serial = 1441] [outer = 00000082DCCA8000] 01:32:32 INFO - PROCESS | 980 | 1467361952241 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E3B6F000) [pid = 980] [serial = 1442] [outer = 00000082DCCA8000] 01:32:32 INFO - PROCESS | 980 | 1467361952619 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]]]}] 01:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 01:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 733ms 01:32:32 INFO - PROCESS | 980 | 1467361952695 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 01:32:32 INFO - PROCESS | 980 | 1467361952698 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 01:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 01:32:32 INFO - PROCESS | 980 | 1467361952702 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 01:32:32 INFO - PROCESS | 980 | 1467361952704 Marionette TRACE conn6 <- [1,1886,null,{}] 01:32:32 INFO - PROCESS | 980 | 1467361952707 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}] 01:32:32 INFO - PROCESS | 980 | 1467361952709 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:32 INFO - PROCESS | 980 | 1467361952797 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 01:32:32 INFO - PROCESS | 980 | 1467361952802 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:32 INFO - PROCESS | 980 | 1467361952804 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC84000 == 31 [pid = 980] [id = 481] 01:32:32 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E497BC00) [pid = 980] [serial = 1443] [outer = 0000000000000000] 01:32:32 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E4A23800) [pid = 980] [serial = 1444] [outer = 00000082E497BC00] 01:32:32 INFO - PROCESS | 980 | 1467361952851 Marionette DEBUG loaded listener.js 01:32:32 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E4AC6000) [pid = 980] [serial = 1445] [outer = 00000082E497BC00] 01:32:33 INFO - PROCESS | 980 | 1467361953286 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]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 01:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 626ms 01:32:33 INFO - PROCESS | 980 | 1467361953330 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 980 | 1467361953332 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 01:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 01:32:33 INFO - PROCESS | 980 | 1467361953335 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 980 | 1467361953337 Marionette TRACE conn6 <- [1,1890,null,{}] 01:32:33 INFO - PROCESS | 980 | 1467361953341 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}] 01:32:33 INFO - PROCESS | 980 | 1467361953343 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:33 INFO - PROCESS | 980 | 1467361953424 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 01:32:33 INFO - PROCESS | 980 | 1467361953458 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:33 INFO - PROCESS | 980 | 1467361953460 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED775000 == 32 [pid = 980] [id = 482] 01:32:33 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEC8F400) [pid = 980] [serial = 1446] [outer = 0000000000000000] 01:32:33 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E55EC400) [pid = 980] [serial = 1447] [outer = 00000082DEC8F400] 01:32:33 INFO - PROCESS | 980 | 1467361953508 Marionette DEBUG loaded listener.js 01:32:33 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E8651C00) [pid = 980] [serial = 1448] [outer = 00000082DEC8F400] 01:32:33 INFO - PROCESS | 980 | 1467361953942 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]]]}] 01:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 01:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 01:32:33 INFO - PROCESS | 980 | 1467361953968 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 01:32:33 INFO - PROCESS | 980 | 1467361953970 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 01:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 01:32:33 INFO - PROCESS | 980 | 1467361953974 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 01:32:33 INFO - PROCESS | 980 | 1467361953976 Marionette TRACE conn6 <- [1,1894,null,{}] 01:32:33 INFO - PROCESS | 980 | 1467361953980 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}] 01:32:33 INFO - PROCESS | 980 | 1467361953986 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:34 INFO - PROCESS | 980 | 1467361954097 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 01:32:34 INFO - PROCESS | 980 | 1467361954104 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 980 | 1467361954106 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17D000 == 33 [pid = 980] [id = 483] 01:32:34 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E8986C00) [pid = 980] [serial = 1449] [outer = 0000000000000000] 01:32:34 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EA94A800) [pid = 980] [serial = 1450] [outer = 00000082E8986C00] 01:32:34 INFO - PROCESS | 980 | 1467361954153 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EAA8DC00) [pid = 980] [serial = 1451] [outer = 00000082E8986C00] 01:32:34 INFO - PROCESS | 980 | 1467361954599 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]]]}] 01:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 01:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 692ms 01:32:34 INFO - PROCESS | 980 | 1467361954669 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 01:32:34 INFO - PROCESS | 980 | 1467361954671 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 01:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 01:32:34 INFO - PROCESS | 980 | 1467361954675 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 01:32:34 INFO - PROCESS | 980 | 1467361954677 Marionette TRACE conn6 <- [1,1898,null,{}] 01:32:34 INFO - PROCESS | 980 | 1467361954680 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}] 01:32:34 INFO - PROCESS | 980 | 1467361954682 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:34 INFO - PROCESS | 980 | 1467361954764 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 01:32:34 INFO - PROCESS | 980 | 1467361954799 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:34 INFO - PROCESS | 980 | 1467361954801 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF78C000 == 34 [pid = 980] [id = 484] 01:32:34 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB287C00) [pid = 980] [serial = 1452] [outer = 0000000000000000] 01:32:34 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EB60A800) [pid = 980] [serial = 1453] [outer = 00000082EB287C00] 01:32:34 INFO - PROCESS | 980 | 1467361954846 Marionette DEBUG loaded listener.js 01:32:34 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB643C00) [pid = 980] [serial = 1454] [outer = 00000082EB287C00] 01:32:35 INFO - PROCESS | 980 | 1467361955274 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]]]}] 01:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 01:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 629ms 01:32:35 INFO - PROCESS | 980 | 1467361955311 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 01:32:35 INFO - PROCESS | 980 | 1467361955313 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 01:32:35 INFO - PROCESS | 980 | 1467361955316 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 01:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 01:32:35 INFO - PROCESS | 980 | 1467361955318 Marionette TRACE conn6 <- [1,1902,null,{}] 01:32:35 INFO - PROCESS | 980 | 1467361955322 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}] 01:32:35 INFO - PROCESS | 980 | 1467361955324 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:35 INFO - PROCESS | 980 | 1467361955404 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 01:32:35 INFO - PROCESS | 980 | 1467361955410 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:35 INFO - PROCESS | 980 | 1467361955412 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7C8800 == 35 [pid = 980] [id = 485] 01:32:35 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB91D400) [pid = 980] [serial = 1455] [outer = 0000000000000000] 01:32:35 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBB92800) [pid = 980] [serial = 1456] [outer = 00000082EB91D400] 01:32:35 INFO - PROCESS | 980 | 1467361955457 Marionette DEBUG loaded listener.js 01:32:35 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBA0000) [pid = 980] [serial = 1457] [outer = 00000082EB91D400] 01:32:35 INFO - PROCESS | 980 | 1467361955941 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]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 01:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 693ms 01:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 01:32:36 INFO - PROCESS | 980 | 1467361956012 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 980 | 1467361956015 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 01:32:36 INFO - PROCESS | 980 | 1467361956019 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - PROCESS | 980 | 1467361956020 Marionette TRACE conn6 <- [1,1906,null,{}] 01:32:36 INFO - PROCESS | 980 | 1467361956024 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}] 01:32:36 INFO - PROCESS | 980 | 1467361956026 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:36 INFO - PROCESS | 980 | 1467361956135 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 01:32:36 INFO - PROCESS | 980 | 1467361956214 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 980 | 1467361956216 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB20F000 == 36 [pid = 980] [id = 486] 01:32:36 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBB99000) [pid = 980] [serial = 1458] [outer = 0000000000000000] 01:32:36 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBBFAC00) [pid = 980] [serial = 1459] [outer = 00000082EBB99000] 01:32:36 INFO - PROCESS | 980 | 1467361956263 Marionette DEBUG loaded listener.js 01:32:36 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBCA9C00) [pid = 980] [serial = 1460] [outer = 00000082EBB99000] 01:32:36 INFO - PROCESS | 980 | 1467361956697 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]]]}] 01:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 01:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 732ms 01:32:36 INFO - PROCESS | 980 | 1467361956753 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 01:32:36 INFO - PROCESS | 980 | 1467361956756 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 01:32:36 INFO - PROCESS | 980 | 1467361956764 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 01:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 01:32:36 INFO - PROCESS | 980 | 1467361956765 Marionette TRACE conn6 <- [1,1910,null,{}] 01:32:36 INFO - PROCESS | 980 | 1467361956769 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}] 01:32:36 INFO - PROCESS | 980 | 1467361956771 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:36 INFO - PROCESS | 980 | 1467361956889 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 01:32:36 INFO - PROCESS | 980 | 1467361956898 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:36 INFO - PROCESS | 980 | 1467361956900 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE19800 == 37 [pid = 980] [id = 487] 01:32:36 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBBF5800) [pid = 980] [serial = 1461] [outer = 0000000000000000] 01:32:36 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC906000) [pid = 980] [serial = 1462] [outer = 00000082EBBF5800] 01:32:36 INFO - PROCESS | 980 | 1467361956946 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECBCDC00) [pid = 980] [serial = 1463] [outer = 00000082EBBF5800] 01:32:37 INFO - PROCESS | 980 | 1467361957416 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]]]}] 01:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 01:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 01:32:37 INFO - PROCESS | 980 | 1467361957466 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 01:32:37 INFO - PROCESS | 980 | 1467361957469 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 01:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 01:32:37 INFO - PROCESS | 980 | 1467361957515 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 01:32:37 INFO - PROCESS | 980 | 1467361957518 Marionette TRACE conn6 <- [1,1914,null,{}] 01:32:37 INFO - PROCESS | 980 | 1467361957522 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}] 01:32:37 INFO - PROCESS | 980 | 1467361957525 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:37 INFO - PROCESS | 980 | 1467361957769 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EB91F400) [pid = 980] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EC873800) [pid = 980] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EE084000) [pid = 980] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EE147C00) [pid = 980] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EA978000) [pid = 980] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E3E39800) [pid = 980] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DE054000) [pid = 980] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DD645400) [pid = 980] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC84C00) [pid = 980] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EBCA0800) [pid = 980] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 01:32:37 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEB7EC00) [pid = 980] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 01:32:37 INFO - PROCESS | 980 | 1467361957832 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:37 INFO - PROCESS | 980 | 1467361957835 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED774800 == 38 [pid = 980] [id = 488] 01:32:37 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DE720400) [pid = 980] [serial = 1464] [outer = 0000000000000000] 01:32:37 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEB7EC00) [pid = 980] [serial = 1465] [outer = 00000082DE720400] 01:32:37 INFO - PROCESS | 980 | 1467361957883 Marionette DEBUG loaded listener.js 01:32:37 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBB9E000) [pid = 980] [serial = 1466] [outer = 00000082DE720400] 01:32:38 INFO - PROCESS | 980 | 1467361958271 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]]]}] 01:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 01:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 797ms 01:32:38 INFO - PROCESS | 980 | 1467361958309 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 01:32:38 INFO - PROCESS | 980 | 1467361958312 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 01:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 01:32:38 INFO - PROCESS | 980 | 1467361958315 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 980 | 1467361958317 Marionette TRACE conn6 <- [1,1918,null,{}] 01:32:38 INFO - PROCESS | 980 | 1467361958320 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}] 01:32:38 INFO - PROCESS | 980 | 1467361958322 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:38 INFO - PROCESS | 980 | 1467361958406 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 01:32:38 INFO - PROCESS | 980 | 1467361958412 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:38 INFO - PROCESS | 980 | 1467361958414 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A3000 == 39 [pid = 980] [id = 489] 01:32:38 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ECB9B800) [pid = 980] [serial = 1467] [outer = 0000000000000000] 01:32:38 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE067000) [pid = 980] [serial = 1468] [outer = 00000082ECB9B800] 01:32:38 INFO - PROCESS | 980 | 1467361958458 Marionette DEBUG loaded listener.js 01:32:38 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE085800) [pid = 980] [serial = 1469] [outer = 00000082ECB9B800] 01:32:38 INFO - PROCESS | 980 | 1467361958875 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]]]}] 01:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 01:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms 01:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 01:32:38 INFO - PROCESS | 980 | 1467361958946 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 01:32:38 INFO - PROCESS | 980 | 1467361958949 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 01:32:38 INFO - PROCESS | 980 | 1467361958952 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 01:32:38 INFO - PROCESS | 980 | 1467361958954 Marionette TRACE conn6 <- [1,1922,null,{}] 01:32:38 INFO - PROCESS | 980 | 1467361958958 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}] 01:32:38 INFO - PROCESS | 980 | 1467361958960 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:39 INFO - PROCESS | 980 | 1467361959044 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 01:32:39 INFO - PROCESS | 980 | 1467361959050 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 980 | 1467361959052 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0895800 == 40 [pid = 980] [id = 490] 01:32:39 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE113800) [pid = 980] [serial = 1470] [outer = 0000000000000000] 01:32:39 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EE11AC00) [pid = 980] [serial = 1471] [outer = 00000082EE113800] 01:32:39 INFO - PROCESS | 980 | 1467361959096 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EE245800) [pid = 980] [serial = 1472] [outer = 00000082EE113800] 01:32:39 INFO - PROCESS | 980 | 1467361959537 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]]]}] 01:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 01:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 01:32:39 INFO - PROCESS | 980 | 1467361959588 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 01:32:39 INFO - PROCESS | 980 | 1467361959590 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 01:32:39 INFO - PROCESS | 980 | 1467361959599 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 01:32:39 INFO - PROCESS | 980 | 1467361959601 Marionette TRACE conn6 <- [1,1926,null,{}] 01:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 01:32:39 INFO - PROCESS | 980 | 1467361959604 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}] 01:32:39 INFO - PROCESS | 980 | 1467361959606 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:39 INFO - PROCESS | 980 | 1467361959691 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 01:32:39 INFO - PROCESS | 980 | 1467361959696 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:39 INFO - PROCESS | 980 | 1467361959698 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08B2000 == 41 [pid = 980] [id = 491] 01:32:39 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EEBC3400) [pid = 980] [serial = 1473] [outer = 0000000000000000] 01:32:39 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EEBE2C00) [pid = 980] [serial = 1474] [outer = 00000082EEBC3400] 01:32:39 INFO - PROCESS | 980 | 1467361959751 Marionette DEBUG loaded listener.js 01:32:39 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EEE49400) [pid = 980] [serial = 1475] [outer = 00000082EEBC3400] 01:32:40 INFO - PROCESS | 980 | 1467361960614 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]]]}] 01:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 01:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1027ms 01:32:40 INFO - PROCESS | 980 | 1467361960632 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 01:32:40 INFO - PROCESS | 980 | 1467361960636 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 01:32:40 INFO - PROCESS | 980 | 1467361960662 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 01:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 01:32:40 INFO - PROCESS | 980 | 1467361960666 Marionette TRACE conn6 <- [1,1930,null,{}] 01:32:40 INFO - PROCESS | 980 | 1467361960671 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}] 01:32:40 INFO - PROCESS | 980 | 1467361960675 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:40 INFO - PROCESS | 980 | 1467361960803 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 01:32:40 INFO - PROCESS | 980 | 1467361960924 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:40 INFO - PROCESS | 980 | 1467361960928 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5040800 == 42 [pid = 980] [id = 492] 01:32:40 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEBEB000) [pid = 980] [serial = 1476] [outer = 0000000000000000] 01:32:40 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEC9A000) [pid = 980] [serial = 1477] [outer = 00000082DEBEB000] 01:32:40 INFO - PROCESS | 980 | 1467361960988 Marionette DEBUG loaded listener.js 01:32:41 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082E2FB7400) [pid = 980] [serial = 1478] [outer = 00000082DEBEB000] 01:32:41 INFO - PROCESS | 980 | 1467361961923 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]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 01:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1335ms 01:32:42 INFO - PROCESS | 980 | 1467361962002 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 980 | 1467361962007 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 01:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 01:32:42 INFO - PROCESS | 980 | 1467361962012 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 980 | 1467361962015 Marionette TRACE conn6 <- [1,1934,null,{}] 01:32:42 INFO - PROCESS | 980 | 1467361962021 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}] 01:32:42 INFO - PROCESS | 980 | 1467361962025 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:42 INFO - PROCESS | 980 | 1467361962172 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 01:32:42 INFO - PROCESS | 980 | 1467361962328 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:42 INFO - PROCESS | 980 | 1467361962332 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4929000 == 43 [pid = 980] [id = 493] 01:32:42 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E2FD4800) [pid = 980] [serial = 1479] [outer = 0000000000000000] 01:32:42 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082E2FD8000) [pid = 980] [serial = 1480] [outer = 00000082E2FD4800] 01:32:42 INFO - PROCESS | 980 | 1467361962388 Marionette DEBUG loaded listener.js 01:32:42 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082E3C52000) [pid = 980] [serial = 1481] [outer = 00000082E2FD4800] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082F0895800 == 42 [pid = 980] [id = 490] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A3000 == 41 [pid = 980] [id = 489] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082ED774800 == 40 [pid = 980] [id = 488] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE19800 == 39 [pid = 980] [id = 487] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EB20F000 == 38 [pid = 980] [id = 486] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7C8800 == 37 [pid = 980] [id = 485] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EF78C000 == 36 [pid = 980] [id = 484] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17D000 == 35 [pid = 980] [id = 483] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082ED775000 == 34 [pid = 980] [id = 482] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC84000 == 33 [pid = 980] [id = 481] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082EB212800 == 32 [pid = 980] [id = 480] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EEBE8400) [pid = 980] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082E5049000 == 31 [pid = 980] [id = 479] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082E3943800 == 30 [pid = 980] [id = 478] 01:32:42 INFO - PROCESS | 980 | --DOCSHELL 00000082F0722800 == 29 [pid = 980] [id = 477] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EBB9CC00) [pid = 980] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EBBF4C00) [pid = 980] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EC962000) [pid = 980] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EE088C00) [pid = 980] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082ED54EC00) [pid = 980] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EE23A800) [pid = 980] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EE119400) [pid = 980] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EEB11400) [pid = 980] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EAC4C400) [pid = 980] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E8820800) [pid = 980] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E54CF800) [pid = 980] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEC97400) [pid = 980] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E31C7000) [pid = 980] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEFD0400) [pid = 980] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEB46C00) [pid = 980] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E2FD4000) [pid = 980] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEC98C00) [pid = 980] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082ED545C00) [pid = 980] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EDE74000) [pid = 980] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EAC48000) [pid = 980] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EB613400) [pid = 980] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE114800) [pid = 980] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 01:32:42 INFO - PROCESS | 980 | 1467361962888 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]]]}] 01:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 01:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 943ms 01:32:42 INFO - PROCESS | 980 | 1467361962959 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 01:32:42 INFO - PROCESS | 980 | 1467361962965 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 01:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 01:32:42 INFO - PROCESS | 980 | 1467361962971 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 01:32:42 INFO - PROCESS | 980 | 1467361962974 Marionette TRACE conn6 <- [1,1938,null,{}] 01:32:42 INFO - PROCESS | 980 | 1467361962978 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}] 01:32:42 INFO - PROCESS | 980 | 1467361962981 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:43 INFO - PROCESS | 980 | 1467361963073 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 01:32:43 INFO - PROCESS | 980 | 1467361963155 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 980 | 1467361963157 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E5F000 == 30 [pid = 980] [id = 494] 01:32:43 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC9D000) [pid = 980] [serial = 1482] [outer = 0000000000000000] 01:32:43 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E3831000) [pid = 980] [serial = 1483] [outer = 00000082DEC9D000] 01:32:43 INFO - PROCESS | 980 | 1467361963208 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4A1D000) [pid = 980] [serial = 1484] [outer = 00000082DEC9D000] 01:32:43 INFO - PROCESS | 980 | 1467361963635 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]]]}] 01:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 01:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 01:32:43 INFO - PROCESS | 980 | 1467361963665 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 01:32:43 INFO - PROCESS | 980 | 1467361963667 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 01:32:43 INFO - PROCESS | 980 | 1467361963702 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 01:32:43 INFO - PROCESS | 980 | 1467361963706 Marionette TRACE conn6 <- [1,1942,null,{}] 01:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 01:32:43 INFO - PROCESS | 980 | 1467361963720 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}] 01:32:43 INFO - PROCESS | 980 | 1467361963725 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:43 INFO - PROCESS | 980 | 1467361963822 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 01:32:43 INFO - PROCESS | 980 | 1467361963835 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:43 INFO - PROCESS | 980 | 1467361963839 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC7B000 == 31 [pid = 980] [id = 495] 01:32:43 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E88E9C00) [pid = 980] [serial = 1485] [outer = 0000000000000000] 01:32:43 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E8981800) [pid = 980] [serial = 1486] [outer = 00000082E88E9C00] 01:32:43 INFO - PROCESS | 980 | 1467361963898 Marionette DEBUG loaded listener.js 01:32:43 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EA8C3800) [pid = 980] [serial = 1487] [outer = 00000082E88E9C00] 01:32:44 INFO - PROCESS | 980 | 1467361964365 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]]]}] 01:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 01:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 692ms 01:32:44 INFO - PROCESS | 980 | 1467361964401 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 01:32:44 INFO - PROCESS | 980 | 1467361964404 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 01:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 01:32:44 INFO - PROCESS | 980 | 1467361964407 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 01:32:44 INFO - PROCESS | 980 | 1467361964409 Marionette TRACE conn6 <- [1,1946,null,{}] 01:32:44 INFO - PROCESS | 980 | 1467361964413 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}] 01:32:44 INFO - PROCESS | 980 | 1467361964415 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:44 INFO - PROCESS | 980 | 1467361964504 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 01:32:44 INFO - PROCESS | 980 | 1467361964512 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:44 INFO - PROCESS | 980 | 1467361964514 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE270800 == 32 [pid = 980] [id = 496] 01:32:44 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEB79800) [pid = 980] [serial = 1488] [outer = 0000000000000000] 01:32:44 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EAC4A000) [pid = 980] [serial = 1489] [outer = 00000082DEB79800] 01:32:44 INFO - PROCESS | 980 | 1467361964562 Marionette DEBUG loaded listener.js 01:32:44 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB615400) [pid = 980] [serial = 1490] [outer = 00000082DEB79800] 01:32:45 INFO - PROCESS | 980 | 1467361964996 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]]]}] 01:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 01:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 628ms 01:32:45 INFO - PROCESS | 980 | 1467361965038 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 01:32:45 INFO - PROCESS | 980 | 1467361965040 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 01:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 01:32:45 INFO - PROCESS | 980 | 1467361965044 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 01:32:45 INFO - PROCESS | 980 | 1467361965046 Marionette TRACE conn6 <- [1,1950,null,{}] 01:32:45 INFO - PROCESS | 980 | 1467361965057 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}] 01:32:45 INFO - PROCESS | 980 | 1467361965059 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:45 INFO - PROCESS | 980 | 1467361965175 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 01:32:45 INFO - PROCESS | 980 | 1467361965254 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:45 INFO - PROCESS | 980 | 1467361965257 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF77F800 == 33 [pid = 980] [id = 497] 01:32:45 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAC44400) [pid = 980] [serial = 1491] [outer = 0000000000000000] 01:32:45 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBB96C00) [pid = 980] [serial = 1492] [outer = 00000082EAC44400] 01:32:45 INFO - PROCESS | 980 | 1467361965302 Marionette DEBUG loaded listener.js 01:32:45 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBBF9000) [pid = 980] [serial = 1493] [outer = 00000082EAC44400] 01:32:45 INFO - PROCESS | 980 | 1467361965739 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]]]}] 01:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 01:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 734ms 01:32:45 INFO - PROCESS | 980 | 1467361965782 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 01:32:45 INFO - PROCESS | 980 | 1467361965784 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 01:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 01:32:45 INFO - PROCESS | 980 | 1467361965787 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 01:32:45 INFO - PROCESS | 980 | 1467361965789 Marionette TRACE conn6 <- [1,1954,null,{}] 01:32:45 INFO - PROCESS | 980 | 1467361965793 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}] 01:32:45 INFO - PROCESS | 980 | 1467361965798 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:45 INFO - PROCESS | 980 | 1467361965942 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 01:32:46 INFO - PROCESS | 980 | 1467361965999 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 980 | 1467361966001 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD7D800 == 34 [pid = 980] [id = 498] 01:32:46 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC911000) [pid = 980] [serial = 1494] [outer = 0000000000000000] 01:32:46 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082ED548C00) [pid = 980] [serial = 1495] [outer = 00000082EC911000] 01:32:46 INFO - PROCESS | 980 | 1467361966048 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EDEB6800) [pid = 980] [serial = 1496] [outer = 00000082EC911000] 01:32:46 INFO - PROCESS | 980 | 1467361966486 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]]]}] 01:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 01:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 735ms 01:32:46 INFO - PROCESS | 980 | 1467361966537 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 01:32:46 INFO - PROCESS | 980 | 1467361966540 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 01:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 01:32:46 INFO - PROCESS | 980 | 1467361966548 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 01:32:46 INFO - PROCESS | 980 | 1467361966550 Marionette TRACE conn6 <- [1,1958,null,{}] 01:32:46 INFO - PROCESS | 980 | 1467361966554 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}] 01:32:46 INFO - PROCESS | 980 | 1467361966564 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:46 INFO - PROCESS | 980 | 1467361966674 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 01:32:46 INFO - PROCESS | 980 | 1467361966729 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:46 INFO - PROCESS | 980 | 1467361966731 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEB7000 == 35 [pid = 980] [id = 499] 01:32:46 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DEB47400) [pid = 980] [serial = 1497] [outer = 0000000000000000] 01:32:46 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE086C00) [pid = 980] [serial = 1498] [outer = 00000082DEB47400] 01:32:46 INFO - PROCESS | 980 | 1467361966777 Marionette DEBUG loaded listener.js 01:32:46 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE23A400) [pid = 980] [serial = 1499] [outer = 00000082DEB47400] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EE113800) [pid = 980] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EBB99000) [pid = 980] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EBBF5800) [pid = 980] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB91D400) [pid = 980] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E8986C00) [pid = 980] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEC9A400) [pid = 980] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E497BC00) [pid = 980] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB42C00) [pid = 980] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC8F400) [pid = 980] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DCCA8000) [pid = 980] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EB287C00) [pid = 980] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082ECB9B800) [pid = 980] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 01:32:47 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DE720400) [pid = 980] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 01:32:47 INFO - PROCESS | 980 | 1467361967267 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]]]}] 01:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 01:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 732ms 01:32:47 INFO - PROCESS | 980 | 1467361967283 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 980 | 1467361967285 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 01:32:47 INFO - PROCESS | 980 | 1467361967288 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 01:32:47 INFO - PROCESS | 980 | 1467361967290 Marionette TRACE conn6 <- [1,1962,null,{}] 01:32:47 INFO - PROCESS | 980 | 1467361967294 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}] 01:32:47 INFO - PROCESS | 980 | 1467361967296 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:47 INFO - PROCESS | 980 | 1467361967379 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 01:32:47 INFO - PROCESS | 980 | 1467361967459 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:47 INFO - PROCESS | 980 | 1467361967461 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8682800 == 36 [pid = 980] [id = 500] 01:32:47 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E38D7000) [pid = 980] [serial = 1500] [outer = 0000000000000000] 01:32:47 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EAC4A400) [pid = 980] [serial = 1501] [outer = 00000082E38D7000] 01:32:47 INFO - PROCESS | 980 | 1467361967507 Marionette DEBUG loaded listener.js 01:32:47 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE086000) [pid = 980] [serial = 1502] [outer = 00000082E38D7000] 01:32:47 INFO - PROCESS | 980 | 1467361967868 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]]]}] 01:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 01:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 628ms 01:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 01:32:47 INFO - PROCESS | 980 | 1467361967920 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 01:32:47 INFO - PROCESS | 980 | 1467361967922 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 01:32:47 INFO - PROCESS | 980 | 1467361967926 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 01:32:47 INFO - PROCESS | 980 | 1467361967928 Marionette TRACE conn6 <- [1,1966,null,{}] 01:32:47 INFO - PROCESS | 980 | 1467361967931 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}] 01:32:47 INFO - PROCESS | 980 | 1467361967933 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:48 INFO - PROCESS | 980 | 1467361968072 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 01:32:48 INFO - PROCESS | 980 | 1467361968082 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:48 INFO - PROCESS | 980 | 1467361968084 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0654800 == 37 [pid = 980] [id = 501] 01:32:48 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E4AC5800) [pid = 980] [serial = 1503] [outer = 0000000000000000] 01:32:48 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EEE42400) [pid = 980] [serial = 1504] [outer = 00000082E4AC5800] 01:32:48 INFO - PROCESS | 980 | 1467361968131 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EEE51400) [pid = 980] [serial = 1505] [outer = 00000082E4AC5800] 01:32:48 INFO - PROCESS | 980 | 1467361968532 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]]]}] 01:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 01:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 628ms 01:32:48 INFO - PROCESS | 980 | 1467361968557 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 01:32:48 INFO - PROCESS | 980 | 1467361968559 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 01:32:48 INFO - PROCESS | 980 | 1467361968563 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 01:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 01:32:48 INFO - PROCESS | 980 | 1467361968564 Marionette TRACE conn6 <- [1,1970,null,{}] 01:32:48 INFO - PROCESS | 980 | 1467361968568 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}] 01:32:48 INFO - PROCESS | 980 | 1467361968570 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:48 INFO - PROCESS | 980 | 1467361968654 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 01:32:48 INFO - PROCESS | 980 | 1467361968736 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:48 INFO - PROCESS | 980 | 1467361968739 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0733800 == 38 [pid = 980] [id = 502] 01:32:48 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEE50800) [pid = 980] [serial = 1506] [outer = 0000000000000000] 01:32:48 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EF15F400) [pid = 980] [serial = 1507] [outer = 00000082EEE50800] 01:32:48 INFO - PROCESS | 980 | 1467361968784 Marionette DEBUG loaded listener.js 01:32:48 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EF7E0000) [pid = 980] [serial = 1508] [outer = 00000082EEE50800] 01:32:49 INFO - PROCESS | 980 | 1467361969192 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]]]}] 01:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 01:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 691ms 01:32:49 INFO - PROCESS | 980 | 1467361969262 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 01:32:49 INFO - PROCESS | 980 | 1467361969267 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 01:32:49 INFO - PROCESS | 980 | 1467361969274 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 01:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 01:32:49 INFO - PROCESS | 980 | 1467361969279 Marionette TRACE conn6 <- [1,1974,null,{}] 01:32:49 INFO - PROCESS | 980 | 1467361969286 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}] 01:32:49 INFO - PROCESS | 980 | 1467361969289 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:49 INFO - PROCESS | 980 | 1467361969511 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 01:32:49 INFO - PROCESS | 980 | 1467361969605 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:49 INFO - PROCESS | 980 | 1467361969609 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082E492A800 == 39 [pid = 980] [id = 503] 01:32:49 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEC98C00) [pid = 980] [serial = 1509] [outer = 0000000000000000] 01:32:49 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DEFD4800) [pid = 980] [serial = 1510] [outer = 00000082DEC98C00] 01:32:49 INFO - PROCESS | 980 | 1467361969672 Marionette DEBUG loaded listener.js 01:32:49 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E39A7400) [pid = 980] [serial = 1511] [outer = 00000082DEC98C00] 01:32:50 INFO - PROCESS | 980 | 1467361970229 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]]]}] 01:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 01:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 01:32:50 INFO - PROCESS | 980 | 1467361970264 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 01:32:50 INFO - PROCESS | 980 | 1467361970269 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 01:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 01:32:50 INFO - PROCESS | 980 | 1467361970276 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 01:32:50 INFO - PROCESS | 980 | 1467361970279 Marionette TRACE conn6 <- [1,1978,null,{}] 01:32:50 INFO - PROCESS | 980 | 1467361970283 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}] 01:32:50 INFO - PROCESS | 980 | 1467361970286 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:50 INFO - PROCESS | 980 | 1467361970407 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 01:32:50 INFO - PROCESS | 980 | 1467361970503 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:50 INFO - PROCESS | 980 | 1467361970506 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17F800 == 40 [pid = 980] [id = 504] 01:32:50 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E8E9F800) [pid = 980] [serial = 1512] [outer = 0000000000000000] 01:32:50 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EA1CF000) [pid = 980] [serial = 1513] [outer = 00000082E8E9F800] 01:32:50 INFO - PROCESS | 980 | 1467361970565 Marionette DEBUG loaded listener.js 01:32:50 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EB610800) [pid = 980] [serial = 1514] [outer = 00000082E8E9F800] 01:32:51 INFO - PROCESS | 980 | 1467361971202 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]]]}] 01:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 01:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 986ms 01:32:51 INFO - PROCESS | 980 | 1467361971264 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 01:32:51 INFO - PROCESS | 980 | 1467361971267 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 01:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 01:32:51 INFO - PROCESS | 980 | 1467361971271 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 01:32:51 INFO - PROCESS | 980 | 1467361971275 Marionette TRACE conn6 <- [1,1982,null,{}] 01:32:51 INFO - PROCESS | 980 | 1467361971287 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}] 01:32:51 INFO - PROCESS | 980 | 1467361971292 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:51 INFO - PROCESS | 980 | 1467361971456 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 01:32:51 INFO - PROCESS | 980 | 1467361971466 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:51 INFO - PROCESS | 980 | 1467361971470 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14C1800 == 41 [pid = 980] [id = 505] 01:32:51 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082ECBDA800) [pid = 980] [serial = 1515] [outer = 0000000000000000] 01:32:51 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EDB8E400) [pid = 980] [serial = 1516] [outer = 00000082ECBDA800] 01:32:51 INFO - PROCESS | 980 | 1467361971530 Marionette DEBUG loaded listener.js 01:32:51 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EF7E2C00) [pid = 980] [serial = 1517] [outer = 00000082ECBDA800] 01:32:52 INFO - PROCESS | 980 | 1467361972111 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]]]}] 01:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 01:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 880ms 01:32:52 INFO - PROCESS | 980 | 1467361972153 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 01:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 01:32:52 INFO - PROCESS | 980 | 1467361972156 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 01:32:52 INFO - PROCESS | 980 | 1467361972160 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 01:32:52 INFO - PROCESS | 980 | 1467361972162 Marionette TRACE conn6 <- [1,1986,null,{}] 01:32:52 INFO - PROCESS | 980 | 1467361972166 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}] 01:32:52 INFO - PROCESS | 980 | 1467361972168 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:52 INFO - PROCESS | 980 | 1467361972290 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 01:32:52 INFO - PROCESS | 980 | 1467361972380 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:52 INFO - PROCESS | 980 | 1467361972382 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F81800 == 42 [pid = 980] [id = 506] 01:32:52 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EFCAF800) [pid = 980] [serial = 1518] [outer = 0000000000000000] 01:32:52 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EFCB2C00) [pid = 980] [serial = 1519] [outer = 00000082EFCAF800] 01:32:52 INFO - PROCESS | 980 | 1467361972438 Marionette DEBUG loaded listener.js 01:32:52 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EFCBA800) [pid = 980] [serial = 1520] [outer = 00000082EFCAF800] 01:32:52 INFO - PROCESS | 980 | 1467361972991 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]]]}] 01:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 01:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 880ms 01:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 01:32:53 INFO - PROCESS | 980 | 1467361973042 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 01:32:53 INFO - PROCESS | 980 | 1467361973045 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 01:32:53 INFO - PROCESS | 980 | 1467361973048 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 01:32:53 INFO - PROCESS | 980 | 1467361973050 Marionette TRACE conn6 <- [1,1990,null,{}] 01:32:53 INFO - PROCESS | 980 | 1467361973054 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}] 01:32:53 INFO - PROCESS | 980 | 1467361973057 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:53 INFO - PROCESS | 980 | 1467361973166 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 01:32:53 INFO - PROCESS | 980 | 1467361973261 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:53 INFO - PROCESS | 980 | 1467361973263 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F9D800 == 43 [pid = 980] [id = 507] 01:32:53 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082EFCB0000) [pid = 980] [serial = 1521] [outer = 0000000000000000] 01:32:53 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082F0129C00) [pid = 980] [serial = 1522] [outer = 00000082EFCB0000] 01:32:53 INFO - PROCESS | 980 | 1467361973318 Marionette DEBUG loaded listener.js 01:32:53 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082F0131C00) [pid = 980] [serial = 1523] [outer = 00000082EFCB0000] 01:32:54 INFO - PROCESS | 980 | 1467361974122 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]]]}] 01:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 01:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1138ms 01:32:54 INFO - PROCESS | 980 | 1467361974189 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 01:32:54 INFO - PROCESS | 980 | 1467361974194 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 01:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 01:32:54 INFO - PROCESS | 980 | 1467361974199 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 01:32:54 INFO - PROCESS | 980 | 1467361974202 Marionette TRACE conn6 <- [1,1994,null,{}] 01:32:54 INFO - PROCESS | 980 | 1467361974221 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}] 01:32:54 INFO - PROCESS | 980 | 1467361974224 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:54 INFO - PROCESS | 980 | 1467361974368 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 01:32:54 INFO - PROCESS | 980 | 1467361974421 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:54 INFO - PROCESS | 980 | 1467361974426 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082E395B800 == 44 [pid = 980] [id = 508] 01:32:54 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082DEFD4C00) [pid = 980] [serial = 1524] [outer = 0000000000000000] 01:32:54 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082E004E400) [pid = 980] [serial = 1525] [outer = 00000082DEFD4C00] 01:32:54 INFO - PROCESS | 980 | 1467361974479 Marionette DEBUG loaded listener.js 01:32:54 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082E38D2400) [pid = 980] [serial = 1526] [outer = 00000082DEFD4C00] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082F0654800 == 43 [pid = 980] [id = 501] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082E8682800 == 42 [pid = 980] [id = 500] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEB7000 == 41 [pid = 980] [id = 499] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD7D800 == 40 [pid = 980] [id = 498] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082EF77F800 == 39 [pid = 980] [id = 497] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082EE270800 == 38 [pid = 980] [id = 496] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC7B000 == 37 [pid = 980] [id = 495] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E5F000 == 36 [pid = 980] [id = 494] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082E4929000 == 35 [pid = 980] [id = 493] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082E5040800 == 34 [pid = 980] [id = 492] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082F08B2000 == 33 [pid = 980] [id = 491] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F9D800 == 32 [pid = 980] [id = 507] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F81800 == 31 [pid = 980] [id = 506] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082F14C1800 == 30 [pid = 980] [id = 505] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17F800 == 29 [pid = 980] [id = 504] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082F0733800 == 28 [pid = 980] [id = 502] 01:32:55 INFO - PROCESS | 980 | --DOCSHELL 00000082E492A800 == 27 [pid = 980] [id = 503] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082EBBFAC00) [pid = 980] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082EC906000) [pid = 980] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082EBB92800) [pid = 980] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082EA94A800) [pid = 980] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082EAA8DC00) [pid = 980] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082DECA4C00) [pid = 980] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082DF139800) [pid = 980] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E4A23800) [pid = 980] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E4AC6000) [pid = 980] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082DEB46000) [pid = 980] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082DEBE5000) [pid = 980] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E55EC400) [pid = 980] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E8651C00) [pid = 980] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E31C3400) [pid = 980] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E3B6F000) [pid = 980] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB60A800) [pid = 980] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EB643C00) [pid = 980] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBCA9C00) [pid = 980] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082ECBCDC00) [pid = 980] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EE067000) [pid = 980] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEB7EC00) [pid = 980] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EE085800) [pid = 980] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EBB9E000) [pid = 980] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EE245800) [pid = 980] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EBBA0000) [pid = 980] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EE11AC00) [pid = 980] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 01:32:55 INFO - PROCESS | 980 | 1467361975827 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]]]}] 01:32:55 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 01:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1695ms 01:32:55 INFO - PROCESS | 980 | 1467361975899 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 01:32:55 INFO - PROCESS | 980 | 1467361975903 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 01:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 01:32:55 INFO - PROCESS | 980 | 1467361975908 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 01:32:55 INFO - PROCESS | 980 | 1467361975911 Marionette TRACE conn6 <- [1,1998,null,{}] 01:32:55 INFO - PROCESS | 980 | 1467361975918 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}] 01:32:55 INFO - PROCESS | 980 | 1467361975921 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:56 INFO - PROCESS | 980 | 1467361976047 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 01:32:56 INFO - PROCESS | 980 | 1467361976126 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 980 | 1467361976129 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31D9000 == 28 [pid = 980] [id = 509] 01:32:56 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEAAD000) [pid = 980] [serial = 1527] [outer = 0000000000000000] 01:32:56 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DEB7E400) [pid = 980] [serial = 1528] [outer = 00000082DEAAD000] 01:32:56 INFO - PROCESS | 980 | 1467361976179 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DEC84C00) [pid = 980] [serial = 1529] [outer = 00000082DEAAD000] 01:32:56 INFO - PROCESS | 980 | 1467361976612 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]]]}] 01:32:56 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 01:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 732ms 01:32:56 INFO - PROCESS | 980 | 1467361976644 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 01:32:56 INFO - PROCESS | 980 | 1467361976650 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 01:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 01:32:56 INFO - PROCESS | 980 | 1467361976657 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 01:32:56 INFO - PROCESS | 980 | 1467361976660 Marionette TRACE conn6 <- [1,2002,null,{}] 01:32:56 INFO - PROCESS | 980 | 1467361976663 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}] 01:32:56 INFO - PROCESS | 980 | 1467361976666 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:56 INFO - PROCESS | 980 | 1467361976763 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 01:32:56 INFO - PROCESS | 980 | 1467361976770 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:56 INFO - PROCESS | 980 | 1467361976772 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:56 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A86000 == 29 [pid = 980] [id = 510] 01:32:56 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEFCF400) [pid = 980] [serial = 1530] [outer = 0000000000000000] 01:32:56 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DFBD3400) [pid = 980] [serial = 1531] [outer = 00000082DEFCF400] 01:32:56 INFO - PROCESS | 980 | 1467361976822 Marionette DEBUG loaded listener.js 01:32:56 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E2FD3C00) [pid = 980] [serial = 1532] [outer = 00000082DEFCF400] 01:32:57 INFO - PROCESS | 980 | 1467361977287 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]]]}] 01:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 01:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 693ms 01:32:57 INFO - PROCESS | 980 | 1467361977350 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 01:32:57 INFO - PROCESS | 980 | 1467361977353 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 01:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 01:32:57 INFO - PROCESS | 980 | 1467361977357 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 01:32:57 INFO - PROCESS | 980 | 1467361977361 Marionette TRACE conn6 <- [1,2006,null,{}] 01:32:57 INFO - PROCESS | 980 | 1467361977372 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}] 01:32:57 INFO - PROCESS | 980 | 1467361977377 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:57 INFO - PROCESS | 980 | 1467361977493 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 01:32:57 INFO - PROCESS | 980 | 1467361977581 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:57 INFO - PROCESS | 980 | 1467361977585 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC77800 == 30 [pid = 980] [id = 511] 01:32:57 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEB45000) [pid = 980] [serial = 1533] [outer = 0000000000000000] 01:32:57 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E4AC1C00) [pid = 980] [serial = 1534] [outer = 00000082DEB45000] 01:32:57 INFO - PROCESS | 980 | 1467361977635 Marionette DEBUG loaded listener.js 01:32:57 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E556C800) [pid = 980] [serial = 1535] [outer = 00000082DEB45000] 01:32:58 INFO - PROCESS | 980 | 1467361978065 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]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 01:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 01:32:58 INFO - PROCESS | 980 | 1467361978091 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 980 | 1467361978094 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 01:32:58 INFO - PROCESS | 980 | 1467361978097 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 01:32:58 INFO - PROCESS | 980 | 1467361978099 Marionette TRACE conn6 <- [1,2010,null,{}] 01:32:58 INFO - PROCESS | 980 | 1467361978102 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}] 01:32:58 INFO - PROCESS | 980 | 1467361978105 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:58 INFO - PROCESS | 980 | 1467361978223 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 01:32:58 INFO - PROCESS | 980 | 1467361978228 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:58 INFO - PROCESS | 980 | 1467361978231 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBA7000 == 31 [pid = 980] [id = 512] 01:32:58 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E897FC00) [pid = 980] [serial = 1536] [outer = 0000000000000000] 01:32:58 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E8EA6800) [pid = 980] [serial = 1537] [outer = 00000082E897FC00] 01:32:58 INFO - PROCESS | 980 | 1467361978321 Marionette DEBUG loaded listener.js 01:32:58 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EAA30400) [pid = 980] [serial = 1538] [outer = 00000082E897FC00] 01:32:58 INFO - PROCESS | 980 | 1467361978780 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]]]}] 01:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 01:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 732ms 01:32:58 INFO - PROCESS | 980 | 1467361978832 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 01:32:58 INFO - PROCESS | 980 | 1467361978835 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 01:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 01:32:58 INFO - PROCESS | 980 | 1467361978879 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 01:32:58 INFO - PROCESS | 980 | 1467361978881 Marionette TRACE conn6 <- [1,2014,null,{}] 01:32:58 INFO - PROCESS | 980 | 1467361978884 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}] 01:32:58 INFO - PROCESS | 980 | 1467361978887 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:59 INFO - PROCESS | 980 | 1467361978996 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 01:32:59 INFO - PROCESS | 980 | 1467361979009 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 980 | 1467361979011 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEB1000 == 32 [pid = 980] [id = 513] 01:32:59 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EAC43C00) [pid = 980] [serial = 1539] [outer = 0000000000000000] 01:32:59 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EB4AA400) [pid = 980] [serial = 1540] [outer = 00000082EAC43C00] 01:32:59 INFO - PROCESS | 980 | 1467361979058 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EB613000) [pid = 980] [serial = 1541] [outer = 00000082EAC43C00] 01:32:59 INFO - PROCESS | 980 | 1467361979527 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]]]}] 01:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 01:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 01:32:59 INFO - PROCESS | 980 | 1467361979567 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 01:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 01:32:59 INFO - PROCESS | 980 | 1467361979570 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 01:32:59 INFO - PROCESS | 980 | 1467361979573 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 01:32:59 INFO - PROCESS | 980 | 1467361979575 Marionette TRACE conn6 <- [1,2018,null,{}] 01:32:59 INFO - PROCESS | 980 | 1467361979586 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}] 01:32:59 INFO - PROCESS | 980 | 1467361979592 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:59 INFO - PROCESS | 980 | 1467361979726 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 01:32:59 INFO - PROCESS | 980 | 1467361979782 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:32:59 INFO - PROCESS | 980 | 1467361979785 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:32:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF79B800 == 33 [pid = 980] [id = 514] 01:32:59 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082EB91FC00) [pid = 980] [serial = 1542] [outer = 0000000000000000] 01:32:59 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EBB9EC00) [pid = 980] [serial = 1543] [outer = 00000082EB91FC00] 01:32:59 INFO - PROCESS | 980 | 1467361979832 Marionette DEBUG loaded listener.js 01:32:59 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EBCA7800) [pid = 980] [serial = 1544] [outer = 00000082EB91FC00] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E4AC5800) [pid = 980] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EAC44400) [pid = 980] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EC911000) [pid = 980] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E38D7000) [pid = 980] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEB47400) [pid = 980] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEBEB000) [pid = 980] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E2FD4800) [pid = 980] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEB79800) [pid = 980] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EEBC3400) [pid = 980] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E88E9C00) [pid = 980] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC9D000) [pid = 980] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EEE50800) [pid = 980] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 01:33:00 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EEBC2C00) [pid = 980] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 01:33:00 INFO - PROCESS | 980 | 1467361980417 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]]]}] 01:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 01:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 881ms 01:33:00 INFO - PROCESS | 980 | 1467361980457 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 01:33:00 INFO - PROCESS | 980 | 1467361980459 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 01:33:00 INFO - PROCESS | 980 | 1467361980462 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 01:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 01:33:00 INFO - PROCESS | 980 | 1467361980464 Marionette TRACE conn6 <- [1,2022,null,{}] 01:33:00 INFO - PROCESS | 980 | 1467361980468 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}] 01:33:00 INFO - PROCESS | 980 | 1467361980470 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:00 INFO - PROCESS | 980 | 1467361980551 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 01:33:00 INFO - PROCESS | 980 | 1467361980558 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:00 INFO - PROCESS | 980 | 1467361980560 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD75000 == 34 [pid = 980] [id = 515] 01:33:00 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E8556800) [pid = 980] [serial = 1545] [outer = 0000000000000000] 01:33:00 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBCA3400) [pid = 980] [serial = 1546] [outer = 00000082E8556800] 01:33:00 INFO - PROCESS | 980 | 1467361980604 Marionette DEBUG loaded listener.js 01:33:00 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EC865C00) [pid = 980] [serial = 1547] [outer = 00000082E8556800] 01:33:01 INFO - PROCESS | 980 | 1467361981039 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]]]}] 01:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 01:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 627ms 01:33:01 INFO - PROCESS | 980 | 1467361981094 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 980 | 1467361981096 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 01:33:01 INFO - PROCESS | 980 | 1467361981099 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 01:33:01 INFO - PROCESS | 980 | 1467361981101 Marionette TRACE conn6 <- [1,2026,null,{}] 01:33:01 INFO - PROCESS | 980 | 1467361981105 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}] 01:33:01 INFO - PROCESS | 980 | 1467361981107 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:01 INFO - PROCESS | 980 | 1467361981189 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 01:33:01 INFO - PROCESS | 980 | 1467361981197 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 980 | 1467361981199 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE20000 == 35 [pid = 980] [id = 516] 01:33:01 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC966800) [pid = 980] [serial = 1548] [outer = 0000000000000000] 01:33:01 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECB9E000) [pid = 980] [serial = 1549] [outer = 00000082EC966800] 01:33:01 INFO - PROCESS | 980 | 1467361981244 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082ECBDB000) [pid = 980] [serial = 1550] [outer = 00000082EC966800] 01:33:01 INFO - PROCESS | 980 | 1467361981706 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]]]}] 01:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 01:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 628ms 01:33:01 INFO - PROCESS | 980 | 1467361981730 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 01:33:01 INFO - PROCESS | 980 | 1467361981733 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 01:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 01:33:01 INFO - PROCESS | 980 | 1467361981736 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 01:33:01 INFO - PROCESS | 980 | 1467361981738 Marionette TRACE conn6 <- [1,2030,null,{}] 01:33:01 INFO - PROCESS | 980 | 1467361981746 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}] 01:33:01 INFO - PROCESS | 980 | 1467361981747 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:01 INFO - PROCESS | 980 | 1467361981831 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 01:33:01 INFO - PROCESS | 980 | 1467361981837 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:01 INFO - PROCESS | 980 | 1467361981839 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC77000 == 36 [pid = 980] [id = 517] 01:33:01 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082ED5A6C00) [pid = 980] [serial = 1551] [outer = 0000000000000000] 01:33:01 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EDB17400) [pid = 980] [serial = 1552] [outer = 00000082ED5A6C00] 01:33:01 INFO - PROCESS | 980 | 1467361981886 Marionette DEBUG loaded listener.js 01:33:01 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EE06CC00) [pid = 980] [serial = 1553] [outer = 00000082ED5A6C00] 01:33:02 INFO - PROCESS | 980 | 1467361982521 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]]]}] 01:33:02 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) 01:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 837ms 01:33:02 INFO - PROCESS | 980 | 1467361982645 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 01:33:02 INFO - PROCESS | 980 | 1467361982650 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 01:33:02 INFO - PROCESS | 980 | 1467361982656 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 01:33:02 INFO - PROCESS | 980 | 1467361982660 Marionette TRACE conn6 <- [1,2034,null,{}] 01:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 01:33:02 INFO - PROCESS | 980 | 1467361982666 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}] 01:33:02 INFO - PROCESS | 980 | 1467361982669 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:02 INFO - PROCESS | 980 | 1467361982807 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 01:33:02 INFO - PROCESS | 980 | 1467361982882 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:02 INFO - PROCESS | 980 | 1467361982885 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5040800 == 37 [pid = 980] [id = 518] 01:33:02 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEB46400) [pid = 980] [serial = 1554] [outer = 0000000000000000] 01:33:02 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DEC8D000) [pid = 980] [serial = 1555] [outer = 00000082DEB46400] 01:33:02 INFO - PROCESS | 980 | 1467361982985 Marionette DEBUG loaded listener.js 01:33:03 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082DF420C00) [pid = 980] [serial = 1556] [outer = 00000082DEB46400] 01:33:03 INFO - PROCESS | 980 | 1467361983694 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]]]}] 01:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 01:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1074ms 01:33:03 INFO - PROCESS | 980 | 1467361983747 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 01:33:03 INFO - PROCESS | 980 | 1467361983752 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 01:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 01:33:03 INFO - PROCESS | 980 | 1467361983758 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 01:33:03 INFO - PROCESS | 980 | 1467361983761 Marionette TRACE conn6 <- [1,2038,null,{}] 01:33:03 INFO - PROCESS | 980 | 1467361983766 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}] 01:33:03 INFO - PROCESS | 980 | 1467361983769 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:03 INFO - PROCESS | 980 | 1467361983897 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 01:33:04 INFO - PROCESS | 980 | 1467361984021 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:04 INFO - PROCESS | 980 | 1467361984024 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF176800 == 38 [pid = 980] [id = 519] 01:33:04 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DEFD7000) [pid = 980] [serial = 1557] [outer = 0000000000000000] 01:33:04 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082E5566800) [pid = 980] [serial = 1558] [outer = 00000082DEFD7000] 01:33:04 INFO - PROCESS | 980 | 1467361984085 Marionette DEBUG loaded listener.js 01:33:04 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EA1C7800) [pid = 980] [serial = 1559] [outer = 00000082DEFD7000] 01:33:04 INFO - PROCESS | 980 | 1467361984930 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]]]}] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE20000 == 37 [pid = 980] [id = 516] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD75000 == 36 [pid = 980] [id = 515] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082EF79B800 == 35 [pid = 980] [id = 514] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEB1000 == 34 [pid = 980] [id = 513] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBA7000 == 33 [pid = 980] [id = 512] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC77800 == 32 [pid = 980] [id = 511] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A86000 == 31 [pid = 980] [id = 510] 01:33:04 INFO - PROCESS | 980 | --DOCSHELL 00000082E31D9000 == 30 [pid = 980] [id = 509] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EEE47000) [pid = 980] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082E2FB7400) [pid = 980] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082E2FD8000) [pid = 980] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082E3C52000) [pid = 980] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EEE49400) [pid = 980] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EEBE2C00) [pid = 980] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E3831000) [pid = 980] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E4A1D000) [pid = 980] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEC9A000) [pid = 980] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EAC4A000) [pid = 980] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E8981800) [pid = 980] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EA8C3800) [pid = 980] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EEE42400) [pid = 980] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EF15F400) [pid = 980] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EE23A400) [pid = 980] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EF7E0000) [pid = 980] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE086000) [pid = 980] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EB615400) [pid = 980] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EEE51400) [pid = 980] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EBB96C00) [pid = 980] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBBF9000) [pid = 980] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EDEB6800) [pid = 980] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082ED548C00) [pid = 980] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EAC4A400) [pid = 980] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EE086C00) [pid = 980] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 01:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 01:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1239ms 01:33:05 INFO - PROCESS | 980 | 1467361985000 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 01:33:05 INFO - PROCESS | 980 | 1467361985004 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 01:33:05 INFO - PROCESS | 980 | 1467361985009 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 01:33:05 INFO - PROCESS | 980 | 1467361985012 Marionette TRACE conn6 <- [1,2042,null,{}] 01:33:05 INFO - PROCESS | 980 | 1467361985018 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}] 01:33:05 INFO - PROCESS | 980 | 1467361985021 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:05 INFO - PROCESS | 980 | 1467361985120 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 01:33:05 INFO - PROCESS | 980 | 1467361985128 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 980 | 1467361985130 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3E0A800 == 31 [pid = 980] [id = 520] 01:33:05 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEC88C00) [pid = 980] [serial = 1560] [outer = 0000000000000000] 01:33:05 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEC90800) [pid = 980] [serial = 1561] [outer = 00000082DEC88C00] 01:33:05 INFO - PROCESS | 980 | 1467361985180 Marionette DEBUG loaded listener.js 01:33:05 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E00B7000) [pid = 980] [serial = 1562] [outer = 00000082DEC88C00] 01:33:05 INFO - PROCESS | 980 | 1467361985712 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]]]}] 01:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 01:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 01:33:05 INFO - PROCESS | 980 | 1467361985747 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 01:33:05 INFO - PROCESS | 980 | 1467361985751 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 01:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 01:33:05 INFO - PROCESS | 980 | 1467361985758 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 01:33:05 INFO - PROCESS | 980 | 1467361985760 Marionette TRACE conn6 <- [1,2046,null,{}] 01:33:05 INFO - PROCESS | 980 | 1467361985764 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}] 01:33:05 INFO - PROCESS | 980 | 1467361985767 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:05 INFO - PROCESS | 980 | 1467361985857 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 01:33:05 INFO - PROCESS | 980 | 1467361985941 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:05 INFO - PROCESS | 980 | 1467361985943 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA5F000 == 32 [pid = 980] [id = 521] 01:33:05 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E3B74400) [pid = 980] [serial = 1563] [outer = 0000000000000000] 01:33:05 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4A25000) [pid = 980] [serial = 1564] [outer = 00000082E3B74400] 01:33:06 INFO - PROCESS | 980 | 1467361985993 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E556C400) [pid = 980] [serial = 1565] [outer = 00000082E3B74400] 01:33:06 INFO - PROCESS | 980 | 1467361986393 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]]]}] 01:33:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 01:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 01:33:06 INFO - PROCESS | 980 | 1467361986453 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 01:33:06 INFO - PROCESS | 980 | 1467361986456 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 01:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 01:33:06 INFO - PROCESS | 980 | 1467361986459 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 01:33:06 INFO - PROCESS | 980 | 1467361986463 Marionette TRACE conn6 <- [1,2050,null,{}] 01:33:06 INFO - PROCESS | 980 | 1467361986474 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}] 01:33:06 INFO - PROCESS | 980 | 1467361986479 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:06 INFO - PROCESS | 980 | 1467361986600 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 01:33:06 INFO - PROCESS | 980 | 1467361986616 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:06 INFO - PROCESS | 980 | 1467361986619 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBA9000 == 33 [pid = 980] [id = 522] 01:33:06 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DEA23C00) [pid = 980] [serial = 1566] [outer = 0000000000000000] 01:33:06 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EAA82000) [pid = 980] [serial = 1567] [outer = 00000082DEA23C00] 01:33:06 INFO - PROCESS | 980 | 1467361986669 Marionette DEBUG loaded listener.js 01:33:06 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB615400) [pid = 980] [serial = 1568] [outer = 00000082DEA23C00] 01:33:07 INFO - PROCESS | 980 | 1467361987113 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]]]}] 01:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 01:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 692ms 01:33:07 INFO - PROCESS | 980 | 1467361987154 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 980 | 1467361987157 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 01:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 01:33:07 INFO - PROCESS | 980 | 1467361987161 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - PROCESS | 980 | 1467361987163 Marionette TRACE conn6 <- [1,2054,null,{}] 01:33:07 INFO - PROCESS | 980 | 1467361987172 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}] 01:33:07 INFO - PROCESS | 980 | 1467361987174 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:07 INFO - PROCESS | 980 | 1467361987291 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 01:33:07 INFO - PROCESS | 980 | 1467361987296 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:07 INFO - PROCESS | 980 | 1467361987299 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1E9800 == 34 [pid = 980] [id = 523] 01:33:07 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB935400) [pid = 980] [serial = 1569] [outer = 0000000000000000] 01:33:07 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBB93400) [pid = 980] [serial = 1570] [outer = 00000082EB935400] 01:33:07 INFO - PROCESS | 980 | 1467361987344 Marionette DEBUG loaded listener.js 01:33:07 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBBF5800) [pid = 980] [serial = 1571] [outer = 00000082EB935400] 01:33:07 INFO - PROCESS | 980 | 1467361987816 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]]]}] 01:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 01:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 690ms 01:33:07 INFO - PROCESS | 980 | 1467361987853 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 01:33:07 INFO - PROCESS | 980 | 1467361987856 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 01:33:07 INFO - PROCESS | 980 | 1467361987859 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 01:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 01:33:07 INFO - PROCESS | 980 | 1467361987861 Marionette TRACE conn6 <- [1,2058,null,{}] 01:33:07 INFO - PROCESS | 980 | 1467361987865 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}] 01:33:07 INFO - PROCESS | 980 | 1467361987867 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:07 INFO - PROCESS | 980 | 1467361987978 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 01:33:08 INFO - PROCESS | 980 | 1467361988063 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 980 | 1467361988065 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD6D800 == 35 [pid = 980] [id = 524] 01:33:08 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBC9D400) [pid = 980] [serial = 1572] [outer = 0000000000000000] 01:33:08 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBCA3000) [pid = 980] [serial = 1573] [outer = 00000082EBC9D400] 01:33:08 INFO - PROCESS | 980 | 1467361988111 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EC95FC00) [pid = 980] [serial = 1574] [outer = 00000082EBC9D400] 01:33:08 INFO - PROCESS | 980 | 1467361988560 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]]]}] 01:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 01:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 735ms 01:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 01:33:08 INFO - PROCESS | 980 | 1467361988596 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 01:33:08 INFO - PROCESS | 980 | 1467361988598 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 01:33:08 INFO - PROCESS | 980 | 1467361988602 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 01:33:08 INFO - PROCESS | 980 | 1467361988603 Marionette TRACE conn6 <- [1,2062,null,{}] 01:33:08 INFO - PROCESS | 980 | 1467361988614 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}] 01:33:08 INFO - PROCESS | 980 | 1467361988620 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:08 INFO - PROCESS | 980 | 1467361988760 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 01:33:08 INFO - PROCESS | 980 | 1467361988824 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:08 INFO - PROCESS | 980 | 1467361988826 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEC8000 == 36 [pid = 980] [id = 525] 01:33:08 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082ED543000) [pid = 980] [serial = 1575] [outer = 0000000000000000] 01:33:08 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE08A000) [pid = 980] [serial = 1576] [outer = 00000082ED543000] 01:33:08 INFO - PROCESS | 980 | 1467361988873 Marionette DEBUG loaded listener.js 01:33:08 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EE11B400) [pid = 980] [serial = 1577] [outer = 00000082ED543000] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEFD4C00) [pid = 980] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E897FC00) [pid = 980] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEFCF400) [pid = 980] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DEB45000) [pid = 980] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEAAD000) [pid = 980] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC98C00) [pid = 980] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E8E9F800) [pid = 980] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082ECBDA800) [pid = 980] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EAC43C00) [pid = 980] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EB91FC00) [pid = 980] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EC966800) [pid = 980] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EFCAF800) [pid = 980] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E8556800) [pid = 980] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 01:33:09 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EFCB0000) [pid = 980] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 01:33:09 INFO - PROCESS | 980 | 1467361989399 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]]]}] 01:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 01:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 839ms 01:33:09 INFO - PROCESS | 980 | 1467361989443 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 01:33:09 INFO - PROCESS | 980 | 1467361989445 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 01:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 01:33:09 INFO - PROCESS | 980 | 1467361989449 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 01:33:09 INFO - PROCESS | 980 | 1467361989451 Marionette TRACE conn6 <- [1,2066,null,{}] 01:33:09 INFO - PROCESS | 980 | 1467361989454 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}] 01:33:09 INFO - PROCESS | 980 | 1467361989457 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:09 INFO - PROCESS | 980 | 1467361989568 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 01:33:09 INFO - PROCESS | 980 | 1467361989620 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:09 INFO - PROCESS | 980 | 1467361989622 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082F004A800 == 37 [pid = 980] [id = 526] 01:33:09 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DDEC2C00) [pid = 980] [serial = 1578] [outer = 0000000000000000] 01:33:09 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E8E9F800) [pid = 980] [serial = 1579] [outer = 00000082DDEC2C00] 01:33:09 INFO - PROCESS | 980 | 1467361989667 Marionette DEBUG loaded listener.js 01:33:09 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE11C800) [pid = 980] [serial = 1580] [outer = 00000082DDEC2C00] 01:33:10 INFO - PROCESS | 980 | 1467361990030 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]]]}] 01:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 01:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 629ms 01:33:10 INFO - PROCESS | 980 | 1467361990084 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 01:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 01:33:10 INFO - PROCESS | 980 | 1467361990086 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 01:33:10 INFO - PROCESS | 980 | 1467361990090 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 01:33:10 INFO - PROCESS | 980 | 1467361990092 Marionette TRACE conn6 <- [1,2070,null,{}] 01:33:10 INFO - PROCESS | 980 | 1467361990095 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}] 01:33:10 INFO - PROCESS | 980 | 1467361990097 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:10 INFO - PROCESS | 980 | 1467361990188 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 01:33:10 INFO - PROCESS | 980 | 1467361990194 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 980 | 1467361990196 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06A1800 == 38 [pid = 980] [id = 527] 01:33:10 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE242400) [pid = 980] [serial = 1581] [outer = 0000000000000000] 01:33:10 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EEB0E400) [pid = 980] [serial = 1582] [outer = 00000082EE242400] 01:33:10 INFO - PROCESS | 980 | 1467361990241 Marionette DEBUG loaded listener.js 01:33:10 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EEBEBC00) [pid = 980] [serial = 1583] [outer = 00000082EE242400] 01:33:10 INFO - PROCESS | 980 | --DOCSHELL 00000082DE00D000 == 37 [pid = 980] [id = 10] 01:33:10 INFO - PROCESS | 980 | 1467361990693 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]]]}] 01:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 01:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 629ms 01:33:10 INFO - PROCESS | 980 | 1467361990724 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 01:33:10 INFO - PROCESS | 980 | 1467361990727 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 01:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 01:33:10 INFO - PROCESS | 980 | 1467361990730 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 01:33:10 INFO - PROCESS | 980 | 1467361990732 Marionette TRACE conn6 <- [1,2074,null,{}] 01:33:10 INFO - PROCESS | 980 | 1467361990735 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}] 01:33:10 INFO - PROCESS | 980 | 1467361990737 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:10 INFO - PROCESS | 980 | 1467361990822 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 01:33:10 INFO - PROCESS | 980 | 1467361990869 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:10 INFO - PROCESS | 980 | 1467361990871 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBA8000 == 38 [pid = 980] [id = 528] 01:33:10 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEE46400) [pid = 980] [serial = 1584] [outer = 0000000000000000] 01:33:10 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EEE4A000) [pid = 980] [serial = 1585] [outer = 00000082EEE46400] 01:33:10 INFO - PROCESS | 980 | 1467361990922 Marionette DEBUG loaded listener.js 01:33:11 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EF15C000) [pid = 980] [serial = 1586] [outer = 00000082EEE46400] 01:33:11 INFO - PROCESS | 980 | --DOCSHELL 00000082E395B800 == 37 [pid = 980] [id = 508] 01:33:11 INFO - PROCESS | 980 | --DOCSHELL 00000082E3E0A800 == 36 [pid = 980] [id = 520] 01:33:11 INFO - PROCESS | 980 | --DOCSHELL 00000082DD9A5800 == 35 [pid = 980] [id = 12] 01:33:11 INFO - PROCESS | 980 | --DOCSHELL 00000082EF176800 == 34 [pid = 980] [id = 519] 01:33:11 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC77000 == 33 [pid = 980] [id = 517] 01:33:11 INFO - PROCESS | 980 | --DOCSHELL 00000082E5040800 == 32 [pid = 980] [id = 518] 01:33:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA5F000 == 31 [pid = 980] [id = 521] 01:33:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBA9000 == 30 [pid = 980] [id = 522] 01:33:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD6D800 == 29 [pid = 980] [id = 524] 01:33:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEC8000 == 28 [pid = 980] [id = 525] 01:33:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1E9800 == 27 [pid = 980] [id = 523] 01:33:12 INFO - PROCESS | 980 | --DOCSHELL 00000082F06A1800 == 26 [pid = 980] [id = 527] 01:33:12 INFO - PROCESS | 980 | --DOCSHELL 00000082F004A800 == 25 [pid = 980] [id = 526] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E004E400) [pid = 980] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E8EA6800) [pid = 980] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DFBD3400) [pid = 980] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E2FD3C00) [pid = 980] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4AC1C00) [pid = 980] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEB7E400) [pid = 980] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC84C00) [pid = 980] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E39A7400) [pid = 980] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEFD4800) [pid = 980] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EB610800) [pid = 980] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EA1CF000) [pid = 980] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EF7E2C00) [pid = 980] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EDB8E400) [pid = 980] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EB4AA400) [pid = 980] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EAA30400) [pid = 980] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EBB9EC00) [pid = 980] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EB613000) [pid = 980] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082ECB9E000) [pid = 980] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EFCBA800) [pid = 980] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EBCA7800) [pid = 980] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EFCB2C00) [pid = 980] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EDB17400) [pid = 980] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082E38D2400) [pid = 980] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082EBCA3400) [pid = 980] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082F0131C00) [pid = 980] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082E556C800) [pid = 980] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082F0129C00) [pid = 980] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082ECBDB000) [pid = 980] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EC865C00) [pid = 980] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 01:33:12 INFO - PROCESS | 980 | 1467361992759 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]]]}] 01:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 01:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 2090ms 01:33:12 INFO - PROCESS | 980 | 1467361992824 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 01:33:12 INFO - PROCESS | 980 | 1467361992828 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 01:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 01:33:12 INFO - PROCESS | 980 | 1467361992834 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 01:33:12 INFO - PROCESS | 980 | 1467361992837 Marionette TRACE conn6 <- [1,2078,null,{}] 01:33:12 INFO - PROCESS | 980 | 1467361992844 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}] 01:33:12 INFO - PROCESS | 980 | 1467361992847 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:12 INFO - PROCESS | 980 | 1467361992947 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 01:33:12 INFO - PROCESS | 980 | 1467361992962 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:12 INFO - PROCESS | 980 | 1467361992964 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082E398B800 == 26 [pid = 980] [id = 529] 01:33:12 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082DEB75800) [pid = 980] [serial = 1587] [outer = 0000000000000000] 01:33:13 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEB76000) [pid = 980] [serial = 1588] [outer = 00000082DEB75800] 01:33:13 INFO - PROCESS | 980 | 1467361993015 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DEBE4800) [pid = 980] [serial = 1589] [outer = 00000082DEB75800] 01:33:13 INFO - PROCESS | 980 | 1467361993506 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]]]}] 01:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 01:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 01:33:13 INFO - PROCESS | 980 | 1467361993529 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 01:33:13 INFO - PROCESS | 980 | 1467361993535 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 01:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 01:33:13 INFO - PROCESS | 980 | 1467361993541 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 01:33:13 INFO - PROCESS | 980 | 1467361993544 Marionette TRACE conn6 <- [1,2082,null,{}] 01:33:13 INFO - PROCESS | 980 | 1467361993548 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}] 01:33:13 INFO - PROCESS | 980 | 1467361993551 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:13 INFO - PROCESS | 980 | 1467361993643 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 01:33:13 INFO - PROCESS | 980 | 1467361993651 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:13 INFO - PROCESS | 980 | 1467361993654 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82CE000 == 27 [pid = 980] [id = 530] 01:33:13 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEC9DC00) [pid = 980] [serial = 1590] [outer = 0000000000000000] 01:33:13 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082DEC9E800) [pid = 980] [serial = 1591] [outer = 00000082DEC9DC00] 01:33:13 INFO - PROCESS | 980 | 1467361993703 Marionette DEBUG loaded listener.js 01:33:13 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DF07D400) [pid = 980] [serial = 1592] [outer = 00000082DEC9DC00] 01:33:14 INFO - PROCESS | 980 | 1467361994190 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]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 01:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 691ms 01:33:14 INFO - PROCESS | 980 | 1467361994232 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 980 | 1467361994235 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 01:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 01:33:14 INFO - PROCESS | 980 | 1467361994239 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 980 | 1467361994242 Marionette TRACE conn6 <- [1,2086,null,{}] 01:33:14 INFO - PROCESS | 980 | 1467361994254 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}] 01:33:14 INFO - PROCESS | 980 | 1467361994259 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:14 INFO - PROCESS | 980 | 1467361994377 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 01:33:14 INFO - PROCESS | 980 | 1467361994460 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:14 INFO - PROCESS | 980 | 1467361994464 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC78000 == 28 [pid = 980] [id = 531] 01:33:14 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DCCA9000) [pid = 980] [serial = 1593] [outer = 0000000000000000] 01:33:14 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E31C3400) [pid = 980] [serial = 1594] [outer = 00000082DCCA9000] 01:33:14 INFO - PROCESS | 980 | 1467361994514 Marionette DEBUG loaded listener.js 01:33:14 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E38D6000) [pid = 980] [serial = 1595] [outer = 00000082DCCA9000] 01:33:14 INFO - PROCESS | 980 | 1467361994881 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]]]}] 01:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 01:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 690ms 01:33:14 INFO - PROCESS | 980 | 1467361994932 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 01:33:14 INFO - PROCESS | 980 | 1467361994934 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 01:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 01:33:14 INFO - PROCESS | 980 | 1467361994945 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 01:33:14 INFO - PROCESS | 980 | 1467361994947 Marionette TRACE conn6 <- [1,2090,null,{}] 01:33:14 INFO - PROCESS | 980 | 1467361994950 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}] 01:33:14 INFO - PROCESS | 980 | 1467361994953 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:15 INFO - PROCESS | 980 | 1467361995041 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 01:33:15 INFO - PROCESS | 980 | 1467361995046 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 980 | 1467361995048 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC81000 == 29 [pid = 980] [id = 532] 01:33:15 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E4976800) [pid = 980] [serial = 1596] [outer = 0000000000000000] 01:33:15 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E4A19C00) [pid = 980] [serial = 1597] [outer = 00000082E4976800] 01:33:15 INFO - PROCESS | 980 | 1467361995095 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E4AC3000) [pid = 980] [serial = 1598] [outer = 00000082E4976800] 01:33:15 INFO - PROCESS | 980 | 1467361995532 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]]]}] 01:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 01:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 627ms 01:33:15 INFO - PROCESS | 980 | 1467361995573 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 01:33:15 INFO - PROCESS | 980 | 1467361995575 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 01:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 01:33:15 INFO - PROCESS | 980 | 1467361995579 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 01:33:15 INFO - PROCESS | 980 | 1467361995581 Marionette TRACE conn6 <- [1,2094,null,{}] 01:33:15 INFO - PROCESS | 980 | 1467361995584 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}] 01:33:15 INFO - PROCESS | 980 | 1467361995586 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:15 INFO - PROCESS | 980 | 1467361995668 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 01:33:15 INFO - PROCESS | 980 | 1467361995676 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:15 INFO - PROCESS | 980 | 1467361995678 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC984000 == 30 [pid = 980] [id = 533] 01:33:15 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEC9D000) [pid = 980] [serial = 1599] [outer = 0000000000000000] 01:33:15 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E54D1400) [pid = 980] [serial = 1600] [outer = 00000082DEC9D000] 01:33:15 INFO - PROCESS | 980 | 1467361995723 Marionette DEBUG loaded listener.js 01:33:15 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E8649800) [pid = 980] [serial = 1601] [outer = 00000082DEC9D000] 01:33:16 INFO - PROCESS | 980 | 1467361996204 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] 01:33:16 INFO - PROCESS | 980 | 1467361996277 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 01:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 01:33:16 INFO - PROCESS | 980 | 1467361996280 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 980 | 1467361996282 Marionette TRACE conn6 <- [1,2098,null,{}] 01:33:16 INFO - PROCESS | 980 | 1467361996285 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}] 01:33:16 INFO - PROCESS | 980 | 1467361996291 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:16 INFO - PROCESS | 980 | 1467361996408 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 01:33:16 INFO - PROCESS | 980 | 1467361996413 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:16 INFO - PROCESS | 980 | 1467361996415 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17C800 == 31 [pid = 980] [id = 534] 01:33:16 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EA1CEC00) [pid = 980] [serial = 1602] [outer = 0000000000000000] 01:33:16 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EAA38000) [pid = 980] [serial = 1603] [outer = 00000082EA1CEC00] 01:33:16 INFO - PROCESS | 980 | 1467361996461 Marionette DEBUG loaded listener.js 01:33:16 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAC47400) [pid = 980] [serial = 1604] [outer = 00000082EA1CEC00] 01:33:16 INFO - PROCESS | 980 | 1467361996881 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]]]}] 01:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 01:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 670ms 01:33:16 INFO - PROCESS | 980 | 1467361996953 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 01:33:16 INFO - PROCESS | 980 | 1467361996955 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 01:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 01:33:16 INFO - PROCESS | 980 | 1467361996958 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 01:33:16 INFO - PROCESS | 980 | 1467361996960 Marionette TRACE conn6 <- [1,2102,null,{}] 01:33:16 INFO - PROCESS | 980 | 1467361996964 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}] 01:33:16 INFO - PROCESS | 980 | 1467361996966 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:17 INFO - PROCESS | 980 | 1467361997073 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 01:33:17 INFO - PROCESS | 980 | 1467361997082 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 980 | 1467361997084 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF799000 == 32 [pid = 980] [id = 535] 01:33:17 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DE725400) [pid = 980] [serial = 1605] [outer = 0000000000000000] 01:33:17 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB612000) [pid = 980] [serial = 1606] [outer = 00000082DE725400] 01:33:17 INFO - PROCESS | 980 | 1467361997129 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EB91A400) [pid = 980] [serial = 1607] [outer = 00000082DE725400] 01:33:17 INFO - PROCESS | 980 | 1467361997554 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]]]}] 01:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 01:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 628ms 01:33:17 INFO - PROCESS | 980 | 1467361997595 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 01:33:17 INFO - PROCESS | 980 | 1467361997597 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 01:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 01:33:17 INFO - PROCESS | 980 | 1467361997601 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 01:33:17 INFO - PROCESS | 980 | 1467361997603 Marionette TRACE conn6 <- [1,2106,null,{}] 01:33:17 INFO - PROCESS | 980 | 1467361997607 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}] 01:33:17 INFO - PROCESS | 980 | 1467361997609 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:17 INFO - PROCESS | 980 | 1467361997690 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 01:33:17 INFO - PROCESS | 980 | 1467361997695 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:17 INFO - PROCESS | 980 | 1467361997697 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7CB000 == 33 [pid = 980] [id = 536] 01:33:17 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB923400) [pid = 980] [serial = 1608] [outer = 0000000000000000] 01:33:17 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBB1A800) [pid = 980] [serial = 1609] [outer = 00000082EB923400] 01:33:17 INFO - PROCESS | 980 | 1467361997745 Marionette DEBUG loaded listener.js 01:33:17 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBBEC800) [pid = 980] [serial = 1610] [outer = 00000082EB923400] 01:33:18 INFO - PROCESS | 980 | 1467361998224 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]]]}] 01:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 01:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 691ms 01:33:18 INFO - PROCESS | 980 | 1467361998295 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 01:33:18 INFO - PROCESS | 980 | 1467361998298 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 01:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 01:33:18 INFO - PROCESS | 980 | 1467361998301 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 01:33:18 INFO - PROCESS | 980 | 1467361998303 Marionette TRACE conn6 <- [1,2110,null,{}] 01:33:18 INFO - PROCESS | 980 | 1467361998307 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}] 01:33:18 INFO - PROCESS | 980 | 1467361998309 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:18 INFO - PROCESS | 980 | 1467361998417 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 01:33:18 INFO - PROCESS | 980 | 1467361998497 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:18 INFO - PROCESS | 980 | 1467361998499 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC73000 == 34 [pid = 980] [id = 537] 01:33:18 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBF0000) [pid = 980] [serial = 1611] [outer = 0000000000000000] 01:33:18 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBC9F400) [pid = 980] [serial = 1612] [outer = 00000082EBBF0000] 01:33:18 INFO - PROCESS | 980 | 1467361998546 Marionette DEBUG loaded listener.js 01:33:18 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBCAB400) [pid = 980] [serial = 1613] [outer = 00000082EBBF0000] 01:33:18 INFO - PROCESS | 980 | 1467361998972 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]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 01:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 734ms 01:33:19 INFO - PROCESS | 980 | 1467361999038 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 980 | 1467361999040 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 01:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 01:33:19 INFO - PROCESS | 980 | 1467361999044 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 980 | 1467361999046 Marionette TRACE conn6 <- [1,2114,null,{}] 01:33:19 INFO - PROCESS | 980 | 1467361999049 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}] 01:33:19 INFO - PROCESS | 980 | 1467361999051 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:19 INFO - PROCESS | 980 | 1467361999167 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 01:33:19 INFO - PROCESS | 980 | 1467361999179 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:19 INFO - PROCESS | 980 | 1467361999180 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE2C000 == 35 [pid = 980] [id = 538] 01:33:19 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBCAA000) [pid = 980] [serial = 1614] [outer = 0000000000000000] 01:33:19 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EC959800) [pid = 980] [serial = 1615] [outer = 00000082EBCAA000] 01:33:19 INFO - PROCESS | 980 | 1467361999225 Marionette DEBUG loaded listener.js 01:33:19 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082ECBD1400) [pid = 980] [serial = 1616] [outer = 00000082EBCAA000] 01:33:19 INFO - PROCESS | 980 | 1467361999694 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]]]}] 01:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 01:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 692ms 01:33:19 INFO - PROCESS | 980 | 1467361999738 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 01:33:19 INFO - PROCESS | 980 | 1467361999741 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 01:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 01:33:19 INFO - PROCESS | 980 | 1467361999790 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 01:33:19 INFO - PROCESS | 980 | 1467361999793 Marionette TRACE conn6 <- [1,2118,null,{}] 01:33:19 INFO - PROCESS | 980 | 1467361999797 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}] 01:33:19 INFO - PROCESS | 980 | 1467361999799 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:19 INFO - PROCESS | 980 | 1467361999923 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DE01E800) [pid = 980] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB935400) [pid = 980] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EBC9D400) [pid = 980] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DDEC2C00) [pid = 980] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082ED543000) [pid = 980] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE242400) [pid = 980] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEA23C00) [pid = 980] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E3B74400) [pid = 980] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEC88C00) [pid = 980] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEFD7000) [pid = 980] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEB46400) [pid = 980] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082ED5A6C00) [pid = 980] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 01:33:20 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E2F55000) [pid = 980] [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.] 01:33:20 INFO - PROCESS | 980 | 1467362000153 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 980 | 1467362000156 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC70000 == 36 [pid = 980] [id = 539] 01:33:20 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DCD10C00) [pid = 980] [serial = 1617] [outer = 0000000000000000] 01:33:20 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEB46400) [pid = 980] [serial = 1618] [outer = 00000082DCD10C00] 01:33:20 INFO - PROCESS | 980 | 1467362000205 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EA1C6800) [pid = 980] [serial = 1619] [outer = 00000082DCD10C00] 01:33:20 INFO - PROCESS | 980 | 1467362000592 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] 01:33:20 INFO - PROCESS | 980 | 1467362000634 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 01:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 01:33:20 INFO - PROCESS | 980 | 1467362000638 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 01:33:20 INFO - PROCESS | 980 | 1467362000639 Marionette TRACE conn6 <- [1,2122,null,{}] 01:33:20 INFO - PROCESS | 980 | 1467362000643 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}] 01:33:20 INFO - PROCESS | 980 | 1467362000645 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:20 INFO - PROCESS | 980 | 1467362000759 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 01:33:20 INFO - PROCESS | 980 | 1467362000766 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:20 INFO - PROCESS | 980 | 1467362000768 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0722000 == 37 [pid = 980] [id = 540] 01:33:20 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E88EA400) [pid = 980] [serial = 1620] [outer = 0000000000000000] 01:33:20 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ED7B3000) [pid = 980] [serial = 1621] [outer = 00000082E88EA400] 01:33:20 INFO - PROCESS | 980 | 1467362000813 Marionette DEBUG loaded listener.js 01:33:20 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE088800) [pid = 980] [serial = 1622] [outer = 00000082E88EA400] 01:33:21 INFO - PROCESS | 980 | 1467362001224 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] 01:33:21 INFO - PROCESS | 980 | 1467362001272 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 01:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 01:33:21 INFO - PROCESS | 980 | 1467362001276 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 980 | 1467362001277 Marionette TRACE conn6 <- [1,2126,null,{}] 01:33:21 INFO - PROCESS | 980 | 1467362001281 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}] 01:33:21 INFO - PROCESS | 980 | 1467362001282 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:21 INFO - PROCESS | 980 | 1467362001396 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 01:33:21 INFO - PROCESS | 980 | 1467362001475 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:21 INFO - PROCESS | 980 | 1467362001477 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08A8800 == 38 [pid = 980] [id = 541] 01:33:21 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE083C00) [pid = 980] [serial = 1623] [outer = 0000000000000000] 01:33:21 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE148400) [pid = 980] [serial = 1624] [outer = 00000082EE083C00] 01:33:21 INFO - PROCESS | 980 | 1467362001521 Marionette DEBUG loaded listener.js 01:33:21 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EEBC1C00) [pid = 980] [serial = 1625] [outer = 00000082EE083C00] 01:33:21 INFO - PROCESS | 980 | 1467362001889 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]]]}] 01:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 01:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 01:33:21 INFO - PROCESS | 980 | 1467362001908 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 01:33:21 INFO - PROCESS | 980 | 1467362001910 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 01:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 01:33:21 INFO - PROCESS | 980 | 1467362001914 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 01:33:21 INFO - PROCESS | 980 | 1467362001915 Marionette TRACE conn6 <- [1,2130,null,{}] 01:33:21 INFO - PROCESS | 980 | 1467362001930 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}] 01:33:21 INFO - PROCESS | 980 | 1467362001932 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:22 INFO - PROCESS | 980 | 1467362002017 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 01:33:22 INFO - PROCESS | 980 | 1467362002024 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:22 INFO - PROCESS | 980 | 1467362002026 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14BA800 == 39 [pid = 980] [id = 542] 01:33:22 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEBE5000) [pid = 980] [serial = 1626] [outer = 0000000000000000] 01:33:22 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EEE47800) [pid = 980] [serial = 1627] [outer = 00000082EEBE5000] 01:33:22 INFO - PROCESS | 980 | 1467362002079 Marionette DEBUG loaded listener.js 01:33:22 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EF158C00) [pid = 980] [serial = 1628] [outer = 00000082EEBE5000] 01:33:22 INFO - PROCESS | 980 | 1467362002929 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] 01:33:22 INFO - PROCESS | 980 | 1467362002947 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 01:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 01:33:22 INFO - PROCESS | 980 | 1467362002952 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 01:33:22 INFO - PROCESS | 980 | 1467362002958 Marionette TRACE conn6 <- [1,2134,null,{}] 01:33:22 INFO - PROCESS | 980 | 1467362002985 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}] 01:33:22 INFO - PROCESS | 980 | 1467362002989 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:23 INFO - PROCESS | 980 | 1467362003177 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 01:33:23 INFO - PROCESS | 980 | 1467362003188 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:23 INFO - PROCESS | 980 | 1467362003191 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A87000 == 40 [pid = 980] [id = 543] 01:33:23 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEBE2000) [pid = 980] [serial = 1629] [outer = 0000000000000000] 01:33:23 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DEC8D400) [pid = 980] [serial = 1630] [outer = 00000082DEBE2000] 01:33:23 INFO - PROCESS | 980 | 1467362003250 Marionette DEBUG loaded listener.js 01:33:23 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DFBD6C00) [pid = 980] [serial = 1631] [outer = 00000082DEBE2000] 01:33:24 INFO - PROCESS | 980 | 1467362004003 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] 01:33:24 INFO - PROCESS | 980 | 1467362004255 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 01:33:24 INFO - PROCESS | 980 | 1467362004260 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 01:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 01:33:24 INFO - PROCESS | 980 | 1467362004263 Marionette TRACE conn6 <- [1,2138,null,{}] 01:33:24 INFO - PROCESS | 980 | 1467362004269 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}] 01:33:24 INFO - PROCESS | 980 | 1467362004272 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:24 INFO - PROCESS | 980 | 1467362004434 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 01:33:24 INFO - PROCESS | 980 | 1467362004535 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:24 INFO - PROCESS | 980 | 1467362004540 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3BBC800 == 41 [pid = 980] [id = 544] 01:33:24 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DECA1000) [pid = 980] [serial = 1632] [outer = 0000000000000000] 01:33:24 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEFCD000) [pid = 980] [serial = 1633] [outer = 00000082DECA1000] 01:33:24 INFO - PROCESS | 980 | 1467362004591 Marionette DEBUG loaded listener.js 01:33:24 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082E2FB4400) [pid = 980] [serial = 1634] [outer = 00000082DECA1000] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082F08A8800 == 40 [pid = 980] [id = 541] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082F0722000 == 39 [pid = 980] [id = 540] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC70000 == 38 [pid = 980] [id = 539] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE2C000 == 37 [pid = 980] [id = 538] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC73000 == 36 [pid = 980] [id = 537] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7CB000 == 35 [pid = 980] [id = 536] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EF799000 == 34 [pid = 980] [id = 535] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17C800 == 33 [pid = 980] [id = 534] 01:33:24 INFO - PROCESS | 980 | --DOCSHELL 00000082EC984000 == 32 [pid = 980] [id = 533] 01:33:24 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DE021000) [pid = 980] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 01:33:24 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EEE4A000) [pid = 980] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC81000 == 31 [pid = 980] [id = 532] 01:33:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC78000 == 30 [pid = 980] [id = 531] 01:33:25 INFO - PROCESS | 980 | --DOCSHELL 00000082E82CE000 == 29 [pid = 980] [id = 530] 01:33:25 INFO - PROCESS | 980 | --DOCSHELL 00000082E398B800 == 28 [pid = 980] [id = 529] 01:33:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBA8000 == 27 [pid = 980] [id = 528] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EBB93400) [pid = 980] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EC95FC00) [pid = 980] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EBCA3000) [pid = 980] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E8E9F800) [pid = 980] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EE08A000) [pid = 980] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EEB0E400) [pid = 980] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EE11B400) [pid = 980] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EAA82000) [pid = 980] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E4A25000) [pid = 980] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E556C400) [pid = 980] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC90800) [pid = 980] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E00B7000) [pid = 980] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EA1C7800) [pid = 980] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E5566800) [pid = 980] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DF420C00) [pid = 980] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEC8D000) [pid = 980] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EE06CC00) [pid = 980] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE11C800) [pid = 980] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EEBEBC00) [pid = 980] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEC99800) [pid = 980] [serial = 1085] [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.] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EBBF5800) [pid = 980] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EB615400) [pid = 980] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 01:33:25 INFO - PROCESS | 980 | 1467362005186 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] 01:33:25 INFO - PROCESS | 980 | 1467362005253 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 01:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 01:33:25 INFO - PROCESS | 980 | 1467362005260 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 01:33:25 INFO - PROCESS | 980 | 1467362005264 Marionette TRACE conn6 <- [1,2142,null,{}] 01:33:25 INFO - PROCESS | 980 | 1467362005268 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}] 01:33:25 INFO - PROCESS | 980 | 1467362005271 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:25 INFO - PROCESS | 980 | 1467362005363 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 01:33:25 INFO - PROCESS | 980 | 1467362005443 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:25 INFO - PROCESS | 980 | 1467362005446 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A7E000 == 28 [pid = 980] [id = 545] 01:33:25 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEC90000) [pid = 980] [serial = 1635] [outer = 0000000000000000] 01:33:25 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E2FB7400) [pid = 980] [serial = 1636] [outer = 00000082DEC90000] 01:33:25 INFO - PROCESS | 980 | 1467362005496 Marionette DEBUG loaded listener.js 01:33:25 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E31C7C00) [pid = 980] [serial = 1637] [outer = 00000082DEC90000] 01:33:26 INFO - PROCESS | 980 | 1467362005987 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]]]}] 01:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 01:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 797ms 01:33:26 INFO - PROCESS | 980 | 1467362006055 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 01:33:26 INFO - PROCESS | 980 | 1467362006058 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 01:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 01:33:26 INFO - PROCESS | 980 | 1467362006062 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 980 | 1467362006064 Marionette TRACE conn6 <- [1,2146,null,{}] 01:33:26 INFO - PROCESS | 980 | 1467362006075 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}] 01:33:26 INFO - PROCESS | 980 | 1467362006080 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:26 INFO - PROCESS | 980 | 1467362006176 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 01:33:26 INFO - PROCESS | 980 | 1467362006186 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 980 | 1467362006197 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC6B000 == 29 [pid = 980] [id = 546] 01:33:26 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E50B8000) [pid = 980] [serial = 1638] [outer = 0000000000000000] 01:33:26 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E50BEC00) [pid = 980] [serial = 1639] [outer = 00000082E50B8000] 01:33:26 INFO - PROCESS | 980 | 1467362006249 Marionette DEBUG loaded listener.js 01:33:26 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E8559400) [pid = 980] [serial = 1640] [outer = 00000082E50B8000] 01:33:26 INFO - PROCESS | 980 | 1467362006733 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] 01:33:26 INFO - PROCESS | 980 | 1467362006799 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 01:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 01:33:26 INFO - PROCESS | 980 | 1467362006803 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 01:33:26 INFO - PROCESS | 980 | 1467362006804 Marionette TRACE conn6 <- [1,2150,null,{}] 01:33:26 INFO - PROCESS | 980 | 1467362006808 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}] 01:33:26 INFO - PROCESS | 980 | 1467362006810 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:26 INFO - PROCESS | 980 | 1467362006904 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 01:33:26 INFO - PROCESS | 980 | 1467362006986 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:26 INFO - PROCESS | 980 | 1467362006988 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE18E000 == 30 [pid = 980] [id = 547] 01:33:27 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EA1C7800) [pid = 980] [serial = 1641] [outer = 0000000000000000] 01:33:27 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EA94C000) [pid = 980] [serial = 1642] [outer = 00000082EA1C7800] 01:33:27 INFO - PROCESS | 980 | 1467362007036 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EAA32400) [pid = 980] [serial = 1643] [outer = 00000082EA1C7800] 01:33:27 INFO - PROCESS | 980 | 1467362007469 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]]]}] 01:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 01:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 01:33:27 INFO - PROCESS | 980 | 1467362007505 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 01:33:27 INFO - PROCESS | 980 | 1467362007507 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 01:33:27 INFO - PROCESS | 980 | 1467362007511 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 01:33:27 INFO - PROCESS | 980 | 1467362007513 Marionette TRACE conn6 <- [1,2154,null,{}] 01:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 01:33:27 INFO - PROCESS | 980 | 1467362007553 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}] 01:33:27 INFO - PROCESS | 980 | 1467362007555 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:27 INFO - PROCESS | 980 | 1467362007677 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 01:33:27 INFO - PROCESS | 980 | 1467362007693 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:27 INFO - PROCESS | 980 | 1467362007695 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1EB800 == 31 [pid = 980] [id = 548] 01:33:27 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EAC11400) [pid = 980] [serial = 1644] [outer = 0000000000000000] 01:33:27 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB606C00) [pid = 980] [serial = 1645] [outer = 00000082EAC11400] 01:33:27 INFO - PROCESS | 980 | 1467362007784 Marionette DEBUG loaded listener.js 01:33:27 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB643C00) [pid = 980] [serial = 1646] [outer = 00000082EAC11400] 01:33:28 INFO - PROCESS | 980 | 1467362008207 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 01:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 01:33:28 INFO - PROCESS | 980 | 1467362008250 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 01:33:28 INFO - PROCESS | 980 | 1467362008252 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 01:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 01:33:28 INFO - PROCESS | 980 | 1467362008255 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 01:33:28 INFO - PROCESS | 980 | 1467362008257 Marionette TRACE conn6 <- [1,2158,null,{}] 01:33:28 INFO - PROCESS | 980 | 1467362008261 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}] 01:33:28 INFO - PROCESS | 980 | 1467362008267 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:28 INFO - PROCESS | 980 | 1467362008414 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 01:33:28 INFO - PROCESS | 980 | 1467362008428 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:28 INFO - PROCESS | 980 | 1467362008430 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7C6000 == 32 [pid = 980] [id = 549] 01:33:28 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB93E800) [pid = 980] [serial = 1647] [outer = 0000000000000000] 01:33:28 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBECC00) [pid = 980] [serial = 1648] [outer = 00000082EB93E800] 01:33:28 INFO - PROCESS | 980 | 1467362008521 Marionette DEBUG loaded listener.js 01:33:28 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EC2E1400) [pid = 980] [serial = 1649] [outer = 00000082EB93E800] 01:33:28 INFO - PROCESS | 980 | 1467362008941 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]]]}] 01:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 01:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 733ms 01:33:29 INFO - PROCESS | 980 | 1467362009023 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 980 | 1467362009033 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 01:33:29 INFO - PROCESS | 980 | 1467362009039 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 980 | 1467362009040 Marionette TRACE conn6 <- [1,2162,null,{}] 01:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 01:33:29 INFO - PROCESS | 980 | 1467362009049 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}] 01:33:29 INFO - PROCESS | 980 | 1467362009051 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:29 INFO - PROCESS | 980 | 1467362009160 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 01:33:29 INFO - PROCESS | 980 | 1467362009213 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 980 | 1467362009215 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDAF000 == 33 [pid = 980] [id = 550] 01:33:29 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082ECB0B400) [pid = 980] [serial = 1650] [outer = 0000000000000000] 01:33:29 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082ECB9C000) [pid = 980] [serial = 1651] [outer = 00000082ECB0B400] 01:33:29 INFO - PROCESS | 980 | 1467362009261 Marionette DEBUG loaded listener.js 01:33:29 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082ED59D400) [pid = 980] [serial = 1652] [outer = 00000082ECB0B400] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E88EA400) [pid = 980] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EE083C00) [pid = 980] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EBBF0000) [pid = 980] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EBCAA000) [pid = 980] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DCCA9000) [pid = 980] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEC9DC00) [pid = 980] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EEE46400) [pid = 980] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EA1CEC00) [pid = 980] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEC9D000) [pid = 980] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DE725400) [pid = 980] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E4976800) [pid = 980] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EB923400) [pid = 980] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEB75800) [pid = 980] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 01:33:29 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DCD10C00) [pid = 980] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 01:33:29 INFO - PROCESS | 980 | 1467362009736 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]]]}] 01:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 01:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 734ms 01:33:29 INFO - PROCESS | 980 | 1467362009780 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 01:33:29 INFO - PROCESS | 980 | 1467362009782 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 01:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 01:33:29 INFO - PROCESS | 980 | 1467362009786 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 01:33:29 INFO - PROCESS | 980 | 1467362009788 Marionette TRACE conn6 <- [1,2166,null,{}] 01:33:29 INFO - PROCESS | 980 | 1467362009792 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}] 01:33:29 INFO - PROCESS | 980 | 1467362009794 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:29 INFO - PROCESS | 980 | 1467362009877 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 01:33:29 INFO - PROCESS | 980 | 1467362009882 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:29 INFO - PROCESS | 980 | 1467362009884 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3982000 == 34 [pid = 980] [id = 551] 01:33:29 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E4AB9800) [pid = 980] [serial = 1653] [outer = 0000000000000000] 01:33:29 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EBCA4C00) [pid = 980] [serial = 1654] [outer = 00000082E4AB9800] 01:33:29 INFO - PROCESS | 980 | 1467362009929 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EDB14400) [pid = 980] [serial = 1655] [outer = 00000082E4AB9800] 01:33:30 INFO - PROCESS | 980 | 1467362010375 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]]]}] 01:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 01:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 629ms 01:33:30 INFO - PROCESS | 980 | 1467362010418 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 01:33:30 INFO - PROCESS | 980 | 1467362010420 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 01:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 01:33:30 INFO - PROCESS | 980 | 1467362010423 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 01:33:30 INFO - PROCESS | 980 | 1467362010425 Marionette TRACE conn6 <- [1,2170,null,{}] 01:33:30 INFO - PROCESS | 980 | 1467362010429 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}] 01:33:30 INFO - PROCESS | 980 | 1467362010431 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:30 INFO - PROCESS | 980 | 1467362010516 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 01:33:30 INFO - PROCESS | 980 | 1467362010525 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:30 INFO - PROCESS | 980 | 1467362010527 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0044000 == 35 [pid = 980] [id = 552] 01:33:30 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EE063C00) [pid = 980] [serial = 1656] [outer = 0000000000000000] 01:33:30 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EE080400) [pid = 980] [serial = 1657] [outer = 00000082EE063C00] 01:33:30 INFO - PROCESS | 980 | 1467362010571 Marionette DEBUG loaded listener.js 01:33:30 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EE08D400) [pid = 980] [serial = 1658] [outer = 00000082EE063C00] 01:33:31 INFO - PROCESS | 980 | 1467362011009 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]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 01:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 627ms 01:33:31 INFO - PROCESS | 980 | 1467362011056 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 980 | 1467362011058 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 01:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 01:33:31 INFO - PROCESS | 980 | 1467362011066 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 980 | 1467362011068 Marionette TRACE conn6 <- [1,2174,null,{}] 01:33:31 INFO - PROCESS | 980 | 1467362011071 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}] 01:33:31 INFO - PROCESS | 980 | 1467362011073 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:31 INFO - PROCESS | 980 | 1467362011158 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 01:33:31 INFO - PROCESS | 980 | 1467362011163 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:31 INFO - PROCESS | 980 | 1467362011165 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082F069F800 == 36 [pid = 980] [id = 553] 01:33:31 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EE14CC00) [pid = 980] [serial = 1659] [outer = 0000000000000000] 01:33:31 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE245400) [pid = 980] [serial = 1660] [outer = 00000082EE14CC00] 01:33:31 INFO - PROCESS | 980 | 1467362011210 Marionette DEBUG loaded listener.js 01:33:31 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EEE43000) [pid = 980] [serial = 1661] [outer = 00000082EE14CC00] 01:33:31 INFO - PROCESS | 980 | 1467362011828 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]]]}] 01:33:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 01:33:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 774ms 01:33:31 INFO - PROCESS | 980 | 1467362011842 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 01:33:31 INFO - PROCESS | 980 | 1467362011847 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 01:33:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 01:33:31 INFO - PROCESS | 980 | 1467362011922 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 01:33:31 INFO - PROCESS | 980 | 1467362011926 Marionette TRACE conn6 <- [1,2178,null,{}] 01:33:31 INFO - PROCESS | 980 | 1467362011934 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}] 01:33:31 INFO - PROCESS | 980 | 1467362011937 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:32 INFO - PROCESS | 980 | 1467362012066 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 01:33:32 INFO - PROCESS | 980 | 1467362012181 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:32 INFO - PROCESS | 980 | 1467362012184 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82D3800 == 37 [pid = 980] [id = 554] 01:33:32 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEC81800) [pid = 980] [serial = 1662] [outer = 0000000000000000] 01:33:32 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E2FCBC00) [pid = 980] [serial = 1663] [outer = 00000082DEC81800] 01:33:32 INFO - PROCESS | 980 | 1467362012244 Marionette DEBUG loaded listener.js 01:33:32 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E39A6C00) [pid = 980] [serial = 1664] [outer = 00000082DEC81800] 01:33:32 INFO - PROCESS | 980 | 1467362012836 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]]]}] 01:33:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 01:33:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 964ms 01:33:32 INFO - PROCESS | 980 | 1467362012861 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 01:33:32 INFO - PROCESS | 980 | 1467362012867 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 01:33:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 01:33:32 INFO - PROCESS | 980 | 1467362012873 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 01:33:32 INFO - PROCESS | 980 | 1467362012876 Marionette TRACE conn6 <- [1,2182,null,{}] 01:33:32 INFO - PROCESS | 980 | 1467362012880 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}] 01:33:32 INFO - PROCESS | 980 | 1467362012884 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:33 INFO - PROCESS | 980 | 1467362013002 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 01:33:33 INFO - PROCESS | 980 | 1467362013098 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:33 INFO - PROCESS | 980 | 1467362013100 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF78B800 == 38 [pid = 980] [id = 555] 01:33:33 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E8609400) [pid = 980] [serial = 1665] [outer = 0000000000000000] 01:33:33 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E864BC00) [pid = 980] [serial = 1666] [outer = 00000082E8609400] 01:33:33 INFO - PROCESS | 980 | 1467362013159 Marionette DEBUG loaded listener.js 01:33:33 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EA8C1C00) [pid = 980] [serial = 1667] [outer = 00000082E8609400] 01:33:33 INFO - PROCESS | 980 | 1467362013799 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]]]}] 01:33:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 01:33:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 985ms 01:33:33 INFO - PROCESS | 980 | 1467362013860 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 01:33:33 INFO - PROCESS | 980 | 1467362013862 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 01:33:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 01:33:33 INFO - PROCESS | 980 | 1467362013866 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 01:33:33 INFO - PROCESS | 980 | 1467362013870 Marionette TRACE conn6 <- [1,2186,null,{}] 01:33:33 INFO - PROCESS | 980 | 1467362013882 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}] 01:33:33 INFO - PROCESS | 980 | 1467362013888 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:34 INFO - PROCESS | 980 | 1467362014002 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 01:33:34 INFO - PROCESS | 980 | 1467362014129 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:34 INFO - PROCESS | 980 | 1467362014133 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08A7800 == 39 [pid = 980] [id = 556] 01:33:34 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EBBF5C00) [pid = 980] [serial = 1668] [outer = 0000000000000000] 01:33:34 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EBCA5800) [pid = 980] [serial = 1669] [outer = 00000082EBBF5C00] 01:33:34 INFO - PROCESS | 980 | 1467362014192 Marionette DEBUG loaded listener.js 01:33:34 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE11E400) [pid = 980] [serial = 1670] [outer = 00000082EBBF5C00] 01:33:34 INFO - PROCESS | 980 | 1467362014840 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]]]}] 01:33:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 01:33:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1034ms 01:33:34 INFO - PROCESS | 980 | 1467362014903 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 01:33:34 INFO - PROCESS | 980 | 1467362014906 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 01:33:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 01:33:34 INFO - PROCESS | 980 | 1467362014910 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 01:33:34 INFO - PROCESS | 980 | 1467362014912 Marionette TRACE conn6 <- [1,2190,null,{}] 01:33:34 INFO - PROCESS | 980 | 1467362014916 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}] 01:33:34 INFO - PROCESS | 980 | 1467362014919 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:35 INFO - PROCESS | 980 | 1467362015035 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 01:33:35 INFO - PROCESS | 980 | 1467362015267 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:35 INFO - PROCESS | 980 | 1467362015271 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3CED000 == 40 [pid = 980] [id = 557] 01:33:35 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DE2BD400) [pid = 980] [serial = 1671] [outer = 0000000000000000] 01:33:35 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEB7EC00) [pid = 980] [serial = 1672] [outer = 00000082DE2BD400] 01:33:35 INFO - PROCESS | 980 | 1467362015330 Marionette DEBUG loaded listener.js 01:33:35 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEFD3800) [pid = 980] [serial = 1673] [outer = 00000082DE2BD400] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F0044000 == 39 [pid = 980] [id = 552] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E3982000 == 38 [pid = 980] [id = 551] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDAF000 == 37 [pid = 980] [id = 550] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7C6000 == 36 [pid = 980] [id = 549] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1EB800 == 35 [pid = 980] [id = 548] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EE18E000 == 34 [pid = 980] [id = 547] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC6B000 == 33 [pid = 980] [id = 546] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A7E000 == 32 [pid = 980] [id = 545] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E3BBC800 == 31 [pid = 980] [id = 544] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A87000 == 30 [pid = 980] [id = 543] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F14BA800 == 29 [pid = 980] [id = 542] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F08A7800 == 28 [pid = 980] [id = 556] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082EF78B800 == 27 [pid = 980] [id = 555] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082F069F800 == 26 [pid = 980] [id = 553] 01:33:36 INFO - PROCESS | 980 | --DOCSHELL 00000082E82D3800 == 25 [pid = 980] [id = 554] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EE148400) [pid = 980] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EBC9F400) [pid = 980] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EC959800) [pid = 980] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E31C3400) [pid = 980] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E38D6000) [pid = 980] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DEC9E800) [pid = 980] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DF07D400) [pid = 980] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EF15C000) [pid = 980] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EAA38000) [pid = 980] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E54D1400) [pid = 980] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EAC47400) [pid = 980] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E8649800) [pid = 980] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EB612000) [pid = 980] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EB91A400) [pid = 980] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E4A19C00) [pid = 980] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E4AC3000) [pid = 980] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBCAB400) [pid = 980] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBB1A800) [pid = 980] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEB76000) [pid = 980] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEBE4800) [pid = 980] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DEB46400) [pid = 980] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082ECBD1400) [pid = 980] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EA1C6800) [pid = 980] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082ED7B3000) [pid = 980] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EE088800) [pid = 980] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EBBEC800) [pid = 980] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EEBC1C00) [pid = 980] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 01:33:36 INFO - PROCESS | 980 | 1467362016696 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]]]}] 01:33:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 01:33:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1848ms 01:33:36 INFO - PROCESS | 980 | 1467362016760 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 01:33:36 INFO - PROCESS | 980 | 1467362016765 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 01:33:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 01:33:36 INFO - PROCESS | 980 | 1467362016771 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 01:33:36 INFO - PROCESS | 980 | 1467362016774 Marionette TRACE conn6 <- [1,2194,null,{}] 01:33:36 INFO - PROCESS | 980 | 1467362016781 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}] 01:33:36 INFO - PROCESS | 980 | 1467362016784 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:36 INFO - PROCESS | 980 | 1467362016885 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 01:33:36 INFO - PROCESS | 980 | 1467362016963 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:36 INFO - PROCESS | 980 | 1467362016968 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082E2F83000 == 26 [pid = 980] [id = 558] 01:33:36 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DEB78C00) [pid = 980] [serial = 1674] [outer = 0000000000000000] 01:33:37 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DEB7D400) [pid = 980] [serial = 1675] [outer = 00000082DEB78C00] 01:33:37 INFO - PROCESS | 980 | 1467362017020 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEC89C00) [pid = 980] [serial = 1676] [outer = 00000082DEB78C00] 01:33:37 INFO - PROCESS | 980 | 1467362017429 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]]]}] 01:33:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 01:33:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 734ms 01:33:37 INFO - PROCESS | 980 | 1467362017508 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 01:33:37 INFO - PROCESS | 980 | 1467362017514 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 01:33:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 01:33:37 INFO - PROCESS | 980 | 1467362017520 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 01:33:37 INFO - PROCESS | 980 | 1467362017523 Marionette TRACE conn6 <- [1,2198,null,{}] 01:33:37 INFO - PROCESS | 980 | 1467362017534 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}] 01:33:37 INFO - PROCESS | 980 | 1467362017536 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:37 INFO - PROCESS | 980 | 1467362017631 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 01:33:37 INFO - PROCESS | 980 | 1467362017646 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:37 INFO - PROCESS | 980 | 1467362017649 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082E504D000 == 27 [pid = 980] [id = 559] 01:33:37 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DF13FC00) [pid = 980] [serial = 1677] [outer = 0000000000000000] 01:33:37 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DF45BC00) [pid = 980] [serial = 1678] [outer = 00000082DF13FC00] 01:33:37 INFO - PROCESS | 980 | 1467362017700 Marionette DEBUG loaded listener.js 01:33:37 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E2FCE400) [pid = 980] [serial = 1679] [outer = 00000082DF13FC00] 01:33:38 INFO - PROCESS | 980 | 1467362018174 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]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 01:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 689ms 01:33:38 INFO - PROCESS | 980 | 1467362018211 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 980 | 1467362018213 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 01:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 01:33:38 INFO - PROCESS | 980 | 1467362018217 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 980 | 1467362018220 Marionette TRACE conn6 <- [1,2202,null,{}] 01:33:38 INFO - PROCESS | 980 | 1467362018232 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}] 01:33:38 INFO - PROCESS | 980 | 1467362018237 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:38 INFO - PROCESS | 980 | 1467362018356 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 01:33:38 INFO - PROCESS | 980 | 1467362018442 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:38 INFO - PROCESS | 980 | 1467362018446 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7CE000 == 28 [pid = 980] [id = 560] 01:33:38 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEB3D800) [pid = 980] [serial = 1680] [outer = 0000000000000000] 01:33:38 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E3C51C00) [pid = 980] [serial = 1681] [outer = 00000082DEB3D800] 01:33:38 INFO - PROCESS | 980 | 1467362018497 Marionette DEBUG loaded listener.js 01:33:38 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4A23800) [pid = 980] [serial = 1682] [outer = 00000082DEB3D800] 01:33:38 INFO - PROCESS | 980 | 1467362018935 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]]]}] 01:33:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 01:33:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 733ms 01:33:38 INFO - PROCESS | 980 | 1467362018953 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 01:33:38 INFO - PROCESS | 980 | 1467362018955 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 01:33:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 01:33:38 INFO - PROCESS | 980 | 1467362018959 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 01:33:38 INFO - PROCESS | 980 | 1467362018961 Marionette TRACE conn6 <- [1,2206,null,{}] 01:33:38 INFO - PROCESS | 980 | 1467362018970 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}] 01:33:38 INFO - PROCESS | 980 | 1467362018973 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:39 INFO - PROCESS | 980 | 1467362019094 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 01:33:39 INFO - PROCESS | 980 | 1467362019100 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 980 | 1467362019102 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC213800 == 29 [pid = 980] [id = 561] 01:33:39 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4AD0000) [pid = 980] [serial = 1683] [outer = 0000000000000000] 01:33:39 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E5566800) [pid = 980] [serial = 1684] [outer = 00000082E4AD0000] 01:33:39 INFO - PROCESS | 980 | 1467362019148 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E860E800) [pid = 980] [serial = 1685] [outer = 00000082E4AD0000] 01:33:39 INFO - PROCESS | 980 | 1467362019587 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]]]}] 01:33:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 01:33:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 01:33:39 INFO - PROCESS | 980 | 1467362019653 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 01:33:39 INFO - PROCESS | 980 | 1467362019655 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 01:33:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 01:33:39 INFO - PROCESS | 980 | 1467362019659 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 01:33:39 INFO - PROCESS | 980 | 1467362019661 Marionette TRACE conn6 <- [1,2210,null,{}] 01:33:39 INFO - PROCESS | 980 | 1467362019664 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}] 01:33:39 INFO - PROCESS | 980 | 1467362019666 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:39 INFO - PROCESS | 980 | 1467362019802 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 01:33:39 INFO - PROCESS | 980 | 1467362019826 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:39 INFO - PROCESS | 980 | 1467362019828 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE268000 == 30 [pid = 980] [id = 562] 01:33:39 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DF139800) [pid = 980] [serial = 1686] [outer = 0000000000000000] 01:33:39 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E8E9B800) [pid = 980] [serial = 1687] [outer = 00000082DF139800] 01:33:39 INFO - PROCESS | 980 | 1467362019874 Marionette DEBUG loaded listener.js 01:33:39 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EA97D000) [pid = 980] [serial = 1688] [outer = 00000082DF139800] 01:33:40 INFO - PROCESS | 980 | 1467362020328 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]]]}] 01:33:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 01:33:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 732ms 01:33:40 INFO - PROCESS | 980 | 1467362020394 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 01:33:40 INFO - PROCESS | 980 | 1467362020397 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 01:33:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 01:33:40 INFO - PROCESS | 980 | 1467362020400 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 01:33:40 INFO - PROCESS | 980 | 1467362020402 Marionette TRACE conn6 <- [1,2214,null,{}] 01:33:40 INFO - PROCESS | 980 | 1467362020406 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}] 01:33:40 INFO - PROCESS | 980 | 1467362020412 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:40 INFO - PROCESS | 980 | 1467362020556 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 01:33:40 INFO - PROCESS | 980 | 1467362020571 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:40 INFO - PROCESS | 980 | 1467362020573 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF787800 == 31 [pid = 980] [id = 563] 01:33:40 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAA8AC00) [pid = 980] [serial = 1689] [outer = 0000000000000000] 01:33:40 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB60F000) [pid = 980] [serial = 1690] [outer = 00000082EAA8AC00] 01:33:40 INFO - PROCESS | 980 | 1467362020665 Marionette DEBUG loaded listener.js 01:33:40 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBB20800) [pid = 980] [serial = 1691] [outer = 00000082EAA8AC00] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EAC11400) [pid = 980] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EB93E800) [pid = 980] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082ECB0B400) [pid = 980] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DECA1000) [pid = 980] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC90000) [pid = 980] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEBE2000) [pid = 980] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EA1C7800) [pid = 980] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E50B8000) [pid = 980] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EEBE5000) [pid = 980] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EE063C00) [pid = 980] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EE14CC00) [pid = 980] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 01:33:40 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E4AB9800) [pid = 980] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 01:33:41 INFO - PROCESS | 980 | 1467362021267 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]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 01:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 881ms 01:33:41 INFO - PROCESS | 980 | 1467362021284 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 980 | 1467362021286 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 01:33:41 INFO - PROCESS | 980 | 1467362021289 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 01:33:41 INFO - PROCESS | 980 | 1467362021291 Marionette TRACE conn6 <- [1,2218,null,{}] 01:33:41 INFO - PROCESS | 980 | 1467362021294 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}] 01:33:41 INFO - PROCESS | 980 | 1467362021296 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:41 INFO - PROCESS | 980 | 1467362021377 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 01:33:41 INFO - PROCESS | 980 | 1467362021383 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:41 INFO - PROCESS | 980 | 1467362021384 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD67000 == 32 [pid = 980] [id = 564] 01:33:41 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E4ABB400) [pid = 980] [serial = 1692] [outer = 0000000000000000] 01:33:41 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EB68E000) [pid = 980] [serial = 1693] [outer = 00000082E4ABB400] 01:33:41 INFO - PROCESS | 980 | 1467362021429 Marionette DEBUG loaded listener.js 01:33:41 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EBB9E800) [pid = 980] [serial = 1694] [outer = 00000082E4ABB400] 01:33:41 INFO - PROCESS | 980 | 1467362021840 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]]]}] 01:33:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 01:33:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 586ms 01:33:41 INFO - PROCESS | 980 | 1467362021889 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 01:33:41 INFO - PROCESS | 980 | 1467362021891 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 01:33:41 INFO - PROCESS | 980 | 1467362021900 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 01:33:41 INFO - PROCESS | 980 | 1467362021902 Marionette TRACE conn6 <- [1,2222,null,{}] 01:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 01:33:41 INFO - PROCESS | 980 | 1467362021905 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}] 01:33:41 INFO - PROCESS | 980 | 1467362021908 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:41 INFO - PROCESS | 980 | 1467362021990 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 01:33:42 INFO - PROCESS | 980 | 1467362021995 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 980 | 1467362021997 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDBA000 == 33 [pid = 980] [id = 565] 01:33:42 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EBBF7400) [pid = 980] [serial = 1695] [outer = 0000000000000000] 01:33:42 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EBC9F000) [pid = 980] [serial = 1696] [outer = 00000082EBBF7400] 01:33:42 INFO - PROCESS | 980 | 1467362022042 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBCA9C00) [pid = 980] [serial = 1697] [outer = 00000082EBBF7400] 01:33:42 INFO - PROCESS | 980 | 1467362022487 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]]]}] 01:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 01:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 630ms 01:33:42 INFO - PROCESS | 980 | 1467362022535 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 01:33:42 INFO - PROCESS | 980 | 1467362022537 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 01:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 01:33:42 INFO - PROCESS | 980 | 1467362022546 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 01:33:42 INFO - PROCESS | 980 | 1467362022548 Marionette TRACE conn6 <- [1,2226,null,{}] 01:33:42 INFO - PROCESS | 980 | 1467362022551 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}] 01:33:42 INFO - PROCESS | 980 | 1467362022553 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:42 INFO - PROCESS | 980 | 1467362022637 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 01:33:42 INFO - PROCESS | 980 | 1467362022642 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:42 INFO - PROCESS | 980 | 1467362022644 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7C9000 == 34 [pid = 980] [id = 566] 01:33:42 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EC95C400) [pid = 980] [serial = 1698] [outer = 0000000000000000] 01:33:42 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EC966800) [pid = 980] [serial = 1699] [outer = 00000082EC95C400] 01:33:42 INFO - PROCESS | 980 | 1467362022689 Marionette DEBUG loaded listener.js 01:33:42 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ECBD4000) [pid = 980] [serial = 1700] [outer = 00000082EC95C400] 01:33:43 INFO - PROCESS | 980 | 1467362023411 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]]]}] 01:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 01:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 942ms 01:33:43 INFO - PROCESS | 980 | 1467362023487 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 01:33:43 INFO - PROCESS | 980 | 1467362023492 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 01:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 01:33:43 INFO - PROCESS | 980 | 1467362023497 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 01:33:43 INFO - PROCESS | 980 | 1467362023501 Marionette TRACE conn6 <- [1,2230,null,{}] 01:33:43 INFO - PROCESS | 980 | 1467362023507 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}] 01:33:43 INFO - PROCESS | 980 | 1467362023510 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:43 INFO - PROCESS | 980 | 1467362023667 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 01:33:43 INFO - PROCESS | 980 | 1467362023783 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:43 INFO - PROCESS | 980 | 1467362023787 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082E503A800 == 35 [pid = 980] [id = 567] 01:33:43 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEB39400) [pid = 980] [serial = 1701] [outer = 0000000000000000] 01:33:43 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DEC89400) [pid = 980] [serial = 1702] [outer = 00000082DEB39400] 01:33:43 INFO - PROCESS | 980 | 1467362023847 Marionette DEBUG loaded listener.js 01:33:43 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DF137C00) [pid = 980] [serial = 1703] [outer = 00000082DEB39400] 01:33:44 INFO - PROCESS | 980 | 1467362024602 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]]]}] 01:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 01:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1136ms 01:33:44 INFO - PROCESS | 980 | 1467362024637 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 01:33:44 INFO - PROCESS | 980 | 1467362024642 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 01:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 01:33:44 INFO - PROCESS | 980 | 1467362024649 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 01:33:44 INFO - PROCESS | 980 | 1467362024652 Marionette TRACE conn6 <- [1,2234,null,{}] 01:33:44 INFO - PROCESS | 980 | 1467362024656 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}] 01:33:44 INFO - PROCESS | 980 | 1467362024659 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:44 INFO - PROCESS | 980 | 1467362024791 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 01:33:45 INFO - PROCESS | 980 | 1467362025004 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 980 | 1467362025008 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF211000 == 36 [pid = 980] [id = 568] 01:33:45 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DCED2800) [pid = 980] [serial = 1704] [outer = 0000000000000000] 01:33:45 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEB74400) [pid = 980] [serial = 1705] [outer = 00000082DCED2800] 01:33:45 INFO - PROCESS | 980 | 1467362025067 Marionette DEBUG loaded listener.js 01:33:45 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEFCF000) [pid = 980] [serial = 1706] [outer = 00000082DCED2800] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDBA000 == 35 [pid = 980] [id = 565] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD67000 == 34 [pid = 980] [id = 564] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EF787800 == 33 [pid = 980] [id = 563] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EE268000 == 32 [pid = 980] [id = 562] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EC213800 == 31 [pid = 980] [id = 561] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7CE000 == 30 [pid = 980] [id = 560] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082E504D000 == 29 [pid = 980] [id = 559] 01:33:45 INFO - PROCESS | 980 | --DOCSHELL 00000082E2F83000 == 28 [pid = 980] [id = 558] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB606C00) [pid = 980] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EBBECC00) [pid = 980] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EB643C00) [pid = 980] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082ECB9C000) [pid = 980] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEFCD000) [pid = 980] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E2FB4400) [pid = 980] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E2FB7400) [pid = 980] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E31C7C00) [pid = 980] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEC8D400) [pid = 980] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DFBD6C00) [pid = 980] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EA94C000) [pid = 980] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E50BEC00) [pid = 980] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E8559400) [pid = 980] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EC2E1400) [pid = 980] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EF158C00) [pid = 980] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EEE47800) [pid = 980] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EE08D400) [pid = 980] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EE245400) [pid = 980] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EEE43000) [pid = 980] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EE080400) [pid = 980] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082ED59D400) [pid = 980] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EBCA4C00) [pid = 980] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EDB14400) [pid = 980] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EAA32400) [pid = 980] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 01:33:45 INFO - PROCESS | 980 | 1467362025733 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]]]}] 01:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 01:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1139ms 01:33:45 INFO - PROCESS | 980 | 1467362025790 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 01:33:45 INFO - PROCESS | 980 | 1467362025794 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 01:33:45 INFO - PROCESS | 980 | 1467362025798 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 01:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 01:33:45 INFO - PROCESS | 980 | 1467362025801 Marionette TRACE conn6 <- [1,2238,null,{}] 01:33:45 INFO - PROCESS | 980 | 1467362025813 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}] 01:33:45 INFO - PROCESS | 980 | 1467362025817 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:45 INFO - PROCESS | 980 | 1467362025910 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 01:33:45 INFO - PROCESS | 980 | 1467362025923 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:45 INFO - PROCESS | 980 | 1467362025926 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5054800 == 29 [pid = 980] [id = 569] 01:33:45 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEC9E800) [pid = 980] [serial = 1707] [outer = 0000000000000000] 01:33:45 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E2F59C00) [pid = 980] [serial = 1708] [outer = 00000082DEC9E800] 01:33:45 INFO - PROCESS | 980 | 1467362025976 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E2FD1C00) [pid = 980] [serial = 1709] [outer = 00000082DEC9E800] 01:33:46 INFO - PROCESS | 980 | 1467362026462 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]]]}] 01:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 01:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 01:33:46 INFO - PROCESS | 980 | 1467362026538 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 01:33:46 INFO - PROCESS | 980 | 1467362026543 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 01:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 01:33:46 INFO - PROCESS | 980 | 1467362026548 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 01:33:46 INFO - PROCESS | 980 | 1467362026550 Marionette TRACE conn6 <- [1,2242,null,{}] 01:33:46 INFO - PROCESS | 980 | 1467362026554 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}] 01:33:46 INFO - PROCESS | 980 | 1467362026556 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:46 INFO - PROCESS | 980 | 1467362026651 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 01:33:46 INFO - PROCESS | 980 | 1467362026663 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:46 INFO - PROCESS | 980 | 1467362026666 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC65800 == 30 [pid = 980] [id = 570] 01:33:46 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E4AC1C00) [pid = 980] [serial = 1710] [outer = 0000000000000000] 01:33:46 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E4AC7000) [pid = 980] [serial = 1711] [outer = 00000082E4AC1C00] 01:33:46 INFO - PROCESS | 980 | 1467362026713 Marionette DEBUG loaded listener.js 01:33:46 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E860CC00) [pid = 980] [serial = 1712] [outer = 00000082E4AC1C00] 01:33:47 INFO - PROCESS | 980 | 1467362027178 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]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 01:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 690ms 01:33:47 INFO - PROCESS | 980 | 1467362027240 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 980 | 1467362027243 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 01:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 01:33:47 INFO - PROCESS | 980 | 1467362027248 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 980 | 1467362027254 Marionette TRACE conn6 <- [1,2246,null,{}] 01:33:47 INFO - PROCESS | 980 | 1467362027265 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}] 01:33:47 INFO - PROCESS | 980 | 1467362027269 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:47 INFO - PROCESS | 980 | 1467362027360 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 01:33:47 INFO - PROCESS | 980 | 1467362027448 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:47 INFO - PROCESS | 980 | 1467362027450 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB2A800 == 31 [pid = 980] [id = 571] 01:33:47 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DD64E400) [pid = 980] [serial = 1713] [outer = 0000000000000000] 01:33:47 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EA94D000) [pid = 980] [serial = 1714] [outer = 00000082DD64E400] 01:33:47 INFO - PROCESS | 980 | 1467362027498 Marionette DEBUG loaded listener.js 01:33:47 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EAC4C400) [pid = 980] [serial = 1715] [outer = 00000082DD64E400] 01:33:47 INFO - PROCESS | 980 | 1467362027949 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]]]}] 01:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 01:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 733ms 01:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 01:33:47 INFO - PROCESS | 980 | 1467362027981 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 01:33:47 INFO - PROCESS | 980 | 1467362027984 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 01:33:47 INFO - PROCESS | 980 | 1467362027988 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 01:33:47 INFO - PROCESS | 980 | 1467362027989 Marionette TRACE conn6 <- [1,2250,null,{}] 01:33:47 INFO - PROCESS | 980 | 1467362027993 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}] 01:33:47 INFO - PROCESS | 980 | 1467362027995 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:48 INFO - PROCESS | 980 | 1467362028112 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 01:33:48 INFO - PROCESS | 980 | 1467362028117 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 980 | 1467362028126 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF783800 == 32 [pid = 980] [id = 572] 01:33:48 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EB610C00) [pid = 980] [serial = 1716] [outer = 0000000000000000] 01:33:48 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EB63F400) [pid = 980] [serial = 1717] [outer = 00000082EB610C00] 01:33:48 INFO - PROCESS | 980 | 1467362028216 Marionette DEBUG loaded listener.js 01:33:48 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EB93C800) [pid = 980] [serial = 1718] [outer = 00000082EB610C00] 01:33:48 INFO - PROCESS | 980 | 1467362028631 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]]]}] 01:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 01:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 01:33:48 INFO - PROCESS | 980 | 1467362028697 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 01:33:48 INFO - PROCESS | 980 | 1467362028699 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 01:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 01:33:48 INFO - PROCESS | 980 | 1467362028735 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 01:33:48 INFO - PROCESS | 980 | 1467362028737 Marionette TRACE conn6 <- [1,2254,null,{}] 01:33:48 INFO - PROCESS | 980 | 1467362028746 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}] 01:33:48 INFO - PROCESS | 980 | 1467362028748 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:48 INFO - PROCESS | 980 | 1467362028861 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 01:33:48 INFO - PROCESS | 980 | 1467362028870 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:48 INFO - PROCESS | 980 | 1467362028877 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE182800 == 33 [pid = 980] [id = 573] 01:33:48 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EBC9E400) [pid = 980] [serial = 1719] [outer = 0000000000000000] 01:33:48 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EBCA7800) [pid = 980] [serial = 1720] [outer = 00000082EBC9E400] 01:33:48 INFO - PROCESS | 980 | 1467362028980 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082ECB9A400) [pid = 980] [serial = 1721] [outer = 00000082EBC9E400] 01:33:49 INFO - PROCESS | 980 | 1467362029423 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]]]}] 01:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 01:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 732ms 01:33:49 INFO - PROCESS | 980 | 1467362029467 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 01:33:49 INFO - PROCESS | 980 | 1467362029469 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 01:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 01:33:49 INFO - PROCESS | 980 | 1467362029473 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 01:33:49 INFO - PROCESS | 980 | 1467362029474 Marionette TRACE conn6 <- [1,2258,null,{}] 01:33:49 INFO - PROCESS | 980 | 1467362029478 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}] 01:33:49 INFO - PROCESS | 980 | 1467362029481 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:49 INFO - PROCESS | 980 | 1467362029609 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 01:33:49 INFO - PROCESS | 980 | 1467362029665 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:49 INFO - PROCESS | 980 | 1467362029667 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFECE800 == 34 [pid = 980] [id = 574] 01:33:49 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ECBD6400) [pid = 980] [serial = 1722] [outer = 0000000000000000] 01:33:49 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EDE75000) [pid = 980] [serial = 1723] [outer = 00000082ECBD6400] 01:33:49 INFO - PROCESS | 980 | 1467362029713 Marionette DEBUG loaded listener.js 01:33:49 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE083400) [pid = 980] [serial = 1724] [outer = 00000082ECBD6400] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEB78C00) [pid = 980] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEB3D800) [pid = 980] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DE2BD400) [pid = 980] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DF13FC00) [pid = 980] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E4AD0000) [pid = 980] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DF139800) [pid = 980] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EAA8AC00) [pid = 980] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBBF7400) [pid = 980] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DEC81800) [pid = 980] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E8609400) [pid = 980] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EBBF5C00) [pid = 980] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 01:33:49 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E4ABB400) [pid = 980] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 01:33:50 INFO - PROCESS | 980 | 1467362030124 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]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 01:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 692ms 01:33:50 INFO - PROCESS | 980 | 1467362030168 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 980 | 1467362030170 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 01:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 01:33:50 INFO - PROCESS | 980 | 1467362030174 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 980 | 1467362030176 Marionette TRACE conn6 <- [1,2262,null,{}] 01:33:50 INFO - PROCESS | 980 | 1467362030179 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}] 01:33:50 INFO - PROCESS | 980 | 1467362030181 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:50 INFO - PROCESS | 980 | 1467362030288 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 01:33:50 INFO - PROCESS | 980 | 1467362030296 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 980 | 1467362030298 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082F064B800 == 35 [pid = 980] [id = 575] 01:33:50 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E2FB3800) [pid = 980] [serial = 1725] [outer = 0000000000000000] 01:33:50 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EAC43C00) [pid = 980] [serial = 1726] [outer = 00000082E2FB3800] 01:33:50 INFO - PROCESS | 980 | 1467362030343 Marionette DEBUG loaded listener.js 01:33:50 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EE085000) [pid = 980] [serial = 1727] [outer = 00000082E2FB3800] 01:33:50 INFO - PROCESS | 980 | 1467362030750 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]]]}] 01:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 01:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 01:33:50 INFO - PROCESS | 980 | 1467362030806 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 01:33:50 INFO - PROCESS | 980 | 1467362030808 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 01:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 01:33:50 INFO - PROCESS | 980 | 1467362030826 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 01:33:50 INFO - PROCESS | 980 | 1467362030828 Marionette TRACE conn6 <- [1,2266,null,{}] 01:33:50 INFO - PROCESS | 980 | 1467362030832 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}] 01:33:50 INFO - PROCESS | 980 | 1467362030834 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:50 INFO - PROCESS | 980 | 1467362030918 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 01:33:50 INFO - PROCESS | 980 | 1467362030926 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:50 INFO - PROCESS | 980 | 1467362030928 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06AE800 == 36 [pid = 980] [id = 576] 01:33:50 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EE119000) [pid = 980] [serial = 1728] [outer = 0000000000000000] 01:33:50 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EE141000) [pid = 980] [serial = 1729] [outer = 00000082EE119000] 01:33:50 INFO - PROCESS | 980 | 1467362030973 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EEB02800) [pid = 980] [serial = 1730] [outer = 00000082EE119000] 01:33:51 INFO - PROCESS | 980 | 1467362031385 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]]]}] 01:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 01:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 649ms 01:33:51 INFO - PROCESS | 980 | 1467362031469 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 01:33:51 INFO - PROCESS | 980 | 1467362031471 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 01:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 01:33:51 INFO - PROCESS | 980 | 1467362031474 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 01:33:51 INFO - PROCESS | 980 | 1467362031476 Marionette TRACE conn6 <- [1,2270,null,{}] 01:33:51 INFO - PROCESS | 980 | 1467362031480 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}] 01:33:51 INFO - PROCESS | 980 | 1467362031482 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:51 INFO - PROCESS | 980 | 1467362031566 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 01:33:51 INFO - PROCESS | 980 | 1467362031573 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:51 INFO - PROCESS | 980 | 1467362031575 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB28800 == 37 [pid = 980] [id = 577] 01:33:51 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EEBC0800) [pid = 980] [serial = 1731] [outer = 0000000000000000] 01:33:51 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EEBE0C00) [pid = 980] [serial = 1732] [outer = 00000082EEBC0800] 01:33:51 INFO - PROCESS | 980 | 1467362031624 Marionette DEBUG loaded listener.js 01:33:51 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EEE47C00) [pid = 980] [serial = 1733] [outer = 00000082EEBC0800] 01:33:52 INFO - PROCESS | 980 | 1467362032312 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]]]}] 01:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 01:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 880ms 01:33:52 INFO - PROCESS | 980 | 1467362032358 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 01:33:52 INFO - PROCESS | 980 | 1467362032364 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 01:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 01:33:52 INFO - PROCESS | 980 | 1467362032369 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 01:33:52 INFO - PROCESS | 980 | 1467362032373 Marionette TRACE conn6 <- [1,2274,null,{}] 01:33:52 INFO - PROCESS | 980 | 1467362032380 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}] 01:33:52 INFO - PROCESS | 980 | 1467362032384 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:52 INFO - PROCESS | 980 | 1467362032505 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 01:33:52 INFO - PROCESS | 980 | 1467362032629 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:52 INFO - PROCESS | 980 | 1467362032632 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA6F800 == 38 [pid = 980] [id = 578] 01:33:52 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEC9D000) [pid = 980] [serial = 1734] [outer = 0000000000000000] 01:33:52 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E2FD1800) [pid = 980] [serial = 1735] [outer = 00000082DEC9D000] 01:33:52 INFO - PROCESS | 980 | 1467362032694 Marionette DEBUG loaded listener.js 01:33:52 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E4A19C00) [pid = 980] [serial = 1736] [outer = 00000082DEC9D000] 01:33:53 INFO - PROCESS | 980 | 1467362033315 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]]]}] 01:33:53 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 01:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 01:33:53 INFO - PROCESS | 980 | 1467362033357 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 01:33:53 INFO - PROCESS | 980 | 1467362033363 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 01:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 01:33:53 INFO - PROCESS | 980 | 1467362033369 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 01:33:53 INFO - PROCESS | 980 | 1467362033372 Marionette TRACE conn6 <- [1,2278,null,{}] 01:33:53 INFO - PROCESS | 980 | 1467362033391 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}] 01:33:53 INFO - PROCESS | 980 | 1467362033394 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:53 INFO - PROCESS | 980 | 1467362033511 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 01:33:53 INFO - PROCESS | 980 | 1467362033634 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:53 INFO - PROCESS | 980 | 1467362033637 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD7F800 == 39 [pid = 980] [id = 579] 01:33:53 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAA38000) [pid = 980] [serial = 1737] [outer = 0000000000000000] 01:33:53 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB609C00) [pid = 980] [serial = 1738] [outer = 00000082EAA38000] 01:33:53 INFO - PROCESS | 980 | 1467362033696 Marionette DEBUG loaded listener.js 01:33:53 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBBF8800) [pid = 980] [serial = 1739] [outer = 00000082EAA38000] 01:33:54 INFO - PROCESS | 980 | 1467362034345 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]]]}] 01:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 01:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1004ms 01:33:54 INFO - PROCESS | 980 | 1467362034375 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 01:33:54 INFO - PROCESS | 980 | 1467362034378 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 01:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 01:33:54 INFO - PROCESS | 980 | 1467362034382 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 01:33:54 INFO - PROCESS | 980 | 1467362034386 Marionette TRACE conn6 <- [1,2282,null,{}] 01:33:54 INFO - PROCESS | 980 | 1467362034398 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}] 01:33:54 INFO - PROCESS | 980 | 1467362034403 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:54 INFO - PROCESS | 980 | 1467362034518 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 01:33:54 INFO - PROCESS | 980 | 1467362034643 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:54 INFO - PROCESS | 980 | 1467362034646 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B8800 == 40 [pid = 980] [id = 580] 01:33:54 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EEBBAC00) [pid = 980] [serial = 1740] [outer = 0000000000000000] 01:33:54 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EEE49000) [pid = 980] [serial = 1741] [outer = 00000082EEBBAC00] 01:33:54 INFO - PROCESS | 980 | 1467362034707 Marionette DEBUG loaded listener.js 01:33:54 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EF159C00) [pid = 980] [serial = 1742] [outer = 00000082EEBBAC00] 01:33:55 INFO - PROCESS | 980 | 1467362035419 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]]]}] 01:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 01:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1083ms 01:33:55 INFO - PROCESS | 980 | 1467362035475 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 01:33:55 INFO - PROCESS | 980 | 1467362035479 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 01:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 01:33:55 INFO - PROCESS | 980 | 1467362035484 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 01:33:55 INFO - PROCESS | 980 | 1467362035488 Marionette TRACE conn6 <- [1,2286,null,{}] 01:33:55 INFO - PROCESS | 980 | 1467362035494 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}] 01:33:55 INFO - PROCESS | 980 | 1467362035497 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:55 INFO - PROCESS | 980 | 1467362035603 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 01:33:55 INFO - PROCESS | 980 | 1467362035680 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:55 INFO - PROCESS | 980 | 1467362035684 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82DD800 == 41 [pid = 980] [id = 581] 01:33:55 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DF2D5400) [pid = 980] [serial = 1743] [outer = 0000000000000000] 01:33:55 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E2F53000) [pid = 980] [serial = 1744] [outer = 00000082DF2D5400] 01:33:55 INFO - PROCESS | 980 | 1467362035735 Marionette DEBUG loaded listener.js 01:33:55 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E3E35C00) [pid = 980] [serial = 1745] [outer = 00000082DF2D5400] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082F06AE800 == 40 [pid = 980] [id = 576] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082F064B800 == 39 [pid = 980] [id = 575] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EFECE800 == 38 [pid = 980] [id = 574] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EE182800 == 37 [pid = 980] [id = 573] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EF783800 == 36 [pid = 980] [id = 572] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EEB2A800 == 35 [pid = 980] [id = 571] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC65800 == 34 [pid = 980] [id = 570] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082E5054800 == 33 [pid = 980] [id = 569] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082DF211000 == 32 [pid = 980] [id = 568] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7C9000 == 31 [pid = 980] [id = 566] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082E503A800 == 30 [pid = 980] [id = 567] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082E3CED000 == 29 [pid = 980] [id = 557] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B8800 == 28 [pid = 980] [id = 580] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD7F800 == 27 [pid = 980] [id = 579] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EEB28800 == 26 [pid = 980] [id = 577] 01:33:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA6F800 == 25 [pid = 980] [id = 578] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEB7D400) [pid = 980] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEC89C00) [pid = 980] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E3C51C00) [pid = 980] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEFD3800) [pid = 980] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEB7EC00) [pid = 980] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DF45BC00) [pid = 980] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E2FCE400) [pid = 980] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E5566800) [pid = 980] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E8E9B800) [pid = 980] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E860E800) [pid = 980] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EB60F000) [pid = 980] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EA97D000) [pid = 980] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBC9F000) [pid = 980] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E39A6C00) [pid = 980] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EBCA9C00) [pid = 980] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E2FCBC00) [pid = 980] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EA8C1C00) [pid = 980] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E864BC00) [pid = 980] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EC966800) [pid = 980] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EE11E400) [pid = 980] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EBCA5800) [pid = 980] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EBB20800) [pid = 980] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EB68E000) [pid = 980] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EBB9E800) [pid = 980] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 01:33:56 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082E4A23800) [pid = 980] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 01:33:57 INFO - PROCESS | 980 | 1467362037119 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]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 01:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1681ms 01:33:57 INFO - PROCESS | 980 | 1467362037168 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 980 | 1467362037173 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 01:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 01:33:57 INFO - PROCESS | 980 | 1467362037178 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 980 | 1467362037181 Marionette TRACE conn6 <- [1,2290,null,{}] 01:33:57 INFO - PROCESS | 980 | 1467362037186 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}] 01:33:57 INFO - PROCESS | 980 | 1467362037189 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:57 INFO - PROCESS | 980 | 1467362037287 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 01:33:57 INFO - PROCESS | 980 | 1467362037364 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 980 | 1467362037369 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082E395B800 == 26 [pid = 980] [id = 582] 01:33:57 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DEB40C00) [pid = 980] [serial = 1746] [outer = 0000000000000000] 01:33:57 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DEB45C00) [pid = 980] [serial = 1747] [outer = 00000082DEB40C00] 01:33:57 INFO - PROCESS | 980 | 1467362037418 Marionette DEBUG loaded listener.js 01:33:57 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DEBDF000) [pid = 980] [serial = 1748] [outer = 00000082DEB40C00] 01:33:57 INFO - PROCESS | 980 | 1467362037836 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]]]}] 01:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 01:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 691ms 01:33:57 INFO - PROCESS | 980 | 1467362037873 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 01:33:57 INFO - PROCESS | 980 | 1467362037878 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 01:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 01:33:57 INFO - PROCESS | 980 | 1467362037884 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 01:33:57 INFO - PROCESS | 980 | 1467362037887 Marionette TRACE conn6 <- [1,2294,null,{}] 01:33:57 INFO - PROCESS | 980 | 1467362037891 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}] 01:33:57 INFO - PROCESS | 980 | 1467362037894 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:57 INFO - PROCESS | 980 | 1467362037985 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 01:33:57 INFO - PROCESS | 980 | 1467362037993 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:57 INFO - PROCESS | 980 | 1467362037995 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A87800 == 27 [pid = 980] [id = 583] 01:33:58 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEC99800) [pid = 980] [serial = 1749] [outer = 0000000000000000] 01:33:58 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEFD3800) [pid = 980] [serial = 1750] [outer = 00000082DEC99800] 01:33:58 INFO - PROCESS | 980 | 1467362038046 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DF45BC00) [pid = 980] [serial = 1751] [outer = 00000082DEC99800] 01:33:58 INFO - PROCESS | 980 | 1467362038536 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]]]}] 01:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 01:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 691ms 01:33:58 INFO - PROCESS | 980 | 1467362038578 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 01:33:58 INFO - PROCESS | 980 | 1467362038580 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 01:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 01:33:58 INFO - PROCESS | 980 | 1467362038584 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 01:33:58 INFO - PROCESS | 980 | 1467362038588 Marionette TRACE conn6 <- [1,2298,null,{}] 01:33:58 INFO - PROCESS | 980 | 1467362038599 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}] 01:33:58 INFO - PROCESS | 980 | 1467362038603 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:58 INFO - PROCESS | 980 | 1467362038721 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 01:33:58 INFO - PROCESS | 980 | 1467362038808 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:58 INFO - PROCESS | 980 | 1467362038812 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC72800 == 28 [pid = 980] [id = 584] 01:33:58 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DE059C00) [pid = 980] [serial = 1752] [outer = 0000000000000000] 01:33:58 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E3C4C800) [pid = 980] [serial = 1753] [outer = 00000082DE059C00] 01:33:58 INFO - PROCESS | 980 | 1467362038861 Marionette DEBUG loaded listener.js 01:33:58 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E4A25400) [pid = 980] [serial = 1754] [outer = 00000082DE059C00] 01:33:59 INFO - PROCESS | 980 | 1467362039299 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]]]}] 01:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 01:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 730ms 01:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 01:33:59 INFO - PROCESS | 980 | 1467362039316 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 01:33:59 INFO - PROCESS | 980 | 1467362039319 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 01:33:59 INFO - PROCESS | 980 | 1467362039322 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 01:33:59 INFO - PROCESS | 980 | 1467362039324 Marionette TRACE conn6 <- [1,2302,null,{}] 01:33:59 INFO - PROCESS | 980 | 1467362039339 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}] 01:33:59 INFO - PROCESS | 980 | 1467362039341 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:59 INFO - PROCESS | 980 | 1467362039455 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 01:33:59 INFO - PROCESS | 980 | 1467362039460 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:33:59 INFO - PROCESS | 980 | 1467362039463 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:33:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBA8000 == 29 [pid = 980] [id = 585] 01:33:59 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E50B9000) [pid = 980] [serial = 1755] [outer = 0000000000000000] 01:33:59 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E556CC00) [pid = 980] [serial = 1756] [outer = 00000082E50B9000] 01:33:59 INFO - PROCESS | 980 | 1467362039509 Marionette DEBUG loaded listener.js 01:33:59 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E8657000) [pid = 980] [serial = 1757] [outer = 00000082E50B9000] 01:33:59 INFO - PROCESS | 980 | 1467362039970 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]]]}] 01:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 01:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 692ms 01:34:00 INFO - PROCESS | 980 | 1467362040018 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 01:34:00 INFO - PROCESS | 980 | 1467362040020 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 01:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 01:34:00 INFO - PROCESS | 980 | 1467362040028 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 980 | 1467362040031 Marionette TRACE conn6 <- [1,2306,null,{}] 01:34:00 INFO - PROCESS | 980 | 1467362040041 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}] 01:34:00 INFO - PROCESS | 980 | 1467362040044 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:00 INFO - PROCESS | 980 | 1467362040180 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 01:34:00 INFO - PROCESS | 980 | 1467362040234 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 980 | 1467362040236 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17F800 == 30 [pid = 980] [id = 586] 01:34:00 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DEC90800) [pid = 980] [serial = 1758] [outer = 0000000000000000] 01:34:00 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EA1CAC00) [pid = 980] [serial = 1759] [outer = 00000082DEC90800] 01:34:00 INFO - PROCESS | 980 | 1467362040282 Marionette DEBUG loaded listener.js 01:34:00 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EA97D000) [pid = 980] [serial = 1760] [outer = 00000082DEC90800] 01:34:00 INFO - PROCESS | 980 | 1467362040708 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] 01:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 01:34:00 INFO - PROCESS | 980 | 1467362040785 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 01:34:00 INFO - PROCESS | 980 | 1467362040788 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 01:34:00 INFO - PROCESS | 980 | 1467362040790 Marionette TRACE conn6 <- [1,2310,null,{}] 01:34:00 INFO - PROCESS | 980 | 1467362040799 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}] 01:34:00 INFO - PROCESS | 980 | 1467362040805 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:00 INFO - PROCESS | 980 | 1467362040947 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 01:34:00 INFO - PROCESS | 980 | 1467362040955 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:00 INFO - PROCESS | 980 | 1467362040957 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7B3000 == 31 [pid = 980] [id = 587] 01:34:00 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EA954000) [pid = 980] [serial = 1761] [outer = 0000000000000000] 01:34:01 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB608400) [pid = 980] [serial = 1762] [outer = 00000082EA954000] 01:34:01 INFO - PROCESS | 980 | 1467362041003 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBB1E000) [pid = 980] [serial = 1763] [outer = 00000082EA954000] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EB610C00) [pid = 980] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EBC9E400) [pid = 980] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ECBD6400) [pid = 980] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC9E800) [pid = 980] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DCED2800) [pid = 980] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DD64E400) [pid = 980] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EC95C400) [pid = 980] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEB39400) [pid = 980] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E4AC1C00) [pid = 980] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EE119000) [pid = 980] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E2FB3800) [pid = 980] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 01:34:01 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EEBC0800) [pid = 980] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 01:34:01 INFO - PROCESS | 980 | 1467362041659 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]]]}] 01:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 01:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 898ms 01:34:01 INFO - PROCESS | 980 | 1467362041688 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 01:34:01 INFO - PROCESS | 980 | 1467362041691 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 01:34:01 INFO - PROCESS | 980 | 1467362041698 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 01:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 01:34:01 INFO - PROCESS | 980 | 1467362041700 Marionette TRACE conn6 <- [1,2314,null,{}] 01:34:01 INFO - PROCESS | 980 | 1467362041704 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}] 01:34:01 INFO - PROCESS | 980 | 1467362041706 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:01 INFO - PROCESS | 980 | 1467362041787 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 01:34:01 INFO - PROCESS | 980 | 1467362041793 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:01 INFO - PROCESS | 980 | 1467362041795 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD75800 == 32 [pid = 980] [id = 588] 01:34:01 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EA8C5800) [pid = 980] [serial = 1764] [outer = 0000000000000000] 01:34:01 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EB920800) [pid = 980] [serial = 1765] [outer = 00000082EA8C5800] 01:34:01 INFO - PROCESS | 980 | 1467362041841 Marionette DEBUG loaded listener.js 01:34:01 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EBBEE000) [pid = 980] [serial = 1766] [outer = 00000082EA8C5800] 01:34:02 INFO - PROCESS | 980 | 1467362042253 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]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 01:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 588ms 01:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 01:34:02 INFO - PROCESS | 980 | 1467362042292 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 980 | 1467362042294 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 01:34:02 INFO - PROCESS | 980 | 1467362042298 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 980 | 1467362042299 Marionette TRACE conn6 <- [1,2318,null,{}] 01:34:02 INFO - PROCESS | 980 | 1467362042303 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}] 01:34:02 INFO - PROCESS | 980 | 1467362042305 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:02 INFO - PROCESS | 980 | 1467362042385 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 01:34:02 INFO - PROCESS | 980 | 1467362042392 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:02 INFO - PROCESS | 980 | 1467362042394 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE25000 == 33 [pid = 980] [id = 589] 01:34:02 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAA3C000) [pid = 980] [serial = 1767] [outer = 0000000000000000] 01:34:02 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EBCA2000) [pid = 980] [serial = 1768] [outer = 00000082EAA3C000] 01:34:02 INFO - PROCESS | 980 | 1467362042439 Marionette DEBUG loaded listener.js 01:34:02 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EBD69400) [pid = 980] [serial = 1769] [outer = 00000082EAA3C000] 01:34:02 INFO - PROCESS | 980 | 1467362042856 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]]]}] 01:34:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 01:34:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 629ms 01:34:02 INFO - PROCESS | 980 | 1467362042929 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 01:34:02 INFO - PROCESS | 980 | 1467362042931 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 01:34:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 01:34:02 INFO - PROCESS | 980 | 1467362042935 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 01:34:02 INFO - PROCESS | 980 | 1467362042937 Marionette TRACE conn6 <- [1,2322,null,{}] 01:34:02 INFO - PROCESS | 980 | 1467362042940 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}] 01:34:02 INFO - PROCESS | 980 | 1467362042942 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:03 INFO - PROCESS | 980 | 1467362043023 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 01:34:03 INFO - PROCESS | 980 | 1467362043030 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:03 INFO - PROCESS | 980 | 1467362043032 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC72000 == 34 [pid = 980] [id = 590] 01:34:03 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EC90E000) [pid = 980] [serial = 1770] [outer = 0000000000000000] 01:34:03 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ECBA0000) [pid = 980] [serial = 1771] [outer = 00000082EC90E000] 01:34:03 INFO - PROCESS | 980 | 1467362043077 Marionette DEBUG loaded listener.js 01:34:03 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082ECBDB000) [pid = 980] [serial = 1772] [outer = 00000082EC90E000] 01:34:03 INFO - PROCESS | 980 | 1467362043836 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]]]}] 01:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 01:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 944ms 01:34:03 INFO - PROCESS | 980 | 1467362043882 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 01:34:03 INFO - PROCESS | 980 | 1467362043887 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 01:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 01:34:03 INFO - PROCESS | 980 | 1467362043892 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 01:34:03 INFO - PROCESS | 980 | 1467362043896 Marionette TRACE conn6 <- [1,2326,null,{}] 01:34:03 INFO - PROCESS | 980 | 1467362043902 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}] 01:34:03 INFO - PROCESS | 980 | 1467362043905 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:04 INFO - PROCESS | 980 | 1467362044055 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 01:34:04 INFO - PROCESS | 980 | 1467362044180 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:04 INFO - PROCESS | 980 | 1467362044184 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5047800 == 35 [pid = 980] [id = 591] 01:34:04 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DEB40800) [pid = 980] [serial = 1773] [outer = 0000000000000000] 01:34:04 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEBE7800) [pid = 980] [serial = 1774] [outer = 00000082DEB40800] 01:34:04 INFO - PROCESS | 980 | 1467362044244 Marionette DEBUG loaded listener.js 01:34:04 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DEFC9C00) [pid = 980] [serial = 1775] [outer = 00000082DEB40800] 01:34:05 INFO - PROCESS | 980 | 1467362045023 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]]]}] 01:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 01:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1181ms 01:34:05 INFO - PROCESS | 980 | 1467362045075 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 01:34:05 INFO - PROCESS | 980 | 1467362045080 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 01:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 01:34:05 INFO - PROCESS | 980 | 1467362045087 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 01:34:05 INFO - PROCESS | 980 | 1467362045090 Marionette TRACE conn6 <- [1,2330,null,{}] 01:34:05 INFO - PROCESS | 980 | 1467362045094 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}] 01:34:05 INFO - PROCESS | 980 | 1467362045098 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:05 INFO - PROCESS | 980 | 1467362045232 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 01:34:05 INFO - PROCESS | 980 | 1467362045440 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:05 INFO - PROCESS | 980 | 1467362045444 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082DFB81000 == 36 [pid = 980] [id = 592] 01:34:05 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DEA25400) [pid = 980] [serial = 1776] [outer = 0000000000000000] 01:34:05 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEBDFC00) [pid = 980] [serial = 1777] [outer = 00000082DEA25400] 01:34:05 INFO - PROCESS | 980 | 1467362045503 Marionette DEBUG loaded listener.js 01:34:05 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DF2CEC00) [pid = 980] [serial = 1778] [outer = 00000082DEA25400] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE25000 == 35 [pid = 980] [id = 589] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD75800 == 34 [pid = 980] [id = 588] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7B3000 == 33 [pid = 980] [id = 587] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17F800 == 32 [pid = 980] [id = 586] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBA8000 == 31 [pid = 980] [id = 585] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC72800 == 30 [pid = 980] [id = 584] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A87800 == 29 [pid = 980] [id = 583] 01:34:06 INFO - PROCESS | 980 | --DOCSHELL 00000082E395B800 == 28 [pid = 980] [id = 582] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB63F400) [pid = 980] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082ECB9A400) [pid = 980] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EBCA7800) [pid = 980] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EB93C800) [pid = 980] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EDE75000) [pid = 980] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E2F59C00) [pid = 980] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E2FD1C00) [pid = 980] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB74400) [pid = 980] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEFCF000) [pid = 980] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EA94D000) [pid = 980] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082ECBD4000) [pid = 980] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEC89400) [pid = 980] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DF137C00) [pid = 980] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E4AC7000) [pid = 980] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EEB02800) [pid = 980] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E860CC00) [pid = 980] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EAC43C00) [pid = 980] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EEE47C00) [pid = 980] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EEBE0C00) [pid = 980] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EE141000) [pid = 980] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EE083400) [pid = 980] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EE085000) [pid = 980] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EAC4C400) [pid = 980] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 01:34:06 INFO - PROCESS | 980 | 1467362046133 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]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 01:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1078ms 01:34:06 INFO - PROCESS | 980 | 1467362046168 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 980 | 1467362046172 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 01:34:06 INFO - PROCESS | 980 | 1467362046177 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 01:34:06 INFO - PROCESS | 980 | 1467362046179 Marionette TRACE conn6 <- [1,2334,null,{}] 01:34:06 INFO - PROCESS | 980 | 1467362046185 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}] 01:34:06 INFO - PROCESS | 980 | 1467362046190 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:06 INFO - PROCESS | 980 | 1467362046285 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 01:34:06 INFO - PROCESS | 980 | 1467362046367 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:06 INFO - PROCESS | 980 | 1467362046370 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8696800 == 29 [pid = 980] [id = 593] 01:34:06 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEB3CC00) [pid = 980] [serial = 1779] [outer = 0000000000000000] 01:34:06 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DEFD8400) [pid = 980] [serial = 1780] [outer = 00000082DEB3CC00] 01:34:06 INFO - PROCESS | 980 | 1467362046418 Marionette DEBUG loaded listener.js 01:34:06 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E31CE400) [pid = 980] [serial = 1781] [outer = 00000082DEB3CC00] 01:34:06 INFO - PROCESS | 980 | 1467362046870 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]]]}] 01:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 01:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 733ms 01:34:06 INFO - PROCESS | 980 | 1467362046917 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 01:34:06 INFO - PROCESS | 980 | 1467362046921 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 01:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 01:34:06 INFO - PROCESS | 980 | 1467362046925 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 01:34:06 INFO - PROCESS | 980 | 1467362046927 Marionette TRACE conn6 <- [1,2338,null,{}] 01:34:06 INFO - PROCESS | 980 | 1467362046931 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}] 01:34:06 INFO - PROCESS | 980 | 1467362046933 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:07 INFO - PROCESS | 980 | 1467362047026 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 01:34:07 INFO - PROCESS | 980 | 1467362047032 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 980 | 1467362047034 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC75800 == 30 [pid = 980] [id = 594] 01:34:07 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E4978000) [pid = 980] [serial = 1782] [outer = 0000000000000000] 01:34:07 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E4AD2800) [pid = 980] [serial = 1783] [outer = 00000082E4978000] 01:34:07 INFO - PROCESS | 980 | 1467362047081 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E8557000) [pid = 980] [serial = 1784] [outer = 00000082E4978000] 01:34:07 INFO - PROCESS | 980 | 1467362047567 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]]]}] 01:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 01:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 690ms 01:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 01:34:07 INFO - PROCESS | 980 | 1467362047619 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 01:34:07 INFO - PROCESS | 980 | 1467362047622 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 01:34:07 INFO - PROCESS | 980 | 1467362047627 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 01:34:07 INFO - PROCESS | 980 | 1467362047633 Marionette TRACE conn6 <- [1,2342,null,{}] 01:34:07 INFO - PROCESS | 980 | 1467362047643 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}] 01:34:07 INFO - PROCESS | 980 | 1467362047647 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:07 INFO - PROCESS | 980 | 1467362047737 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 01:34:07 INFO - PROCESS | 980 | 1467362047745 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:07 INFO - PROCESS | 980 | 1467362047747 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF181000 == 31 [pid = 980] [id = 595] 01:34:07 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEAB3C00) [pid = 980] [serial = 1785] [outer = 0000000000000000] 01:34:07 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EA957C00) [pid = 980] [serial = 1786] [outer = 00000082DEAB3C00] 01:34:07 INFO - PROCESS | 980 | 1467362047794 Marionette DEBUG loaded listener.js 01:34:07 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EAC44800) [pid = 980] [serial = 1787] [outer = 00000082DEAB3C00] 01:34:08 INFO - PROCESS | 980 | 1467362048219 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]]]}] 01:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 01:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 650ms 01:34:08 INFO - PROCESS | 980 | 1467362048281 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 01:34:08 INFO - PROCESS | 980 | 1467362048284 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 01:34:08 INFO - PROCESS | 980 | 1467362048287 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 01:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 01:34:08 INFO - PROCESS | 980 | 1467362048289 Marionette TRACE conn6 <- [1,2346,null,{}] 01:34:08 INFO - PROCESS | 980 | 1467362048293 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}] 01:34:08 INFO - PROCESS | 980 | 1467362048295 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:08 INFO - PROCESS | 980 | 1467362048442 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 01:34:08 INFO - PROCESS | 980 | 1467362048493 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:08 INFO - PROCESS | 980 | 1467362048495 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7B1000 == 32 [pid = 980] [id = 596] 01:34:08 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EB4B0400) [pid = 980] [serial = 1788] [outer = 0000000000000000] 01:34:08 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EB610C00) [pid = 980] [serial = 1789] [outer = 00000082EB4B0400] 01:34:08 INFO - PROCESS | 980 | 1467362048548 Marionette DEBUG loaded listener.js 01:34:08 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EB73D800) [pid = 980] [serial = 1790] [outer = 00000082EB4B0400] 01:34:08 INFO - PROCESS | 980 | 1467362048984 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]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 01:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 01:34:09 INFO - PROCESS | 980 | 1467362049026 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 980 | 1467362049029 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 01:34:09 INFO - PROCESS | 980 | 1467362049032 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 01:34:09 INFO - PROCESS | 980 | 1467362049033 Marionette TRACE conn6 <- [1,2350,null,{}] 01:34:09 INFO - PROCESS | 980 | 1467362049037 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}] 01:34:09 INFO - PROCESS | 980 | 1467362049039 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:09 INFO - PROCESS | 980 | 1467362049150 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 01:34:09 INFO - PROCESS | 980 | 1467362049156 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 980 | 1467362049163 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEEC5800 == 33 [pid = 980] [id = 597] 01:34:09 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EBBEDC00) [pid = 980] [serial = 1791] [outer = 0000000000000000] 01:34:09 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EBBF7400) [pid = 980] [serial = 1792] [outer = 00000082EBBEDC00] 01:34:09 INFO - PROCESS | 980 | 1467362049267 Marionette DEBUG loaded listener.js 01:34:09 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EC964C00) [pid = 980] [serial = 1793] [outer = 00000082EBBEDC00] 01:34:09 INFO - PROCESS | 980 | 1467362049740 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]]]}] 01:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 01:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 733ms 01:34:09 INFO - PROCESS | 980 | 1467362049790 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 01:34:09 INFO - PROCESS | 980 | 1467362049792 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 01:34:09 INFO - PROCESS | 980 | 1467362049795 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 01:34:09 INFO - PROCESS | 980 | 1467362049797 Marionette TRACE conn6 <- [1,2354,null,{}] 01:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 01:34:09 INFO - PROCESS | 980 | 1467362049800 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}] 01:34:09 INFO - PROCESS | 980 | 1467362049803 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:09 INFO - PROCESS | 980 | 1467362049924 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 01:34:09 INFO - PROCESS | 980 | 1467362049984 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:09 INFO - PROCESS | 980 | 1467362049986 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082F063B800 == 34 [pid = 980] [id = 598] 01:34:09 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EDE74800) [pid = 980] [serial = 1794] [outer = 0000000000000000] 01:34:10 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE05F400) [pid = 980] [serial = 1795] [outer = 00000082EDE74800] 01:34:10 INFO - PROCESS | 980 | 1467362050031 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE080400) [pid = 980] [serial = 1796] [outer = 00000082EDE74800] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EA8C5800) [pid = 980] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EAA3C000) [pid = 980] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEC9D000) [pid = 980] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EAA38000) [pid = 980] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EEBBAC00) [pid = 980] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEB40C00) [pid = 980] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DE059C00) [pid = 980] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E50B9000) [pid = 980] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DF2D5400) [pid = 980] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082DEC99800) [pid = 980] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEC90800) [pid = 980] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 01:34:10 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EA954000) [pid = 980] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 01:34:10 INFO - PROCESS | 980 | 1467362050472 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]]]}] 01:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 01:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 732ms 01:34:10 INFO - PROCESS | 980 | 1467362050536 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 01:34:10 INFO - PROCESS | 980 | 1467362050538 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 01:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 01:34:10 INFO - PROCESS | 980 | 1467362050541 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 01:34:10 INFO - PROCESS | 980 | 1467362050543 Marionette TRACE conn6 <- [1,2358,null,{}] 01:34:10 INFO - PROCESS | 980 | 1467362050547 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}] 01:34:10 INFO - PROCESS | 980 | 1467362050549 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:10 INFO - PROCESS | 980 | 1467362050661 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 01:34:10 INFO - PROCESS | 980 | 1467362050714 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:10 INFO - PROCESS | 980 | 1467362050716 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0696800 == 35 [pid = 980] [id = 599] 01:34:10 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DECA1800) [pid = 980] [serial = 1797] [outer = 0000000000000000] 01:34:10 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EA954000) [pid = 980] [serial = 1798] [outer = 00000082DECA1800] 01:34:10 INFO - PROCESS | 980 | 1467362050761 Marionette DEBUG loaded listener.js 01:34:10 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EE080C00) [pid = 980] [serial = 1799] [outer = 00000082DECA1800] 01:34:11 INFO - PROCESS | 980 | 1467362051128 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]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 01:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 629ms 01:34:11 INFO - PROCESS | 980 | 1467362051174 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 01:34:11 INFO - PROCESS | 980 | 1467362051176 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 01:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 01:34:11 INFO - PROCESS | 980 | 1467362051179 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 980 | 1467362051181 Marionette TRACE conn6 <- [1,2362,null,{}] 01:34:11 INFO - PROCESS | 980 | 1467362051184 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}] 01:34:11 INFO - PROCESS | 980 | 1467362051195 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:11 INFO - PROCESS | 980 | 1467362051320 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 01:34:11 INFO - PROCESS | 980 | 1467362051334 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 980 | 1467362051336 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0734800 == 36 [pid = 980] [id = 600] 01:34:11 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EE088400) [pid = 980] [serial = 1800] [outer = 0000000000000000] 01:34:11 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EE141000) [pid = 980] [serial = 1801] [outer = 00000082EE088400] 01:34:11 INFO - PROCESS | 980 | 1467362051381 Marionette DEBUG loaded listener.js 01:34:11 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EEB06000) [pid = 980] [serial = 1802] [outer = 00000082EE088400] 01:34:11 INFO - PROCESS | 980 | 1467362051797 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]]]}] 01:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 01:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 690ms 01:34:11 INFO - PROCESS | 980 | 1467362051873 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 01:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 01:34:11 INFO - PROCESS | 980 | 1467362051875 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 01:34:11 INFO - PROCESS | 980 | 1467362051878 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 01:34:11 INFO - PROCESS | 980 | 1467362051880 Marionette TRACE conn6 <- [1,2366,null,{}] 01:34:11 INFO - PROCESS | 980 | 1467362051884 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}] 01:34:11 INFO - PROCESS | 980 | 1467362051886 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:11 INFO - PROCESS | 980 | 1467362051970 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 01:34:11 INFO - PROCESS | 980 | 1467362051978 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:11 INFO - PROCESS | 980 | 1467362051980 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17F800 == 37 [pid = 980] [id = 601] 01:34:12 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EEBC5400) [pid = 980] [serial = 1803] [outer = 0000000000000000] 01:34:12 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EEBE7400) [pid = 980] [serial = 1804] [outer = 00000082EEBC5400] 01:34:12 INFO - PROCESS | 980 | 1467362052024 Marionette DEBUG loaded listener.js 01:34:12 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EEE4A800) [pid = 980] [serial = 1805] [outer = 00000082EEBC5400] 01:34:12 INFO - PROCESS | 980 | --DOCSHELL 00000082E82DD800 == 36 [pid = 980] [id = 581] 01:34:12 INFO - PROCESS | 980 | --DOCSHELL 00000082E8696800 == 35 [pid = 980] [id = 593] 01:34:12 INFO - PROCESS | 980 | --DOCSHELL 00000082DFB81000 == 34 [pid = 980] [id = 592] 01:34:12 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC72000 == 33 [pid = 980] [id = 590] 01:34:12 INFO - PROCESS | 980 | --DOCSHELL 00000082E5047800 == 32 [pid = 980] [id = 591] 01:34:13 INFO - PROCESS | 980 | --DOCSHELL 00000082F0696800 == 31 [pid = 980] [id = 599] 01:34:13 INFO - PROCESS | 980 | --DOCSHELL 00000082F0734800 == 30 [pid = 980] [id = 600] 01:34:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EF181000 == 29 [pid = 980] [id = 595] 01:34:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7B1000 == 28 [pid = 980] [id = 596] 01:34:13 INFO - PROCESS | 980 | --DOCSHELL 00000082F063B800 == 27 [pid = 980] [id = 598] 01:34:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EEEC5800 == 26 [pid = 980] [id = 597] 01:34:13 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC75800 == 25 [pid = 980] [id = 594] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEB45C00) [pid = 980] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEBDF000) [pid = 980] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E3C4C800) [pid = 980] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E556CC00) [pid = 980] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E3E35C00) [pid = 980] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E2F53000) [pid = 980] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082DEFD3800) [pid = 980] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DF45BC00) [pid = 980] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EA1CAC00) [pid = 980] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EB608400) [pid = 980] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EA97D000) [pid = 980] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EB920800) [pid = 980] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EBCA2000) [pid = 980] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EBD69400) [pid = 980] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082E4A19C00) [pid = 980] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082E2FD1800) [pid = 980] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082EBBF8800) [pid = 980] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082EB609C00) [pid = 980] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082ECBA0000) [pid = 980] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082EF159C00) [pid = 980] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EEE49000) [pid = 980] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 53 (00000082EBB1E000) [pid = 980] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 52 (00000082EBBEE000) [pid = 980] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 51 (00000082E8657000) [pid = 980] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | --DOMWINDOW == 50 (00000082E4A25400) [pid = 980] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 01:34:13 INFO - PROCESS | 980 | 1467362053860 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]]]}] 01:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 01:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2034ms 01:34:13 INFO - PROCESS | 980 | 1467362053917 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 01:34:13 INFO - PROCESS | 980 | 1467362053921 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 01:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 01:34:13 INFO - PROCESS | 980 | 1467362053926 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 01:34:13 INFO - PROCESS | 980 | 1467362053930 Marionette TRACE conn6 <- [1,2370,null,{}] 01:34:13 INFO - PROCESS | 980 | 1467362053936 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}] 01:34:13 INFO - PROCESS | 980 | 1467362053940 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:14 INFO - PROCESS | 980 | 1467362054038 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 01:34:14 INFO - PROCESS | 980 | 1467362054150 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 980 | 1467362054153 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3951000 == 26 [pid = 980] [id = 602] 01:34:14 INFO - PROCESS | 980 | ++DOMWINDOW == 51 (00000082DEAB7400) [pid = 980] [serial = 1806] [outer = 0000000000000000] 01:34:14 INFO - PROCESS | 980 | ++DOMWINDOW == 52 (00000082DEB39400) [pid = 980] [serial = 1807] [outer = 00000082DEAB7400] 01:34:14 INFO - PROCESS | 980 | 1467362054204 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 980 | ++DOMWINDOW == 53 (00000082DEB47800) [pid = 980] [serial = 1808] [outer = 00000082DEAB7400] 01:34:14 INFO - PROCESS | 980 | 1467362054618 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]]]}] 01:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 01:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 732ms 01:34:14 INFO - PROCESS | 980 | 1467362054662 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 01:34:14 INFO - PROCESS | 980 | 1467362054668 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 01:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 01:34:14 INFO - PROCESS | 980 | 1467362054674 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 01:34:14 INFO - PROCESS | 980 | 1467362054677 Marionette TRACE conn6 <- [1,2374,null,{}] 01:34:14 INFO - PROCESS | 980 | 1467362054682 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}] 01:34:14 INFO - PROCESS | 980 | 1467362054685 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:14 INFO - PROCESS | 980 | 1467362054777 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 01:34:14 INFO - PROCESS | 980 | 1467362054784 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:14 INFO - PROCESS | 980 | 1467362054787 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5042000 == 27 [pid = 980] [id = 603] 01:34:14 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082DEBEC400) [pid = 980] [serial = 1809] [outer = 0000000000000000] 01:34:14 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082DEC82800) [pid = 980] [serial = 1810] [outer = 00000082DEBEC400] 01:34:14 INFO - PROCESS | 980 | 1467362054836 Marionette DEBUG loaded listener.js 01:34:14 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEC97000) [pid = 980] [serial = 1811] [outer = 00000082DEBEC400] 01:34:15 INFO - PROCESS | 980 | 1467362055324 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]]]}] 01:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 01:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 01:34:15 INFO - PROCESS | 980 | 1467362055367 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 01:34:15 INFO - PROCESS | 980 | 1467362055370 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 01:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 01:34:15 INFO - PROCESS | 980 | 1467362055373 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 01:34:15 INFO - PROCESS | 980 | 1467362055377 Marionette TRACE conn6 <- [1,2378,null,{}] 01:34:15 INFO - PROCESS | 980 | 1467362055389 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}] 01:34:15 INFO - PROCESS | 980 | 1467362055394 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:15 INFO - PROCESS | 980 | 1467362055517 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 01:34:15 INFO - PROCESS | 980 | 1467362055528 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:15 INFO - PROCESS | 980 | 1467362055531 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB58D000 == 28 [pid = 980] [id = 604] 01:34:15 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DCCA4800) [pid = 980] [serial = 1812] [outer = 0000000000000000] 01:34:15 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082E2FC0400) [pid = 980] [serial = 1813] [outer = 00000082DCCA4800] 01:34:15 INFO - PROCESS | 980 | 1467362055582 Marionette DEBUG loaded listener.js 01:34:15 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082E2FD4C00) [pid = 980] [serial = 1814] [outer = 00000082DCCA4800] 01:34:16 INFO - PROCESS | 980 | 1467362056016 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]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 01:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 01:34:16 INFO - PROCESS | 980 | 1467362056066 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 980 | 1467362056069 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 01:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 01:34:16 INFO - PROCESS | 980 | 1467362056072 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - PROCESS | 980 | 1467362056074 Marionette TRACE conn6 <- [1,2382,null,{}] 01:34:16 INFO - PROCESS | 980 | 1467362056078 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}] 01:34:16 INFO - PROCESS | 980 | 1467362056080 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:16 INFO - PROCESS | 980 | 1467362056173 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 01:34:16 INFO - PROCESS | 980 | 1467362056179 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 980 | 1467362056181 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC85800 == 29 [pid = 980] [id = 605] 01:34:16 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082E35FB000) [pid = 980] [serial = 1815] [outer = 0000000000000000] 01:34:16 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082E38D7000) [pid = 980] [serial = 1816] [outer = 00000082E35FB000] 01:34:16 INFO - PROCESS | 980 | 1467362056227 Marionette DEBUG loaded listener.js 01:34:16 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E3E35400) [pid = 980] [serial = 1817] [outer = 00000082E35FB000] 01:34:16 INFO - PROCESS | 980 | 1467362056702 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]]]}] 01:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 01:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 691ms 01:34:16 INFO - PROCESS | 980 | 1467362056765 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 01:34:16 INFO - PROCESS | 980 | 1467362056767 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 01:34:16 INFO - PROCESS | 980 | 1467362056770 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 01:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 01:34:16 INFO - PROCESS | 980 | 1467362056772 Marionette TRACE conn6 <- [1,2386,null,{}] 01:34:16 INFO - PROCESS | 980 | 1467362056776 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}] 01:34:16 INFO - PROCESS | 980 | 1467362056778 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:16 INFO - PROCESS | 980 | 1467362056887 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 01:34:16 INFO - PROCESS | 980 | 1467362056899 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:16 INFO - PROCESS | 980 | 1467362056901 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEE4000 == 30 [pid = 980] [id = 606] 01:34:16 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DEBEB400) [pid = 980] [serial = 1818] [outer = 0000000000000000] 01:34:16 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E4ABA800) [pid = 980] [serial = 1819] [outer = 00000082DEBEB400] 01:34:16 INFO - PROCESS | 980 | 1467362056946 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E4AC6C00) [pid = 980] [serial = 1820] [outer = 00000082DEBEB400] 01:34:17 INFO - PROCESS | 980 | 1467362057370 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]]]}] 01:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 01:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 01:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 01:34:17 INFO - PROCESS | 980 | 1467362057403 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 01:34:17 INFO - PROCESS | 980 | 1467362057405 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 01:34:17 INFO - PROCESS | 980 | 1467362057413 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 01:34:17 INFO - PROCESS | 980 | 1467362057415 Marionette TRACE conn6 <- [1,2390,null,{}] 01:34:17 INFO - PROCESS | 980 | 1467362057418 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}] 01:34:17 INFO - PROCESS | 980 | 1467362057425 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:17 INFO - PROCESS | 980 | 1467362057534 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 01:34:17 INFO - PROCESS | 980 | 1467362057542 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:17 INFO - PROCESS | 980 | 1467362057544 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF180000 == 31 [pid = 980] [id = 607] 01:34:17 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E5573C00) [pid = 980] [serial = 1821] [outer = 0000000000000000] 01:34:17 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E88EB000) [pid = 980] [serial = 1822] [outer = 00000082E5573C00] 01:34:17 INFO - PROCESS | 980 | 1467362057590 Marionette DEBUG loaded listener.js 01:34:17 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E8EA3C00) [pid = 980] [serial = 1823] [outer = 00000082E5573C00] 01:34:18 INFO - PROCESS | 980 | 1467362058015 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]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 01:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 01:34:18 INFO - PROCESS | 980 | 1467362058044 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 980 | 1467362058046 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 01:34:18 INFO - PROCESS | 980 | 1467362058049 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 01:34:18 INFO - PROCESS | 980 | 1467362058051 Marionette TRACE conn6 <- [1,2394,null,{}] 01:34:18 INFO - PROCESS | 980 | 1467362058054 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}] 01:34:18 INFO - PROCESS | 980 | 1467362058056 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:18 INFO - PROCESS | 980 | 1467362058141 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 01:34:18 INFO - PROCESS | 980 | 1467362058147 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 980 | 1467362058149 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF799000 == 32 [pid = 980] [id = 608] 01:34:18 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DD645000) [pid = 980] [serial = 1824] [outer = 0000000000000000] 01:34:18 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EA8C8800) [pid = 980] [serial = 1825] [outer = 00000082DD645000] 01:34:18 INFO - PROCESS | 980 | 1467362058195 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EAA32C00) [pid = 980] [serial = 1826] [outer = 00000082DD645000] 01:34:18 INFO - PROCESS | 980 | 1467362058641 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]]]}] 01:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 01:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 629ms 01:34:18 INFO - PROCESS | 980 | 1467362058687 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 01:34:18 INFO - PROCESS | 980 | 1467362058689 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 01:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 01:34:18 INFO - PROCESS | 980 | 1467362058697 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 01:34:18 INFO - PROCESS | 980 | 1467362058699 Marionette TRACE conn6 <- [1,2398,null,{}] 01:34:18 INFO - PROCESS | 980 | 1467362058702 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}] 01:34:18 INFO - PROCESS | 980 | 1467362058704 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:18 INFO - PROCESS | 980 | 1467362058785 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 01:34:18 INFO - PROCESS | 980 | 1467362058792 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:18 INFO - PROCESS | 980 | 1467362058794 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD69000 == 33 [pid = 980] [id = 609] 01:34:18 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAA8A800) [pid = 980] [serial = 1827] [outer = 0000000000000000] 01:34:18 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EAC0C000) [pid = 980] [serial = 1828] [outer = 00000082EAA8A800] 01:34:18 INFO - PROCESS | 980 | 1467362058840 Marionette DEBUG loaded listener.js 01:34:18 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB606C00) [pid = 980] [serial = 1829] [outer = 00000082EAA8A800] 01:34:19 INFO - PROCESS | 980 | 1467362059336 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]]]}] 01:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 01:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 671ms 01:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 01:34:19 INFO - PROCESS | 980 | 1467362059374 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 01:34:19 INFO - PROCESS | 980 | 1467362059377 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 01:34:19 INFO - PROCESS | 980 | 1467362059380 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 01:34:19 INFO - PROCESS | 980 | 1467362059381 Marionette TRACE conn6 <- [1,2402,null,{}] 01:34:19 INFO - PROCESS | 980 | 1467362059385 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}] 01:34:19 INFO - PROCESS | 980 | 1467362059387 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:19 INFO - PROCESS | 980 | 1467362059494 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 01:34:19 INFO - PROCESS | 980 | 1467362059572 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:19 INFO - PROCESS | 980 | 1467362059574 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB3A0800 == 34 [pid = 980] [id = 610] 01:34:19 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EAC4B000) [pid = 980] [serial = 1830] [outer = 0000000000000000] 01:34:19 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB614400) [pid = 980] [serial = 1831] [outer = 00000082EAC4B000] 01:34:19 INFO - PROCESS | 980 | 1467362059620 Marionette DEBUG loaded listener.js 01:34:19 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB91EC00) [pid = 980] [serial = 1832] [outer = 00000082EAC4B000] 01:34:20 INFO - PROCESS | 980 | 1467362060041 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]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 01:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 01:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 01:34:20 INFO - PROCESS | 980 | 1467362060053 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 980 | 1467362060055 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 01:34:20 INFO - PROCESS | 980 | 1467362060059 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 980 | 1467362060060 Marionette TRACE conn6 <- [1,2406,null,{}] 01:34:20 INFO - PROCESS | 980 | 1467362060071 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}] 01:34:20 INFO - PROCESS | 980 | 1467362060073 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:20 INFO - PROCESS | 980 | 1467362060188 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 01:34:20 INFO - PROCESS | 980 | 1467362060193 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:20 INFO - PROCESS | 980 | 1467362060195 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEBA000 == 35 [pid = 980] [id = 611] 01:34:20 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB93C800) [pid = 980] [serial = 1833] [outer = 0000000000000000] 01:34:20 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBB9C400) [pid = 980] [serial = 1834] [outer = 00000082EB93C800] 01:34:20 INFO - PROCESS | 980 | 1467362060240 Marionette DEBUG loaded listener.js 01:34:20 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBBF3C00) [pid = 980] [serial = 1835] [outer = 00000082EB93C800] 01:34:20 INFO - PROCESS | 980 | 1467362060736 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]]]}] 01:34:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 01:34:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 01:34:20 INFO - PROCESS | 980 | 1467362060797 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 01:34:20 INFO - PROCESS | 980 | 1467362060799 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 01:34:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 01:34:20 INFO - PROCESS | 980 | 1467362060810 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 01:34:20 INFO - PROCESS | 980 | 1467362060813 Marionette TRACE conn6 <- [1,2410,null,{}] 01:34:20 INFO - PROCESS | 980 | 1467362060857 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}] 01:34:20 INFO - PROCESS | 980 | 1467362060859 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:21 INFO - PROCESS | 980 | 1467362060992 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 01:34:21 INFO - PROCESS | 980 | 1467362060998 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 980 | 1467362061001 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBC2800 == 36 [pid = 980] [id = 612] 01:34:21 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DEC90C00) [pid = 980] [serial = 1836] [outer = 0000000000000000] 01:34:21 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E38B1C00) [pid = 980] [serial = 1837] [outer = 00000082DEC90C00] 01:34:21 INFO - PROCESS | 980 | 1467362061207 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EC95FC00) [pid = 980] [serial = 1838] [outer = 00000082DEC90C00] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB4B0400) [pid = 980] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EBBEDC00) [pid = 980] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DECA1800) [pid = 980] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EE088400) [pid = 980] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EDE74800) [pid = 980] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEB3CC00) [pid = 980] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEA25400) [pid = 980] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB40800) [pid = 980] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EC90E000) [pid = 980] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEAB3C00) [pid = 980] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 01:34:21 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E4978000) [pid = 980] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 01:34:21 INFO - PROCESS | 980 | 1467362061586 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]]]}] 01:34:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 01:34:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 838ms 01:34:21 INFO - PROCESS | 980 | 1467362061643 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 01:34:21 INFO - PROCESS | 980 | 1467362061646 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 01:34:21 INFO - PROCESS | 980 | 1467362061649 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 01:34:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 01:34:21 INFO - PROCESS | 980 | 1467362061650 Marionette TRACE conn6 <- [1,2414,null,{}] 01:34:21 INFO - PROCESS | 980 | 1467362061654 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}] 01:34:21 INFO - PROCESS | 980 | 1467362061656 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:21 INFO - PROCESS | 980 | 1467362061769 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 01:34:21 INFO - PROCESS | 980 | 1467362061777 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:21 INFO - PROCESS | 980 | 1467362061779 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0643000 == 37 [pid = 980] [id = 613] 01:34:21 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEC9F000) [pid = 980] [serial = 1839] [outer = 0000000000000000] 01:34:21 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EC910400) [pid = 980] [serial = 1840] [outer = 00000082DEC9F000] 01:34:21 INFO - PROCESS | 980 | 1467362061826 Marionette DEBUG loaded listener.js 01:34:21 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082ECBD1400) [pid = 980] [serial = 1841] [outer = 00000082DEC9F000] 01:34:22 INFO - PROCESS | 980 | 1467362062222 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]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 01:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms 01:34:22 INFO - PROCESS | 980 | 1467362062280 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 01:34:22 INFO - PROCESS | 980 | 1467362062282 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 01:34:22 INFO - PROCESS | 980 | 1467362062286 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 01:34:22 INFO - PROCESS | 980 | 1467362062288 Marionette TRACE conn6 <- [1,2418,null,{}] 01:34:22 INFO - PROCESS | 980 | 1467362062291 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}] 01:34:22 INFO - PROCESS | 980 | 1467362062293 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:22 INFO - PROCESS | 980 | 1467362062406 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 01:34:22 INFO - PROCESS | 980 | 1467362062445 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:22 INFO - PROCESS | 980 | 1467362062447 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0899800 == 38 [pid = 980] [id = 614] 01:34:22 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E8EA4800) [pid = 980] [serial = 1842] [outer = 0000000000000000] 01:34:22 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082ECBDC400) [pid = 980] [serial = 1843] [outer = 00000082E8EA4800] 01:34:22 INFO - PROCESS | 980 | 1467362062491 Marionette DEBUG loaded listener.js 01:34:22 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ED7B3000) [pid = 980] [serial = 1844] [outer = 00000082E8EA4800] 01:34:22 INFO - PROCESS | 980 | 1467362062900 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]]]}] 01:34:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 01:34:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 628ms 01:34:22 INFO - PROCESS | 980 | 1467362062917 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 01:34:22 INFO - PROCESS | 980 | 1467362062919 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 01:34:22 INFO - PROCESS | 980 | 1467362062922 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 01:34:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 01:34:22 INFO - PROCESS | 980 | 1467362062924 Marionette TRACE conn6 <- [1,2422,null,{}] 01:34:22 INFO - PROCESS | 980 | 1467362062928 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}] 01:34:22 INFO - PROCESS | 980 | 1467362062929 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:23 INFO - PROCESS | 980 | 1467362063043 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 01:34:23 INFO - PROCESS | 980 | 1467362063051 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:23 INFO - PROCESS | 980 | 1467362063053 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1704800 == 39 [pid = 980] [id = 615] 01:34:23 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082ED7B0C00) [pid = 980] [serial = 1845] [outer = 0000000000000000] 01:34:23 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE063800) [pid = 980] [serial = 1846] [outer = 00000082ED7B0C00] 01:34:23 INFO - PROCESS | 980 | 1467362063106 Marionette DEBUG loaded listener.js 01:34:23 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE085800) [pid = 980] [serial = 1847] [outer = 00000082ED7B0C00] 01:34:23 INFO - PROCESS | 980 | 1467362063895 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]]]}] 01:34:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 01:34:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1025ms 01:34:23 INFO - PROCESS | 980 | 1467362063952 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 01:34:23 INFO - PROCESS | 980 | 1467362063957 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 01:34:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 01:34:23 INFO - PROCESS | 980 | 1467362063982 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 01:34:23 INFO - PROCESS | 980 | 1467362063988 Marionette TRACE conn6 <- [1,2426,null,{}] 01:34:24 INFO - PROCESS | 980 | 1467362064035 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}] 01:34:24 INFO - PROCESS | 980 | 1467362064039 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:24 INFO - PROCESS | 980 | 1467362064156 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 01:34:24 INFO - PROCESS | 980 | 1467362064269 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:24 INFO - PROCESS | 980 | 1467362064272 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A7A800 == 40 [pid = 980] [id = 616] 01:34:24 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082DEB44800) [pid = 980] [serial = 1848] [outer = 0000000000000000] 01:34:24 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEBDE800) [pid = 980] [serial = 1849] [outer = 00000082DEB44800] 01:34:24 INFO - PROCESS | 980 | 1467362064332 Marionette DEBUG loaded listener.js 01:34:24 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEFCA400) [pid = 980] [serial = 1850] [outer = 00000082DEB44800] 01:34:25 INFO - PROCESS | 980 | 1467362065282 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]]]}] 01:34:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 01:34:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1356ms 01:34:25 INFO - PROCESS | 980 | 1467362065322 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 01:34:25 INFO - PROCESS | 980 | 1467362065327 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 01:34:25 INFO - PROCESS | 980 | 1467362065333 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 01:34:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 01:34:25 INFO - PROCESS | 980 | 1467362065336 Marionette TRACE conn6 <- [1,2430,null,{}] 01:34:25 INFO - PROCESS | 980 | 1467362065342 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}] 01:34:25 INFO - PROCESS | 980 | 1467362065345 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:25 INFO - PROCESS | 980 | 1467362065463 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 01:34:25 INFO - PROCESS | 980 | 1467362065544 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:25 INFO - PROCESS | 980 | 1467362065549 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082E503A800 == 41 [pid = 980] [id = 617] 01:34:25 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DF083400) [pid = 980] [serial = 1851] [outer = 0000000000000000] 01:34:25 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DF45D400) [pid = 980] [serial = 1852] [outer = 00000082DF083400] 01:34:25 INFO - PROCESS | 980 | 1467362065644 Marionette DEBUG loaded listener.js 01:34:25 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E2FCB800) [pid = 980] [serial = 1853] [outer = 00000082DF083400] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082F0899800 == 40 [pid = 980] [id = 614] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082F0643000 == 39 [pid = 980] [id = 613] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBC2800 == 38 [pid = 980] [id = 612] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEBA000 == 37 [pid = 980] [id = 611] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EB3A0800 == 36 [pid = 980] [id = 610] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD69000 == 35 [pid = 980] [id = 609] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EF799000 == 34 [pid = 980] [id = 608] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EF180000 == 33 [pid = 980] [id = 607] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEE4000 == 32 [pid = 980] [id = 606] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC85800 == 31 [pid = 980] [id = 605] 01:34:25 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EEBE7400) [pid = 980] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EB58D000 == 30 [pid = 980] [id = 604] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082E5042000 == 29 [pid = 980] [id = 603] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082E3951000 == 28 [pid = 980] [id = 602] 01:34:25 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17F800 == 27 [pid = 980] [id = 601] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB610C00) [pid = 980] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EB73D800) [pid = 980] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EC964C00) [pid = 980] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EBBF7400) [pid = 980] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EA954000) [pid = 980] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EEB06000) [pid = 980] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EE05F400) [pid = 980] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE141000) [pid = 980] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EE080400) [pid = 980] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEFD8400) [pid = 980] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E31CE400) [pid = 980] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DF2CEC00) [pid = 980] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEBDFC00) [pid = 980] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEFC9C00) [pid = 980] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEBE7800) [pid = 980] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082ECBDB000) [pid = 980] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EA957C00) [pid = 980] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E4AD2800) [pid = 980] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E8557000) [pid = 980] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EAC44800) [pid = 980] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EE080C00) [pid = 980] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 01:34:26 INFO - PROCESS | 980 | 1467362066174 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]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 01:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 879ms 01:34:26 INFO - PROCESS | 980 | 1467362066215 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 980 | 1467362066221 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 01:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 01:34:26 INFO - PROCESS | 980 | 1467362066227 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 01:34:26 INFO - PROCESS | 980 | 1467362066230 Marionette TRACE conn6 <- [1,2434,null,{}] 01:34:26 INFO - PROCESS | 980 | 1467362066234 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}] 01:34:26 INFO - PROCESS | 980 | 1467362066237 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:26 INFO - PROCESS | 980 | 1467362066329 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 01:34:26 INFO - PROCESS | 980 | 1467362066368 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:26 INFO - PROCESS | 980 | 1467362066371 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA8F0800 == 28 [pid = 980] [id = 618] 01:34:26 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E004E400) [pid = 980] [serial = 1854] [outer = 0000000000000000] 01:34:26 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E2FB6400) [pid = 980] [serial = 1855] [outer = 00000082E004E400] 01:34:26 INFO - PROCESS | 980 | 1467362066419 Marionette DEBUG loaded listener.js 01:34:26 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E31CAC00) [pid = 980] [serial = 1856] [outer = 00000082E004E400] 01:34:26 INFO - PROCESS | 980 | 1467362066888 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]]]}] 01:34:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 01:34:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 01:34:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 01:34:26 INFO - PROCESS | 980 | 1467362066962 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 01:34:26 INFO - PROCESS | 980 | 1467362066965 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 01:34:27 INFO - PROCESS | 980 | 1467362067000 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 980 | 1467362067003 Marionette TRACE conn6 <- [1,2438,null,{}] 01:34:27 INFO - PROCESS | 980 | 1467362067017 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}] 01:34:27 INFO - PROCESS | 980 | 1467362067022 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:27 INFO - PROCESS | 980 | 1467362067122 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 01:34:27 INFO - PROCESS | 980 | 1467362067199 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 980 | 1467362067202 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBCE7800 == 29 [pid = 980] [id = 619] 01:34:27 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E4ABCC00) [pid = 980] [serial = 1857] [outer = 0000000000000000] 01:34:27 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E4AD0C00) [pid = 980] [serial = 1858] [outer = 00000082E4ABCC00] 01:34:27 INFO - PROCESS | 980 | 1467362067252 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E55F1800) [pid = 980] [serial = 1859] [outer = 00000082E4ABCC00] 01:34:27 INFO - PROCESS | 980 | 1467362067614 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]]]}] 01:34:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 01:34:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 713ms 01:34:27 INFO - PROCESS | 980 | 1467362067683 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 01:34:27 INFO - PROCESS | 980 | 1467362067686 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 01:34:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 01:34:27 INFO - PROCESS | 980 | 1467362067689 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 01:34:27 INFO - PROCESS | 980 | 1467362067691 Marionette TRACE conn6 <- [1,2442,null,{}] 01:34:27 INFO - PROCESS | 980 | 1467362067695 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}] 01:34:27 INFO - PROCESS | 980 | 1467362067697 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:27 INFO - PROCESS | 980 | 1467362067787 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 01:34:27 INFO - PROCESS | 980 | 1467362067793 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:27 INFO - PROCESS | 980 | 1467362067795 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB42000 == 30 [pid = 980] [id = 620] 01:34:27 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E88E7800) [pid = 980] [serial = 1860] [outer = 0000000000000000] 01:34:27 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E8EA1000) [pid = 980] [serial = 1861] [outer = 00000082E88E7800] 01:34:27 INFO - PROCESS | 980 | 1467362067842 Marionette DEBUG loaded listener.js 01:34:27 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EA972C00) [pid = 980] [serial = 1862] [outer = 00000082E88E7800] 01:34:28 INFO - PROCESS | 980 | 1467362068304 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]]]}] 01:34:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 01:34:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 627ms 01:34:28 INFO - PROCESS | 980 | 1467362068322 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 01:34:28 INFO - PROCESS | 980 | 1467362068324 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 01:34:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 01:34:28 INFO - PROCESS | 980 | 1467362068332 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 01:34:28 INFO - PROCESS | 980 | 1467362068334 Marionette TRACE conn6 <- [1,2446,null,{}] 01:34:28 INFO - PROCESS | 980 | 1467362068337 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}] 01:34:28 INFO - PROCESS | 980 | 1467362068339 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:28 INFO - PROCESS | 980 | 1467362068459 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 01:34:28 INFO - PROCESS | 980 | 1467362068539 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:28 INFO - PROCESS | 980 | 1467362068541 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF78D800 == 31 [pid = 980] [id = 621] 01:34:28 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DEB7B400) [pid = 980] [serial = 1863] [outer = 0000000000000000] 01:34:28 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EAC44C00) [pid = 980] [serial = 1864] [outer = 00000082DEB7B400] 01:34:28 INFO - PROCESS | 980 | 1467362068587 Marionette DEBUG loaded listener.js 01:34:28 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB615000) [pid = 980] [serial = 1865] [outer = 00000082DEB7B400] 01:34:29 INFO - PROCESS | 980 | 1467362069025 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]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 01:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 734ms 01:34:29 INFO - PROCESS | 980 | 1467362069067 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 980 | 1467362069069 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 01:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 01:34:29 INFO - PROCESS | 980 | 1467362069073 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 980 | 1467362069074 Marionette TRACE conn6 <- [1,2450,null,{}] 01:34:29 INFO - PROCESS | 980 | 1467362069078 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}] 01:34:29 INFO - PROCESS | 980 | 1467362069084 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:29 INFO - PROCESS | 980 | 1467362069222 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 01:34:29 INFO - PROCESS | 980 | 1467362069279 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 980 | 1467362069281 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDAF000 == 32 [pid = 980] [id = 622] 01:34:29 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBBEDC00) [pid = 980] [serial = 1866] [outer = 0000000000000000] 01:34:29 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBCA2000) [pid = 980] [serial = 1867] [outer = 00000082EBBEDC00] 01:34:29 INFO - PROCESS | 980 | 1467362069327 Marionette DEBUG loaded listener.js 01:34:29 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EC25D400) [pid = 980] [serial = 1868] [outer = 00000082EBBEDC00] 01:34:29 INFO - PROCESS | 980 | 1467362069726 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]]]}] 01:34:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 01:34:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 689ms 01:34:29 INFO - PROCESS | 980 | 1467362069773 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 01:34:29 INFO - PROCESS | 980 | 1467362069775 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 01:34:29 INFO - PROCESS | 980 | 1467362069779 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 01:34:29 INFO - PROCESS | 980 | 1467362069780 Marionette TRACE conn6 <- [1,2454,null,{}] 01:34:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 01:34:29 INFO - PROCESS | 980 | 1467362069816 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}] 01:34:29 INFO - PROCESS | 980 | 1467362069818 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:29 INFO - PROCESS | 980 | 1467362069926 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 01:34:29 INFO - PROCESS | 980 | 1467362069931 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:29 INFO - PROCESS | 980 | 1467362069933 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEC6800 == 33 [pid = 980] [id = 623] 01:34:29 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EC906000) [pid = 980] [serial = 1869] [outer = 0000000000000000] 01:34:29 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082ECB9E800) [pid = 980] [serial = 1870] [outer = 00000082EC906000] 01:34:29 INFO - PROCESS | 980 | 1467362069978 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082ED544800) [pid = 980] [serial = 1871] [outer = 00000082EC906000] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EAC4B000) [pid = 980] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EAA8A800) [pid = 980] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEBEC400) [pid = 980] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEBEB400) [pid = 980] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E5573C00) [pid = 980] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EB93C800) [pid = 980] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEAB7400) [pid = 980] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DD645000) [pid = 980] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E35FB000) [pid = 980] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DCCA4800) [pid = 980] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E8EA4800) [pid = 980] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEC90C00) [pid = 980] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 01:34:30 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEC9F000) [pid = 980] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 01:34:30 INFO - PROCESS | 980 | 1467362070489 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]]]}] 01:34:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 01:34:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 775ms 01:34:30 INFO - PROCESS | 980 | 1467362070560 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 01:34:30 INFO - PROCESS | 980 | 1467362070562 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 01:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 01:34:30 INFO - PROCESS | 980 | 1467362070565 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 01:34:30 INFO - PROCESS | 980 | 1467362070567 Marionette TRACE conn6 <- [1,2458,null,{}] 01:34:30 INFO - PROCESS | 980 | 1467362070571 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}] 01:34:30 INFO - PROCESS | 980 | 1467362070573 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:30 INFO - PROCESS | 980 | 1467362070655 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 01:34:30 INFO - PROCESS | 980 | 1467362070661 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:30 INFO - PROCESS | 980 | 1467362070663 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3871800 == 34 [pid = 980] [id = 624] 01:34:30 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E5573C00) [pid = 980] [serial = 1872] [outer = 0000000000000000] 01:34:30 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EB287C00) [pid = 980] [serial = 1873] [outer = 00000082E5573C00] 01:34:30 INFO - PROCESS | 980 | 1467362070709 Marionette DEBUG loaded listener.js 01:34:30 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082ED546800) [pid = 980] [serial = 1874] [outer = 00000082E5573C00] 01:34:31 INFO - PROCESS | 980 | 1467362071128 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]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 01:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 01:34:31 INFO - PROCESS | 980 | 1467362071198 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 980 | 1467362071201 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 01:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 01:34:31 INFO - PROCESS | 980 | 1467362071204 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - PROCESS | 980 | 1467362071205 Marionette TRACE conn6 <- [1,2462,null,{}] 01:34:31 INFO - PROCESS | 980 | 1467362071209 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}] 01:34:31 INFO - PROCESS | 980 | 1467362071211 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:31 INFO - PROCESS | 980 | 1467362071293 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 01:34:31 INFO - PROCESS | 980 | 1467362071300 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 980 | 1467362071302 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06AA000 == 35 [pid = 980] [id = 625] 01:34:31 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EE06D400) [pid = 980] [serial = 1875] [outer = 0000000000000000] 01:34:31 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EE081400) [pid = 980] [serial = 1876] [outer = 00000082EE06D400] 01:34:31 INFO - PROCESS | 980 | 1467362071347 Marionette DEBUG loaded listener.js 01:34:31 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EE08D000) [pid = 980] [serial = 1877] [outer = 00000082EE06D400] 01:34:31 INFO - PROCESS | 980 | 1467362071797 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]]]}] 01:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 01:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 627ms 01:34:31 INFO - PROCESS | 980 | 1467362071834 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 01:34:31 INFO - PROCESS | 980 | 1467362071836 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 01:34:31 INFO - PROCESS | 980 | 1467362071840 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 01:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 01:34:31 INFO - PROCESS | 980 | 1467362071842 Marionette TRACE conn6 <- [1,2466,null,{}] 01:34:31 INFO - PROCESS | 980 | 1467362071850 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}] 01:34:31 INFO - PROCESS | 980 | 1467362071852 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:31 INFO - PROCESS | 980 | 1467362071938 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 01:34:31 INFO - PROCESS | 980 | 1467362071945 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:31 INFO - PROCESS | 980 | 1467362071947 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082F089D800 == 36 [pid = 980] [id = 626] 01:34:31 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE140800) [pid = 980] [serial = 1878] [outer = 0000000000000000] 01:34:31 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE147800) [pid = 980] [serial = 1879] [outer = 00000082EE140800] 01:34:32 INFO - PROCESS | 980 | 1467362071992 Marionette DEBUG loaded listener.js 01:34:32 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EE247000) [pid = 980] [serial = 1880] [outer = 00000082EE140800] 01:34:32 INFO - PROCESS | 980 | 1467362072687 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]]]}] 01:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 01:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 880ms 01:34:32 INFO - PROCESS | 980 | 1467362072724 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 01:34:32 INFO - PROCESS | 980 | 1467362072729 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 01:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 01:34:32 INFO - PROCESS | 980 | 1467362072734 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 01:34:32 INFO - PROCESS | 980 | 1467362072738 Marionette TRACE conn6 <- [1,2470,null,{}] 01:34:32 INFO - PROCESS | 980 | 1467362072745 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}] 01:34:32 INFO - PROCESS | 980 | 1467362072749 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:32 INFO - PROCESS | 980 | 1467362072879 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 01:34:33 INFO - PROCESS | 980 | 1467362072996 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 980 | 1467362072999 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9CD800 == 37 [pid = 980] [id = 627] 01:34:33 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082DEC8B400) [pid = 980] [serial = 1881] [outer = 0000000000000000] 01:34:33 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082DF006000) [pid = 980] [serial = 1882] [outer = 00000082DEC8B400] 01:34:33 INFO - PROCESS | 980 | 1467362073060 Marionette DEBUG loaded listener.js 01:34:33 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E3172C00) [pid = 980] [serial = 1883] [outer = 00000082DEC8B400] 01:34:33 INFO - PROCESS | 980 | 1467362073659 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]]]}] 01:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 01:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 984ms 01:34:33 INFO - PROCESS | 980 | 1467362073722 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 01:34:33 INFO - PROCESS | 980 | 1467362073727 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 01:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 01:34:33 INFO - PROCESS | 980 | 1467362073734 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 01:34:33 INFO - PROCESS | 980 | 1467362073737 Marionette TRACE conn6 <- [1,2474,null,{}] 01:34:33 INFO - PROCESS | 980 | 1467362073741 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}] 01:34:33 INFO - PROCESS | 980 | 1467362073744 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:33 INFO - PROCESS | 980 | 1467362073863 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 01:34:33 INFO - PROCESS | 980 | 1467362073987 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:33 INFO - PROCESS | 980 | 1467362073990 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD73800 == 38 [pid = 980] [id = 628] 01:34:34 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E556D400) [pid = 980] [serial = 1884] [outer = 0000000000000000] 01:34:34 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E8652800) [pid = 980] [serial = 1885] [outer = 00000082E556D400] 01:34:34 INFO - PROCESS | 980 | 1467362074050 Marionette DEBUG loaded listener.js 01:34:34 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EAC49C00) [pid = 980] [serial = 1886] [outer = 00000082E556D400] 01:34:34 INFO - PROCESS | 980 | 1467362074683 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]]]}] 01:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 01:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 985ms 01:34:34 INFO - PROCESS | 980 | 1467362074721 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 01:34:34 INFO - PROCESS | 980 | 1467362074724 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 01:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 01:34:34 INFO - PROCESS | 980 | 1467362074728 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 01:34:34 INFO - PROCESS | 980 | 1467362074732 Marionette TRACE conn6 <- [1,2478,null,{}] 01:34:34 INFO - PROCESS | 980 | 1467362074757 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}] 01:34:34 INFO - PROCESS | 980 | 1467362074762 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:34 INFO - PROCESS | 980 | 1467362074903 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 01:34:34 INFO - PROCESS | 980 | 1467362074963 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:34 INFO - PROCESS | 980 | 1467362074966 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1722800 == 39 [pid = 980] [id = 629] 01:34:34 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE086800) [pid = 980] [serial = 1887] [outer = 0000000000000000] 01:34:35 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EE145400) [pid = 980] [serial = 1888] [outer = 00000082EE086800] 01:34:35 INFO - PROCESS | 980 | 1467362075025 Marionette DEBUG loaded listener.js 01:34:35 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EEBC4400) [pid = 980] [serial = 1889] [outer = 00000082EE086800] 01:34:35 INFO - PROCESS | 980 | 1467362075615 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]]]}] 01:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 01:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 943ms 01:34:35 INFO - PROCESS | 980 | 1467362075673 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 01:34:35 INFO - PROCESS | 980 | 1467362075676 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 01:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 01:34:35 INFO - PROCESS | 980 | 1467362075679 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 01:34:35 INFO - PROCESS | 980 | 1467362075681 Marionette TRACE conn6 <- [1,2482,null,{}] 01:34:35 INFO - PROCESS | 980 | 1467362075685 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}] 01:34:35 INFO - PROCESS | 980 | 1467362075687 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:35 INFO - PROCESS | 980 | 1467362075819 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 01:34:35 INFO - PROCESS | 980 | 1467362075941 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:35 INFO - PROCESS | 980 | 1467362075944 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF216000 == 40 [pid = 980] [id = 630] 01:34:35 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEB72400) [pid = 980] [serial = 1890] [outer = 0000000000000000] 01:34:35 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEC98800) [pid = 980] [serial = 1891] [outer = 00000082DEB72400] 01:34:36 INFO - PROCESS | 980 | 1467362076001 Marionette DEBUG loaded listener.js 01:34:36 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082E8653000) [pid = 980] [serial = 1892] [outer = 00000082DEB72400] 01:34:36 INFO - PROCESS | 980 | 1467362076759 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]]]}] 01:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 01:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1134ms 01:34:36 INFO - PROCESS | 980 | 1467362076816 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 01:34:36 INFO - PROCESS | 980 | 1467362076821 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 01:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 01:34:36 INFO - PROCESS | 980 | 1467362076844 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 01:34:36 INFO - PROCESS | 980 | 1467362076850 Marionette TRACE conn6 <- [1,2486,null,{}] 01:34:36 INFO - PROCESS | 980 | 1467362076856 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}] 01:34:36 INFO - PROCESS | 980 | 1467362076859 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:36 INFO - PROCESS | 980 | 1467362076981 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082F06AA000 == 39 [pid = 980] [id = 625] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082E3871800 == 38 [pid = 980] [id = 624] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEC6800 == 37 [pid = 980] [id = 623] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDAF000 == 36 [pid = 980] [id = 622] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EF78D800 == 35 [pid = 980] [id = 621] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EEB42000 == 34 [pid = 980] [id = 620] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EBCE7800 == 33 [pid = 980] [id = 619] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EA8F0800 == 32 [pid = 980] [id = 618] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082E503A800 == 31 [pid = 980] [id = 617] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082E7A7A800 == 30 [pid = 980] [id = 616] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082F1704800 == 29 [pid = 980] [id = 615] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082DF216000 == 28 [pid = 980] [id = 630] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082F1722800 == 27 [pid = 980] [id = 629] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD73800 == 26 [pid = 980] [id = 628] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082F089D800 == 25 [pid = 980] [id = 626] 01:34:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9CD800 == 24 [pid = 980] [id = 627] 01:34:37 INFO - PROCESS | 980 | 1467362077669 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:37 INFO - PROCESS | 980 | 1467362077673 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082EB614400) [pid = 980] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EAC0C000) [pid = 980] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEC82800) [pid = 980] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEC97000) [pid = 980] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E4ABA800) [pid = 980] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E4AC6C00) [pid = 980] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E88EB000) [pid = 980] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E8EA3C00) [pid = 980] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EBB9C400) [pid = 980] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EB91EC00) [pid = 980] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEB39400) [pid = 980] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB47800) [pid = 980] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EBBF3C00) [pid = 980] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EA8C8800) [pid = 980] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EAA32C00) [pid = 980] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E38D7000) [pid = 980] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E3E35400) [pid = 980] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E2FC0400) [pid = 980] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E2FD4C00) [pid = 980] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082ECBDC400) [pid = 980] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EC95FC00) [pid = 980] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E38B1C00) [pid = 980] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EC910400) [pid = 980] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082ECBD1400) [pid = 980] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082ED7B3000) [pid = 980] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EB606C00) [pid = 980] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 01:34:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082DDEDF000 == 25 [pid = 980] [id = 631] 01:34:37 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DCE31800) [pid = 980] [serial = 1893] [outer = 0000000000000000] 01:34:37 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DD646C00) [pid = 980] [serial = 1894] [outer = 00000082DCE31800] 01:34:37 INFO - PROCESS | 980 | 1467362077797 Marionette DEBUG loaded listener.js 01:34:37 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEAB6C00) [pid = 980] [serial = 1895] [outer = 00000082DCE31800] 01:34:38 INFO - PROCESS | 980 | 1467362078287 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]]]}] 01:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 01:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1509ms 01:34:38 INFO - PROCESS | 980 | 1467362078339 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 01:34:38 INFO - PROCESS | 980 | 1467362078343 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 01:34:38 INFO - PROCESS | 980 | 1467362078348 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 01:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 01:34:38 INFO - PROCESS | 980 | 1467362078351 Marionette TRACE conn6 <- [1,2490,null,{}] 01:34:38 INFO - PROCESS | 980 | 1467362078356 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}] 01:34:38 INFO - PROCESS | 980 | 1467362078361 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:38 INFO - PROCESS | 980 | 1467362078456 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 01:34:38 INFO - PROCESS | 980 | 1467362078471 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:38 INFO - PROCESS | 980 | 1467362078474 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A7E800 == 26 [pid = 980] [id = 632] 01:34:38 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEC87000) [pid = 980] [serial = 1896] [outer = 0000000000000000] 01:34:38 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC8C400) [pid = 980] [serial = 1897] [outer = 00000082DEC87000] 01:34:38 INFO - PROCESS | 980 | 1467362078525 Marionette DEBUG loaded listener.js 01:34:38 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEC9F400) [pid = 980] [serial = 1898] [outer = 00000082DEC87000] 01:34:38 INFO - PROCESS | 980 | 1467362078994 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]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 01:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 691ms 01:34:39 INFO - PROCESS | 980 | 1467362079075 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 980 | 1467362079079 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 01:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 01:34:39 INFO - PROCESS | 980 | 1467362079084 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 980 | 1467362079086 Marionette TRACE conn6 <- [1,2494,null,{}] 01:34:39 INFO - PROCESS | 980 | 1467362079090 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}] 01:34:39 INFO - PROCESS | 980 | 1467362079093 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:39 INFO - PROCESS | 980 | 1467362079191 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 01:34:39 INFO - PROCESS | 980 | 1467362079269 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:39 INFO - PROCESS | 980 | 1467362079272 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA55800 == 27 [pid = 980] [id = 633] 01:34:39 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082DEFD4800) [pid = 980] [serial = 1899] [outer = 0000000000000000] 01:34:39 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DFEDD800) [pid = 980] [serial = 1900] [outer = 00000082DEFD4800] 01:34:39 INFO - PROCESS | 980 | 1467362079331 Marionette DEBUG loaded listener.js 01:34:39 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E31C5C00) [pid = 980] [serial = 1901] [outer = 00000082DEFD4800] 01:34:39 INFO - PROCESS | 980 | 1467362079768 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]]]}] 01:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 01:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 01:34:39 INFO - PROCESS | 980 | 1467362079820 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 01:34:39 INFO - PROCESS | 980 | 1467362079822 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 01:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 01:34:39 INFO - PROCESS | 980 | 1467362079827 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 01:34:39 INFO - PROCESS | 980 | 1467362079834 Marionette TRACE conn6 <- [1,2498,null,{}] 01:34:39 INFO - PROCESS | 980 | 1467362079853 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}] 01:34:39 INFO - PROCESS | 980 | 1467362079857 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:39 INFO - PROCESS | 980 | 1467362079983 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 01:34:40 INFO - PROCESS | 980 | 1467362079999 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 980 | 1467362080001 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC220800 == 28 [pid = 980] [id = 634] 01:34:40 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4A23800) [pid = 980] [serial = 1902] [outer = 0000000000000000] 01:34:40 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E4AC0800) [pid = 980] [serial = 1903] [outer = 00000082E4A23800] 01:34:40 INFO - PROCESS | 980 | 1467362080088 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E50B0400) [pid = 980] [serial = 1904] [outer = 00000082E4A23800] 01:34:40 INFO - PROCESS | 980 | 1467362080542 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]]]}] 01:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 01:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 797ms 01:34:40 INFO - PROCESS | 980 | 1467362080626 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 01:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 01:34:40 INFO - PROCESS | 980 | 1467362080629 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 01:34:40 INFO - PROCESS | 980 | 1467362080632 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 01:34:40 INFO - PROCESS | 980 | 1467362080634 Marionette TRACE conn6 <- [1,2502,null,{}] 01:34:40 INFO - PROCESS | 980 | 1467362080638 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}] 01:34:40 INFO - PROCESS | 980 | 1467362080640 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:40 INFO - PROCESS | 980 | 1467362080764 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 01:34:40 INFO - PROCESS | 980 | 1467362080776 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:40 INFO - PROCESS | 980 | 1467362080779 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082EEB42000 == 29 [pid = 980] [id = 635] 01:34:40 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8657000) [pid = 980] [serial = 1905] [outer = 0000000000000000] 01:34:40 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082E88EDC00) [pid = 980] [serial = 1906] [outer = 00000082E8657000] 01:34:40 INFO - PROCESS | 980 | 1467362080878 Marionette DEBUG loaded listener.js 01:34:40 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E8EA6400) [pid = 980] [serial = 1907] [outer = 00000082E8657000] 01:34:41 INFO - PROCESS | 980 | 1467362081307 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]]]}] 01:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 01:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 734ms 01:34:41 INFO - PROCESS | 980 | 1467362081388 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 01:34:41 INFO - PROCESS | 980 | 1467362081390 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 01:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 01:34:41 INFO - PROCESS | 980 | 1467362081394 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 01:34:41 INFO - PROCESS | 980 | 1467362081396 Marionette TRACE conn6 <- [1,2506,null,{}] 01:34:41 INFO - PROCESS | 980 | 1467362081408 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}] 01:34:41 INFO - PROCESS | 980 | 1467362081411 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:41 INFO - PROCESS | 980 | 1467362081523 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 01:34:41 INFO - PROCESS | 980 | 1467362081532 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:41 INFO - PROCESS | 980 | 1467362081539 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF783800 == 30 [pid = 980] [id = 636] 01:34:41 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA34800) [pid = 980] [serial = 1908] [outer = 0000000000000000] 01:34:41 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EAA36C00) [pid = 980] [serial = 1909] [outer = 00000082EAA34800] 01:34:41 INFO - PROCESS | 980 | 1467362081645 Marionette DEBUG loaded listener.js 01:34:41 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB60B000) [pid = 980] [serial = 1910] [outer = 00000082EAA34800] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EE140800) [pid = 980] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEB7B400) [pid = 980] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E88E7800) [pid = 980] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E004E400) [pid = 980] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082ED7B0C00) [pid = 980] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEB44800) [pid = 980] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DF083400) [pid = 980] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E4ABCC00) [pid = 980] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBBEDC00) [pid = 980] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E5573C00) [pid = 980] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EE06D400) [pid = 980] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EEBC5400) [pid = 980] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 01:34:42 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EC906000) [pid = 980] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 01:34:42 INFO - PROCESS | 980 | 1467362082264 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]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 01:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 879ms 01:34:42 INFO - PROCESS | 980 | 1467362082274 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 980 | 1467362082277 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 01:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 01:34:42 INFO - PROCESS | 980 | 1467362082280 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - PROCESS | 980 | 1467362082282 Marionette TRACE conn6 <- [1,2510,null,{}] 01:34:42 INFO - PROCESS | 980 | 1467362082296 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}] 01:34:42 INFO - PROCESS | 980 | 1467362082298 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:42 INFO - PROCESS | 980 | 1467362082394 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 01:34:42 INFO - PROCESS | 980 | 1467362082400 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:42 INFO - PROCESS | 980 | 1467362082402 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082DD61C000 == 31 [pid = 980] [id = 637] 01:34:42 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E8E9FC00) [pid = 980] [serial = 1911] [outer = 0000000000000000] 01:34:42 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EAC4B800) [pid = 980] [serial = 1912] [outer = 00000082E8E9FC00] 01:34:42 INFO - PROCESS | 980 | 1467362082448 Marionette DEBUG loaded listener.js 01:34:42 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EB93D000) [pid = 980] [serial = 1913] [outer = 00000082E8E9FC00] 01:34:42 INFO - PROCESS | 980 | 1467362082879 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]]]}] 01:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 01:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 629ms 01:34:42 INFO - PROCESS | 980 | 1467362082916 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 01:34:42 INFO - PROCESS | 980 | 1467362082919 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 01:34:42 INFO - PROCESS | 980 | 1467362082922 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 01:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 01:34:42 INFO - PROCESS | 980 | 1467362082924 Marionette TRACE conn6 <- [1,2514,null,{}] 01:34:42 INFO - PROCESS | 980 | 1467362082932 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}] 01:34:42 INFO - PROCESS | 980 | 1467362082934 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:43 INFO - PROCESS | 980 | 1467362083016 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 01:34:43 INFO - PROCESS | 980 | 1467362083022 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 980 | 1467362083024 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE20800 == 32 [pid = 980] [id = 638] 01:34:43 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEC81C00) [pid = 980] [serial = 1914] [outer = 0000000000000000] 01:34:43 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBBED000) [pid = 980] [serial = 1915] [outer = 00000082DEC81C00] 01:34:43 INFO - PROCESS | 980 | 1467362083071 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EBBF7C00) [pid = 980] [serial = 1916] [outer = 00000082DEC81C00] 01:34:43 INFO - PROCESS | 980 | 1467362083504 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]]]}] 01:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 01:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 01:34:43 INFO - PROCESS | 980 | 1467362083568 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 01:34:43 INFO - PROCESS | 980 | 1467362083570 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 01:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 01:34:43 INFO - PROCESS | 980 | 1467362083574 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 01:34:43 INFO - PROCESS | 980 | 1467362083576 Marionette TRACE conn6 <- [1,2518,null,{}] 01:34:43 INFO - PROCESS | 980 | 1467362083580 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}] 01:34:43 INFO - PROCESS | 980 | 1467362083582 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:43 INFO - PROCESS | 980 | 1467362083673 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 01:34:43 INFO - PROCESS | 980 | 1467362083679 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:43 INFO - PROCESS | 980 | 1467362083681 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0033800 == 33 [pid = 980] [id = 639] 01:34:43 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EBC9F800) [pid = 980] [serial = 1917] [outer = 0000000000000000] 01:34:43 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBCAA000) [pid = 980] [serial = 1918] [outer = 00000082EBC9F800] 01:34:43 INFO - PROCESS | 980 | 1467362083726 Marionette DEBUG loaded listener.js 01:34:43 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EC961400) [pid = 980] [serial = 1919] [outer = 00000082EBC9F800] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082F069A000 == 32 [pid = 980] [id = 416] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082DF2B0000 == 31 [pid = 980] [id = 419] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EF175000 == 30 [pid = 980] [id = 409] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082E5038000 == 29 [pid = 980] [id = 418] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9BD000 == 28 [pid = 980] [id = 414] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082F0729800 == 27 [pid = 980] [id = 417] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE1C800 == 26 [pid = 980] [id = 413] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC7E800 == 25 [pid = 980] [id = 412] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082F0046000 == 24 [pid = 980] [id = 415] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082E503E000 == 23 [pid = 980] [id = 405] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EB205000 == 22 [pid = 980] [id = 406] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA6E800 == 21 [pid = 980] [id = 421] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082ED5E6000 == 20 [pid = 980] [id = 408] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7CA800 == 19 [pid = 980] [id = 411] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EF792800 == 18 [pid = 980] [id = 410] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC7D000 == 17 [pid = 980] [id = 407] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082E3870000 == 16 [pid = 980] [id = 420] 01:34:44 INFO - PROCESS | 980 | --DOCSHELL 00000082E31E0800 == 15 [pid = 980] [id = 404] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EAC44C00) [pid = 980] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EB615000) [pid = 980] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E8EA1000) [pid = 980] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E2FB6400) [pid = 980] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EA972C00) [pid = 980] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EE063800) [pid = 980] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEBDE800) [pid = 980] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E2FCB800) [pid = 980] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E31CAC00) [pid = 980] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E55F1800) [pid = 980] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EBCA2000) [pid = 980] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EC25D400) [pid = 980] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082ED546800) [pid = 980] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082DF45D400) [pid = 980] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EE081400) [pid = 980] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EE085800) [pid = 980] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EEE4A800) [pid = 980] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082ECB9E800) [pid = 980] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082ED544800) [pid = 980] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082EB287C00) [pid = 980] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082DEFCA400) [pid = 980] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082E4AD0C00) [pid = 980] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082EE08D000) [pid = 980] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082EE147800) [pid = 980] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EE247000) [pid = 980] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 01:34:45 INFO - PROCESS | 980 | 1467362085437 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]]]}] 01:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 01:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1894ms 01:34:45 INFO - PROCESS | 980 | 1467362085471 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 01:34:45 INFO - PROCESS | 980 | 1467362085475 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 01:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 01:34:45 INFO - PROCESS | 980 | 1467362085480 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 01:34:45 INFO - PROCESS | 980 | 1467362085484 Marionette TRACE conn6 <- [1,2522,null,{}] 01:34:45 INFO - PROCESS | 980 | 1467362085490 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}] 01:34:45 INFO - PROCESS | 980 | 1467362085493 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:45 INFO - PROCESS | 980 | 1467362085587 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 01:34:45 INFO - PROCESS | 980 | 1467362085595 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:45 INFO - PROCESS | 980 | 1467362085600 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3CEE800 == 16 [pid = 980] [id = 640] 01:34:45 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082DEB39C00) [pid = 980] [serial = 1920] [outer = 0000000000000000] 01:34:45 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082DEB3EC00) [pid = 980] [serial = 1921] [outer = 00000082DEB39C00] 01:34:45 INFO - PROCESS | 980 | 1467362085651 Marionette DEBUG loaded listener.js 01:34:45 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DEB7A400) [pid = 980] [serial = 1922] [outer = 00000082DEB39C00] 01:34:46 INFO - PROCESS | 980 | 1467362086154 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]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 01:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 01:34:46 INFO - PROCESS | 980 | 1467362086217 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 980 | 1467362086222 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 01:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 01:34:46 INFO - PROCESS | 980 | 1467362086229 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - PROCESS | 980 | 1467362086232 Marionette TRACE conn6 <- [1,2526,null,{}] 01:34:46 INFO - PROCESS | 980 | 1467362086236 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}] 01:34:46 INFO - PROCESS | 980 | 1467362086239 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:46 INFO - PROCESS | 980 | 1467362086332 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 01:34:46 INFO - PROCESS | 980 | 1467362086346 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:46 INFO - PROCESS | 980 | 1467362086348 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8692000 == 17 [pid = 980] [id = 641] 01:34:46 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEC86800) [pid = 980] [serial = 1923] [outer = 0000000000000000] 01:34:46 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082DEC8AC00) [pid = 980] [serial = 1924] [outer = 00000082DEC86800] 01:34:46 INFO - PROCESS | 980 | 1467362086404 Marionette DEBUG loaded listener.js 01:34:46 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DECA1C00) [pid = 980] [serial = 1925] [outer = 00000082DEC86800] 01:34:46 INFO - PROCESS | 980 | 1467362086873 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]]]}] 01:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 01:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 01:34:46 INFO - PROCESS | 980 | 1467362086923 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 01:34:46 INFO - PROCESS | 980 | 1467362086926 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 01:34:46 INFO - PROCESS | 980 | 1467362086929 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 01:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 01:34:46 INFO - PROCESS | 980 | 1467362086933 Marionette TRACE conn6 <- [1,2530,null,{}] 01:34:46 INFO - PROCESS | 980 | 1467362086945 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}] 01:34:46 INFO - PROCESS | 980 | 1467362086950 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:47 INFO - PROCESS | 980 | 1467362087100 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 01:34:47 INFO - PROCESS | 980 | 1467362087156 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 980 | 1467362087160 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7C1800 == 18 [pid = 980] [id = 642] 01:34:47 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DCD08000) [pid = 980] [serial = 1926] [outer = 0000000000000000] 01:34:47 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E2FCB800) [pid = 980] [serial = 1927] [outer = 00000082DCD08000] 01:34:47 INFO - PROCESS | 980 | 1467362087212 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E30ED800) [pid = 980] [serial = 1928] [outer = 00000082DCD08000] 01:34:47 INFO - PROCESS | 980 | 1467362087597 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]]]}] 01:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 01:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 691ms 01:34:47 INFO - PROCESS | 980 | 1467362087625 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 01:34:47 INFO - PROCESS | 980 | 1467362087627 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 01:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 01:34:47 INFO - PROCESS | 980 | 1467362087631 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 01:34:47 INFO - PROCESS | 980 | 1467362087632 Marionette TRACE conn6 <- [1,2534,null,{}] 01:34:47 INFO - PROCESS | 980 | 1467362087636 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}] 01:34:47 INFO - PROCESS | 980 | 1467362087638 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:47 INFO - PROCESS | 980 | 1467362087727 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 01:34:47 INFO - PROCESS | 980 | 1467362087732 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:47 INFO - PROCESS | 980 | 1467362087735 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD4D000 == 19 [pid = 980] [id = 643] 01:34:47 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E38AC800) [pid = 980] [serial = 1929] [outer = 0000000000000000] 01:34:47 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E39A6C00) [pid = 980] [serial = 1930] [outer = 00000082E38AC800] 01:34:47 INFO - PROCESS | 980 | 1467362087781 Marionette DEBUG loaded listener.js 01:34:47 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E490F400) [pid = 980] [serial = 1931] [outer = 00000082E38AC800] 01:34:48 INFO - PROCESS | 980 | 1467362088210 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]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 01:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 627ms 01:34:48 INFO - PROCESS | 980 | 1467362088263 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 980 | 1467362088265 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 01:34:48 INFO - PROCESS | 980 | 1467362088268 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 01:34:48 INFO - PROCESS | 980 | 1467362088270 Marionette TRACE conn6 <- [1,2538,null,{}] 01:34:48 INFO - PROCESS | 980 | 1467362088274 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}] 01:34:48 INFO - PROCESS | 980 | 1467362088276 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:48 INFO - PROCESS | 980 | 1467362088357 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 01:34:48 INFO - PROCESS | 980 | 1467362088363 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:48 INFO - PROCESS | 980 | 1467362088365 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE263000 == 20 [pid = 980] [id = 644] 01:34:48 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEC82400) [pid = 980] [serial = 1932] [outer = 0000000000000000] 01:34:48 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E4AC1C00) [pid = 980] [serial = 1933] [outer = 00000082DEC82400] 01:34:48 INFO - PROCESS | 980 | 1467362088411 Marionette DEBUG loaded listener.js 01:34:48 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E54D2C00) [pid = 980] [serial = 1934] [outer = 00000082DEC82400] 01:34:48 INFO - PROCESS | 980 | 1467362088861 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]]]}] 01:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 01:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 629ms 01:34:48 INFO - PROCESS | 980 | 1467362088902 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 01:34:48 INFO - PROCESS | 980 | 1467362088904 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 01:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 01:34:48 INFO - PROCESS | 980 | 1467362088912 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 01:34:48 INFO - PROCESS | 980 | 1467362088914 Marionette TRACE conn6 <- [1,2542,null,{}] 01:34:48 INFO - PROCESS | 980 | 1467362088917 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}] 01:34:48 INFO - PROCESS | 980 | 1467362088924 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:49 INFO - PROCESS | 980 | 1467362089034 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 01:34:49 INFO - PROCESS | 980 | 1467362089043 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 980 | 1467362089045 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF780800 == 21 [pid = 980] [id = 645] 01:34:49 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E88E8C00) [pid = 980] [serial = 1935] [outer = 0000000000000000] 01:34:49 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EA1C6800) [pid = 980] [serial = 1936] [outer = 00000082E88E8C00] 01:34:49 INFO - PROCESS | 980 | 1467362089098 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EA976000) [pid = 980] [serial = 1937] [outer = 00000082E88E8C00] 01:34:49 INFO - PROCESS | 980 | 1467362089539 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]]]}] 01:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 01:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 692ms 01:34:49 INFO - PROCESS | 980 | 1467362089602 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 01:34:49 INFO - PROCESS | 980 | 1467362089604 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 01:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 01:34:49 INFO - PROCESS | 980 | 1467362089607 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 01:34:49 INFO - PROCESS | 980 | 1467362089609 Marionette TRACE conn6 <- [1,2546,null,{}] 01:34:49 INFO - PROCESS | 980 | 1467362089613 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}] 01:34:49 INFO - PROCESS | 980 | 1467362089615 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:49 INFO - PROCESS | 980 | 1467362089696 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 01:34:49 INFO - PROCESS | 980 | 1467362089732 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:49 INFO - PROCESS | 980 | 1467362089734 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7CD800 == 22 [pid = 980] [id = 646] 01:34:49 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E55F2800) [pid = 980] [serial = 1938] [outer = 0000000000000000] 01:34:49 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EAA3CC00) [pid = 980] [serial = 1939] [outer = 00000082E55F2800] 01:34:49 INFO - PROCESS | 980 | 1467362089779 Marionette DEBUG loaded listener.js 01:34:49 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EAC4F400) [pid = 980] [serial = 1940] [outer = 00000082E55F2800] 01:34:50 INFO - PROCESS | 980 | 1467362090209 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]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 01:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 629ms 01:34:50 INFO - PROCESS | 980 | 1467362090240 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 980 | 1467362090242 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 01:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 01:34:50 INFO - PROCESS | 980 | 1467362090250 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - PROCESS | 980 | 1467362090252 Marionette TRACE conn6 <- [1,2550,null,{}] 01:34:50 INFO - PROCESS | 980 | 1467362090255 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}] 01:34:50 INFO - PROCESS | 980 | 1467362090257 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:50 INFO - PROCESS | 980 | 1467362090339 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 01:34:50 INFO - PROCESS | 980 | 1467362090344 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:50 INFO - PROCESS | 980 | 1467362090346 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE14000 == 23 [pid = 980] [id = 647] 01:34:50 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB289C00) [pid = 980] [serial = 1941] [outer = 0000000000000000] 01:34:50 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB642000) [pid = 980] [serial = 1942] [outer = 00000082EB289C00] 01:34:50 INFO - PROCESS | 980 | 1467362090391 Marionette DEBUG loaded listener.js 01:34:50 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB923000) [pid = 980] [serial = 1943] [outer = 00000082EB289C00] 01:34:50 INFO - PROCESS | 980 | 1467362090876 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]]]}] 01:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 01:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 01:34:50 INFO - PROCESS | 980 | 1467362090946 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 01:34:50 INFO - PROCESS | 980 | 1467362090948 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 01:34:50 INFO - PROCESS | 980 | 1467362090951 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 01:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 01:34:50 INFO - PROCESS | 980 | 1467362090953 Marionette TRACE conn6 <- [1,2554,null,{}] 01:34:50 INFO - PROCESS | 980 | 1467362090957 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}] 01:34:50 INFO - PROCESS | 980 | 1467362090959 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:51 INFO - PROCESS | 980 | 1467362091097 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 01:34:51 INFO - PROCESS | 980 | 1467362091153 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 980 | 1467362091155 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7BD800 == 24 [pid = 980] [id = 648] 01:34:51 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB615000) [pid = 980] [serial = 1944] [outer = 0000000000000000] 01:34:51 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBB9EC00) [pid = 980] [serial = 1945] [outer = 00000082EB615000] 01:34:51 INFO - PROCESS | 980 | 1467362091201 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBBF9C00) [pid = 980] [serial = 1946] [outer = 00000082EB615000] 01:34:51 INFO - PROCESS | 980 | 1467362091631 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]]]}] 01:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 01:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 733ms 01:34:51 INFO - PROCESS | 980 | 1467362091688 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 01:34:51 INFO - PROCESS | 980 | 1467362091690 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 01:34:51 INFO - PROCESS | 980 | 1467362091694 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 01:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 01:34:51 INFO - PROCESS | 980 | 1467362091696 Marionette TRACE conn6 <- [1,2558,null,{}] 01:34:51 INFO - PROCESS | 980 | 1467362091705 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}] 01:34:51 INFO - PROCESS | 980 | 1467362091707 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:51 INFO - PROCESS | 980 | 1467362091828 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 01:34:51 INFO - PROCESS | 980 | 1467362091838 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:51 INFO - PROCESS | 980 | 1467362091840 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0048000 == 25 [pid = 980] [id = 649] 01:34:51 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBCA3400) [pid = 980] [serial = 1947] [outer = 0000000000000000] 01:34:51 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBD67C00) [pid = 980] [serial = 1948] [outer = 00000082EBCA3400] 01:34:51 INFO - PROCESS | 980 | 1467362091887 Marionette DEBUG loaded listener.js 01:34:51 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC910000) [pid = 980] [serial = 1949] [outer = 00000082EBCA3400] 01:34:52 INFO - PROCESS | 980 | 1467362092367 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]]]}] 01:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 01:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 691ms 01:34:52 INFO - PROCESS | 980 | 1467362092388 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 01:34:52 INFO - PROCESS | 980 | 1467362092391 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 01:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 01:34:52 INFO - PROCESS | 980 | 1467362092400 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 01:34:52 INFO - PROCESS | 980 | 1467362092402 Marionette TRACE conn6 <- [1,2562,null,{}] 01:34:52 INFO - PROCESS | 980 | 1467362092445 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}] 01:34:52 INFO - PROCESS | 980 | 1467362092448 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:52 INFO - PROCESS | 980 | 1467362092676 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E8657000) [pid = 980] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EAA34800) [pid = 980] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEC81C00) [pid = 980] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E556D400) [pid = 980] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEC8B400) [pid = 980] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEFD4800) [pid = 980] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEC87000) [pid = 980] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DCE31800) [pid = 980] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB72400) [pid = 980] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EE086800) [pid = 980] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E4A23800) [pid = 980] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 01:34:52 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E8E9FC00) [pid = 980] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 01:34:52 INFO - PROCESS | 980 | 1467362092738 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:52 INFO - PROCESS | 980 | 1467362092741 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD4B000 == 26 [pid = 980] [id = 650] 01:34:52 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DE720800) [pid = 980] [serial = 1950] [outer = 0000000000000000] 01:34:52 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEB44800) [pid = 980] [serial = 1951] [outer = 00000082DE720800] 01:34:52 INFO - PROCESS | 980 | 1467362092788 Marionette DEBUG loaded listener.js 01:34:52 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E50B5400) [pid = 980] [serial = 1952] [outer = 00000082DE720800] 01:34:53 INFO - PROCESS | 980 | 1467362093163 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]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 01:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 816ms 01:34:53 INFO - PROCESS | 980 | 1467362093213 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 980 | 1467362093215 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 01:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 01:34:53 INFO - PROCESS | 980 | 1467362093219 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 980 | 1467362093220 Marionette TRACE conn6 <- [1,2566,null,{}] 01:34:53 INFO - PROCESS | 980 | 1467362093224 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}] 01:34:53 INFO - PROCESS | 980 | 1467362093226 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:53 INFO - PROCESS | 980 | 1467362093309 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 01:34:53 INFO - PROCESS | 980 | 1467362093315 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 980 | 1467362093317 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082F073D000 == 27 [pid = 980] [id = 651] 01:34:53 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EA978800) [pid = 980] [serial = 1953] [outer = 0000000000000000] 01:34:53 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082ED54B400) [pid = 980] [serial = 1954] [outer = 00000082EA978800] 01:34:53 INFO - PROCESS | 980 | 1467362093362 Marionette DEBUG loaded listener.js 01:34:53 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ED7B0C00) [pid = 980] [serial = 1955] [outer = 00000082EA978800] 01:34:53 INFO - PROCESS | 980 | 1467362093791 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]]]}] 01:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 01:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 628ms 01:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 01:34:53 INFO - PROCESS | 980 | 1467362093851 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 01:34:53 INFO - PROCESS | 980 | 1467362093853 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 01:34:53 INFO - PROCESS | 980 | 1467362093856 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 01:34:53 INFO - PROCESS | 980 | 1467362093857 Marionette TRACE conn6 <- [1,2570,null,{}] 01:34:53 INFO - PROCESS | 980 | 1467362093861 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}] 01:34:53 INFO - PROCESS | 980 | 1467362093863 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:53 INFO - PROCESS | 980 | 1467362093946 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 01:34:53 INFO - PROCESS | 980 | 1467362093952 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:53 INFO - PROCESS | 980 | 1467362093953 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14A5000 == 28 [pid = 980] [id = 652] 01:34:53 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EDE76C00) [pid = 980] [serial = 1956] [outer = 0000000000000000] 01:34:54 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EE05F400) [pid = 980] [serial = 1957] [outer = 00000082EDE76C00] 01:34:54 INFO - PROCESS | 980 | 1467362093998 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE07FC00) [pid = 980] [serial = 1958] [outer = 00000082EDE76C00] 01:34:54 INFO - PROCESS | 980 | 1467362094428 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]]]}] 01:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 01:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 628ms 01:34:54 INFO - PROCESS | 980 | 1467362094487 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 01:34:54 INFO - PROCESS | 980 | 1467362094490 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 01:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 01:34:54 INFO - PROCESS | 980 | 1467362094498 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 01:34:54 INFO - PROCESS | 980 | 1467362094500 Marionette TRACE conn6 <- [1,2574,null,{}] 01:34:54 INFO - PROCESS | 980 | 1467362094503 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}] 01:34:54 INFO - PROCESS | 980 | 1467362094505 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:54 INFO - PROCESS | 980 | 1467362094590 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 01:34:54 INFO - PROCESS | 980 | 1467362094596 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:54 INFO - PROCESS | 980 | 1467362094598 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1702800 == 29 [pid = 980] [id = 653] 01:34:54 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EE085800) [pid = 980] [serial = 1959] [outer = 0000000000000000] 01:34:54 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EE088000) [pid = 980] [serial = 1960] [outer = 00000082EE085800] 01:34:54 INFO - PROCESS | 980 | 1467362094651 Marionette DEBUG loaded listener.js 01:34:54 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EE11DC00) [pid = 980] [serial = 1961] [outer = 00000082EE085800] 01:34:55 INFO - PROCESS | 980 | 1467362095464 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]]]}] 01:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 01:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 984ms 01:34:55 INFO - PROCESS | 980 | 1467362095486 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 01:34:55 INFO - PROCESS | 980 | 1467362095491 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 01:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 01:34:55 INFO - PROCESS | 980 | 1467362095496 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 01:34:55 INFO - PROCESS | 980 | 1467362095502 Marionette TRACE conn6 <- [1,2578,null,{}] 01:34:55 INFO - PROCESS | 980 | 1467362095507 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}] 01:34:55 INFO - PROCESS | 980 | 1467362095510 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:55 INFO - PROCESS | 980 | 1467362095639 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 01:34:55 INFO - PROCESS | 980 | 1467362095762 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:55 INFO - PROCESS | 980 | 1467362095765 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E64800 == 30 [pid = 980] [id = 654] 01:34:55 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DEBE2400) [pid = 980] [serial = 1962] [outer = 0000000000000000] 01:34:55 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082DEBECC00) [pid = 980] [serial = 1963] [outer = 00000082DEBE2400] 01:34:55 INFO - PROCESS | 980 | 1467362095825 Marionette DEBUG loaded listener.js 01:34:55 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DEFCA000) [pid = 980] [serial = 1964] [outer = 00000082DEBE2400] 01:34:56 INFO - PROCESS | 980 | 1467362096747 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]]]}] 01:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 01:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1343ms 01:34:56 INFO - PROCESS | 980 | 1467362096843 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 01:34:56 INFO - PROCESS | 980 | 1467362096847 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 01:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 01:34:56 INFO - PROCESS | 980 | 1467362096852 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 01:34:56 INFO - PROCESS | 980 | 1467362096855 Marionette TRACE conn6 <- [1,2582,null,{}] 01:34:56 INFO - PROCESS | 980 | 1467362096861 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}] 01:34:56 INFO - PROCESS | 980 | 1467362096864 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:57 INFO - PROCESS | 980 | 1467362097004 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 01:34:57 INFO - PROCESS | 980 | 1467362097122 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:57 INFO - PROCESS | 980 | 1467362097127 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082E504B000 == 31 [pid = 980] [id = 655] 01:34:57 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEFD7400) [pid = 980] [serial = 1965] [outer = 0000000000000000] 01:34:57 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DF13FC00) [pid = 980] [serial = 1966] [outer = 00000082DEFD7400] 01:34:57 INFO - PROCESS | 980 | 1467362097219 Marionette DEBUG loaded listener.js 01:34:57 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E2FCE400) [pid = 980] [serial = 1967] [outer = 00000082DEFD7400] 01:34:57 INFO - PROCESS | 980 | --DOCSHELL 00000082DDEDF000 == 30 [pid = 980] [id = 631] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EBCAA000) [pid = 980] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E8EA6400) [pid = 980] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E88EDC00) [pid = 980] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EAA36C00) [pid = 980] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB60B000) [pid = 980] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EBBED000) [pid = 980] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E8652800) [pid = 980] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E3172C00) [pid = 980] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DF006000) [pid = 980] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DFEDD800) [pid = 980] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EBBF7C00) [pid = 980] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC8C400) [pid = 980] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEC9F400) [pid = 980] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DD646C00) [pid = 980] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEAB6C00) [pid = 980] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E8653000) [pid = 980] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEC98800) [pid = 980] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EEBC4400) [pid = 980] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EE145400) [pid = 980] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EAC49C00) [pid = 980] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E4AC0800) [pid = 980] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E50B0400) [pid = 980] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EAC4B800) [pid = 980] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EB93D000) [pid = 980] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E31C5C00) [pid = 980] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 01:34:57 INFO - PROCESS | 980 | 1467362097729 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]]]}] 01:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 01:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 941ms 01:34:57 INFO - PROCESS | 980 | 1467362097793 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 01:34:57 INFO - PROCESS | 980 | 1467362097799 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 01:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 01:34:57 INFO - PROCESS | 980 | 1467362097805 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 01:34:57 INFO - PROCESS | 980 | 1467362097808 Marionette TRACE conn6 <- [1,2586,null,{}] 01:34:57 INFO - PROCESS | 980 | 1467362097812 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}] 01:34:57 INFO - PROCESS | 980 | 1467362097815 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:57 INFO - PROCESS | 980 | 1467362097910 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 01:34:58 INFO - PROCESS | 980 | 1467362098021 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 980 | 1467362098024 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082E5045800 == 31 [pid = 980] [id = 656] 01:34:58 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEC9C400) [pid = 980] [serial = 1968] [outer = 0000000000000000] 01:34:58 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E2F4A800) [pid = 980] [serial = 1969] [outer = 00000082DEC9C400] 01:34:58 INFO - PROCESS | 980 | 1467362098074 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E31C3400) [pid = 980] [serial = 1970] [outer = 00000082DEC9C400] 01:34:58 INFO - PROCESS | 980 | 1467362098464 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]]]}] 01:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 01:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 732ms 01:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 01:34:58 INFO - PROCESS | 980 | 1467362098538 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 01:34:58 INFO - PROCESS | 980 | 1467362098541 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 01:34:58 INFO - PROCESS | 980 | 1467362098547 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 01:34:58 INFO - PROCESS | 980 | 1467362098550 Marionette TRACE conn6 <- [1,2590,null,{}] 01:34:58 INFO - PROCESS | 980 | 1467362098562 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}] 01:34:58 INFO - PROCESS | 980 | 1467362098567 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:58 INFO - PROCESS | 980 | 1467362098658 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 01:34:58 INFO - PROCESS | 980 | 1467362098671 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:58 INFO - PROCESS | 980 | 1467362098674 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC75800 == 32 [pid = 980] [id = 657] 01:34:58 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E4ABA400) [pid = 980] [serial = 1971] [outer = 0000000000000000] 01:34:58 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E4AC8000) [pid = 980] [serial = 1972] [outer = 00000082E4ABA400] 01:34:58 INFO - PROCESS | 980 | 1467362098734 Marionette DEBUG loaded listener.js 01:34:58 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E556C800) [pid = 980] [serial = 1973] [outer = 00000082E4ABA400] 01:34:59 INFO - PROCESS | 980 | 1467362099185 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]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 01:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 691ms 01:34:59 INFO - PROCESS | 980 | 1467362099238 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 01:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 01:34:59 INFO - PROCESS | 980 | 1467362099241 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 01:34:59 INFO - PROCESS | 980 | 1467362099244 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 980 | 1467362099246 Marionette TRACE conn6 <- [1,2594,null,{}] 01:34:59 INFO - PROCESS | 980 | 1467362099249 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}] 01:34:59 INFO - PROCESS | 980 | 1467362099251 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:59 INFO - PROCESS | 980 | 1467362099341 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 01:34:59 INFO - PROCESS | 980 | 1467362099347 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:34:59 INFO - PROCESS | 980 | 1467362099349 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:34:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE18A000 == 33 [pid = 980] [id = 658] 01:34:59 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E8652800) [pid = 980] [serial = 1974] [outer = 0000000000000000] 01:34:59 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E88EF000) [pid = 980] [serial = 1975] [outer = 00000082E8652800] 01:34:59 INFO - PROCESS | 980 | 1467362099395 Marionette DEBUG loaded listener.js 01:34:59 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EA1C7400) [pid = 980] [serial = 1976] [outer = 00000082E8652800] 01:34:59 INFO - PROCESS | 980 | 1467362099897 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]]]}] 01:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 01:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 692ms 01:34:59 INFO - PROCESS | 980 | 1467362099939 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 01:34:59 INFO - PROCESS | 980 | 1467362099942 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 01:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 01:34:59 INFO - PROCESS | 980 | 1467362099945 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 01:34:59 INFO - PROCESS | 980 | 1467362099947 Marionette TRACE conn6 <- [1,2598,null,{}] 01:34:59 INFO - PROCESS | 980 | 1467362099951 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}] 01:34:59 INFO - PROCESS | 980 | 1467362099953 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:00 INFO - PROCESS | 980 | 1467362100098 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 01:35:00 INFO - PROCESS | 980 | 1467362100120 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 980 | 1467362100122 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1E4000 == 34 [pid = 980] [id = 659] 01:35:00 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DEB76400) [pid = 980] [serial = 1977] [outer = 0000000000000000] 01:35:00 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EA954800) [pid = 980] [serial = 1978] [outer = 00000082DEB76400] 01:35:00 INFO - PROCESS | 980 | 1467362100167 Marionette DEBUG loaded listener.js 01:35:00 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EAA3A800) [pid = 980] [serial = 1979] [outer = 00000082DEB76400] 01:35:00 INFO - PROCESS | 980 | 1467362100605 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]]]}] 01:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 01:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 01:35:00 INFO - PROCESS | 980 | 1467362100681 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 01:35:00 INFO - PROCESS | 980 | 1467362100684 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 01:35:00 INFO - PROCESS | 980 | 1467362100687 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 01:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 01:35:00 INFO - PROCESS | 980 | 1467362100689 Marionette TRACE conn6 <- [1,2602,null,{}] 01:35:00 INFO - PROCESS | 980 | 1467362100692 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}] 01:35:00 INFO - PROCESS | 980 | 1467362100698 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:00 INFO - PROCESS | 980 | 1467362100837 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 01:35:00 INFO - PROCESS | 980 | 1467362100895 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:00 INFO - PROCESS | 980 | 1467362100898 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD76800 == 35 [pid = 980] [id = 660] 01:35:00 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DEB3DC00) [pid = 980] [serial = 1980] [outer = 0000000000000000] 01:35:00 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB91B400) [pid = 980] [serial = 1981] [outer = 00000082DEB3DC00] 01:35:00 INFO - PROCESS | 980 | 1467362100943 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBBFA800) [pid = 980] [serial = 1982] [outer = 00000082DEB3DC00] 01:35:01 INFO - PROCESS | 980 | 1467362101382 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]]]}] 01:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 01:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 01:35:01 INFO - PROCESS | 980 | 1467362101427 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 01:35:01 INFO - PROCESS | 980 | 1467362101430 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 01:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 01:35:01 INFO - PROCESS | 980 | 1467362101433 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 01:35:01 INFO - PROCESS | 980 | 1467362101443 Marionette TRACE conn6 <- [1,2606,null,{}] 01:35:01 INFO - PROCESS | 980 | 1467362101447 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}] 01:35:01 INFO - PROCESS | 980 | 1467362101449 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:01 INFO - PROCESS | 980 | 1467362101561 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 01:35:01 INFO - PROCESS | 980 | 1467362101569 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:01 INFO - PROCESS | 980 | 1467362101571 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE23800 == 36 [pid = 980] [id = 661] 01:35:01 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBCA8000) [pid = 980] [serial = 1983] [outer = 0000000000000000] 01:35:01 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EC907800) [pid = 980] [serial = 1984] [outer = 00000082EBCA8000] 01:35:01 INFO - PROCESS | 980 | 1467362101793 Marionette DEBUG loaded listener.js 01:35:01 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082ECBD2800) [pid = 980] [serial = 1985] [outer = 00000082EBCA8000] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EDE76C00) [pid = 980] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EB615000) [pid = 980] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EBC9F800) [pid = 980] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEB39C00) [pid = 980] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC86800) [pid = 980] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DCD08000) [pid = 980] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC82400) [pid = 980] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E55F2800) [pid = 980] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBCA3400) [pid = 980] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EB289C00) [pid = 980] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E88E8C00) [pid = 980] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E38AC800) [pid = 980] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EA978800) [pid = 980] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 01:35:01 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DE720800) [pid = 980] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 01:35:02 INFO - PROCESS | 980 | 1467362102175 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]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 01:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 796ms 01:35:02 INFO - PROCESS | 980 | 1467362102233 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 980 | 1467362102235 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 01:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 01:35:02 INFO - PROCESS | 980 | 1467362102239 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 980 | 1467362102241 Marionette TRACE conn6 <- [1,2610,null,{}] 01:35:02 INFO - PROCESS | 980 | 1467362102245 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}] 01:35:02 INFO - PROCESS | 980 | 1467362102246 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:02 INFO - PROCESS | 980 | 1467362102358 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 01:35:02 INFO - PROCESS | 980 | 1467362102366 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:02 INFO - PROCESS | 980 | 1467362102368 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3BBF800 == 37 [pid = 980] [id = 662] 01:35:02 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E88E9000) [pid = 980] [serial = 1986] [outer = 0000000000000000] 01:35:02 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EBBF1000) [pid = 980] [serial = 1987] [outer = 00000082E88E9000] 01:35:02 INFO - PROCESS | 980 | 1467362102418 Marionette DEBUG loaded listener.js 01:35:02 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082ECBD1000) [pid = 980] [serial = 1988] [outer = 00000082E88E9000] 01:35:02 INFO - PROCESS | 980 | 1467362102836 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]]]}] 01:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 01:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 01:35:02 INFO - PROCESS | 980 | 1467362102871 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 01:35:02 INFO - PROCESS | 980 | 1467362102873 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 01:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 01:35:02 INFO - PROCESS | 980 | 1467362102876 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 01:35:02 INFO - PROCESS | 980 | 1467362102878 Marionette TRACE conn6 <- [1,2614,null,{}] 01:35:02 INFO - PROCESS | 980 | 1467362102882 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}] 01:35:02 INFO - PROCESS | 980 | 1467362102884 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:03 INFO - PROCESS | 980 | 1467362102997 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 01:35:03 INFO - PROCESS | 980 | 1467362103035 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 980 | 1467362103037 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0692000 == 38 [pid = 980] [id = 663] 01:35:03 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082ECB9E800) [pid = 980] [serial = 1989] [outer = 0000000000000000] 01:35:03 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082ED5A6C00) [pid = 980] [serial = 1990] [outer = 00000082ECB9E800] 01:35:03 INFO - PROCESS | 980 | 1467362103082 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EE067C00) [pid = 980] [serial = 1991] [outer = 00000082ECB9E800] 01:35:03 INFO - PROCESS | 980 | 1467362103487 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]]]}] 01:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 01:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 01:35:03 INFO - PROCESS | 980 | 1467362103509 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 01:35:03 INFO - PROCESS | 980 | 1467362103511 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 01:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 01:35:03 INFO - PROCESS | 980 | 1467362103513 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 01:35:03 INFO - PROCESS | 980 | 1467362103515 Marionette TRACE conn6 <- [1,2618,null,{}] 01:35:03 INFO - PROCESS | 980 | 1467362103518 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}] 01:35:03 INFO - PROCESS | 980 | 1467362103520 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:03 INFO - PROCESS | 980 | 1467362103635 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 01:35:03 INFO - PROCESS | 980 | 1467362103643 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:03 INFO - PROCESS | 980 | 1467362103645 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082F073B800 == 39 [pid = 980] [id = 664] 01:35:03 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ED7A4C00) [pid = 980] [serial = 1992] [outer = 0000000000000000] 01:35:03 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE118800) [pid = 980] [serial = 1993] [outer = 00000082ED7A4C00] 01:35:03 INFO - PROCESS | 980 | 1467362103689 Marionette DEBUG loaded listener.js 01:35:03 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EE23BC00) [pid = 980] [serial = 1994] [outer = 00000082ED7A4C00] 01:35:04 INFO - PROCESS | 980 | 1467362104414 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]]]}] 01:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 01:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 922ms 01:35:04 INFO - PROCESS | 980 | 1467362104440 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 01:35:04 INFO - PROCESS | 980 | 1467362104445 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 01:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 01:35:04 INFO - PROCESS | 980 | 1467362104450 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 01:35:04 INFO - PROCESS | 980 | 1467362104456 Marionette TRACE conn6 <- [1,2622,null,{}] 01:35:04 INFO - PROCESS | 980 | 1467362104462 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}] 01:35:04 INFO - PROCESS | 980 | 1467362104465 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:04 INFO - PROCESS | 980 | 1467362104587 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 01:35:04 INFO - PROCESS | 980 | 1467362104682 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:04 INFO - PROCESS | 980 | 1467362104685 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAC7B000 == 40 [pid = 980] [id = 665] 01:35:04 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DF2D5400) [pid = 980] [serial = 1995] [outer = 0000000000000000] 01:35:04 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E2FCB000) [pid = 980] [serial = 1996] [outer = 00000082DF2D5400] 01:35:04 INFO - PROCESS | 980 | 1467362104744 Marionette DEBUG loaded listener.js 01:35:04 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E38B5000) [pid = 980] [serial = 1997] [outer = 00000082DF2D5400] 01:35:05 INFO - PROCESS | 980 | 1467362105354 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]]]}] 01:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 01:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 944ms 01:35:05 INFO - PROCESS | 980 | 1467362105398 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 01:35:05 INFO - PROCESS | 980 | 1467362105403 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 01:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 01:35:05 INFO - PROCESS | 980 | 1467362105410 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 01:35:05 INFO - PROCESS | 980 | 1467362105413 Marionette TRACE conn6 <- [1,2626,null,{}] 01:35:05 INFO - PROCESS | 980 | 1467362105417 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}] 01:35:05 INFO - PROCESS | 980 | 1467362105420 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:05 INFO - PROCESS | 980 | 1467362105540 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 01:35:05 INFO - PROCESS | 980 | 1467362105637 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:05 INFO - PROCESS | 980 | 1467362105640 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7C9000 == 41 [pid = 980] [id = 666] 01:35:05 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E8825C00) [pid = 980] [serial = 1998] [outer = 0000000000000000] 01:35:05 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E8EA0400) [pid = 980] [serial = 1999] [outer = 00000082E8825C00] 01:35:05 INFO - PROCESS | 980 | 1467362105698 Marionette DEBUG loaded listener.js 01:35:05 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EAC44C00) [pid = 980] [serial = 2000] [outer = 00000082E8825C00] 01:35:06 INFO - PROCESS | 980 | 1467362106334 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]]]}] 01:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 01:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 985ms 01:35:06 INFO - PROCESS | 980 | 1467362106397 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 01:35:06 INFO - PROCESS | 980 | 1467362106400 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 01:35:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 01:35:06 INFO - PROCESS | 980 | 1467362106404 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 01:35:06 INFO - PROCESS | 980 | 1467362106408 Marionette TRACE conn6 <- [1,2630,null,{}] 01:35:06 INFO - PROCESS | 980 | 1467362106420 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}] 01:35:06 INFO - PROCESS | 980 | 1467362106425 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:06 INFO - PROCESS | 980 | 1467362106588 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 01:35:06 INFO - PROCESS | 980 | 1467362106639 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:06 INFO - PROCESS | 980 | 1467362106642 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082F171D000 == 42 [pid = 980] [id = 667] 01:35:06 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECBCF800) [pid = 980] [serial = 2001] [outer = 0000000000000000] 01:35:06 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE063C00) [pid = 980] [serial = 2002] [outer = 00000082ECBCF800] 01:35:06 INFO - PROCESS | 980 | 1467362106701 Marionette DEBUG loaded listener.js 01:35:06 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EEB0E000) [pid = 980] [serial = 2003] [outer = 00000082ECBCF800] 01:35:07 INFO - PROCESS | 980 | 1467362107364 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]]]}] 01:35:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 01:35:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 986ms 01:35:07 INFO - PROCESS | 980 | 1467362107391 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 01:35:07 INFO - PROCESS | 980 | 1467362107394 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 01:35:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 01:35:07 INFO - PROCESS | 980 | 1467362107398 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 01:35:07 INFO - PROCESS | 980 | 1467362107400 Marionette TRACE conn6 <- [1,2634,null,{}] 01:35:07 INFO - PROCESS | 980 | 1467362107404 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}] 01:35:07 INFO - PROCESS | 980 | 1467362107406 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:07 INFO - PROCESS | 980 | 1467362107522 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 01:35:07 INFO - PROCESS | 980 | 1467362107751 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:07 INFO - PROCESS | 980 | 1467362107754 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3CEA000 == 43 [pid = 980] [id = 668] 01:35:07 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEB75800) [pid = 980] [serial = 2004] [outer = 0000000000000000] 01:35:07 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEBE3800) [pid = 980] [serial = 2005] [outer = 00000082DEB75800] 01:35:07 INFO - PROCESS | 980 | 1467362107805 Marionette DEBUG loaded listener.js 01:35:07 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEFD3C00) [pid = 980] [serial = 2006] [outer = 00000082DEB75800] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082F0692000 == 42 [pid = 980] [id = 663] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082E3BBF800 == 41 [pid = 980] [id = 662] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE23800 == 40 [pid = 980] [id = 661] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD76800 == 39 [pid = 980] [id = 660] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1E4000 == 38 [pid = 980] [id = 659] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EE18A000 == 37 [pid = 980] [id = 658] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC75800 == 36 [pid = 980] [id = 657] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082E5045800 == 35 [pid = 980] [id = 656] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082E504B000 == 34 [pid = 980] [id = 655] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082E8E64800 == 33 [pid = 980] [id = 654] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082F14A5000 == 32 [pid = 980] [id = 652] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082F073D000 == 31 [pid = 980] [id = 651] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD4B000 == 30 [pid = 980] [id = 650] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082F0048000 == 29 [pid = 980] [id = 649] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082F1702800 == 28 [pid = 980] [id = 653] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082F171D000 == 27 [pid = 980] [id = 667] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7C9000 == 26 [pid = 980] [id = 666] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082EAC7B000 == 25 [pid = 980] [id = 665] 01:35:08 INFO - PROCESS | 980 | --DOCSHELL 00000082F073B800 == 24 [pid = 980] [id = 664] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EBB9EC00) [pid = 980] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EC961400) [pid = 980] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEB3EC00) [pid = 980] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEB7A400) [pid = 980] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEC8AC00) [pid = 980] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DECA1C00) [pid = 980] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E2FCB800) [pid = 980] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 01:35:08 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E30ED800) [pid = 980] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E4AC1C00) [pid = 980] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E54D2C00) [pid = 980] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EAA3CC00) [pid = 980] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EAC4F400) [pid = 980] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EBD67C00) [pid = 980] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EB642000) [pid = 980] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EA1C6800) [pid = 980] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBBF9C00) [pid = 980] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E39A6C00) [pid = 980] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E490F400) [pid = 980] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EC910000) [pid = 980] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EA976000) [pid = 980] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082ED54B400) [pid = 980] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E50B5400) [pid = 980] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEB44800) [pid = 980] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EE07FC00) [pid = 980] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082ED7B0C00) [pid = 980] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EB923000) [pid = 980] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EE05F400) [pid = 980] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 01:35:09 INFO - PROCESS | 980 | 1467362109137 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]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 01:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1785ms 01:35:09 INFO - PROCESS | 980 | 1467362109186 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 980 | 1467362109191 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 01:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 01:35:09 INFO - PROCESS | 980 | 1467362109196 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 980 | 1467362109200 Marionette TRACE conn6 <- [1,2638,null,{}] 01:35:09 INFO - PROCESS | 980 | 1467362109206 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}] 01:35:09 INFO - PROCESS | 980 | 1467362109209 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:09 INFO - PROCESS | 980 | 1467362109308 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 01:35:09 INFO - PROCESS | 980 | 1467362109379 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:09 INFO - PROCESS | 980 | 1467362109383 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3870000 == 25 [pid = 980] [id = 669] 01:35:09 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DEB41400) [pid = 980] [serial = 2007] [outer = 0000000000000000] 01:35:09 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082DEB46400) [pid = 980] [serial = 2008] [outer = 00000082DEB41400] 01:35:09 INFO - PROCESS | 980 | 1467362109434 Marionette DEBUG loaded listener.js 01:35:09 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEBE9C00) [pid = 980] [serial = 2009] [outer = 00000082DEB41400] 01:35:09 INFO - PROCESS | 980 | 1467362109855 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]]]}] 01:35:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 01:35:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 691ms 01:35:09 INFO - PROCESS | 980 | 1467362109891 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 01:35:09 INFO - PROCESS | 980 | 1467362109896 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 01:35:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 01:35:09 INFO - PROCESS | 980 | 1467362109902 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 01:35:09 INFO - PROCESS | 980 | 1467362109905 Marionette TRACE conn6 <- [1,2642,null,{}] 01:35:09 INFO - PROCESS | 980 | 1467362109909 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}] 01:35:09 INFO - PROCESS | 980 | 1467362109912 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:10 INFO - PROCESS | 980 | 1467362110005 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 01:35:10 INFO - PROCESS | 980 | 1467362110012 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 980 | 1467362110015 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82DE800 == 26 [pid = 980] [id = 670] 01:35:10 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEC90400) [pid = 980] [serial = 2010] [outer = 0000000000000000] 01:35:10 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEFD5400) [pid = 980] [serial = 2011] [outer = 00000082DEC90400] 01:35:10 INFO - PROCESS | 980 | 1467362110064 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E0052000) [pid = 980] [serial = 2012] [outer = 00000082DEC90400] 01:35:10 INFO - PROCESS | 980 | 1467362110542 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]]]}] 01:35:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 01:35:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 690ms 01:35:10 INFO - PROCESS | 980 | 1467362110594 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 01:35:10 INFO - PROCESS | 980 | 1467362110597 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 01:35:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 01:35:10 INFO - PROCESS | 980 | 1467362110600 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 01:35:10 INFO - PROCESS | 980 | 1467362110604 Marionette TRACE conn6 <- [1,2646,null,{}] 01:35:10 INFO - PROCESS | 980 | 1467362110616 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}] 01:35:10 INFO - PROCESS | 980 | 1467362110620 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:10 INFO - PROCESS | 980 | 1467362110738 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 01:35:10 INFO - PROCESS | 980 | 1467362110826 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:10 INFO - PROCESS | 980 | 1467362110829 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC7D800 == 27 [pid = 980] [id = 671] 01:35:10 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEB72800) [pid = 980] [serial = 2013] [outer = 0000000000000000] 01:35:10 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E38D0400) [pid = 980] [serial = 2014] [outer = 00000082DEB72800] 01:35:10 INFO - PROCESS | 980 | 1467362110879 Marionette DEBUG loaded listener.js 01:35:10 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4985800) [pid = 980] [serial = 2015] [outer = 00000082DEB72800] 01:35:11 INFO - PROCESS | 980 | 1467362111310 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]]]}] 01:35:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 01:35:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 01:35:11 INFO - PROCESS | 980 | 1467362111336 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 01:35:11 INFO - PROCESS | 980 | 1467362111339 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 01:35:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 01:35:11 INFO - PROCESS | 980 | 1467362111347 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 01:35:11 INFO - PROCESS | 980 | 1467362111349 Marionette TRACE conn6 <- [1,2650,null,{}] 01:35:11 INFO - PROCESS | 980 | 1467362111352 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}] 01:35:11 INFO - PROCESS | 980 | 1467362111354 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:11 INFO - PROCESS | 980 | 1467362111472 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 01:35:11 INFO - PROCESS | 980 | 1467362111482 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:11 INFO - PROCESS | 980 | 1467362111484 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDEF1000 == 28 [pid = 980] [id = 672] 01:35:11 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E50B5400) [pid = 980] [serial = 2016] [outer = 0000000000000000] 01:35:11 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E556D400) [pid = 980] [serial = 2017] [outer = 00000082E50B5400] 01:35:11 INFO - PROCESS | 980 | 1467362111531 Marionette DEBUG loaded listener.js 01:35:11 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E8652C00) [pid = 980] [serial = 2018] [outer = 00000082E50B5400] 01:35:12 INFO - PROCESS | 980 | 1467362112003 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]]]}] 01:35:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 01:35:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 690ms 01:35:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 01:35:12 INFO - PROCESS | 980 | 1467362112035 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 01:35:12 INFO - PROCESS | 980 | 1467362112038 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 01:35:12 INFO - PROCESS | 980 | 1467362112041 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 01:35:12 INFO - PROCESS | 980 | 1467362112043 Marionette TRACE conn6 <- [1,2654,null,{}] 01:35:12 INFO - PROCESS | 980 | 1467362112046 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}] 01:35:12 INFO - PROCESS | 980 | 1467362112048 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:12 INFO - PROCESS | 980 | 1467362112186 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 01:35:12 INFO - PROCESS | 980 | 1467362112214 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:12 INFO - PROCESS | 980 | 1467362112216 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1E0000 == 29 [pid = 980] [id = 673] 01:35:12 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEC8DC00) [pid = 980] [serial = 2019] [outer = 0000000000000000] 01:35:12 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EA953000) [pid = 980] [serial = 2020] [outer = 00000082DEC8DC00] 01:35:12 INFO - PROCESS | 980 | 1467362112262 Marionette DEBUG loaded listener.js 01:35:12 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EAA36400) [pid = 980] [serial = 2021] [outer = 00000082DEC8DC00] 01:35:12 INFO - PROCESS | 980 | [980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:35:13 INFO - PROCESS | 980 | [980] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ED7A4C00) [pid = 980] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082ECB9E800) [pid = 980] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB76400) [pid = 980] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEB3DC00) [pid = 980] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEBE2400) [pid = 980] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E4ABA400) [pid = 980] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EE085800) [pid = 980] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEFD7400) [pid = 980] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DEC9C400) [pid = 980] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E8652800) [pid = 980] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EBCA8000) [pid = 980] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 01:35:13 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E88E9000) [pid = 980] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 01:35:13 INFO - PROCESS | 980 | 1467362113252 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]]]}] 01:35:13 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) 01:35:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1230ms 01:35:13 INFO - PROCESS | 980 | 1467362113275 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 01:35:13 INFO - PROCESS | 980 | 1467362113277 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 01:35:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 01:35:13 INFO - PROCESS | 980 | 1467362113281 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 01:35:13 INFO - PROCESS | 980 | 1467362113282 Marionette TRACE conn6 <- [1,2658,null,{}] 01:35:13 INFO - PROCESS | 980 | 1467362113286 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}] 01:35:13 INFO - PROCESS | 980 | 1467362113292 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:13 INFO - PROCESS | 980 | 1467362113400 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 01:35:13 INFO - PROCESS | 980 | 1467362113406 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:13 INFO - PROCESS | 980 | 1467362113409 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7CA800 == 30 [pid = 980] [id = 674] 01:35:13 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEFC9400) [pid = 980] [serial = 2022] [outer = 0000000000000000] 01:35:13 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EB60A400) [pid = 980] [serial = 2023] [outer = 00000082DEFC9400] 01:35:13 INFO - PROCESS | 980 | 1467362113455 Marionette DEBUG loaded listener.js 01:35:13 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EB73DC00) [pid = 980] [serial = 2024] [outer = 00000082DEFC9400] 01:35:14 INFO - PROCESS | 980 | 1467362114383 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"]]]}] 01:35:14 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 01:35:14 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:35:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 01:35:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:14 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:35:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1128ms 01:35:14 INFO - PROCESS | 980 | 1467362114412 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 01:35:14 INFO - PROCESS | 980 | 1467362114415 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 01:35:14 INFO - PROCESS | 980 | 1467362114418 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 01:35:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 01:35:14 INFO - PROCESS | 980 | 1467362114420 Marionette TRACE conn6 <- [1,2662,null,{}] 01:35:14 INFO - PROCESS | 980 | 1467362114428 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}] 01:35:14 INFO - PROCESS | 980 | 1467362114430 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:14 INFO - PROCESS | 980 | 1467362114511 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 01:35:14 INFO - PROCESS | 980 | 1467362114516 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:14 INFO - PROCESS | 980 | 1467362114518 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE1B000 == 31 [pid = 980] [id = 675] 01:35:14 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EB643C00) [pid = 980] [serial = 2025] [outer = 0000000000000000] 01:35:14 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EBB98800) [pid = 980] [serial = 2026] [outer = 00000082EB643C00] 01:35:14 INFO - PROCESS | 980 | 1467362114563 Marionette DEBUG loaded listener.js 01:35:14 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EBBF6800) [pid = 980] [serial = 2027] [outer = 00000082EB643C00] 01:35:15 INFO - PROCESS | 980 | 1467362115572 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"]]]}] 01:35:15 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 01:35:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:35:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 01:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:35:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1200ms 01:35:15 INFO - PROCESS | 980 | 1467362115622 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 01:35:15 INFO - PROCESS | 980 | 1467362115627 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 01:35:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 01:35:15 INFO - PROCESS | 980 | 1467362115634 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 01:35:15 INFO - PROCESS | 980 | 1467362115638 Marionette TRACE conn6 <- [1,2666,null,{}] 01:35:15 INFO - PROCESS | 980 | 1467362115644 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}] 01:35:15 INFO - PROCESS | 980 | 1467362115648 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:15 INFO - PROCESS | 980 | 1467362115796 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 01:35:15 INFO - PROCESS | 980 | 1467362115938 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:15 INFO - PROCESS | 980 | 1467362115941 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A7A800 == 32 [pid = 980] [id = 676] 01:35:15 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DEB77800) [pid = 980] [serial = 2028] [outer = 0000000000000000] 01:35:16 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DEBE2000) [pid = 980] [serial = 2029] [outer = 00000082DEB77800] 01:35:16 INFO - PROCESS | 980 | 1467362116004 Marionette DEBUG loaded listener.js 01:35:16 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DECA1000) [pid = 980] [serial = 2030] [outer = 00000082DEB77800] 01:35:17 INFO - PROCESS | 980 | 1467362117166 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]]]}] 01:35:17 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) 01:35:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1599ms 01:35:17 INFO - PROCESS | 980 | 1467362117234 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 01:35:17 INFO - PROCESS | 980 | 1467362117239 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 01:35:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 01:35:17 INFO - PROCESS | 980 | 1467362117246 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 01:35:17 INFO - PROCESS | 980 | 1467362117249 Marionette TRACE conn6 <- [1,2670,null,{}] 01:35:17 INFO - PROCESS | 980 | 1467362117253 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}] 01:35:17 INFO - PROCESS | 980 | 1467362117256 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:17 INFO - PROCESS | 980 | 1467362117540 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 01:35:17 INFO - PROCESS | 980 | 1467362117632 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:17 INFO - PROCESS | 980 | 1467362117637 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4926000 == 33 [pid = 980] [id = 677] 01:35:17 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEB79C00) [pid = 980] [serial = 2031] [outer = 0000000000000000] 01:35:17 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DEFD0C00) [pid = 980] [serial = 2032] [outer = 00000082DEB79C00] 01:35:17 INFO - PROCESS | 980 | 1467362117687 Marionette DEBUG loaded listener.js 01:35:17 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E2FCF800) [pid = 980] [serial = 2033] [outer = 00000082DEB79C00] 01:35:17 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7CA800 == 32 [pid = 980] [id = 674] 01:35:17 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1E0000 == 31 [pid = 980] [id = 673] 01:35:17 INFO - PROCESS | 980 | --DOCSHELL 00000082EDEF1000 == 30 [pid = 980] [id = 672] 01:35:17 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC7D800 == 29 [pid = 980] [id = 671] 01:35:17 INFO - PROCESS | 980 | --DOCSHELL 00000082E82DE800 == 28 [pid = 980] [id = 670] 01:35:17 INFO - PROCESS | 980 | --DOCSHELL 00000082E3870000 == 27 [pid = 980] [id = 669] 01:35:17 INFO - PROCESS | 980 | --DOCSHELL 00000082E3CEA000 == 26 [pid = 980] [id = 668] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ED5A6C00) [pid = 980] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EA954800) [pid = 980] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EB91B400) [pid = 980] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EAA3A800) [pid = 980] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DEBECC00) [pid = 980] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEFCA000) [pid = 980] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E4AC8000) [pid = 980] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E556C800) [pid = 980] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE11DC00) [pid = 980] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EE088000) [pid = 980] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DF13FC00) [pid = 980] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E2FCE400) [pid = 980] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E2F4A800) [pid = 980] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082E31C3400) [pid = 980] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082E88EF000) [pid = 980] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EBBFA800) [pid = 980] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EE067C00) [pid = 980] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EC907800) [pid = 980] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082ECBD2800) [pid = 980] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082EBBF1000) [pid = 980] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082ECBD1000) [pid = 980] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082EA1C7400) [pid = 980] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082EE23BC00) [pid = 980] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 01:35:17 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EE118800) [pid = 980] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 01:35:18 INFO - PROCESS | 980 | 1467362118686 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]]]}] 01:35:18 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) 01:35:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1488ms 01:35:18 INFO - PROCESS | 980 | 1467362118736 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 01:35:18 INFO - PROCESS | 980 | 1467362118741 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 01:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 01:35:18 INFO - PROCESS | 980 | 1467362118745 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 01:35:18 INFO - PROCESS | 980 | 1467362118748 Marionette TRACE conn6 <- [1,2674,null,{}] 01:35:18 INFO - PROCESS | 980 | 1467362118753 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}] 01:35:18 INFO - PROCESS | 980 | 1467362118755 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:18 INFO - PROCESS | 980 | 1467362118847 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 01:35:18 INFO - PROCESS | 980 | 1467362118854 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:18 INFO - PROCESS | 980 | 1467362118857 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA6F800 == 27 [pid = 980] [id = 678] 01:35:18 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082E2FCD400) [pid = 980] [serial = 2034] [outer = 0000000000000000] 01:35:18 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082E3177800) [pid = 980] [serial = 2035] [outer = 00000082E2FCD400] 01:35:18 INFO - PROCESS | 980 | 1467362118909 Marionette DEBUG loaded listener.js 01:35:18 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082E38AAC00) [pid = 980] [serial = 2036] [outer = 00000082E2FCD400] 01:35:19 INFO - PROCESS | 980 | 1467362119895 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"]]]}] 01:35:19 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 01:35:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:35:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 01:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:35:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1192ms 01:35:19 INFO - PROCESS | 980 | 1467362119942 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 01:35:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 01:35:19 INFO - PROCESS | 980 | 1467362119945 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 01:35:19 INFO - PROCESS | 980 | 1467362119949 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 01:35:19 INFO - PROCESS | 980 | 1467362119951 Marionette TRACE conn6 <- [1,2678,null,{}] 01:35:19 INFO - PROCESS | 980 | 1467362119955 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}] 01:35:19 INFO - PROCESS | 980 | 1467362119957 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:20 INFO - PROCESS | 980 | 1467362120053 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 01:35:20 INFO - PROCESS | 980 | 1467362120061 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:20 INFO - PROCESS | 980 | 1467362120064 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED775000 == 28 [pid = 980] [id = 679] 01:35:20 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082E50BE800) [pid = 980] [serial = 2037] [outer = 0000000000000000] 01:35:20 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082E5569C00) [pid = 980] [serial = 2038] [outer = 00000082E50BE800] 01:35:20 INFO - PROCESS | 980 | 1467362120115 Marionette DEBUG loaded listener.js 01:35:20 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082E8657000) [pid = 980] [serial = 2039] [outer = 00000082E50BE800] 01:35:21 INFO - PROCESS | 980 | 1467362121127 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"]]]}] 01:35:21 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 01:35:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:35:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 01:35:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1233ms 01:35:21 INFO - PROCESS | 980 | 1467362121184 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 01:35:21 INFO - PROCESS | 980 | 1467362121188 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 01:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 01:35:21 INFO - PROCESS | 980 | 1467362121205 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 01:35:21 INFO - PROCESS | 980 | 1467362121210 Marionette TRACE conn6 <- [1,2682,null,{}] 01:35:21 INFO - PROCESS | 980 | 1467362121214 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}] 01:35:21 INFO - PROCESS | 980 | 1467362121216 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:21 INFO - PROCESS | 980 | 1467362121333 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 01:35:21 INFO - PROCESS | 980 | 1467362121339 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:21 INFO - PROCESS | 980 | 1467362121341 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1F2800 == 29 [pid = 980] [id = 680] 01:35:21 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082EA954800) [pid = 980] [serial = 2040] [outer = 0000000000000000] 01:35:21 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082EAC0CC00) [pid = 980] [serial = 2041] [outer = 00000082EA954800] 01:35:21 INFO - PROCESS | 980 | 1467362121430 Marionette DEBUG loaded listener.js 01:35:21 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082EB611400) [pid = 980] [serial = 2042] [outer = 00000082EA954800] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082DEB72800) [pid = 980] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082E50B5400) [pid = 980] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082DEB75800) [pid = 980] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082DEC90400) [pid = 980] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082DEB41400) [pid = 980] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082DEC8DC00) [pid = 980] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082DF2D5400) [pid = 980] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082E8825C00) [pid = 980] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082ECBCF800) [pid = 980] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 01:35:21 INFO - PROCESS | 980 | --DOMWINDOW == 53 (00000082DEFC9400) [pid = 980] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 01:35:22 INFO - PROCESS | 980 | 1467362122356 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"]]]}] 01:35:22 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 01:35:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:35:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 01:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1185ms 01:35:22 INFO - PROCESS | 980 | 1467362122389 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 01:35:22 INFO - PROCESS | 980 | 1467362122391 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 01:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 01:35:22 INFO - PROCESS | 980 | 1467362122395 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 01:35:22 INFO - PROCESS | 980 | 1467362122397 Marionette TRACE conn6 <- [1,2686,null,{}] 01:35:22 INFO - PROCESS | 980 | 1467362122400 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}] 01:35:22 INFO - PROCESS | 980 | 1467362122402 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:22 INFO - PROCESS | 980 | 1467362122486 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 01:35:22 INFO - PROCESS | 980 | 1467362122493 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:22 INFO - PROCESS | 980 | 1467362122496 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:22 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD6E000 == 30 [pid = 980] [id = 681] 01:35:22 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082DE258400) [pid = 980] [serial = 2043] [outer = 0000000000000000] 01:35:22 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082E38B2400) [pid = 980] [serial = 2044] [outer = 00000082DE258400] 01:35:22 INFO - PROCESS | 980 | 1467362122548 Marionette DEBUG loaded listener.js 01:35:22 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082EB923000) [pid = 980] [serial = 2045] [outer = 00000082DE258400] 01:35:23 INFO - PROCESS | 980 | 1467362123480 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"]]]}] 01:35:23 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 01:35:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 01:35:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 01:35:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:35:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1138ms 01:35:23 INFO - PROCESS | 980 | 1467362123536 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 01:35:23 INFO - PROCESS | 980 | 1467362123538 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 01:35:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 01:35:23 INFO - PROCESS | 980 | 1467362123542 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 01:35:23 INFO - PROCESS | 980 | 1467362123544 Marionette TRACE conn6 <- [1,2690,null,{}] 01:35:23 INFO - PROCESS | 980 | 1467362123547 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}] 01:35:23 INFO - PROCESS | 980 | 1467362123549 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:23 INFO - PROCESS | 980 | 1467362123665 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 01:35:23 INFO - PROCESS | 980 | 1467362123671 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:23 INFO - PROCESS | 980 | 1467362123677 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEC3000 == 31 [pid = 980] [id = 682] 01:35:23 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082EC90BC00) [pid = 980] [serial = 2046] [outer = 0000000000000000] 01:35:23 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082EC95C400) [pid = 980] [serial = 2047] [outer = 00000082EC90BC00] 01:35:23 INFO - PROCESS | 980 | 1467362123724 Marionette DEBUG loaded listener.js 01:35:23 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082ECBD0400) [pid = 980] [serial = 2048] [outer = 00000082EC90BC00] 01:35:24 INFO - PROCESS | 980 | 1467362124161 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]]]}] 01:35:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 01:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 690ms 01:35:24 INFO - PROCESS | 980 | 1467362124235 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 01:35:24 INFO - PROCESS | 980 | 1467362124237 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 01:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 01:35:24 INFO - PROCESS | 980 | 1467362124241 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 01:35:24 INFO - PROCESS | 980 | 1467362124242 Marionette TRACE conn6 <- [1,2694,null,{}] 01:35:24 INFO - PROCESS | 980 | 1467362124246 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}] 01:35:24 INFO - PROCESS | 980 | 1467362124248 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:24 INFO - PROCESS | 980 | 1467362124422 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 01:35:24 INFO - PROCESS | 980 | 1467362124511 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:24 INFO - PROCESS | 980 | 1467362124516 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4932800 == 32 [pid = 980] [id = 683] 01:35:24 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DEB41400) [pid = 980] [serial = 2049] [outer = 0000000000000000] 01:35:24 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEB7E000) [pid = 980] [serial = 2050] [outer = 00000082DEB41400] 01:35:24 INFO - PROCESS | 980 | 1467362124576 Marionette DEBUG loaded listener.js 01:35:24 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DF2D0400) [pid = 980] [serial = 2051] [outer = 00000082DEB41400] 01:35:25 INFO - PROCESS | 980 | 1467362125262 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]]]}] 01:35:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 01:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1078ms 01:35:25 INFO - PROCESS | 980 | 1467362125322 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 01:35:25 INFO - PROCESS | 980 | 1467362125328 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 01:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 01:35:25 INFO - PROCESS | 980 | 1467362125354 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 01:35:25 INFO - PROCESS | 980 | 1467362125357 Marionette TRACE conn6 <- [1,2698,null,{}] 01:35:25 INFO - PROCESS | 980 | 1467362125378 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}] 01:35:25 INFO - PROCESS | 980 | 1467362125381 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:25 INFO - PROCESS | 980 | 1467362125502 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 01:35:25 INFO - PROCESS | 980 | 1467362125574 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:25 INFO - PROCESS | 980 | 1467362125577 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF182800 == 33 [pid = 980] [id = 684] 01:35:25 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E55EE400) [pid = 980] [serial = 2052] [outer = 0000000000000000] 01:35:25 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E860C000) [pid = 980] [serial = 2053] [outer = 00000082E55EE400] 01:35:25 INFO - PROCESS | 980 | 1467362125677 Marionette DEBUG loaded listener.js 01:35:25 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082EA977800) [pid = 980] [serial = 2054] [outer = 00000082E55EE400] 01:35:26 INFO - PROCESS | 980 | 1467362126293 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] 01:35:26 INFO - PROCESS | 980 | 1467362126354 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 01:35:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 01:35:26 INFO - PROCESS | 980 | 1467362126358 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 01:35:26 INFO - PROCESS | 980 | 1467362126361 Marionette TRACE conn6 <- [1,2702,null,{}] 01:35:26 INFO - PROCESS | 980 | 1467362126365 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}] 01:35:26 INFO - PROCESS | 980 | 1467362126367 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:26 INFO - PROCESS | 980 | 1467362126481 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 01:35:26 INFO - PROCESS | 980 | 1467362126576 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:26 INFO - PROCESS | 980 | 1467362126579 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0647000 == 34 [pid = 980] [id = 685] 01:35:26 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082EC262C00) [pid = 980] [serial = 2055] [outer = 0000000000000000] 01:35:26 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082EC866C00) [pid = 980] [serial = 2056] [outer = 00000082EC262C00] 01:35:26 INFO - PROCESS | 980 | 1467362126639 Marionette DEBUG loaded listener.js 01:35:26 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082ECBD8000) [pid = 980] [serial = 2057] [outer = 00000082EC262C00] 01:35:27 INFO - PROCESS | 980 | 1467362127238 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]]]}] 01:35:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 01:35:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 942ms 01:35:27 INFO - PROCESS | 980 | 1467362127301 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 01:35:27 INFO - PROCESS | 980 | 1467362127305 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 01:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 01:35:27 INFO - PROCESS | 980 | 1467362127317 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 01:35:27 INFO - PROCESS | 980 | 1467362127322 Marionette TRACE conn6 <- [1,2706,null,{}] 01:35:27 INFO - PROCESS | 980 | 1467362127326 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}] 01:35:27 INFO - PROCESS | 980 | 1467362127329 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:27 INFO - PROCESS | 980 | 1467362127476 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 01:35:27 INFO - PROCESS | 980 | 1467362127685 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:27 INFO - PROCESS | 980 | 1467362127688 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082E39AE800 == 35 [pid = 980] [id = 686] 01:35:27 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEB76400) [pid = 980] [serial = 2058] [outer = 0000000000000000] 01:35:27 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC81C00) [pid = 980] [serial = 2059] [outer = 00000082DEB76400] 01:35:27 INFO - PROCESS | 980 | 1467362127755 Marionette DEBUG loaded listener.js 01:35:27 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E2F53000) [pid = 980] [serial = 2060] [outer = 00000082DEB76400] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD6E000 == 34 [pid = 980] [id = 681] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1F2800 == 33 [pid = 980] [id = 680] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082ED775000 == 32 [pid = 980] [id = 679] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA6F800 == 31 [pid = 980] [id = 678] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E4926000 == 30 [pid = 980] [id = 677] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A7A800 == 29 [pid = 980] [id = 676] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE1B000 == 28 [pid = 980] [id = 675] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082F0647000 == 27 [pid = 980] [id = 685] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EF182800 == 26 [pid = 980] [id = 684] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEC3000 == 25 [pid = 980] [id = 682] 01:35:28 INFO - PROCESS | 980 | --DOCSHELL 00000082E4932800 == 24 [pid = 980] [id = 683] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EBB98800) [pid = 980] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E38D0400) [pid = 980] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E556D400) [pid = 980] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DEFD3C00) [pid = 980] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DEBE3800) [pid = 980] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082DEFD5400) [pid = 980] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082E0052000) [pid = 980] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082DEB46400) [pid = 980] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082DEBE9C00) [pid = 980] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EA953000) [pid = 980] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082E38B5000) [pid = 980] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082E2FCB000) [pid = 980] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082EAC44C00) [pid = 980] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082E8EA0400) [pid = 980] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 56 (00000082EEB0E000) [pid = 980] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 55 (00000082EE063C00) [pid = 980] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 54 (00000082EB73DC00) [pid = 980] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 53 (00000082EB60A400) [pid = 980] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 52 (00000082EAA36400) [pid = 980] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 51 (00000082E8652C00) [pid = 980] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 01:35:28 INFO - PROCESS | 980 | --DOMWINDOW == 50 (00000082E4985800) [pid = 980] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 01:35:29 INFO - PROCESS | 980 | 1467362129032 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] 01:35:29 INFO - PROCESS | 980 | 1467362129092 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 01:35:29 INFO - PROCESS | 980 | 1467362129099 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 01:35:29 INFO - PROCESS | 980 | 1467362129103 Marionette TRACE conn6 <- [1,2710,null,{}] 01:35:29 INFO - PROCESS | 980 | 1467362129109 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}] 01:35:29 INFO - PROCESS | 980 | 1467362129112 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:29 INFO - PROCESS | 980 | 1467362129205 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 01:35:29 INFO - PROCESS | 980 | 1467362129282 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 980 | 1467362129288 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082E39B3000 == 25 [pid = 980] [id = 687] 01:35:29 INFO - PROCESS | 980 | ++DOMWINDOW == 51 (00000082DEB47800) [pid = 980] [serial = 2061] [outer = 0000000000000000] 01:35:29 INFO - PROCESS | 980 | ++DOMWINDOW == 52 (00000082DEB77C00) [pid = 980] [serial = 2062] [outer = 00000082DEB47800] 01:35:29 INFO - PROCESS | 980 | 1467362129338 Marionette DEBUG loaded listener.js 01:35:29 INFO - PROCESS | 980 | ++DOMWINDOW == 53 (00000082DEC82800) [pid = 980] [serial = 2063] [outer = 00000082DEB47800] 01:35:29 INFO - PROCESS | 980 | 1467362129780 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] 01:35:29 INFO - PROCESS | 980 | 1467362129846 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 01:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 01:35:29 INFO - PROCESS | 980 | 1467362129853 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 01:35:29 INFO - PROCESS | 980 | 1467362129856 Marionette TRACE conn6 <- [1,2714,null,{}] 01:35:29 INFO - PROCESS | 980 | 1467362129864 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}] 01:35:29 INFO - PROCESS | 980 | 1467362129867 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:29 INFO - PROCESS | 980 | 1467362129962 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 01:35:29 INFO - PROCESS | 980 | 1467362129969 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:29 INFO - PROCESS | 980 | 1467362129972 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082E31E2000 == 26 [pid = 980] [id = 688] 01:35:30 INFO - PROCESS | 980 | ++DOMWINDOW == 54 (00000082DFB3FC00) [pid = 980] [serial = 2064] [outer = 0000000000000000] 01:35:30 INFO - PROCESS | 980 | ++DOMWINDOW == 55 (00000082E004E800) [pid = 980] [serial = 2065] [outer = 00000082DFB3FC00] 01:35:30 INFO - PROCESS | 980 | 1467362130029 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 980 | ++DOMWINDOW == 56 (00000082E30ED800) [pid = 980] [serial = 2066] [outer = 00000082DFB3FC00] 01:35:30 INFO - PROCESS | 980 | 1467362130499 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]]]}] 01:35:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 01:35:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 691ms 01:35:30 INFO - PROCESS | 980 | 1467362130546 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 01:35:30 INFO - PROCESS | 980 | 1467362130548 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 01:35:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 01:35:30 INFO - PROCESS | 980 | 1467362130552 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 01:35:30 INFO - PROCESS | 980 | 1467362130556 Marionette TRACE conn6 <- [1,2718,null,{}] 01:35:30 INFO - PROCESS | 980 | 1467362130599 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}] 01:35:30 INFO - PROCESS | 980 | 1467362130604 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:30 INFO - PROCESS | 980 | 1467362130693 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 01:35:30 INFO - PROCESS | 980 | 1467362130775 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:30 INFO - PROCESS | 980 | 1467362130779 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBD3B800 == 27 [pid = 980] [id = 689] 01:35:30 INFO - PROCESS | 980 | ++DOMWINDOW == 57 (00000082DE726800) [pid = 980] [serial = 2067] [outer = 0000000000000000] 01:35:30 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082E4A21C00) [pid = 980] [serial = 2068] [outer = 00000082DE726800] 01:35:30 INFO - PROCESS | 980 | 1467362130829 Marionette DEBUG loaded listener.js 01:35:30 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082E4ACE400) [pid = 980] [serial = 2069] [outer = 00000082DE726800] 01:35:31 INFO - PROCESS | 980 | 1467362131709 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"]]]}] 01:35:31 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 01:35:31 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 01:35:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 01:35:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:35:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 01:35:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1194ms 01:35:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 01:35:31 INFO - PROCESS | 980 | 1467362131749 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 01:35:31 INFO - PROCESS | 980 | 1467362131752 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 01:35:31 INFO - PROCESS | 980 | 1467362131764 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 01:35:31 INFO - PROCESS | 980 | 1467362131766 Marionette TRACE conn6 <- [1,2722,null,{}] 01:35:31 INFO - PROCESS | 980 | 1467362131769 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}] 01:35:31 INFO - PROCESS | 980 | 1467362131772 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:31 INFO - PROCESS | 980 | 1467362131889 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 01:35:31 INFO - PROCESS | 980 | 1467362131895 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:31 INFO - PROCESS | 980 | 1467362131898 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:31 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE193800 == 28 [pid = 980] [id = 690] 01:35:31 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082E8610400) [pid = 980] [serial = 2070] [outer = 0000000000000000] 01:35:31 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082E8652C00) [pid = 980] [serial = 2071] [outer = 00000082E8610400] 01:35:31 INFO - PROCESS | 980 | 1467362131944 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082E8E9D400) [pid = 980] [serial = 2072] [outer = 00000082E8610400] 01:35:32 INFO - PROCESS | 980 | 1467362132436 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]]]}] 01:35:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 01:35:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 732ms 01:35:32 INFO - PROCESS | 980 | 1467362132490 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 01:35:32 INFO - PROCESS | 980 | 1467362132492 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 01:35:32 INFO - PROCESS | 980 | 1467362132495 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 01:35:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 01:35:32 INFO - PROCESS | 980 | 1467362132497 Marionette TRACE conn6 <- [1,2726,null,{}] 01:35:32 INFO - PROCESS | 980 | 1467362132501 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}] 01:35:32 INFO - PROCESS | 980 | 1467362132503 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:32 INFO - PROCESS | 980 | 1467362132619 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 01:35:32 INFO - PROCESS | 980 | 1467362132631 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:32 INFO - PROCESS | 980 | 1467362132634 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1F1000 == 29 [pid = 980] [id = 691] 01:35:32 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DFB3CC00) [pid = 980] [serial = 2073] [outer = 0000000000000000] 01:35:32 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082EA975400) [pid = 980] [serial = 2074] [outer = 00000082DFB3CC00] 01:35:32 INFO - PROCESS | 980 | 1467362132679 Marionette DEBUG loaded listener.js 01:35:32 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082EAA3A000) [pid = 980] [serial = 2075] [outer = 00000082DFB3CC00] 01:35:33 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EC90BC00) [pid = 980] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 01:35:33 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EA954800) [pid = 980] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 01:35:33 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082DEB77800) [pid = 980] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 01:35:33 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082E50BE800) [pid = 980] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 01:35:33 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082DEB79C00) [pid = 980] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 01:35:33 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082E2FCD400) [pid = 980] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 01:35:33 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082EB643C00) [pid = 980] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 01:35:33 INFO - PROCESS | 980 | 1467362133203 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]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 01:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 777ms 01:35:33 INFO - PROCESS | 980 | 1467362133279 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 980 | 1467362133281 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 01:35:33 INFO - PROCESS | 980 | 1467362133285 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 01:35:33 INFO - PROCESS | 980 | 1467362133286 Marionette TRACE conn6 <- [1,2730,null,{}] 01:35:33 INFO - PROCESS | 980 | 1467362133290 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}] 01:35:33 INFO - PROCESS | 980 | 1467362133296 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:33 INFO - PROCESS | 980 | 1467362133432 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 01:35:33 INFO - PROCESS | 980 | 1467362133486 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:33 INFO - PROCESS | 980 | 1467362133489 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD70800 == 30 [pid = 980] [id = 692] 01:35:33 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082EA1D0C00) [pid = 980] [serial = 2076] [outer = 0000000000000000] 01:35:33 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082EB60D000) [pid = 980] [serial = 2077] [outer = 00000082EA1D0C00] 01:35:33 INFO - PROCESS | 980 | 1467362133535 Marionette DEBUG loaded listener.js 01:35:33 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082EB91EC00) [pid = 980] [serial = 2078] [outer = 00000082EA1D0C00] 01:35:33 INFO - PROCESS | 980 | 1467362133887 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]]]}] 01:35:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 01:35:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 629ms 01:35:33 INFO - PROCESS | 980 | 1467362133918 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 01:35:33 INFO - PROCESS | 980 | 1467362133920 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 01:35:33 INFO - PROCESS | 980 | 1467362133923 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 01:35:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 01:35:33 INFO - PROCESS | 980 | 1467362133925 Marionette TRACE conn6 <- [1,2734,null,{}] 01:35:33 INFO - PROCESS | 980 | 1467362133928 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}] 01:35:33 INFO - PROCESS | 980 | 1467362133931 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:34 INFO - PROCESS | 980 | 1467362134041 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 01:35:34 INFO - PROCESS | 980 | 1467362134049 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 980 | 1467362134051 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE2D000 == 31 [pid = 980] [id = 693] 01:35:34 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082EB93E800) [pid = 980] [serial = 2079] [outer = 0000000000000000] 01:35:34 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082EBBA0400) [pid = 980] [serial = 2080] [outer = 00000082EB93E800] 01:35:34 INFO - PROCESS | 980 | 1467362134096 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082EBBF7C00) [pid = 980] [serial = 2081] [outer = 00000082EB93E800] 01:35:34 INFO - PROCESS | 980 | 1467362134488 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]]]}] 01:35:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 01:35:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 586ms 01:35:34 INFO - PROCESS | 980 | 1467362134513 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 01:35:34 INFO - PROCESS | 980 | 1467362134515 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 01:35:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 01:35:34 INFO - PROCESS | 980 | 1467362134518 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 01:35:34 INFO - PROCESS | 980 | 1467362134520 Marionette TRACE conn6 <- [1,2738,null,{}] 01:35:34 INFO - PROCESS | 980 | 1467362134523 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}] 01:35:34 INFO - PROCESS | 980 | 1467362134525 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:34 INFO - PROCESS | 980 | 1467362134605 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 01:35:34 INFO - PROCESS | 980 | 1467362134679 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:34 INFO - PROCESS | 980 | 1467362134681 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0048000 == 32 [pid = 980] [id = 694] 01:35:34 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082EBBF9800) [pid = 980] [serial = 2082] [outer = 0000000000000000] 01:35:34 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082EC168400) [pid = 980] [serial = 2083] [outer = 00000082EBBF9800] 01:35:34 INFO - PROCESS | 980 | 1467362134731 Marionette DEBUG loaded listener.js 01:35:34 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082EC95D000) [pid = 980] [serial = 2084] [outer = 00000082EBBF9800] 01:35:35 INFO - PROCESS | 980 | 1467362135127 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]]]}] 01:35:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 01:35:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 01:35:35 INFO - PROCESS | 980 | 1467362135193 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 01:35:35 INFO - PROCESS | 980 | 1467362135197 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 01:35:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 01:35:35 INFO - PROCESS | 980 | 1467362135203 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 01:35:35 INFO - PROCESS | 980 | 1467362135208 Marionette TRACE conn6 <- [1,2742,null,{}] 01:35:35 INFO - PROCESS | 980 | 1467362135214 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}] 01:35:35 INFO - PROCESS | 980 | 1467362135218 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:35 INFO - PROCESS | 980 | 1467362135368 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 01:35:35 INFO - PROCESS | 980 | 1467362135493 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:35 INFO - PROCESS | 980 | 1467362135499 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3979000 == 33 [pid = 980] [id = 695] 01:35:35 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEA21000) [pid = 980] [serial = 2085] [outer = 0000000000000000] 01:35:35 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEB3CC00) [pid = 980] [serial = 2086] [outer = 00000082DEA21000] 01:35:35 INFO - PROCESS | 980 | 1467362135559 Marionette DEBUG loaded listener.js 01:35:35 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC86C00) [pid = 980] [serial = 2087] [outer = 00000082DEA21000] 01:35:36 INFO - PROCESS | 980 | 1467362136327 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]]]}] 01:35:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 01:35:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1138ms 01:35:36 INFO - PROCESS | 980 | 1467362136367 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 01:35:36 INFO - PROCESS | 980 | 1467362136370 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 01:35:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 01:35:36 INFO - PROCESS | 980 | 1467362136378 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 01:35:36 INFO - PROCESS | 980 | 1467362136382 Marionette TRACE conn6 <- [1,2746,null,{}] 01:35:36 INFO - PROCESS | 980 | 1467362136387 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}] 01:35:36 INFO - PROCESS | 980 | 1467362136390 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:36 INFO - PROCESS | 980 | 1467362136521 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 01:35:36 INFO - PROCESS | 980 | 1467362136635 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:36 INFO - PROCESS | 980 | 1467362136638 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF174000 == 34 [pid = 980] [id = 696] 01:35:36 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E2FCF400) [pid = 980] [serial = 2088] [outer = 0000000000000000] 01:35:36 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E3B74800) [pid = 980] [serial = 2089] [outer = 00000082E2FCF400] 01:35:36 INFO - PROCESS | 980 | 1467362136696 Marionette DEBUG loaded listener.js 01:35:36 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4ABC800) [pid = 980] [serial = 2090] [outer = 00000082E2FCF400] 01:35:37 INFO - PROCESS | 980 | 1467362137603 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]]]}] 01:35:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE2D000 == 33 [pid = 980] [id = 693] 01:35:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD70800 == 32 [pid = 980] [id = 692] 01:35:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1F1000 == 31 [pid = 980] [id = 691] 01:35:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EE193800 == 30 [pid = 980] [id = 690] 01:35:37 INFO - PROCESS | 980 | --DOCSHELL 00000082EBD3B800 == 29 [pid = 980] [id = 689] 01:35:37 INFO - PROCESS | 980 | --DOCSHELL 00000082E31E2000 == 28 [pid = 980] [id = 688] 01:35:37 INFO - PROCESS | 980 | --DOCSHELL 00000082E39B3000 == 27 [pid = 980] [id = 687] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EC95C400) [pid = 980] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EAC0CC00) [pid = 980] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082E38B2400) [pid = 980] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EB611400) [pid = 980] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082DEBE2000) [pid = 980] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082DECA1000) [pid = 980] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082E5569C00) [pid = 980] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082DEFD0C00) [pid = 980] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082E2FCF800) [pid = 980] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082E3177800) [pid = 980] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082E38AAC00) [pid = 980] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EBBF6800) [pid = 980] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082ECBD0400) [pid = 980] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082E8657000) [pid = 980] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 01:35:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 01:35:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1293ms 01:35:37 INFO - PROCESS | 980 | 1467362137673 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 01:35:37 INFO - PROCESS | 980 | 1467362137678 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 01:35:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 01:35:37 INFO - PROCESS | 980 | 1467362137683 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 01:35:37 INFO - PROCESS | 980 | 1467362137686 Marionette TRACE conn6 <- [1,2750,null,{}] 01:35:37 INFO - PROCESS | 980 | 1467362137691 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}] 01:35:37 INFO - PROCESS | 980 | 1467362137694 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:37 INFO - PROCESS | 980 | 1467362137795 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 01:35:37 INFO - PROCESS | 980 | 1467362137802 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:37 INFO - PROCESS | 980 | 1467362137807 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A82800 == 28 [pid = 980] [id = 697] 01:35:37 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DEC82000) [pid = 980] [serial = 2091] [outer = 0000000000000000] 01:35:37 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEC97400) [pid = 980] [serial = 2092] [outer = 00000082DEC82000] 01:35:37 INFO - PROCESS | 980 | 1467362137858 Marionette DEBUG loaded listener.js 01:35:37 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DF089800) [pid = 980] [serial = 2093] [outer = 00000082DEC82000] 01:35:38 INFO - PROCESS | 980 | 1467362138352 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]]]}] 01:35:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 01:35:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 732ms 01:35:38 INFO - PROCESS | 980 | 1467362138419 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 01:35:38 INFO - PROCESS | 980 | 1467362138424 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 01:35:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 01:35:38 INFO - PROCESS | 980 | 1467362138430 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 01:35:38 INFO - PROCESS | 980 | 1467362138433 Marionette TRACE conn6 <- [1,2754,null,{}] 01:35:38 INFO - PROCESS | 980 | 1467362138437 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}] 01:35:38 INFO - PROCESS | 980 | 1467362138440 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:38 INFO - PROCESS | 980 | 1467362138532 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 01:35:38 INFO - PROCESS | 980 | 1467362138538 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:38 INFO - PROCESS | 980 | 1467362138541 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB3A0800 == 29 [pid = 980] [id = 698] 01:35:38 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082E38AD000) [pid = 980] [serial = 2094] [outer = 0000000000000000] 01:35:38 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082E38B7C00) [pid = 980] [serial = 2095] [outer = 00000082E38AD000] 01:35:38 INFO - PROCESS | 980 | 1467362138598 Marionette DEBUG loaded listener.js 01:35:38 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E4ABD800) [pid = 980] [serial = 2096] [outer = 00000082E38AD000] 01:35:39 INFO - PROCESS | 980 | 1467362139047 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]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 01:35:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 01:35:39 INFO - PROCESS | 980 | 1467362139154 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 980 | 1467362139156 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 01:35:39 INFO - PROCESS | 980 | 1467362139164 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 01:35:39 INFO - PROCESS | 980 | 1467362139168 Marionette TRACE conn6 <- [1,2758,null,{}] 01:35:39 INFO - PROCESS | 980 | 1467362139180 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}] 01:35:39 INFO - PROCESS | 980 | 1467362139185 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:39 INFO - PROCESS | 980 | 1467362139280 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 01:35:39 INFO - PROCESS | 980 | 1467362139289 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:39 INFO - PROCESS | 980 | 1467362139293 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE185000 == 30 [pid = 980] [id = 699] 01:35:39 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E88E7400) [pid = 980] [serial = 2097] [outer = 0000000000000000] 01:35:39 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082EA8C2400) [pid = 980] [serial = 2098] [outer = 00000082E88E7400] 01:35:39 INFO - PROCESS | 980 | 1467362139344 Marionette DEBUG loaded listener.js 01:35:39 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EAA3AC00) [pid = 980] [serial = 2099] [outer = 00000082E88E7400] 01:35:39 INFO - PROCESS | 980 | 1467362139791 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]]]}] 01:35:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 01:35:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 690ms 01:35:39 INFO - PROCESS | 980 | 1467362139859 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 01:35:39 INFO - PROCESS | 980 | 1467362139862 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 01:35:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 01:35:39 INFO - PROCESS | 980 | 1467362139865 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 01:35:39 INFO - PROCESS | 980 | 1467362139867 Marionette TRACE conn6 <- [1,2762,null,{}] 01:35:39 INFO - PROCESS | 980 | 1467362139877 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}] 01:35:39 INFO - PROCESS | 980 | 1467362139879 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:40 INFO - PROCESS | 980 | 1467362139997 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 01:35:40 INFO - PROCESS | 980 | 1467362140003 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 980 | 1467362140005 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7B9000 == 31 [pid = 980] [id = 700] 01:35:40 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EB60E400) [pid = 980] [serial = 2100] [outer = 0000000000000000] 01:35:40 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EB63F800) [pid = 980] [serial = 2101] [outer = 00000082EB60E400] 01:35:40 INFO - PROCESS | 980 | 1467362140096 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EBB99800) [pid = 980] [serial = 2102] [outer = 00000082EB60E400] 01:35:40 INFO - PROCESS | 980 | 1467362140527 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]]]}] 01:35:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 01:35:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 734ms 01:35:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 01:35:40 INFO - PROCESS | 980 | 1467362140602 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 01:35:40 INFO - PROCESS | 980 | 1467362140604 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 01:35:40 INFO - PROCESS | 980 | 1467362140634 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 01:35:40 INFO - PROCESS | 980 | 1467362140636 Marionette TRACE conn6 <- [1,2766,null,{}] 01:35:40 INFO - PROCESS | 980 | 1467362140653 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}] 01:35:40 INFO - PROCESS | 980 | 1467362140655 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:40 INFO - PROCESS | 980 | 1467362140769 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 01:35:40 INFO - PROCESS | 980 | 1467362140775 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:40 INFO - PROCESS | 980 | 1467362140777 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE1E000 == 32 [pid = 980] [id = 701] 01:35:40 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EB612800) [pid = 980] [serial = 2103] [outer = 0000000000000000] 01:35:40 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EBCA7400) [pid = 980] [serial = 2104] [outer = 00000082EB612800] 01:35:40 INFO - PROCESS | 980 | 1467362140824 Marionette DEBUG loaded listener.js 01:35:40 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082ECB10C00) [pid = 980] [serial = 2105] [outer = 00000082EB612800] 01:35:41 INFO - PROCESS | 980 | 1467362141273 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]]]}] 01:35:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 01:35:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 712ms 01:35:41 INFO - PROCESS | 980 | 1467362141323 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 01:35:41 INFO - PROCESS | 980 | 1467362141325 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 01:35:41 INFO - PROCESS | 980 | 1467362141328 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 01:35:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 01:35:41 INFO - PROCESS | 980 | 1467362141330 Marionette TRACE conn6 <- [1,2770,null,{}] 01:35:41 INFO - PROCESS | 980 | 1467362141334 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}] 01:35:41 INFO - PROCESS | 980 | 1467362141340 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:41 INFO - PROCESS | 980 | 1467362141482 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 01:35:41 INFO - PROCESS | 980 | 1467362141495 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:41 INFO - PROCESS | 980 | 1467362141497 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0691800 == 33 [pid = 980] [id = 702] 01:35:41 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082ECBD3000) [pid = 980] [serial = 2106] [outer = 0000000000000000] 01:35:41 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082ED7AD800) [pid = 980] [serial = 2107] [outer = 00000082ECBD3000] 01:35:41 INFO - PROCESS | 980 | 1467362141542 Marionette DEBUG loaded listener.js 01:35:41 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EE081000) [pid = 980] [serial = 2108] [outer = 00000082ECBD3000] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DE258400) [pid = 980] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DFB3FC00) [pid = 980] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEB76400) [pid = 980] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DE726800) [pid = 980] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EB93E800) [pid = 980] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E8610400) [pid = 980] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEB41400) [pid = 980] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E55EE400) [pid = 980] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EC262C00) [pid = 980] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EA1D0C00) [pid = 980] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 01:35:41 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082DEB47800) [pid = 980] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 01:35:42 INFO - PROCESS | 980 | 1467362142041 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 01:35:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 734ms 01:35:42 INFO - PROCESS | 980 | 1467362142083 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 980 | 1467362142086 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 01:35:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 01:35:42 INFO - PROCESS | 980 | 1467362142089 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 980 | 1467362142091 Marionette TRACE conn6 <- [1,2774,null,{}] 01:35:42 INFO - PROCESS | 980 | 1467362142094 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}] 01:35:42 INFO - PROCESS | 980 | 1467362142096 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:42 INFO - PROCESS | 980 | 1467362142209 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 01:35:42 INFO - PROCESS | 980 | 1467362142261 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 980 | 1467362142263 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082F072B800 == 34 [pid = 980] [id = 703] 01:35:42 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082EB610800) [pid = 980] [serial = 2109] [outer = 0000000000000000] 01:35:42 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082EE062400) [pid = 980] [serial = 2110] [outer = 00000082EB610800] 01:35:42 INFO - PROCESS | 980 | 1467362142307 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082EE08A000) [pid = 980] [serial = 2111] [outer = 00000082EB610800] 01:35:42 INFO - PROCESS | 980 | 1467362142663 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]]]}] 01:35:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 01:35:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 627ms 01:35:42 INFO - PROCESS | 980 | 1467362142719 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 01:35:42 INFO - PROCESS | 980 | 1467362142722 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 01:35:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 01:35:42 INFO - PROCESS | 980 | 1467362142725 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 01:35:42 INFO - PROCESS | 980 | 1467362142727 Marionette TRACE conn6 <- [1,2778,null,{}] 01:35:42 INFO - PROCESS | 980 | 1467362142731 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}] 01:35:42 INFO - PROCESS | 980 | 1467362142733 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:42 INFO - PROCESS | 980 | 1467362142817 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 01:35:42 INFO - PROCESS | 980 | 1467362142822 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:42 INFO - PROCESS | 980 | 1467362142824 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082F08A3000 == 35 [pid = 980] [id = 704] 01:35:42 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082EE118400) [pid = 980] [serial = 2112] [outer = 0000000000000000] 01:35:42 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082EE140C00) [pid = 980] [serial = 2113] [outer = 00000082EE118400] 01:35:42 INFO - PROCESS | 980 | 1467362142876 Marionette DEBUG loaded listener.js 01:35:42 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EE241C00) [pid = 980] [serial = 2114] [outer = 00000082EE118400] 01:35:43 INFO - PROCESS | 980 | 1467362143298 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]]]}] 01:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 01:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 627ms 01:35:43 INFO - PROCESS | 980 | 1467362143355 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 01:35:43 INFO - PROCESS | 980 | 1467362143357 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 01:35:43 INFO - PROCESS | 980 | 1467362143360 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 01:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 01:35:43 INFO - PROCESS | 980 | 1467362143362 Marionette TRACE conn6 <- [1,2782,null,{}] 01:35:43 INFO - PROCESS | 980 | 1467362143366 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}] 01:35:43 INFO - PROCESS | 980 | 1467362143368 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:43 INFO - PROCESS | 980 | 1467362143455 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 01:35:43 INFO - PROCESS | 980 | 1467362143463 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:43 INFO - PROCESS | 980 | 1467362143465 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B4800 == 36 [pid = 980] [id = 705] 01:35:43 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EEBBD000) [pid = 980] [serial = 2115] [outer = 0000000000000000] 01:35:43 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EEBC2400) [pid = 980] [serial = 2116] [outer = 00000082EEBBD000] 01:35:43 INFO - PROCESS | 980 | 1467362143509 Marionette DEBUG loaded listener.js 01:35:43 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EEBEB000) [pid = 980] [serial = 2117] [outer = 00000082EEBBD000] 01:35:44 INFO - PROCESS | 980 | 1467362144095 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]]]}] 01:35:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 01:35:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 776ms 01:35:44 INFO - PROCESS | 980 | 1467362144141 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 01:35:44 INFO - PROCESS | 980 | 1467362144146 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 01:35:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 01:35:44 INFO - PROCESS | 980 | 1467362144152 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 01:35:44 INFO - PROCESS | 980 | 1467362144156 Marionette TRACE conn6 <- [1,2786,null,{}] 01:35:44 INFO - PROCESS | 980 | 1467362144162 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}] 01:35:44 INFO - PROCESS | 980 | 1467362144165 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:44 INFO - PROCESS | 980 | 1467362144318 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 01:35:44 INFO - PROCESS | 980 | 1467362144416 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:44 INFO - PROCESS | 980 | 1467362144421 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9C7000 == 37 [pid = 980] [id = 706] 01:35:44 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEB7C000) [pid = 980] [serial = 2118] [outer = 0000000000000000] 01:35:44 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E3040C00) [pid = 980] [serial = 2119] [outer = 00000082DEB7C000] 01:35:44 INFO - PROCESS | 980 | 1467362144480 Marionette DEBUG loaded listener.js 01:35:44 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E4985800) [pid = 980] [serial = 2120] [outer = 00000082DEB7C000] 01:35:45 INFO - PROCESS | 980 | 1467362145087 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]]]}] 01:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 01:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 985ms 01:35:45 INFO - PROCESS | 980 | 1467362145140 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 01:35:45 INFO - PROCESS | 980 | 1467362145145 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 01:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 01:35:45 INFO - PROCESS | 980 | 1467362145152 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 01:35:45 INFO - PROCESS | 980 | 1467362145155 Marionette TRACE conn6 <- [1,2790,null,{}] 01:35:45 INFO - PROCESS | 980 | 1467362145159 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}] 01:35:45 INFO - PROCESS | 980 | 1467362145162 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:45 INFO - PROCESS | 980 | 1467362145279 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 01:35:45 INFO - PROCESS | 980 | 1467362145402 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:45 INFO - PROCESS | 980 | 1467362145405 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082F002E800 == 38 [pid = 980] [id = 707] 01:35:45 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAA2F000) [pid = 980] [serial = 2121] [outer = 0000000000000000] 01:35:45 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EAC42C00) [pid = 980] [serial = 2122] [outer = 00000082EAA2F000] 01:35:45 INFO - PROCESS | 980 | 1467362145464 Marionette DEBUG loaded listener.js 01:35:45 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBBF6C00) [pid = 980] [serial = 2123] [outer = 00000082EAA2F000] 01:35:46 INFO - PROCESS | 980 | 1467362146071 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]]]}] 01:35:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 01:35:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 943ms 01:35:46 INFO - PROCESS | 980 | 1467362146097 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 01:35:46 INFO - PROCESS | 980 | 1467362146099 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 01:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 01:35:46 INFO - PROCESS | 980 | 1467362146103 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 01:35:46 INFO - PROCESS | 980 | 1467362146107 Marionette TRACE conn6 <- [1,2794,null,{}] 01:35:46 INFO - PROCESS | 980 | 1467362146119 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}] 01:35:46 INFO - PROCESS | 980 | 1467362146124 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:46 INFO - PROCESS | 980 | 1467362146238 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 01:35:46 INFO - PROCESS | 980 | 1467362146333 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:46 INFO - PROCESS | 980 | 1467362146337 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082F171C000 == 39 [pid = 980] [id = 708] 01:35:46 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EDEB9400) [pid = 980] [serial = 2124] [outer = 0000000000000000] 01:35:46 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EE11E400) [pid = 980] [serial = 2125] [outer = 00000082EDEB9400] 01:35:46 INFO - PROCESS | 980 | 1467362146395 Marionette DEBUG loaded listener.js 01:35:46 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EEE48C00) [pid = 980] [serial = 2126] [outer = 00000082EDEB9400] 01:35:46 INFO - PROCESS | 980 | 1467362146977 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]]]}] 01:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 01:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 943ms 01:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 01:35:47 INFO - PROCESS | 980 | 1467362147049 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 01:35:47 INFO - PROCESS | 980 | 1467362147052 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 01:35:47 INFO - PROCESS | 980 | 1467362147056 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 01:35:47 INFO - PROCESS | 980 | 1467362147058 Marionette TRACE conn6 <- [1,2798,null,{}] 01:35:47 INFO - PROCESS | 980 | 1467362147062 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}] 01:35:47 INFO - PROCESS | 980 | 1467362147065 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:47 INFO - PROCESS | 980 | 1467362147179 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 01:35:47 INFO - PROCESS | 980 | 1467362147274 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:47 INFO - PROCESS | 980 | 1467362147276 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A7A800 == 40 [pid = 980] [id = 709] 01:35:47 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082DEC85000) [pid = 980] [serial = 2127] [outer = 0000000000000000] 01:35:47 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E2FB4800) [pid = 980] [serial = 2128] [outer = 00000082DEC85000] 01:35:47 INFO - PROCESS | 980 | 1467362147332 Marionette DEBUG loaded listener.js 01:35:47 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EC868400) [pid = 980] [serial = 2129] [outer = 00000082DEC85000] 01:35:48 INFO - PROCESS | 980 | 1467362148071 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]]]}] 01:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 01:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1035ms 01:35:48 INFO - PROCESS | 980 | 1467362148093 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 01:35:48 INFO - PROCESS | 980 | 1467362148098 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 01:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 01:35:48 INFO - PROCESS | 980 | 1467362148121 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 01:35:48 INFO - PROCESS | 980 | 1467362148124 Marionette TRACE conn6 <- [1,2802,null,{}] 01:35:48 INFO - PROCESS | 980 | 1467362148131 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}] 01:35:48 INFO - PROCESS | 980 | 1467362148134 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:48 INFO - PROCESS | 980 | 1467362148241 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 01:35:48 INFO - PROCESS | 980 | 1467362148368 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:48 INFO - PROCESS | 980 | 1467362148370 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA191000 == 41 [pid = 980] [id = 710] 01:35:48 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEC8D000) [pid = 980] [serial = 2130] [outer = 0000000000000000] 01:35:48 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082E38B5000) [pid = 980] [serial = 2131] [outer = 00000082DEC8D000] 01:35:48 INFO - PROCESS | 980 | 1467362148424 Marionette DEBUG loaded listener.js 01:35:48 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082E50B0800) [pid = 980] [serial = 2132] [outer = 00000082DEC8D000] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082E39AE800 == 40 [pid = 980] [id = 686] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082F08A3000 == 39 [pid = 980] [id = 704] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082F072B800 == 38 [pid = 980] [id = 703] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082F0691800 == 37 [pid = 980] [id = 702] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE1E000 == 36 [pid = 980] [id = 701] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7B9000 == 35 [pid = 980] [id = 700] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082EE185000 == 34 [pid = 980] [id = 699] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082EB3A0800 == 33 [pid = 980] [id = 698] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A82800 == 32 [pid = 980] [id = 697] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082F0048000 == 31 [pid = 980] [id = 694] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082E3979000 == 30 [pid = 980] [id = 695] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082EF174000 == 29 [pid = 980] [id = 696] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A7A800 == 28 [pid = 980] [id = 709] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082F171C000 == 27 [pid = 980] [id = 708] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082F002E800 == 26 [pid = 980] [id = 707] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B4800 == 25 [pid = 980] [id = 705] 01:35:49 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9C7000 == 24 [pid = 980] [id = 706] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EB923000) [pid = 980] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E004E800) [pid = 980] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E30ED800) [pid = 980] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E2F53000) [pid = 980] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082DEC81C00) [pid = 980] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E4A21C00) [pid = 980] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBBF7C00) [pid = 980] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E8652C00) [pid = 980] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DF2D0400) [pid = 980] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEB7E000) [pid = 980] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EA977800) [pid = 980] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E860C000) [pid = 980] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082ECBD8000) [pid = 980] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EC866C00) [pid = 980] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EA975400) [pid = 980] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EB60D000) [pid = 980] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBBA0400) [pid = 980] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082DEB77C00) [pid = 980] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEC82800) [pid = 980] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EB91EC00) [pid = 980] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E4ACE400) [pid = 980] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EC168400) [pid = 980] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082E8E9D400) [pid = 980] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 01:35:49 INFO - PROCESS | 980 | 1467362149592 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]]]}] 01:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 01:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1507ms 01:35:49 INFO - PROCESS | 980 | 1467362149614 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 01:35:49 INFO - PROCESS | 980 | 1467362149619 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 01:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 01:35:49 INFO - PROCESS | 980 | 1467362149623 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 01:35:49 INFO - PROCESS | 980 | 1467362149628 Marionette TRACE conn6 <- [1,2806,null,{}] 01:35:49 INFO - PROCESS | 980 | 1467362149633 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}] 01:35:49 INFO - PROCESS | 980 | 1467362149636 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:49 INFO - PROCESS | 980 | 1467362149730 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 01:35:49 INFO - PROCESS | 980 | 1467362149848 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:49 INFO - PROCESS | 980 | 1467362149850 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4917800 == 25 [pid = 980] [id = 711] 01:35:49 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEB7E000) [pid = 980] [serial = 2133] [outer = 0000000000000000] 01:35:49 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEBE6800) [pid = 980] [serial = 2134] [outer = 00000082DEB7E000] 01:35:49 INFO - PROCESS | 980 | 1467362149899 Marionette DEBUG loaded listener.js 01:35:49 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC9B000) [pid = 980] [serial = 2135] [outer = 00000082DEB7E000] 01:35:50 INFO - PROCESS | 980 | 1467362150269 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]]]}] 01:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 01:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 691ms 01:35:50 INFO - PROCESS | 980 | 1467362150319 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 01:35:50 INFO - PROCESS | 980 | 1467362150325 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 01:35:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 01:35:50 INFO - PROCESS | 980 | 1467362150331 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 01:35:50 INFO - PROCESS | 980 | 1467362150334 Marionette TRACE conn6 <- [1,2810,null,{}] 01:35:50 INFO - PROCESS | 980 | 1467362150338 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}] 01:35:50 INFO - PROCESS | 980 | 1467362150340 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:50 INFO - PROCESS | 980 | 1467362150466 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 01:35:50 INFO - PROCESS | 980 | 1467362150474 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:50 INFO - PROCESS | 980 | 1467362150476 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA73000 == 26 [pid = 980] [id = 712] 01:35:50 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DF080000) [pid = 980] [serial = 2136] [outer = 0000000000000000] 01:35:50 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E2FB4400) [pid = 980] [serial = 2137] [outer = 00000082DF080000] 01:35:50 INFO - PROCESS | 980 | 1467362150526 Marionette DEBUG loaded listener.js 01:35:50 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E316F400) [pid = 980] [serial = 2138] [outer = 00000082DF080000] 01:35:51 INFO - PROCESS | 980 | 1467362150996 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]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 01:35:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 690ms 01:35:51 INFO - PROCESS | 980 | 1467362151023 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 980 | 1467362151026 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 01:35:51 INFO - PROCESS | 980 | 1467362151029 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 01:35:51 INFO - PROCESS | 980 | 1467362151033 Marionette TRACE conn6 <- [1,2814,null,{}] 01:35:51 INFO - PROCESS | 980 | 1467362151044 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}] 01:35:51 INFO - PROCESS | 980 | 1467362151049 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:51 INFO - PROCESS | 980 | 1467362151138 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 01:35:51 INFO - PROCESS | 980 | 1467362151148 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 980 | 1467362151151 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED777000 == 27 [pid = 980] [id = 713] 01:35:51 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E4985400) [pid = 980] [serial = 2139] [outer = 0000000000000000] 01:35:51 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E4ABB800) [pid = 980] [serial = 2140] [outer = 00000082E4985400] 01:35:51 INFO - PROCESS | 980 | 1467362151201 Marionette DEBUG loaded listener.js 01:35:51 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E854B000) [pid = 980] [serial = 2141] [outer = 00000082E4985400] 01:35:51 INFO - PROCESS | 980 | 1467362151685 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 01:35:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 01:35:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 692ms 01:35:51 INFO - PROCESS | 980 | 1467362151724 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 01:35:51 INFO - PROCESS | 980 | 1467362151727 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 01:35:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 01:35:51 INFO - PROCESS | 980 | 1467362151739 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 01:35:51 INFO - PROCESS | 980 | 1467362151741 Marionette TRACE conn6 <- [1,2818,null,{}] 01:35:51 INFO - PROCESS | 980 | 1467362151744 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}] 01:35:51 INFO - PROCESS | 980 | 1467362151747 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:51 INFO - PROCESS | 980 | 1467362151891 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 01:35:51 INFO - PROCESS | 980 | 1467362151908 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:51 INFO - PROCESS | 980 | 1467362151911 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1DC800 == 28 [pid = 980] [id = 714] 01:35:51 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082E8981000) [pid = 980] [serial = 2142] [outer = 0000000000000000] 01:35:51 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E8986C00) [pid = 980] [serial = 2143] [outer = 00000082E8981000] 01:35:51 INFO - PROCESS | 980 | 1467362151958 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EA8C6000) [pid = 980] [serial = 2144] [outer = 00000082E8981000] 01:35:52 INFO - PROCESS | 980 | 1467362152383 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]]]}] 01:35:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 01:35:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 691ms 01:35:52 INFO - PROCESS | 980 | 1467362152424 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 01:35:52 INFO - PROCESS | 980 | 1467362152426 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 01:35:52 INFO - PROCESS | 980 | 1467362152429 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 01:35:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 01:35:52 INFO - PROCESS | 980 | 1467362152431 Marionette TRACE conn6 <- [1,2822,null,{}] 01:35:52 INFO - PROCESS | 980 | 1467362152435 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}] 01:35:52 INFO - PROCESS | 980 | 1467362152437 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:52 INFO - PROCESS | 980 | 1467362152550 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 01:35:52 INFO - PROCESS | 980 | 1467362152556 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:52 INFO - PROCESS | 980 | 1467362152558 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:52 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7C9800 == 29 [pid = 980] [id = 715] 01:35:52 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EA1CF000) [pid = 980] [serial = 2145] [outer = 0000000000000000] 01:35:52 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA31C00) [pid = 980] [serial = 2146] [outer = 00000082EA1CF000] 01:35:52 INFO - PROCESS | 980 | 1467362152603 Marionette DEBUG loaded listener.js 01:35:52 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EAC50000) [pid = 980] [serial = 2147] [outer = 00000082EA1CF000] 01:35:53 INFO - PROCESS | 980 | 1467362153088 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 01:35:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 01:35:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 691ms 01:35:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 01:35:53 INFO - PROCESS | 980 | 1467362153124 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 01:35:53 INFO - PROCESS | 980 | 1467362153127 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 01:35:53 INFO - PROCESS | 980 | 1467362153138 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 01:35:53 INFO - PROCESS | 980 | 1467362153140 Marionette TRACE conn6 <- [1,2826,null,{}] 01:35:53 INFO - PROCESS | 980 | 1467362153144 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}] 01:35:53 INFO - PROCESS | 980 | 1467362153149 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:53 INFO - PROCESS | 980 | 1467362153303 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 01:35:53 INFO - PROCESS | 980 | 1467362153328 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:53 INFO - PROCESS | 980 | 1467362153330 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:53 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE18000 == 30 [pid = 980] [id = 716] 01:35:53 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E497B000) [pid = 980] [serial = 2148] [outer = 0000000000000000] 01:35:53 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EB933800) [pid = 980] [serial = 2149] [outer = 00000082E497B000] 01:35:53 INFO - PROCESS | 980 | 1467362153376 Marionette DEBUG loaded listener.js 01:35:53 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EBBFA800) [pid = 980] [serial = 2150] [outer = 00000082E497B000] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DFB3CC00) [pid = 980] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EB612800) [pid = 980] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB610800) [pid = 980] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EBBF9800) [pid = 980] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E2FCF400) [pid = 980] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E88E7400) [pid = 980] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082E38AD000) [pid = 980] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEA21000) [pid = 980] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEC82000) [pid = 980] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082ECBD3000) [pid = 980] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EEBBD000) [pid = 980] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EE118400) [pid = 980] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 01:35:53 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EB60E400) [pid = 980] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 01:35:53 INFO - PROCESS | 980 | 1467362153965 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]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 01:35:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 901ms 01:35:54 INFO - PROCESS | 980 | 1467362154033 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 980 | 1467362154036 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 01:35:54 INFO - PROCESS | 980 | 1467362154039 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 01:35:54 INFO - PROCESS | 980 | 1467362154040 Marionette TRACE conn6 <- [1,2830,null,{}] 01:35:54 INFO - PROCESS | 980 | 1467362154044 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}] 01:35:54 INFO - PROCESS | 980 | 1467362154046 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:54 INFO - PROCESS | 980 | 1467362154126 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 01:35:54 INFO - PROCESS | 980 | 1467362154131 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 980 | 1467362154133 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFECF800 == 31 [pid = 980] [id = 717] 01:35:54 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E556AC00) [pid = 980] [serial = 2151] [outer = 0000000000000000] 01:35:54 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EB91A400) [pid = 980] [serial = 2152] [outer = 00000082E556AC00] 01:35:54 INFO - PROCESS | 980 | 1467362154179 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EBCA0800) [pid = 980] [serial = 2153] [outer = 00000082E556AC00] 01:35:54 INFO - PROCESS | 980 | 1467362154580 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]]]}] 01:35:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 01:35:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 586ms 01:35:54 INFO - PROCESS | 980 | 1467362154643 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 01:35:54 INFO - PROCESS | 980 | 1467362154645 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 01:35:54 INFO - PROCESS | 980 | 1467362154649 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 01:35:54 INFO - PROCESS | 980 | 1467362154651 Marionette TRACE conn6 <- [1,2834,null,{}] 01:35:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 01:35:54 INFO - PROCESS | 980 | 1467362154654 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}] 01:35:54 INFO - PROCESS | 980 | 1467362154656 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:54 INFO - PROCESS | 980 | 1467362154737 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 01:35:54 INFO - PROCESS | 980 | 1467362154745 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:54 INFO - PROCESS | 980 | 1467362154747 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:54 INFO - PROCESS | 980 | ++DOCSHELL 00000082F064D800 == 32 [pid = 980] [id = 718] 01:35:54 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EC906000) [pid = 980] [serial = 2154] [outer = 0000000000000000] 01:35:54 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EC95B400) [pid = 980] [serial = 2155] [outer = 00000082EC906000] 01:35:54 INFO - PROCESS | 980 | 1467362154792 Marionette DEBUG loaded listener.js 01:35:54 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ECBD3C00) [pid = 980] [serial = 2156] [outer = 00000082EC906000] 01:35:55 INFO - PROCESS | 980 | 1467362155238 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]]]}] 01:35:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 01:35:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 627ms 01:35:55 INFO - PROCESS | 980 | 1467362155291 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 01:35:55 INFO - PROCESS | 980 | 1467362155293 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 01:35:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 01:35:55 INFO - PROCESS | 980 | 1467362155301 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 01:35:55 INFO - PROCESS | 980 | 1467362155303 Marionette TRACE conn6 <- [1,2838,null,{}] 01:35:55 INFO - PROCESS | 980 | 1467362155306 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}] 01:35:55 INFO - PROCESS | 980 | 1467362155308 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:55 INFO - PROCESS | 980 | 1467362155391 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 01:35:55 INFO - PROCESS | 980 | 1467362155396 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:55 INFO - PROCESS | 980 | 1467362155398 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:55 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0897800 == 33 [pid = 980] [id = 719] 01:35:55 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082ECBD8400) [pid = 980] [serial = 2157] [outer = 0000000000000000] 01:35:55 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ED59EC00) [pid = 980] [serial = 2158] [outer = 00000082ECBD8400] 01:35:55 INFO - PROCESS | 980 | 1467362155443 Marionette DEBUG loaded listener.js 01:35:55 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE060400) [pid = 980] [serial = 2159] [outer = 00000082ECBD8400] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082E4917800 == 32 [pid = 980] [id = 711] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EA191000 == 31 [pid = 980] [id = 710] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082ED777000 == 30 [pid = 980] [id = 713] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7C9800 == 29 [pid = 980] [id = 715] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA73000 == 28 [pid = 980] [id = 712] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE18000 == 27 [pid = 980] [id = 716] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082F064D800 == 26 [pid = 980] [id = 718] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1DC800 == 25 [pid = 980] [id = 714] 01:35:56 INFO - PROCESS | 980 | --DOCSHELL 00000082EFECF800 == 24 [pid = 980] [id = 717] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EAA3A000) [pid = 980] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EBCA7400) [pid = 980] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE062400) [pid = 980] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EC95D000) [pid = 980] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E3B74800) [pid = 980] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E4ABC800) [pid = 980] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EA8C2400) [pid = 980] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E38B7C00) [pid = 980] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E4ABD800) [pid = 980] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DEB3CC00) [pid = 980] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEC86C00) [pid = 980] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082DEC97400) [pid = 980] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082DF089800) [pid = 980] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082ED7AD800) [pid = 980] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EEBEB000) [pid = 980] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082EEBC2400) [pid = 980] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 64 (00000082EE140C00) [pid = 980] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 63 (00000082EE081000) [pid = 980] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 62 (00000082EB63F800) [pid = 980] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 61 (00000082EBB99800) [pid = 980] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 60 (00000082EE08A000) [pid = 980] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 59 (00000082EE241C00) [pid = 980] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 58 (00000082ECB10C00) [pid = 980] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | --DOMWINDOW == 57 (00000082EAA3AC00) [pid = 980] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 01:35:57 INFO - PROCESS | 980 | 1467362157227 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 01:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1946ms 01:35:57 INFO - PROCESS | 980 | 1467362157249 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 980 | 1467362157253 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 01:35:57 INFO - PROCESS | 980 | 1467362157259 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 01:35:57 INFO - PROCESS | 980 | 1467362157262 Marionette TRACE conn6 <- [1,2842,null,{}] 01:35:57 INFO - PROCESS | 980 | 1467362157268 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}] 01:35:57 INFO - PROCESS | 980 | 1467362157271 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:57 INFO - PROCESS | 980 | 1467362157363 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 01:35:57 INFO - PROCESS | 980 | 1467362157371 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:57 INFO - PROCESS | 980 | 1467362157374 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:57 INFO - PROCESS | 980 | ++DOCSHELL 00000082E386F000 == 25 [pid = 980] [id = 720] 01:35:57 INFO - PROCESS | 980 | ++DOMWINDOW == 58 (00000082DEAB6C00) [pid = 980] [serial = 2160] [outer = 0000000000000000] 01:35:57 INFO - PROCESS | 980 | ++DOMWINDOW == 59 (00000082DEB46C00) [pid = 980] [serial = 2161] [outer = 00000082DEAB6C00] 01:35:57 INFO - PROCESS | 980 | 1467362157424 Marionette DEBUG loaded listener.js 01:35:57 INFO - PROCESS | 980 | ++DOMWINDOW == 60 (00000082DEB7E400) [pid = 980] [serial = 2162] [outer = 00000082DEAB6C00] 01:35:57 INFO - PROCESS | 980 | 1467362157908 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]]]}] 01:35:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 01:35:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 691ms 01:35:57 INFO - PROCESS | 980 | 1467362157955 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 01:35:57 INFO - PROCESS | 980 | 1467362157961 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 01:35:57 INFO - PROCESS | 980 | 1467362157968 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 01:35:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 01:35:57 INFO - PROCESS | 980 | 1467362157971 Marionette TRACE conn6 <- [1,2846,null,{}] 01:35:57 INFO - PROCESS | 980 | 1467362157975 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}] 01:35:57 INFO - PROCESS | 980 | 1467362157978 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:58 INFO - PROCESS | 980 | 1467362158078 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 01:35:58 INFO - PROCESS | 980 | 1467362158086 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 980 | 1467362158089 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082E82E1000 == 26 [pid = 980] [id = 721] 01:35:58 INFO - PROCESS | 980 | ++DOMWINDOW == 61 (00000082DEC8C400) [pid = 980] [serial = 2163] [outer = 0000000000000000] 01:35:58 INFO - PROCESS | 980 | ++DOMWINDOW == 62 (00000082DEC8E800) [pid = 980] [serial = 2164] [outer = 00000082DEC8C400] 01:35:58 INFO - PROCESS | 980 | 1467362158146 Marionette DEBUG loaded listener.js 01:35:58 INFO - PROCESS | 980 | ++DOMWINDOW == 63 (00000082DECA1000) [pid = 980] [serial = 2165] [outer = 00000082DEC8C400] 01:35:58 INFO - PROCESS | 980 | 1467362158610 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 01:35:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 01:35:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 01:35:58 INFO - PROCESS | 980 | 1467362158665 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 01:35:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 01:35:58 INFO - PROCESS | 980 | 1467362158667 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 01:35:58 INFO - PROCESS | 980 | 1467362158671 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 01:35:58 INFO - PROCESS | 980 | 1467362158675 Marionette TRACE conn6 <- [1,2850,null,{}] 01:35:58 INFO - PROCESS | 980 | 1467362158687 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}] 01:35:58 INFO - PROCESS | 980 | 1467362158691 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:58 INFO - PROCESS | 980 | 1467362158809 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 01:35:58 INFO - PROCESS | 980 | 1467362158893 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:58 INFO - PROCESS | 980 | 1467362158896 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:58 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB970000 == 27 [pid = 980] [id = 722] 01:35:58 INFO - PROCESS | 980 | ++DOMWINDOW == 64 (00000082DCCAA000) [pid = 980] [serial = 2166] [outer = 0000000000000000] 01:35:58 INFO - PROCESS | 980 | ++DOMWINDOW == 65 (00000082E2FC0400) [pid = 980] [serial = 2167] [outer = 00000082DCCAA000] 01:35:58 INFO - PROCESS | 980 | 1467362158946 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082E30F4400) [pid = 980] [serial = 2168] [outer = 00000082DCCAA000] 01:35:59 INFO - PROCESS | 980 | 1467362159336 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]]]}] 01:35:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 01:35:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 693ms 01:35:59 INFO - PROCESS | 980 | 1467362159365 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 01:35:59 INFO - PROCESS | 980 | 1467362159368 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 01:35:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 01:35:59 INFO - PROCESS | 980 | 1467362159378 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 01:35:59 INFO - PROCESS | 980 | 1467362159380 Marionette TRACE conn6 <- [1,2854,null,{}] 01:35:59 INFO - PROCESS | 980 | 1467362159383 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}] 01:35:59 INFO - PROCESS | 980 | 1467362159385 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:59 INFO - PROCESS | 980 | 1467362159473 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 01:35:59 INFO - PROCESS | 980 | 1467362159479 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:35:59 INFO - PROCESS | 980 | 1467362159481 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:35:59 INFO - PROCESS | 980 | ++DOCSHELL 00000082ED770800 == 28 [pid = 980] [id = 723] 01:35:59 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082E38AFC00) [pid = 980] [serial = 2169] [outer = 0000000000000000] 01:35:59 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082E3B6E400) [pid = 980] [serial = 2170] [outer = 00000082E38AFC00] 01:35:59 INFO - PROCESS | 980 | 1467362159528 Marionette DEBUG loaded listener.js 01:35:59 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E497B800) [pid = 980] [serial = 2171] [outer = 00000082E38AFC00] 01:35:59 INFO - PROCESS | 980 | 1467362159947 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]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 01:36:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 650ms 01:36:00 INFO - PROCESS | 980 | 1467362160024 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 980 | 1467362160027 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 01:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 01:36:00 INFO - PROCESS | 980 | 1467362160030 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 980 | 1467362160032 Marionette TRACE conn6 <- [1,2858,null,{}] 01:36:00 INFO - PROCESS | 980 | 1467362160035 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}] 01:36:00 INFO - PROCESS | 980 | 1467362160037 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:00 INFO - PROCESS | 980 | 1467362160119 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 01:36:00 INFO - PROCESS | 980 | 1467362160128 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 980 | 1467362160130 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17D000 == 29 [pid = 980] [id = 724] 01:36:00 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEC8C000) [pid = 980] [serial = 2172] [outer = 0000000000000000] 01:36:00 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E4AC6400) [pid = 980] [serial = 2173] [outer = 00000082DEC8C000] 01:36:00 INFO - PROCESS | 980 | 1467362160175 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E5565400) [pid = 980] [serial = 2174] [outer = 00000082DEC8C000] 01:36:00 INFO - PROCESS | 980 | 1467362160642 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]]]}] 01:36:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 01:36:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 671ms 01:36:00 INFO - PROCESS | 980 | 1467362160704 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 01:36:00 INFO - PROCESS | 980 | 1467362160707 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 01:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 01:36:00 INFO - PROCESS | 980 | 1467362160710 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 01:36:00 INFO - PROCESS | 980 | 1467362160712 Marionette TRACE conn6 <- [1,2862,null,{}] 01:36:00 INFO - PROCESS | 980 | 1467362160715 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}] 01:36:00 INFO - PROCESS | 980 | 1467362160721 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:00 INFO - PROCESS | 980 | 1467362160829 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 01:36:00 INFO - PROCESS | 980 | 1467362160834 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:00 INFO - PROCESS | 980 | 1467362160836 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:00 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7BA800 == 30 [pid = 980] [id = 725] 01:36:00 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E88E7000) [pid = 980] [serial = 2175] [outer = 0000000000000000] 01:36:00 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EA1CFC00) [pid = 980] [serial = 2176] [outer = 00000082E88E7000] 01:36:00 INFO - PROCESS | 980 | 1467362160882 Marionette DEBUG loaded listener.js 01:36:00 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EA980C00) [pid = 980] [serial = 2177] [outer = 00000082E88E7000] 01:36:01 INFO - PROCESS | 980 | 1467362161301 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 01:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 628ms 01:36:01 INFO - PROCESS | 980 | 1467362161341 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 980 | 1467362161343 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 01:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 01:36:01 INFO - PROCESS | 980 | 1467362161346 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 980 | 1467362161348 Marionette TRACE conn6 <- [1,2866,null,{}] 01:36:01 INFO - PROCESS | 980 | 1467362161351 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}] 01:36:01 INFO - PROCESS | 980 | 1467362161354 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:01 INFO - PROCESS | 980 | 1467362161436 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 01:36:01 INFO - PROCESS | 980 | 1467362161441 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:01 INFO - PROCESS | 980 | 1467362161443 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:01 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDAC000 == 31 [pid = 980] [id = 726] 01:36:01 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E8558C00) [pid = 980] [serial = 2178] [outer = 0000000000000000] 01:36:01 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EAC47C00) [pid = 980] [serial = 2179] [outer = 00000082E8558C00] 01:36:01 INFO - PROCESS | 980 | 1467362161489 Marionette DEBUG loaded listener.js 01:36:01 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EB612800) [pid = 980] [serial = 2180] [outer = 00000082E8558C00] 01:36:01 INFO - PROCESS | 980 | 1467362161926 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]]]}] 01:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 01:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 628ms 01:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 01:36:01 INFO - PROCESS | 980 | 1467362161980 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 01:36:01 INFO - PROCESS | 980 | 1467362161982 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 01:36:01 INFO - PROCESS | 980 | 1467362161985 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 01:36:01 INFO - PROCESS | 980 | 1467362161987 Marionette TRACE conn6 <- [1,2870,null,{}] 01:36:01 INFO - PROCESS | 980 | 1467362161991 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}] 01:36:02 INFO - PROCESS | 980 | 1467362161993 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:02 INFO - PROCESS | 980 | 1467362162080 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 01:36:02 INFO - PROCESS | 980 | 1467362162086 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 980 | 1467362162088 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEB8000 == 32 [pid = 980] [id = 727] 01:36:02 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB91B000) [pid = 980] [serial = 2181] [outer = 0000000000000000] 01:36:02 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB91DC00) [pid = 980] [serial = 2182] [outer = 00000082EB91B000] 01:36:02 INFO - PROCESS | 980 | 1467362162136 Marionette DEBUG loaded listener.js 01:36:02 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBB1D000) [pid = 980] [serial = 2183] [outer = 00000082EB91B000] 01:36:02 INFO - PROCESS | 980 | 1467362162625 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]]]}] 01:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 01:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 691ms 01:36:02 INFO - PROCESS | 980 | 1467362162679 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 01:36:02 INFO - PROCESS | 980 | 1467362162681 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 01:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 01:36:02 INFO - PROCESS | 980 | 1467362162692 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 01:36:02 INFO - PROCESS | 980 | 1467362162694 Marionette TRACE conn6 <- [1,2874,null,{}] 01:36:02 INFO - PROCESS | 980 | 1467362162698 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}] 01:36:02 INFO - PROCESS | 980 | 1467362162700 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:02 INFO - PROCESS | 980 | 1467362162836 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 01:36:02 INFO - PROCESS | 980 | 1467362162890 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:02 INFO - PROCESS | 980 | 1467362162892 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:02 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB96E800 == 33 [pid = 980] [id = 728] 01:36:02 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EB93E800) [pid = 980] [serial = 2184] [outer = 0000000000000000] 01:36:02 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EBBA0800) [pid = 980] [serial = 2185] [outer = 00000082EB93E800] 01:36:02 INFO - PROCESS | 980 | 1467362162937 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBC9D800) [pid = 980] [serial = 2186] [outer = 00000082EB93E800] 01:36:03 INFO - PROCESS | 980 | 1467362163354 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]]]}] 01:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 01:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 690ms 01:36:03 INFO - PROCESS | 980 | 1467362163382 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 01:36:03 INFO - PROCESS | 980 | 1467362163385 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 01:36:03 INFO - PROCESS | 980 | 1467362163388 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 01:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 01:36:03 INFO - PROCESS | 980 | 1467362163390 Marionette TRACE conn6 <- [1,2878,null,{}] 01:36:03 INFO - PROCESS | 980 | 1467362163393 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}] 01:36:03 INFO - PROCESS | 980 | 1467362163395 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:03 INFO - PROCESS | 980 | 1467362163511 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 01:36:03 INFO - PROCESS | 980 | 1467362163518 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:03 INFO - PROCESS | 980 | 1467362163520 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:03 INFO - PROCESS | 980 | ++DOCSHELL 00000082F06AF800 == 34 [pid = 980] [id = 729] 01:36:03 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EBCA8800) [pid = 980] [serial = 2187] [outer = 0000000000000000] 01:36:03 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EC86B400) [pid = 980] [serial = 2188] [outer = 00000082EBCA8800] 01:36:03 INFO - PROCESS | 980 | 1467362163609 Marionette DEBUG loaded listener.js 01:36:03 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EC965000) [pid = 980] [serial = 2189] [outer = 00000082EBCA8800] 01:36:04 INFO - PROCESS | 980 | 1467362164030 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 01:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 671ms 01:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 01:36:04 INFO - PROCESS | 980 | 1467362164063 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 980 | 1467362164065 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 01:36:04 INFO - PROCESS | 980 | 1467362164068 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - PROCESS | 980 | 1467362164071 Marionette TRACE conn6 <- [1,2882,null,{}] 01:36:04 INFO - PROCESS | 980 | 1467362164074 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}] 01:36:04 INFO - PROCESS | 980 | 1467362164077 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:04 INFO - PROCESS | 980 | 1467362164230 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 01:36:04 INFO - PROCESS | 980 | 1467362164289 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 980 | 1467362164291 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF17C800 == 35 [pid = 980] [id = 730] 01:36:04 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082ECBDAC00) [pid = 980] [serial = 2190] [outer = 0000000000000000] 01:36:04 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082ED7B0000) [pid = 980] [serial = 2191] [outer = 00000082ECBDAC00] 01:36:04 INFO - PROCESS | 980 | 1467362164338 Marionette DEBUG loaded listener.js 01:36:04 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EE065000) [pid = 980] [serial = 2192] [outer = 00000082ECBDAC00] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EC906000) [pid = 980] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E8981000) [pid = 980] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EA1CF000) [pid = 980] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E497B000) [pid = 980] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E4985400) [pid = 980] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DF080000) [pid = 980] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEB7E000) [pid = 980] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC8D000) [pid = 980] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DEC85000) [pid = 980] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EDEB9400) [pid = 980] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EAA2F000) [pid = 980] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEB7C000) [pid = 980] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 01:36:04 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E556AC00) [pid = 980] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 01:36:04 INFO - PROCESS | 980 | 1467362164812 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]]]}] 01:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 01:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 776ms 01:36:04 INFO - PROCESS | 980 | 1467362164848 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 01:36:04 INFO - PROCESS | 980 | 1467362164850 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 01:36:04 INFO - PROCESS | 980 | 1467362164853 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 01:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 01:36:04 INFO - PROCESS | 980 | 1467362164855 Marionette TRACE conn6 <- [1,2886,null,{}] 01:36:04 INFO - PROCESS | 980 | 1467362164858 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}] 01:36:04 INFO - PROCESS | 980 | 1467362164860 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:04 INFO - PROCESS | 980 | 1467362164944 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 01:36:04 INFO - PROCESS | 980 | 1467362164949 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:04 INFO - PROCESS | 980 | 1467362164951 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:04 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14C4800 == 36 [pid = 980] [id = 731] 01:36:04 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E490F000) [pid = 980] [serial = 2193] [outer = 0000000000000000] 01:36:04 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAA2F000) [pid = 980] [serial = 2194] [outer = 00000082E490F000] 01:36:05 INFO - PROCESS | 980 | 1467362164996 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082ED59FC00) [pid = 980] [serial = 2195] [outer = 00000082E490F000] 01:36:05 INFO - PROCESS | 980 | 1467362165419 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]]]}] 01:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 01:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 01:36:05 INFO - PROCESS | 980 | 1467362165487 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 01:36:05 INFO - PROCESS | 980 | 1467362165489 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 01:36:05 INFO - PROCESS | 980 | 1467362165492 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 01:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 01:36:05 INFO - PROCESS | 980 | 1467362165494 Marionette TRACE conn6 <- [1,2890,null,{}] 01:36:05 INFO - PROCESS | 980 | 1467362165498 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}] 01:36:05 INFO - PROCESS | 980 | 1467362165499 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:05 INFO - PROCESS | 980 | 1467362165583 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 01:36:05 INFO - PROCESS | 980 | 1467362165590 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:05 INFO - PROCESS | 980 | 1467362165592 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:05 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1F90800 == 37 [pid = 980] [id = 732] 01:36:05 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE082000) [pid = 980] [serial = 2196] [outer = 0000000000000000] 01:36:05 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EE085000) [pid = 980] [serial = 2197] [outer = 00000082EE082000] 01:36:05 INFO - PROCESS | 980 | 1467362165638 Marionette DEBUG loaded listener.js 01:36:05 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EE11A800) [pid = 980] [serial = 2198] [outer = 00000082EE082000] 01:36:06 INFO - PROCESS | 980 | 1467362166065 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 01:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 01:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 628ms 01:36:06 INFO - PROCESS | 980 | 1467362166134 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 01:36:06 INFO - PROCESS | 980 | 1467362166136 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 01:36:06 INFO - PROCESS | 980 | 1467362166139 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 01:36:06 INFO - PROCESS | 980 | 1467362166141 Marionette TRACE conn6 <- [1,2894,null,{}] 01:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 01:36:06 INFO - PROCESS | 980 | 1467362166145 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}] 01:36:06 INFO - PROCESS | 980 | 1467362166147 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:06 INFO - PROCESS | 980 | 1467362166231 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 01:36:06 INFO - PROCESS | 980 | 1467362166247 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:06 INFO - PROCESS | 980 | 1467362166249 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:06 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FDC000 == 38 [pid = 980] [id = 733] 01:36:06 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EE148C00) [pid = 980] [serial = 2199] [outer = 0000000000000000] 01:36:06 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EE14F400) [pid = 980] [serial = 2200] [outer = 00000082EE148C00] 01:36:06 INFO - PROCESS | 980 | 1467362166294 Marionette DEBUG loaded listener.js 01:36:06 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EEB06C00) [pid = 980] [serial = 2201] [outer = 00000082EE148C00] 01:36:06 INFO - PROCESS | 980 | 1467362166992 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]]]}] 01:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 01:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 922ms 01:36:07 INFO - PROCESS | 980 | 1467362167067 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 01:36:07 INFO - PROCESS | 980 | 1467362167071 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 01:36:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 01:36:07 INFO - PROCESS | 980 | 1467362167076 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 01:36:07 INFO - PROCESS | 980 | 1467362167080 Marionette TRACE conn6 <- [1,2898,null,{}] 01:36:07 INFO - PROCESS | 980 | 1467362167086 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}] 01:36:07 INFO - PROCESS | 980 | 1467362167089 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:07 INFO - PROCESS | 980 | 1467362167228 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 01:36:07 INFO - PROCESS | 980 | 1467362167345 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:07 INFO - PROCESS | 980 | 1467362167348 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:07 INFO - PROCESS | 980 | ++DOCSHELL 00000082E504D000 == 39 [pid = 980] [id = 734] 01:36:07 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082DE20B000) [pid = 980] [serial = 2202] [outer = 0000000000000000] 01:36:07 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082DEB7F000) [pid = 980] [serial = 2203] [outer = 00000082DE20B000] 01:36:07 INFO - PROCESS | 980 | 1467362167408 Marionette DEBUG loaded listener.js 01:36:07 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEC8BC00) [pid = 980] [serial = 2204] [outer = 00000082DE20B000] 01:36:08 INFO - PROCESS | 980 | 1467362168017 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]]]}] 01:36:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 01:36:08 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 01:36:08 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 01:36:08 INFO - PROCESS | 980 | 1467362168066 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 01:36:08 INFO - PROCESS | 980 | 1467362168071 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 01:36:08 INFO - TEST-START | /DOMEvents/constructors.html 01:36:08 INFO - PROCESS | 980 | 1467362168078 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 01:36:08 INFO - PROCESS | 980 | 1467362168081 Marionette TRACE conn6 <- [1,2902,null,{}] 01:36:08 INFO - PROCESS | 980 | 1467362168085 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}] 01:36:08 INFO - PROCESS | 980 | 1467362168089 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:08 INFO - PROCESS | 980 | 1467362168229 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 01:36:08 INFO - PROCESS | 980 | 1467362168336 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:08 INFO - PROCESS | 980 | 1467362168338 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:08 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3950000 == 40 [pid = 980] [id = 735] 01:36:08 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEC88400) [pid = 980] [serial = 2205] [outer = 0000000000000000] 01:36:08 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DF07D400) [pid = 980] [serial = 2206] [outer = 00000082DEC88400] 01:36:08 INFO - PROCESS | 980 | 1467362168396 Marionette DEBUG loaded listener.js 01:36:08 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082E31C6800) [pid = 980] [serial = 2207] [outer = 00000082DEC88400] 01:36:09 INFO - PROCESS | 980 | 1467362169342 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]]]}] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082F1F90800 == 39 [pid = 980] [id = 732] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082F14C4800 == 38 [pid = 980] [id = 731] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17C800 == 37 [pid = 980] [id = 730] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082F06AF800 == 36 [pid = 980] [id = 729] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082EB96E800 == 35 [pid = 980] [id = 728] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEB8000 == 34 [pid = 980] [id = 727] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDAC000 == 33 [pid = 980] [id = 726] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7BA800 == 32 [pid = 980] [id = 725] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082EF17D000 == 31 [pid = 980] [id = 724] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082ED770800 == 30 [pid = 980] [id = 723] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082ED59EC00) [pid = 980] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 01:36:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:36:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:36:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:36:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:36:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:36:09 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 01:36:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 01:36:09 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 01:36:09 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 01:36:09 INFO - TEST-OK | /DOMEvents/constructors.html | took 1330ms 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082EB970000 == 29 [pid = 980] [id = 722] 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082E82E1000 == 28 [pid = 980] [id = 721] 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082E386F000 == 27 [pid = 980] [id = 720] 01:36:09 INFO - PROCESS | 980 | --DOCSHELL 00000082F0897800 == 26 [pid = 980] [id = 719] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082ECBD3C00) [pid = 980] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E8986C00) [pid = 980] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EAA31C00) [pid = 980] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EA8C6000) [pid = 980] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EB933800) [pid = 980] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EAC50000) [pid = 980] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EC95B400) [pid = 980] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EBBFA800) [pid = 980] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E4ABB800) [pid = 980] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E2FB4400) [pid = 980] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E316F400) [pid = 980] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEBE6800) [pid = 980] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC9B000) [pid = 980] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E50B0800) [pid = 980] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082E38B5000) [pid = 980] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EC868400) [pid = 980] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E2FB4800) [pid = 980] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EEE48C00) [pid = 980] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EE11E400) [pid = 980] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EBBF6C00) [pid = 980] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EAC42C00) [pid = 980] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082E4985800) [pid = 980] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E3040C00) [pid = 980] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EB91A400) [pid = 980] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EBCA0800) [pid = 980] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E854B000) [pid = 980] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 01:36:09 INFO - PROCESS | 980 | 1467362169436 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 01:36:09 INFO - PROCESS | 980 | 1467362169441 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 01:36:09 INFO - PROCESS | 980 | 1467362169446 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 01:36:09 INFO - TEST-START | /DOMEvents/event-phases-order.html 01:36:09 INFO - PROCESS | 980 | 1467362169451 Marionette TRACE conn6 <- [1,2906,null,{}] 01:36:09 INFO - PROCESS | 980 | 1467362169456 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}] 01:36:09 INFO - PROCESS | 980 | 1467362169459 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:09 INFO - PROCESS | 980 | 1467362169559 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 01:36:09 INFO - PROCESS | 980 | 1467362169567 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:09 INFO - PROCESS | 980 | 1467362169570 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:09 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A79000 == 27 [pid = 980] [id = 736] 01:36:09 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEB7D400) [pid = 980] [serial = 2208] [outer = 0000000000000000] 01:36:09 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEBE7000) [pid = 980] [serial = 2209] [outer = 00000082DEB7D400] 01:36:09 INFO - PROCESS | 980 | 1467362169619 Marionette DEBUG loaded listener.js 01:36:09 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEFD8400) [pid = 980] [serial = 2210] [outer = 00000082DEB7D400] 01:36:10 INFO - PROCESS | 980 | 1467362170104 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 01:36:10 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 01:36:10 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 690ms 01:36:10 INFO - PROCESS | 980 | 1467362170144 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 980 | 1467362170148 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 01:36:10 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 01:36:10 INFO - PROCESS | 980 | 1467362170155 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 980 | 1467362170157 Marionette TRACE conn6 <- [1,2910,null,{}] 01:36:10 INFO - PROCESS | 980 | 1467362170161 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}] 01:36:10 INFO - PROCESS | 980 | 1467362170164 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:10 INFO - PROCESS | 980 | 1467362170258 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 01:36:10 INFO - PROCESS | 980 | 1467362170266 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 980 | 1467362170268 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:10 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB7D2800 == 28 [pid = 980] [id = 737] 01:36:10 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082E4911C00) [pid = 980] [serial = 2211] [outer = 0000000000000000] 01:36:10 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082E4ABA800) [pid = 980] [serial = 2212] [outer = 00000082E4911C00] 01:36:10 INFO - PROCESS | 980 | 1467362170316 Marionette DEBUG loaded listener.js 01:36:10 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E50B4C00) [pid = 980] [serial = 2213] [outer = 00000082E4911C00] 01:36:10 INFO - PROCESS | 980 | [980] 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 01:36:10 INFO - PROCESS | 980 | [980] 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 01:36:10 INFO - PROCESS | 980 | [980] 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 01:36:10 INFO - PROCESS | 980 | [980] 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 01:36:10 INFO - PROCESS | 980 | 1467362170817 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]]]}] 01:36:10 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 01:36:10 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:36:10 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 01:36:10 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:36:10 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 01:36:10 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:36:10 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]" 01:36:10 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 01:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:10 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 01:36:10 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 01:36:10 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 692ms 01:36:10 INFO - PROCESS | 980 | 1467362170848 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 01:36:10 INFO - PROCESS | 980 | 1467362170851 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 01:36:10 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 01:36:10 INFO - PROCESS | 980 | 1467362170854 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 01:36:10 INFO - PROCESS | 980 | 1467362170858 Marionette TRACE conn6 <- [1,2914,null,{}] 01:36:10 INFO - PROCESS | 980 | 1467362170874 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}] 01:36:10 INFO - PROCESS | 980 | 1467362170880 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:10 INFO - PROCESS | 980 | 1467362170970 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 01:36:10 INFO - PROCESS | 980 | 1467362170979 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:10 INFO - PROCESS | 980 | 1467362170983 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF13B800 == 29 [pid = 980] [id = 738] 01:36:11 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E88EE800) [pid = 980] [serial = 2214] [outer = 0000000000000000] 01:36:11 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EA8C1000) [pid = 980] [serial = 2215] [outer = 00000082E88EE800] 01:36:11 INFO - PROCESS | 980 | 1467362171032 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EAA36400) [pid = 980] [serial = 2216] [outer = 00000082E88EE800] 01:36:11 INFO - PROCESS | 980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 01:36:11 INFO - PROCESS | 980 | 1467362171478 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]]]}] 01:36:11 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 01:36:11 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 692ms 01:36:11 INFO - PROCESS | 980 | 1467362171549 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 01:36:11 INFO - PROCESS | 980 | 1467362171552 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 01:36:11 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 01:36:11 INFO - PROCESS | 980 | 1467362171555 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 01:36:11 INFO - PROCESS | 980 | 1467362171557 Marionette TRACE conn6 <- [1,2918,null,{}] 01:36:11 INFO - PROCESS | 980 | 1467362171566 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}] 01:36:11 INFO - PROCESS | 980 | 1467362171568 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:11 INFO - PROCESS | 980 | 1467362171659 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 01:36:11 INFO - PROCESS | 980 | 1467362171669 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:11 INFO - PROCESS | 980 | 1467362171671 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:11 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7C1000 == 30 [pid = 980] [id = 739] 01:36:11 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EB60E800) [pid = 980] [serial = 2217] [outer = 0000000000000000] 01:36:11 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB63F400) [pid = 980] [serial = 2218] [outer = 00000082EB60E800] 01:36:11 INFO - PROCESS | 980 | 1467362171723 Marionette DEBUG loaded listener.js 01:36:11 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EB923400) [pid = 980] [serial = 2219] [outer = 00000082EB60E800] 01:36:12 INFO - PROCESS | 980 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 01:36:12 INFO - PROCESS | 980 | 1467362172140 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]]]}] 01:36:12 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 01:36:12 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 629ms 01:36:12 INFO - PROCESS | 980 | 1467362172188 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 980 | 1467362172190 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 01:36:12 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 01:36:12 INFO - PROCESS | 980 | 1467362172193 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 980 | 1467362172195 Marionette TRACE conn6 <- [1,2922,null,{}] 01:36:12 INFO - PROCESS | 980 | 1467362172198 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}] 01:36:12 INFO - PROCESS | 980 | 1467362172200 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:12 INFO - PROCESS | 980 | 1467362172319 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 01:36:12 INFO - PROCESS | 980 | 1467362172352 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:12 INFO - PROCESS | 980 | 1467362172354 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:12 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE15800 == 31 [pid = 980] [id = 740] 01:36:12 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EBB97800) [pid = 980] [serial = 2220] [outer = 0000000000000000] 01:36:12 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBF7000) [pid = 980] [serial = 2221] [outer = 00000082EBB97800] 01:36:12 INFO - PROCESS | 980 | 1467362172444 Marionette DEBUG loaded listener.js 01:36:12 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EBCAAC00) [pid = 980] [serial = 2222] [outer = 00000082EBB97800] 01:36:12 INFO - PROCESS | 980 | 1467362172866 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]]]}] 01:36:12 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 01:36:12 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 734ms 01:36:12 INFO - PROCESS | 980 | 1467362172933 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 01:36:12 INFO - PROCESS | 980 | 1467362172935 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 01:36:12 INFO - PROCESS | 980 | 1467362172945 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 01:36:12 INFO - PROCESS | 980 | 1467362172947 Marionette TRACE conn6 <- [1,2926,null,{}] 01:36:12 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 01:36:12 INFO - PROCESS | 980 | 1467362172950 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}] 01:36:12 INFO - PROCESS | 980 | 1467362172957 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:13 INFO - PROCESS | 980 | 1467362173092 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 01:36:13 INFO - PROCESS | 980 | 1467362173099 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 980 | 1467362173102 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082F003D000 == 32 [pid = 980] [id = 741] 01:36:13 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082ECBD6C00) [pid = 980] [serial = 2223] [outer = 0000000000000000] 01:36:13 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082ED54F400) [pid = 980] [serial = 2224] [outer = 00000082ECBD6C00] 01:36:13 INFO - PROCESS | 980 | 1467362173200 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EE05FC00) [pid = 980] [serial = 2225] [outer = 00000082ECBD6C00] 01:36:13 INFO - PROCESS | 980 | 1467362173578 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]]]}] 01:36:13 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. 01:36:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 691ms 01:36:13 INFO - PROCESS | 980 | 1467362173642 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 01:36:13 INFO - PROCESS | 980 | 1467362173644 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 01:36:13 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 01:36:13 INFO - PROCESS | 980 | 1467362173655 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 01:36:13 INFO - PROCESS | 980 | 1467362173657 Marionette TRACE conn6 <- [1,2930,null,{}] 01:36:13 INFO - PROCESS | 980 | 1467362173661 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}] 01:36:13 INFO - PROCESS | 980 | 1467362173663 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:13 INFO - PROCESS | 980 | 1467362173800 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 01:36:13 INFO - PROCESS | 980 | 1467362173805 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:13 INFO - PROCESS | 980 | 1467362173807 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:13 INFO - PROCESS | 980 | ++DOCSHELL 00000082F069D800 == 33 [pid = 980] [id = 742] 01:36:13 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EE083000) [pid = 980] [serial = 2226] [outer = 0000000000000000] 01:36:13 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EE113000) [pid = 980] [serial = 2227] [outer = 00000082EE083000] 01:36:13 INFO - PROCESS | 980 | 1467362173852 Marionette DEBUG loaded listener.js 01:36:13 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE242400) [pid = 980] [serial = 2228] [outer = 00000082EE083000] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EE082000) [pid = 980] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082ECBDAC00) [pid = 980] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E490F000) [pid = 980] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EB93E800) [pid = 980] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082ECBD8400) [pid = 980] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DEC8C400) [pid = 980] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DEC8C000) [pid = 980] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EB91B000) [pid = 980] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DEAB6C00) [pid = 980] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DCCAA000) [pid = 980] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E8558C00) [pid = 980] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082EBCA8800) [pid = 980] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E38AFC00) [pid = 980] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 01:36:14 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E88E7000) [pid = 980] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 01:36:14 INFO - PROCESS | 980 | 1467362174401 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"]]]}] 01:36:14 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 01:36:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 01:36:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:14 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 01:36:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 796ms 01:36:14 INFO - PROCESS | 980 | 1467362174447 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 01:36:14 INFO - PROCESS | 980 | 1467362174449 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 01:36:14 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 01:36:14 INFO - PROCESS | 980 | 1467362174452 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 01:36:14 INFO - PROCESS | 980 | 1467362174454 Marionette TRACE conn6 <- [1,2934,null,{}] 01:36:14 INFO - PROCESS | 980 | 1467362174465 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}] 01:36:14 INFO - PROCESS | 980 | 1467362174467 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:14 INFO - PROCESS | 980 | 1467362174550 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 01:36:14 INFO - PROCESS | 980 | 1467362174555 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:14 INFO - PROCESS | 980 | 1467362174558 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:14 INFO - PROCESS | 980 | ++DOCSHELL 00000082F073D000 == 34 [pid = 980] [id = 743] 01:36:14 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082DE726800) [pid = 980] [serial = 2229] [outer = 0000000000000000] 01:36:14 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E8558C00) [pid = 980] [serial = 2230] [outer = 00000082DE726800] 01:36:14 INFO - PROCESS | 980 | 1467362174603 Marionette DEBUG loaded listener.js 01:36:14 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082ECB0B000) [pid = 980] [serial = 2231] [outer = 00000082DE726800] 01:36:14 INFO - PROCESS | 980 | 1467362174989 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]]]}] 01:36:15 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. 01:36:15 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 585ms 01:36:15 INFO - PROCESS | 980 | 1467362175041 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 980 | 1467362175043 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 01:36:15 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 01:36:15 INFO - PROCESS | 980 | 1467362175057 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 980 | 1467362175059 Marionette TRACE conn6 <- [1,2938,null,{}] 01:36:15 INFO - PROCESS | 980 | 1467362175066 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}] 01:36:15 INFO - PROCESS | 980 | 1467362175068 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:15 INFO - PROCESS | 980 | 1467362175185 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 01:36:15 INFO - PROCESS | 980 | 1467362175192 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 980 | 1467362175194 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE265000 == 35 [pid = 980] [id = 744] 01:36:15 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EEBC2400) [pid = 980] [serial = 2232] [outer = 0000000000000000] 01:36:15 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EEBE1800) [pid = 980] [serial = 2233] [outer = 00000082EEBC2400] 01:36:15 INFO - PROCESS | 980 | 1467362175238 Marionette DEBUG loaded listener.js 01:36:15 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EEE45400) [pid = 980] [serial = 2234] [outer = 00000082EEBC2400] 01:36:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082EC97E800 == 36 [pid = 980] [id = 745] 01:36:15 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EEE4AC00) [pid = 980] [serial = 2235] [outer = 0000000000000000] 01:36:15 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EEE50C00) [pid = 980] [serial = 2236] [outer = 00000082EEE4AC00] 01:36:15 INFO - PROCESS | 980 | 1467362175678 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]]]}] 01:36:15 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. 01:36:15 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 692ms 01:36:15 INFO - PROCESS | 980 | 1467362175753 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 01:36:15 INFO - PROCESS | 980 | 1467362175755 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 01:36:15 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 01:36:15 INFO - PROCESS | 980 | 1467362175759 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 01:36:15 INFO - PROCESS | 980 | 1467362175761 Marionette TRACE conn6 <- [1,2942,null,{}] 01:36:15 INFO - PROCESS | 980 | 1467362175764 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}] 01:36:15 INFO - PROCESS | 980 | 1467362175766 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:15 INFO - PROCESS | 980 | 1467362175867 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 01:36:15 INFO - PROCESS | 980 | 1467362175878 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:15 INFO - PROCESS | 980 | 1467362175880 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:15 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FD7800 == 37 [pid = 980] [id = 746] 01:36:15 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EEE50000) [pid = 980] [serial = 2237] [outer = 0000000000000000] 01:36:15 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EF15A400) [pid = 980] [serial = 2238] [outer = 00000082EEE50000] 01:36:15 INFO - PROCESS | 980 | 1467362175924 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EF160C00) [pid = 980] [serial = 2239] [outer = 00000082EEE50000] 01:36:16 INFO - PROCESS | 980 | 1467362176391 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]]]}] 01:36:16 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:36:16 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 01:36:16 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 691ms 01:36:16 INFO - PROCESS | 980 | 1467362176454 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 01:36:16 INFO - PROCESS | 980 | 1467362176459 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 01:36:16 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 01:36:16 INFO - PROCESS | 980 | 1467362176465 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 01:36:16 INFO - PROCESS | 980 | 1467362176470 Marionette TRACE conn6 <- [1,2946,null,{}] 01:36:16 INFO - PROCESS | 980 | 1467362176478 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}] 01:36:16 INFO - PROCESS | 980 | 1467362176481 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:16 INFO - PROCESS | 980 | 1467362176698 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 01:36:16 INFO - PROCESS | 980 | 1467362176817 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:16 INFO - PROCESS | 980 | 1467362176820 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:16 INFO - PROCESS | 980 | ++DOCSHELL 00000082EA9C7000 == 38 [pid = 980] [id = 747] 01:36:16 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082DEFD8C00) [pid = 980] [serial = 2240] [outer = 0000000000000000] 01:36:16 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E2F4AC00) [pid = 980] [serial = 2241] [outer = 00000082DEFD8C00] 01:36:16 INFO - PROCESS | 980 | 1467362176881 Marionette DEBUG loaded listener.js 01:36:16 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E38AA400) [pid = 980] [serial = 2242] [outer = 00000082DEFD8C00] 01:36:17 INFO - PROCESS | 980 | 1467362177445 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]]]}] 01:36:17 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. 01:36:17 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1032ms 01:36:17 INFO - PROCESS | 980 | 1467362177510 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 01:36:17 INFO - PROCESS | 980 | 1467362177515 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 01:36:17 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 01:36:17 INFO - PROCESS | 980 | 1467362177523 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 01:36:17 INFO - PROCESS | 980 | 1467362177526 Marionette TRACE conn6 <- [1,2950,null,{}] 01:36:17 INFO - PROCESS | 980 | 1467362177551 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}] 01:36:17 INFO - PROCESS | 980 | 1467362177554 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:17 INFO - PROCESS | 980 | 1467362177671 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 01:36:17 INFO - PROCESS | 980 | 1467362177766 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:17 INFO - PROCESS | 980 | 1467362177769 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:17 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF7B2800 == 39 [pid = 980] [id = 748] 01:36:17 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E8828C00) [pid = 980] [serial = 2243] [outer = 0000000000000000] 01:36:17 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082E8982400) [pid = 980] [serial = 2244] [outer = 00000082E8828C00] 01:36:17 INFO - PROCESS | 980 | 1467362177827 Marionette DEBUG loaded listener.js 01:36:17 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EAA2F800) [pid = 980] [serial = 2245] [outer = 00000082E8828C00] 01:36:18 INFO - PROCESS | 980 | 1467362178394 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]]]}] 01:36:18 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. 01:36:18 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 901ms 01:36:18 INFO - PROCESS | 980 | 1467362178426 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 01:36:18 INFO - PROCESS | 980 | 1467362178429 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 01:36:18 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 01:36:18 INFO - PROCESS | 980 | 1467362178449 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 01:36:18 INFO - PROCESS | 980 | 1467362178453 Marionette TRACE conn6 <- [1,2954,null,{}] 01:36:18 INFO - PROCESS | 980 | 1467362178465 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}] 01:36:18 INFO - PROCESS | 980 | 1467362178470 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:18 INFO - PROCESS | 980 | 1467362178587 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 01:36:18 INFO - PROCESS | 980 | 1467362178684 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:18 INFO - PROCESS | 980 | 1467362178688 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:18 INFO - PROCESS | 980 | ++DOCSHELL 00000082F2114800 == 40 [pid = 980] [id = 749] 01:36:18 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082ECBCE400) [pid = 980] [serial = 2246] [outer = 0000000000000000] 01:36:18 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082ECBD9800) [pid = 980] [serial = 2247] [outer = 00000082ECBCE400] 01:36:18 INFO - PROCESS | 980 | 1467362178747 Marionette DEBUG loaded listener.js 01:36:18 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082EEBBAC00) [pid = 980] [serial = 2248] [outer = 00000082ECBCE400] 01:36:19 INFO - PROCESS | 980 | 1467362179280 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]]]}] 01:36:19 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. 01:36:19 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 881ms 01:36:19 INFO - PROCESS | 980 | 1467362179349 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 01:36:19 INFO - PROCESS | 980 | 1467362179352 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 01:36:19 INFO - PROCESS | 980 | 1467362179355 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 01:36:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 01:36:19 INFO - PROCESS | 980 | 1467362179358 Marionette TRACE conn6 <- [1,2958,null,{}] 01:36:19 INFO - PROCESS | 980 | 1467362179378 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}] 01:36:19 INFO - PROCESS | 980 | 1467362179381 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:19 INFO - PROCESS | 980 | 1467362179496 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 01:36:19 INFO - PROCESS | 980 | 1467362179592 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:19 INFO - PROCESS | 980 | 1467362179594 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:19 INFO - PROCESS | 980 | ++DOCSHELL 00000082F3259800 == 41 [pid = 980] [id = 750] 01:36:19 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082EF7E1000) [pid = 980] [serial = 2249] [outer = 0000000000000000] 01:36:19 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EF7E4800) [pid = 980] [serial = 2250] [outer = 00000082EF7E1000] 01:36:19 INFO - PROCESS | 980 | 1467362179650 Marionette DEBUG loaded listener.js 01:36:19 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082EF7EB800) [pid = 980] [serial = 2251] [outer = 00000082EF7E1000] 01:36:20 INFO - PROCESS | 980 | 1467362180145 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]]]}] 01:36:20 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. 01:36:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 839ms 01:36:20 INFO - PROCESS | 980 | 1467362180200 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 01:36:20 INFO - PROCESS | 980 | 1467362180203 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 01:36:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 01:36:20 INFO - PROCESS | 980 | 1467362180206 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 01:36:20 INFO - PROCESS | 980 | 1467362180208 Marionette TRACE conn6 <- [1,2962,null,{}] 01:36:20 INFO - PROCESS | 980 | 1467362180212 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}] 01:36:20 INFO - PROCESS | 980 | 1467362180215 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:20 INFO - PROCESS | 980 | 1467362180365 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 01:36:20 INFO - PROCESS | 980 | 1467362180489 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:20 INFO - PROCESS | 980 | 1467362180492 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:20 INFO - PROCESS | 980 | ++DOCSHELL 00000082DE29D800 == 42 [pid = 980] [id = 751] 01:36:20 INFO - PROCESS | 980 | ++DOMWINDOW == 96 (00000082DDEC3400) [pid = 980] [serial = 2252] [outer = 0000000000000000] 01:36:20 INFO - PROCESS | 980 | ++DOMWINDOW == 97 (00000082DEB80000) [pid = 980] [serial = 2253] [outer = 00000082DDEC3400] 01:36:20 INFO - PROCESS | 980 | 1467362180551 Marionette DEBUG loaded listener.js 01:36:20 INFO - PROCESS | 980 | ++DOMWINDOW == 98 (00000082E3E41C00) [pid = 980] [serial = 2254] [outer = 00000082DDEC3400] 01:36:21 INFO - PROCESS | 980 | 1467362181208 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]]]}] 01:36:21 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. 01:36:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1033ms 01:36:21 INFO - PROCESS | 980 | 1467362181246 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 01:36:21 INFO - PROCESS | 980 | 1467362181251 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 01:36:21 INFO - PROCESS | 980 | 1467362181273 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 01:36:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 01:36:21 INFO - PROCESS | 980 | 1467362181278 Marionette TRACE conn6 <- [1,2966,null,{}] 01:36:21 INFO - PROCESS | 980 | 1467362181283 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}] 01:36:21 INFO - PROCESS | 980 | 1467362181286 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:21 INFO - PROCESS | 980 | 1467362181395 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 01:36:21 INFO - PROCESS | 980 | 1467362181522 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:21 INFO - PROCESS | 980 | 1467362181525 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:21 INFO - PROCESS | 980 | ++DOCSHELL 00000082E3BC2800 == 43 [pid = 980] [id = 752] 01:36:21 INFO - PROCESS | 980 | ++DOMWINDOW == 99 (00000082E2F4A800) [pid = 980] [serial = 2255] [outer = 0000000000000000] 01:36:21 INFO - PROCESS | 980 | ++DOMWINDOW == 100 (00000082E497C000) [pid = 980] [serial = 2256] [outer = 00000082E2F4A800] 01:36:21 INFO - PROCESS | 980 | 1467362181578 Marionette DEBUG loaded listener.js 01:36:21 INFO - PROCESS | 980 | ++DOMWINDOW == 101 (00000082E55EDC00) [pid = 980] [serial = 2257] [outer = 00000082E2F4A800] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EC97E800 == 42 [pid = 980] [id = 745] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EE265000 == 41 [pid = 980] [id = 744] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082F073D000 == 40 [pid = 980] [id = 743] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082F069D800 == 39 [pid = 980] [id = 742] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082F003D000 == 38 [pid = 980] [id = 741] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EFE15800 == 37 [pid = 980] [id = 740] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7C1000 == 36 [pid = 980] [id = 739] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EF13B800 == 35 [pid = 980] [id = 738] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EB7D2800 == 34 [pid = 980] [id = 737] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A79000 == 33 [pid = 980] [id = 736] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FDC000 == 32 [pid = 980] [id = 733] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082E504D000 == 31 [pid = 980] [id = 734] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082E3950000 == 30 [pid = 980] [id = 735] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082DE29D800 == 29 [pid = 980] [id = 751] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082F3259800 == 28 [pid = 980] [id = 750] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082F2114800 == 27 [pid = 980] [id = 749] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EF7B2800 == 26 [pid = 980] [id = 748] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FD7800 == 25 [pid = 980] [id = 746] 01:36:22 INFO - PROCESS | 980 | --DOCSHELL 00000082EA9C7000 == 24 [pid = 980] [id = 747] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 100 (00000082EBBA0800) [pid = 980] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 99 (00000082EE060400) [pid = 980] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 98 (00000082DEC8E800) [pid = 980] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 97 (00000082DECA1000) [pid = 980] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 96 (00000082E4AC6400) [pid = 980] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 95 (00000082E5565400) [pid = 980] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082EB91DC00) [pid = 980] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082DEB46C00) [pid = 980] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DEB7E400) [pid = 980] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082E2FC0400) [pid = 980] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E30F4400) [pid = 980] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EAC47C00) [pid = 980] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082EB612800) [pid = 980] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082EC86B400) [pid = 980] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082E3B6E400) [pid = 980] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E497B800) [pid = 980] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082EA1CFC00) [pid = 980] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EA980C00) [pid = 980] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EBC9D800) [pid = 980] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EE11A800) [pid = 980] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082ED7B0000) [pid = 980] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EC965000) [pid = 980] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE14F400) [pid = 980] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EE085000) [pid = 980] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EE065000) [pid = 980] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EAA2F000) [pid = 980] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082ED59FC00) [pid = 980] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EBB1D000) [pid = 980] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 01:36:22 INFO - PROCESS | 980 | 1467362182771 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]]]}] 01:36:22 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. 01:36:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1538ms 01:36:22 INFO - PROCESS | 980 | 1467362182816 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 01:36:22 INFO - PROCESS | 980 | 1467362182821 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 01:36:22 INFO - PROCESS | 980 | 1467362182825 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 01:36:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 01:36:22 INFO - PROCESS | 980 | 1467362182830 Marionette TRACE conn6 <- [1,2970,null,{}] 01:36:22 INFO - PROCESS | 980 | 1467362182835 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}] 01:36:22 INFO - PROCESS | 980 | 1467362182838 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:22 INFO - PROCESS | 980 | 1467362182932 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 01:36:23 INFO - PROCESS | 980 | 1467362183055 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 980 | 1467362183058 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082E492A800 == 25 [pid = 980] [id = 753] 01:36:23 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082DE728400) [pid = 980] [serial = 2258] [outer = 0000000000000000] 01:36:23 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DEB47000) [pid = 980] [serial = 2259] [outer = 00000082DE728400] 01:36:23 INFO - PROCESS | 980 | 1467362183108 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082DEBE2C00) [pid = 980] [serial = 2260] [outer = 00000082DE728400] 01:36:23 INFO - PROCESS | 980 | 1467362183487 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"]]]}] 01:36:23 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 01:36:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 01:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 01:36:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 692ms 01:36:23 INFO - PROCESS | 980 | 1467362183522 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 01:36:23 INFO - PROCESS | 980 | 1467362183528 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 01:36:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 01:36:23 INFO - PROCESS | 980 | 1467362183535 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 01:36:23 INFO - PROCESS | 980 | 1467362183538 Marionette TRACE conn6 <- [1,2974,null,{}] 01:36:23 INFO - PROCESS | 980 | 1467362183542 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}] 01:36:23 INFO - PROCESS | 980 | 1467362183544 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:23 INFO - PROCESS | 980 | 1467362183671 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 01:36:23 INFO - PROCESS | 980 | 1467362183679 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:23 INFO - PROCESS | 980 | 1467362183681 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:23 INFO - PROCESS | 980 | ++DOCSHELL 00000082EB382800 == 26 [pid = 980] [id = 754] 01:36:23 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DEC9C000) [pid = 980] [serial = 2261] [outer = 0000000000000000] 01:36:23 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DEFD4400) [pid = 980] [serial = 2262] [outer = 00000082DEC9C000] 01:36:23 INFO - PROCESS | 980 | 1467362183730 Marionette DEBUG loaded listener.js 01:36:23 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DFBDBC00) [pid = 980] [serial = 2263] [outer = 00000082DEC9C000] 01:36:24 INFO - PROCESS | 980 | 1467362184134 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]]]}] 01:36:24 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. 01:36:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 01:36:24 INFO - PROCESS | 980 | 1467362184165 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 01:36:24 INFO - PROCESS | 980 | 1467362184167 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 01:36:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 01:36:24 INFO - PROCESS | 980 | 1467362184171 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 980 | 1467362184174 Marionette TRACE conn6 <- [1,2978,null,{}] 01:36:24 INFO - PROCESS | 980 | 1467362184203 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}] 01:36:24 INFO - PROCESS | 980 | 1467362184208 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:24 INFO - PROCESS | 980 | 1467362184297 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 01:36:24 INFO - PROCESS | 980 | 1467362184304 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:24 INFO - PROCESS | 980 | 1467362184307 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082EDBA6800 == 27 [pid = 980] [id = 755] 01:36:24 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E31CB400) [pid = 980] [serial = 2264] [outer = 0000000000000000] 01:36:24 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082E38D9000) [pid = 980] [serial = 2265] [outer = 00000082E31CB400] 01:36:24 INFO - PROCESS | 980 | 1467362184357 Marionette DEBUG loaded listener.js 01:36:24 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082E4978400) [pid = 980] [serial = 2266] [outer = 00000082E31CB400] 01:36:24 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE268000 == 28 [pid = 980] [id = 756] 01:36:24 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082E4AC7C00) [pid = 980] [serial = 2267] [outer = 0000000000000000] 01:36:24 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082E4ACCC00) [pid = 980] [serial = 2268] [outer = 00000082E4AC7C00] 01:36:24 INFO - PROCESS | 980 | 1467362184867 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]]]}] 01:36:24 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. 01:36:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 755ms 01:36:24 INFO - PROCESS | 980 | 1467362184930 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 01:36:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 01:36:24 INFO - PROCESS | 980 | 1467362184933 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 01:36:24 INFO - PROCESS | 980 | 1467362184937 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 01:36:24 INFO - PROCESS | 980 | 1467362184939 Marionette TRACE conn6 <- [1,2982,null,{}] 01:36:24 INFO - PROCESS | 980 | 1467362184942 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}] 01:36:24 INFO - PROCESS | 980 | 1467362184944 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:25 INFO - PROCESS | 980 | 1467362185106 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 01:36:25 INFO - PROCESS | 980 | 1467362185125 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 980 | 1467362185127 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF77E800 == 29 [pid = 980] [id = 757] 01:36:25 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082E50B0400) [pid = 980] [serial = 2269] [outer = 0000000000000000] 01:36:25 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082E5573C00) [pid = 980] [serial = 2270] [outer = 00000082E50B0400] 01:36:25 INFO - PROCESS | 980 | 1467362185174 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082E8654400) [pid = 980] [serial = 2271] [outer = 00000082E50B0400] 01:36:25 INFO - PROCESS | 980 | 1467362185599 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]]]}] 01:36:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 01:36:25 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 01:36:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 01:36:25 INFO - PROCESS | 980 | 1467362185629 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 01:36:25 INFO - PROCESS | 980 | 1467362185632 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 01:36:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 01:36:25 INFO - PROCESS | 980 | 1467362185635 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 01:36:25 INFO - PROCESS | 980 | 1467362185637 Marionette TRACE conn6 <- [1,2986,null,{}] 01:36:25 INFO - PROCESS | 980 | 1467362185640 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}] 01:36:25 INFO - PROCESS | 980 | 1467362185643 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:25 INFO - PROCESS | 980 | 1467362185762 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 01:36:25 INFO - PROCESS | 980 | 1467362185767 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:25 INFO - PROCESS | 980 | 1467362185769 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:25 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD6E800 == 30 [pid = 980] [id = 758] 01:36:25 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082E88EF400) [pid = 980] [serial = 2272] [outer = 0000000000000000] 01:36:25 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EA1C6800) [pid = 980] [serial = 2273] [outer = 00000082E88EF400] 01:36:25 INFO - PROCESS | 980 | 1467362185814 Marionette DEBUG loaded listener.js 01:36:25 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082EA97D000) [pid = 980] [serial = 2274] [outer = 00000082E88EF400] 01:36:26 INFO - PROCESS | 980 | 1467362186253 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]]]}] 01:36:26 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. 01:36:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 01:36:26 INFO - PROCESS | 980 | 1467362186309 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 01:36:26 INFO - PROCESS | 980 | 1467362186312 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 01:36:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 01:36:26 INFO - PROCESS | 980 | 1467362186322 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 01:36:26 INFO - PROCESS | 980 | 1467362186324 Marionette TRACE conn6 <- [1,2990,null,{}] 01:36:26 INFO - PROCESS | 980 | 1467362186328 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}] 01:36:26 INFO - PROCESS | 980 | 1467362186334 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:26 INFO - PROCESS | 980 | 1467362186461 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082EBB97800) [pid = 980] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082ECBD6C00) [pid = 980] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082E4911C00) [pid = 980] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEB7D400) [pid = 980] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB60E800) [pid = 980] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DE20B000) [pid = 980] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082E88EE800) [pid = 980] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082DEC88400) [pid = 980] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EE083000) [pid = 980] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082EE148C00) [pid = 980] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082DE726800) [pid = 980] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EEBC2400) [pid = 980] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EEE4AC00) [pid = 980] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:36:26 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EEE50000) [pid = 980] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 01:36:26 INFO - PROCESS | 980 | 1467362186772 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:26 INFO - PROCESS | 980 | 1467362186775 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:26 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFEBB000 == 31 [pid = 980] [id = 759] 01:36:26 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082DCE2F400) [pid = 980] [serial = 2275] [outer = 0000000000000000] 01:36:26 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082E2FCF000) [pid = 980] [serial = 2276] [outer = 00000082DCE2F400] 01:36:26 INFO - PROCESS | 980 | 1467362186822 Marionette DEBUG loaded listener.js 01:36:26 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EB91F000) [pid = 980] [serial = 2277] [outer = 00000082DCE2F400] 01:36:27 INFO - PROCESS | 980 | 1467362187184 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]]]}] 01:36:27 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. 01:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 881ms 01:36:27 INFO - PROCESS | 980 | 1467362187204 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 980 | 1467362187206 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 01:36:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 01:36:27 INFO - PROCESS | 980 | 1467362187209 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - PROCESS | 980 | 1467362187211 Marionette TRACE conn6 <- [1,2994,null,{}] 01:36:27 INFO - PROCESS | 980 | 1467362187215 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}] 01:36:27 INFO - PROCESS | 980 | 1467362187217 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:27 INFO - PROCESS | 980 | 1467362187296 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 01:36:27 INFO - PROCESS | 980 | 1467362187373 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 980 | 1467362187375 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082F063E000 == 32 [pid = 980] [id = 760] 01:36:27 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EAA3C800) [pid = 980] [serial = 2278] [outer = 0000000000000000] 01:36:27 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EBB98400) [pid = 980] [serial = 2279] [outer = 00000082EAA3C800] 01:36:27 INFO - PROCESS | 980 | 1467362187421 Marionette DEBUG loaded listener.js 01:36:27 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EBBFBC00) [pid = 980] [serial = 2280] [outer = 00000082EAA3C800] 01:36:27 INFO - PROCESS | 980 | 1467362187741 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]]]}] 01:36:27 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. 01:36:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 587ms 01:36:27 INFO - PROCESS | 980 | 1467362187800 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 01:36:27 INFO - PROCESS | 980 | 1467362187803 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 01:36:27 INFO - PROCESS | 980 | 1467362187806 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 01:36:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 01:36:27 INFO - PROCESS | 980 | 1467362187808 Marionette TRACE conn6 <- [1,2998,null,{}] 01:36:27 INFO - PROCESS | 980 | 1467362187811 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}] 01:36:27 INFO - PROCESS | 980 | 1467362187813 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:27 INFO - PROCESS | 980 | 1467362187895 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 01:36:27 INFO - PROCESS | 980 | 1467362187973 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:27 INFO - PROCESS | 980 | 1467362187975 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:27 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0728800 == 33 [pid = 980] [id = 761] 01:36:27 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082DEB3DC00) [pid = 980] [serial = 2281] [outer = 0000000000000000] 01:36:28 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EBC9DC00) [pid = 980] [serial = 2282] [outer = 00000082DEB3DC00] 01:36:28 INFO - PROCESS | 980 | 1467362188023 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082EC910800) [pid = 980] [serial = 2283] [outer = 00000082DEB3DC00] 01:36:28 INFO - PROCESS | 980 | [980] 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 01:36:28 INFO - PROCESS | 980 | 1467362188451 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 01:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 01:36:28 INFO - {} 01:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 01:36:28 INFO - {} 01:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 01:36:28 INFO - {} 01:36:28 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 01:36:28 INFO - {} 01:36:28 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 691ms 01:36:28 INFO - PROCESS | 980 | 1467362188503 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 01:36:28 INFO - PROCESS | 980 | 1467362188505 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 01:36:28 INFO - PROCESS | 980 | 1467362188509 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 01:36:28 INFO - PROCESS | 980 | 1467362188511 Marionette TRACE conn6 <- [1,3002,null,{}] 01:36:28 INFO - TEST-START | /FileAPI/fileReader.html 01:36:28 INFO - PROCESS | 980 | 1467362188515 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}] 01:36:28 INFO - PROCESS | 980 | 1467362188517 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:28 INFO - PROCESS | 980 | 1467362188601 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 01:36:28 INFO - PROCESS | 980 | 1467362188608 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:28 INFO - PROCESS | 980 | 1467362188610 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:28 INFO - PROCESS | 980 | ++DOCSHELL 00000082F14B1000 == 34 [pid = 980] [id = 762] 01:36:28 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082ECB9A400) [pid = 980] [serial = 2284] [outer = 0000000000000000] 01:36:28 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082ECBDA800) [pid = 980] [serial = 2285] [outer = 00000082ECB9A400] 01:36:28 INFO - PROCESS | 980 | 1467362188656 Marionette DEBUG loaded listener.js 01:36:28 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EDB18000) [pid = 980] [serial = 2286] [outer = 00000082ECB9A400] 01:36:29 INFO - PROCESS | 980 | 1467362189401 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]]]}] 01:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 01:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 01:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 01:36:29 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 01:36:29 INFO - TEST-OK | /FileAPI/fileReader.html | took 944ms 01:36:29 INFO - PROCESS | 980 | 1467362189459 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 01:36:29 INFO - PROCESS | 980 | 1467362189464 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 01:36:29 INFO - PROCESS | 980 | 1467362189469 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 01:36:29 INFO - TEST-START | /FileAPI/historical.html 01:36:29 INFO - PROCESS | 980 | 1467362189475 Marionette TRACE conn6 <- [1,3006,null,{}] 01:36:29 INFO - PROCESS | 980 | 1467362189481 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}] 01:36:29 INFO - PROCESS | 980 | 1467362189484 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:29 INFO - PROCESS | 980 | 1467362189640 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 01:36:29 INFO - PROCESS | 980 | 1467362189760 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:29 INFO - PROCESS | 980 | 1467362189763 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:29 INFO - PROCESS | 980 | ++DOCSHELL 00000082EAA69800 == 35 [pid = 980] [id = 763] 01:36:29 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082DEB44000) [pid = 980] [serial = 2287] [outer = 0000000000000000] 01:36:29 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEC88C00) [pid = 980] [serial = 2288] [outer = 00000082DEB44000] 01:36:29 INFO - PROCESS | 980 | 1467362189826 Marionette DEBUG loaded listener.js 01:36:29 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082DFBD6000) [pid = 980] [serial = 2289] [outer = 00000082DEB44000] 01:36:30 INFO - PROCESS | 980 | 1467362190424 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"]]]}] 01:36:30 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 01:36:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 01:36:30 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 01:36:30 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 01:36:30 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 01:36:30 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 01:36:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 01:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:30 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 01:36:30 INFO - TEST-OK | /FileAPI/historical.html | took 986ms 01:36:30 INFO - PROCESS | 980 | 1467362190460 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 01:36:30 INFO - PROCESS | 980 | 1467362190465 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 01:36:30 INFO - TEST-START | /FileAPI/idlharness.html 01:36:30 INFO - PROCESS | 980 | 1467362190473 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 01:36:30 INFO - PROCESS | 980 | 1467362190476 Marionette TRACE conn6 <- [1,3010,null,{}] 01:36:30 INFO - PROCESS | 980 | 1467362190480 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}] 01:36:30 INFO - PROCESS | 980 | 1467362190483 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:30 INFO - PROCESS | 980 | 1467362190612 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 01:36:30 INFO - PROCESS | 980 | 1467362190719 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:30 INFO - PROCESS | 980 | 1467362190722 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:30 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFDB0800 == 36 [pid = 980] [id = 764] 01:36:30 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082E4A1E000) [pid = 980] [serial = 2290] [outer = 0000000000000000] 01:36:30 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082E5565400) [pid = 980] [serial = 2291] [outer = 00000082E4A1E000] 01:36:30 INFO - PROCESS | 980 | 1467362190780 Marionette DEBUG loaded listener.js 01:36:30 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082EA94CC00) [pid = 980] [serial = 2292] [outer = 00000082E4A1E000] 01:36:31 INFO - PROCESS | 980 | 1467362191974 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]]]}] 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 01:36:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:36:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:36:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:36:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 01:36:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:36:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:36:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:36:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 01:36:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:36:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:36:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:36:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 01:36:32 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 01:36:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 01:36:32 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 01:36:32 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 01:36:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 01:36:32 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:36:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:36:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 01:36:32 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 01:36:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 01:36:32 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 01:36:32 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 01:36:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 01:36:32 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 01:36:32 INFO - TEST-OK | /FileAPI/idlharness.html | took 1653ms 01:36:32 INFO - PROCESS | 980 | 1467362192128 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 01:36:32 INFO - PROCESS | 980 | 1467362192132 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 01:36:32 INFO - TEST-START | /FileAPI/idlharness.worker 01:36:32 INFO - PROCESS | 980 | 1467362192181 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 01:36:32 INFO - PROCESS | 980 | 1467362192185 Marionette TRACE conn6 <- [1,3014,null,{}] 01:36:32 INFO - PROCESS | 980 | 1467362192191 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}] 01:36:32 INFO - PROCESS | 980 | 1467362192194 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:32 INFO - PROCESS | 980 | 1467362192348 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082F0728800 == 35 [pid = 980] [id = 761] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082F063E000 == 34 [pid = 980] [id = 760] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EFEBB000 == 33 [pid = 980] [id = 759] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EFD6E800 == 32 [pid = 980] [id = 758] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EF77E800 == 31 [pid = 980] [id = 757] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EE268000 == 30 [pid = 980] [id = 756] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EDBA6800 == 29 [pid = 980] [id = 755] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082EB382800 == 28 [pid = 980] [id = 754] 01:36:32 INFO - PROCESS | 980 | --DOCSHELL 00000082E492A800 == 27 [pid = 980] [id = 753] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082EBBF7000) [pid = 980] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082EBCAAC00) [pid = 980] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082EE05FC00) [pid = 980] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082ED54F400) [pid = 980] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E4ABA800) [pid = 980] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082E50B4C00) [pid = 980] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DEBE7000) [pid = 980] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082DEFD8400) [pid = 980] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082EB63F400) [pid = 980] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082DEB7F000) [pid = 980] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082DEC8BC00) [pid = 980] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EA8C1000) [pid = 980] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082EAA36400) [pid = 980] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082DF07D400) [pid = 980] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E31C6800) [pid = 980] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082EE113000) [pid = 980] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EEB06C00) [pid = 980] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082ECB0B000) [pid = 980] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EF15A400) [pid = 980] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E8558C00) [pid = 980] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082EF160C00) [pid = 980] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EEE45400) [pid = 980] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EEE50C00) [pid = 980] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EEBE1800) [pid = 980] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EE242400) [pid = 980] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082EB923400) [pid = 980] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 01:36:32 INFO - PROCESS | 980 | 1467362192472 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:32 INFO - PROCESS | 980 | 1467362192476 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:32 INFO - PROCESS | 980 | ++DOCSHELL 00000082E398C000 == 28 [pid = 980] [id = 765] 01:36:32 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DCD05000) [pid = 980] [serial = 2293] [outer = 0000000000000000] 01:36:32 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DE725400) [pid = 980] [serial = 2294] [outer = 00000082DCD05000] 01:36:32 INFO - PROCESS | 980 | 1467362192528 Marionette DEBUG loaded listener.js 01:36:32 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082DEFD1C00) [pid = 980] [serial = 2295] [outer = 00000082DCD05000] 01:36:32 INFO - PROCESS | 980 | [980] 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 01:36:33 INFO - PROCESS | 980 | 1467362193447 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,{},{}]]]}] 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 01:36:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:36:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 01:36:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:36:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 01:36:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:36:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 01:36:33 INFO - {} 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 01:36:33 INFO - {} 01:36:33 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 - {} 01:36:33 INFO - {} 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 01:36:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 01:36:33 INFO - {} 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 01:36:33 INFO - {} 01:36:33 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 - {} 01:36:33 INFO - {} 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 01:36:33 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 01:36:33 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:36:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:36:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 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 01:36:33 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 01:36:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 01:36:33 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 01:36:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:33 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 01:36:33 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 01:36:33 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 01:36:33 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 01:36:33 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 01:36:33 INFO - {} 01:36:33 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1393ms 01:36:33 INFO - PROCESS | 980 | 1467362193574 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 01:36:33 INFO - PROCESS | 980 | 1467362193581 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 01:36:33 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 01:36:33 INFO - PROCESS | 980 | 1467362193596 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 01:36:33 INFO - PROCESS | 980 | 1467362193599 Marionette TRACE conn6 <- [1,3018,null,{}] 01:36:33 INFO - PROCESS | 980 | 1467362193603 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}] 01:36:33 INFO - PROCESS | 980 | 1467362193606 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:33 INFO - PROCESS | 980 | 1467362193699 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 01:36:33 INFO - PROCESS | 980 | 1467362193705 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:33 INFO - PROCESS | 980 | 1467362193707 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:33 INFO - PROCESS | 980 | ++DOCSHELL 00000082F171D800 == 29 [pid = 980] [id = 766] 01:36:33 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082ED542400) [pid = 980] [serial = 2296] [outer = 0000000000000000] 01:36:33 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EE087000) [pid = 980] [serial = 2297] [outer = 00000082ED542400] 01:36:33 INFO - PROCESS | 980 | 1467362193786 Marionette DEBUG loaded listener.js 01:36:33 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EE11D400) [pid = 980] [serial = 2298] [outer = 00000082ED542400] 01:36:34 INFO - PROCESS | 980 | 1467362194227 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]]]}] 01:36:34 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 01:36:34 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 693ms 01:36:34 INFO - PROCESS | 980 | 1467362194294 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 01:36:34 INFO - PROCESS | 980 | 1467362194296 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 01:36:34 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 01:36:34 INFO - PROCESS | 980 | 1467362194300 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 01:36:34 INFO - PROCESS | 980 | 1467362194304 Marionette TRACE conn6 <- [1,3022,null,{}] 01:36:34 INFO - PROCESS | 980 | 1467362194315 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}] 01:36:34 INFO - PROCESS | 980 | 1467362194320 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:34 INFO - PROCESS | 980 | 1467362194414 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 01:36:34 INFO - PROCESS | 980 | 1467362194425 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:34 INFO - PROCESS | 980 | 1467362194428 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:34 INFO - PROCESS | 980 | ++DOCSHELL 00000082F1FED800 == 30 [pid = 980] [id = 767] 01:36:34 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082DCE3DC00) [pid = 980] [serial = 2299] [outer = 0000000000000000] 01:36:34 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EEBE2C00) [pid = 980] [serial = 2300] [outer = 00000082DCE3DC00] 01:36:34 INFO - PROCESS | 980 | 1467362194479 Marionette DEBUG loaded listener.js 01:36:34 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EEE4A800) [pid = 980] [serial = 2301] [outer = 00000082DCE3DC00] 01:36:34 INFO - PROCESS | 980 | 1467362194938 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]]]}] 01:36:35 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 01:36:35 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 691ms 01:36:35 INFO - PROCESS | 980 | 1467362194994 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 980 | 1467362194996 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 01:36:35 INFO - TEST-START | /FileAPI/blob/Blob-close.html 01:36:35 INFO - PROCESS | 980 | 1467362195006 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 980 | 1467362195008 Marionette TRACE conn6 <- [1,3026,null,{}] 01:36:35 INFO - PROCESS | 980 | 1467362195012 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}] 01:36:35 INFO - PROCESS | 980 | 1467362195014 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:35 INFO - PROCESS | 980 | 1467362195161 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 01:36:35 INFO - PROCESS | 980 | 1467362195179 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 980 | 1467362195188 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082F325E800 == 31 [pid = 980] [id = 768] 01:36:35 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082EF15DC00) [pid = 980] [serial = 2302] [outer = 0000000000000000] 01:36:35 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EF163800) [pid = 980] [serial = 2303] [outer = 00000082EF15DC00] 01:36:35 INFO - PROCESS | 980 | 1467362195236 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EF7E6400) [pid = 980] [serial = 2304] [outer = 00000082EF15DC00] 01:36:35 INFO - PROCESS | 980 | 1467362195638 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"]]]}] 01:36:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 01:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 01:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 01:36:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 690ms 01:36:35 INFO - PROCESS | 980 | 1467362195698 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 01:36:35 INFO - PROCESS | 980 | 1467362195700 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 01:36:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 01:36:35 INFO - PROCESS | 980 | 1467362195703 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 01:36:35 INFO - PROCESS | 980 | 1467362195705 Marionette TRACE conn6 <- [1,3030,null,{}] 01:36:35 INFO - PROCESS | 980 | 1467362195714 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}] 01:36:35 INFO - PROCESS | 980 | 1467362195717 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:35 INFO - PROCESS | 980 | 1467362195838 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 01:36:35 INFO - PROCESS | 980 | 1467362195843 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:35 INFO - PROCESS | 980 | 1467362195845 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:35 INFO - PROCESS | 980 | ++DOCSHELL 00000082F3687800 == 32 [pid = 980] [id = 769] 01:36:35 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EF7ECC00) [pid = 980] [serial = 2305] [outer = 0000000000000000] 01:36:35 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EFCB6800) [pid = 980] [serial = 2306] [outer = 00000082EF7ECC00] 01:36:35 INFO - PROCESS | 980 | 1467362195891 Marionette DEBUG loaded listener.js 01:36:35 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082F0123000) [pid = 980] [serial = 2307] [outer = 00000082EF7ECC00] 01:36:36 INFO - PROCESS | 980 | 1467362196560 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]]]}] 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 01:36:36 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. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 01:36:36 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'.) 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 01:36:36 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. 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 01:36:36 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. 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 01:36:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:36:36 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. 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 01:36:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 01:36:36 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 01:36:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 01:36:36 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 01:36:36 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 01:36:36 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 991ms 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082E50B0400) [pid = 980] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082DE728400) [pid = 980] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082E2F4A800) [pid = 980] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082E31CB400) [pid = 980] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082DEC9C000) [pid = 980] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082E88EF400) [pid = 980] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082DEFD8C00) [pid = 980] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082DEB3DC00) [pid = 980] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082E8828C00) [pid = 980] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082ECBCE400) [pid = 980] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082EF7E1000) [pid = 980] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082DDEC3400) [pid = 980] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DCE2F400) [pid = 980] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EAA3C800) [pid = 980] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 01:36:36 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E4AC7C00) [pid = 980] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 01:36:36 INFO - PROCESS | 980 | 1467362196723 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 01:36:36 INFO - PROCESS | 980 | 1467362196726 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 01:36:36 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 01:36:36 INFO - PROCESS | 980 | 1467362196732 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 01:36:36 INFO - PROCESS | 980 | 1467362196734 Marionette TRACE conn6 <- [1,3034,null,{}] 01:36:36 INFO - PROCESS | 980 | 1467362196738 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}] 01:36:36 INFO - PROCESS | 980 | 1467362196744 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:36 INFO - PROCESS | 980 | 1467362196858 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 01:36:36 INFO - PROCESS | 980 | 1467362196864 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:36 INFO - PROCESS | 980 | 1467362196866 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:36 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC78000 == 33 [pid = 980] [id = 770] 01:36:36 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082F0624800) [pid = 980] [serial = 2308] [outer = 0000000000000000] 01:36:36 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082F0626800) [pid = 980] [serial = 2309] [outer = 00000082F0624800] 01:36:36 INFO - PROCESS | 980 | 1467362196912 Marionette DEBUG loaded listener.js 01:36:36 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082F07DE400) [pid = 980] [serial = 2310] [outer = 00000082F0624800] 01:36:37 INFO - PROCESS | 980 | [980] 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 01:36:37 INFO - PROCESS | 980 | 1467362197367 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 01:36:37 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 01:36:37 INFO - {} 01:36:37 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 692ms 01:36:37 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 01:36:37 INFO - PROCESS | 980 | 1467362197426 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 01:36:37 INFO - PROCESS | 980 | 1467362197428 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 01:36:37 INFO - PROCESS | 980 | 1467362197431 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 01:36:37 INFO - PROCESS | 980 | 1467362197433 Marionette TRACE conn6 <- [1,3038,null,{}] 01:36:37 INFO - PROCESS | 980 | 1467362197437 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}] 01:36:37 INFO - PROCESS | 980 | 1467362197439 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:37 INFO - PROCESS | 980 | 1467362197524 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 01:36:37 INFO - PROCESS | 980 | 1467362197532 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:37 INFO - PROCESS | 980 | 1467362197534 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:37 INFO - PROCESS | 980 | ++DOCSHELL 00000082E305F000 == 34 [pid = 980] [id = 771] 01:36:37 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082F07DD000) [pid = 980] [serial = 2311] [outer = 0000000000000000] 01:36:37 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082F132F400) [pid = 980] [serial = 2312] [outer = 00000082F07DD000] 01:36:37 INFO - PROCESS | 980 | 1467362197586 Marionette DEBUG loaded listener.js 01:36:37 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082F1335400) [pid = 980] [serial = 2313] [outer = 00000082F07DD000] 01:36:38 INFO - PROCESS | 980 | 1467362197996 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]]]}] 01:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 01:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 01:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 01:36:38 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 01:36:38 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 586ms 01:36:38 INFO - PROCESS | 980 | 1467362198021 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 01:36:38 INFO - PROCESS | 980 | 1467362198024 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 01:36:38 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 01:36:38 INFO - PROCESS | 980 | 1467362198039 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 01:36:38 INFO - PROCESS | 980 | 1467362198041 Marionette TRACE conn6 <- [1,3042,null,{}] 01:36:38 INFO - PROCESS | 980 | 1467362198045 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}] 01:36:38 INFO - PROCESS | 980 | 1467362198047 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:38 INFO - PROCESS | 980 | 1467362198132 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 01:36:38 INFO - PROCESS | 980 | 1467362198137 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:38 INFO - PROCESS | 980 | 1467362198139 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:38 INFO - PROCESS | 980 | ++DOCSHELL 00000082802B1800 == 35 [pid = 980] [id = 772] 01:36:38 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082F142E800) [pid = 980] [serial = 2314] [outer = 0000000000000000] 01:36:38 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082F1434400) [pid = 980] [serial = 2315] [outer = 00000082F142E800] 01:36:38 INFO - PROCESS | 980 | 1467362198183 Marionette DEBUG loaded listener.js 01:36:38 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082F162C000) [pid = 980] [serial = 2316] [outer = 00000082F142E800] 01:36:39 INFO - PROCESS | 980 | 1467362198992 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"]]]}] 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 01:36:39 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 01:36:39 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:36:39 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" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:36:39 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" 01:36:39 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 01:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:39 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 01:36:39 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 01:36:39 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1097ms 01:36:39 INFO - PROCESS | 980 | 1467362199151 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 01:36:39 INFO - PROCESS | 980 | 1467362199156 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 01:36:39 INFO - TEST-START | /FileAPI/file/File-constructor.html 01:36:39 INFO - PROCESS | 980 | 1467362199164 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 01:36:39 INFO - PROCESS | 980 | 1467362199168 Marionette TRACE conn6 <- [1,3046,null,{}] 01:36:39 INFO - PROCESS | 980 | 1467362199174 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}] 01:36:39 INFO - PROCESS | 980 | 1467362199178 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:39 INFO - PROCESS | 980 | 1467362199301 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 01:36:39 INFO - PROCESS | 980 | 1467362199393 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:39 INFO - PROCESS | 980 | 1467362199398 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:39 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF477000 == 36 [pid = 980] [id = 773] 01:36:39 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DEBE7000) [pid = 980] [serial = 2317] [outer = 0000000000000000] 01:36:39 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082DEFD0C00) [pid = 980] [serial = 2318] [outer = 00000082DEBE7000] 01:36:39 INFO - PROCESS | 980 | 1467362199458 Marionette DEBUG loaded listener.js 01:36:39 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082E3833400) [pid = 980] [serial = 2319] [outer = 00000082DEBE7000] 01:36:40 INFO - PROCESS | 980 | 1467362200104 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]]]}] 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 01:36:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 01:36:40 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 01:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:40 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 01:36:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 01:36:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 01:36:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 01:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 01:36:40 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 01:36:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 01:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:40 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 01:36:40 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 01:36:40 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 995ms 01:36:40 INFO - PROCESS | 980 | 1467362200157 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 01:36:40 INFO - PROCESS | 980 | 1467362200163 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 01:36:40 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 01:36:40 INFO - PROCESS | 980 | 1467362200170 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 01:36:40 INFO - PROCESS | 980 | 1467362200173 Marionette TRACE conn6 <- [1,3050,null,{}] 01:36:40 INFO - PROCESS | 980 | 1467362200177 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}] 01:36:40 INFO - PROCESS | 980 | 1467362200180 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:40 INFO - PROCESS | 980 | 1467362200299 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 01:36:40 INFO - PROCESS | 980 | 1467362200425 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:40 INFO - PROCESS | 980 | 1467362200428 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:40 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF1E2800 == 37 [pid = 980] [id = 774] 01:36:40 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EAA3B800) [pid = 980] [serial = 2320] [outer = 0000000000000000] 01:36:40 INFO - PROCESS | 980 | ++DOMWINDOW == 82 (00000082EAC4F400) [pid = 980] [serial = 2321] [outer = 00000082EAA3B800] 01:36:40 INFO - PROCESS | 980 | 1467362200488 Marionette DEBUG loaded listener.js 01:36:40 INFO - PROCESS | 980 | ++DOMWINDOW == 83 (00000082EB91A400) [pid = 980] [serial = 2322] [outer = 00000082EAA3B800] 01:36:40 INFO - PROCESS | 980 | [980] 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 01:36:41 INFO - PROCESS | 980 | 1467362201069 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 01:36:41 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 01:36:41 INFO - {} 01:36:41 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 941ms 01:36:41 INFO - PROCESS | 980 | 1467362201112 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 01:36:41 INFO - PROCESS | 980 | 1467362201115 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 01:36:41 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 01:36:41 INFO - PROCESS | 980 | 1467362201119 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 01:36:41 INFO - PROCESS | 980 | 1467362201123 Marionette TRACE conn6 <- [1,3054,null,{}] 01:36:41 INFO - PROCESS | 980 | 1467362201147 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}] 01:36:41 INFO - PROCESS | 980 | 1467362201153 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:41 INFO - PROCESS | 980 | 1467362201307 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 01:36:41 INFO - PROCESS | 980 | 1467362201360 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:41 INFO - PROCESS | 980 | 1467362201364 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:41 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0046000 == 38 [pid = 980] [id = 775] 01:36:41 INFO - PROCESS | 980 | ++DOMWINDOW == 84 (00000082EC910400) [pid = 980] [serial = 2323] [outer = 0000000000000000] 01:36:41 INFO - PROCESS | 980 | ++DOMWINDOW == 85 (00000082ECB9C400) [pid = 980] [serial = 2324] [outer = 00000082EC910400] 01:36:41 INFO - PROCESS | 980 | 1467362201422 Marionette DEBUG loaded listener.js 01:36:41 INFO - PROCESS | 980 | ++DOMWINDOW == 86 (00000082EE117800) [pid = 980] [serial = 2325] [outer = 00000082EC910400] 01:36:41 INFO - PROCESS | 980 | 1467362201973 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]]]}] 01:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 01:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 01:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 01:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 01:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 01:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 01:36:42 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 01:36:42 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 880ms 01:36:42 INFO - PROCESS | 980 | 1467362202001 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 01:36:42 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 01:36:42 INFO - PROCESS | 980 | 1467362202005 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 01:36:42 INFO - PROCESS | 980 | 1467362202008 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 01:36:42 INFO - PROCESS | 980 | 1467362202011 Marionette TRACE conn6 <- [1,3058,null,{}] 01:36:42 INFO - PROCESS | 980 | 1467362202014 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}] 01:36:42 INFO - PROCESS | 980 | 1467362202017 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:42 INFO - PROCESS | 980 | 1467362202137 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 01:36:42 INFO - PROCESS | 980 | 1467362202254 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:42 INFO - PROCESS | 980 | 1467362202256 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:42 INFO - PROCESS | 980 | ++DOCSHELL 00000082F0896000 == 39 [pid = 980] [id = 776] 01:36:42 INFO - PROCESS | 980 | ++DOMWINDOW == 87 (00000082EEBC5400) [pid = 980] [serial = 2326] [outer = 0000000000000000] 01:36:42 INFO - PROCESS | 980 | ++DOMWINDOW == 88 (00000082EEE49000) [pid = 980] [serial = 2327] [outer = 00000082EEBC5400] 01:36:42 INFO - PROCESS | 980 | 1467362202353 Marionette DEBUG loaded listener.js 01:36:42 INFO - PROCESS | 980 | ++DOMWINDOW == 89 (00000082EF7E2C00) [pid = 980] [serial = 2328] [outer = 00000082EEBC5400] 01:36:43 INFO - PROCESS | 980 | 1467362203086 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]]]}] 01:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 01:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 01:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 01:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 01:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 01:36:43 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 01:36:43 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1134ms 01:36:43 INFO - PROCESS | 980 | 1467362203144 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 01:36:43 INFO - PROCESS | 980 | 1467362203148 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 01:36:43 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 01:36:43 INFO - PROCESS | 980 | 1467362203154 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 01:36:43 INFO - PROCESS | 980 | 1467362203157 Marionette TRACE conn6 <- [1,3062,null,{}] 01:36:43 INFO - PROCESS | 980 | 1467362203163 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}] 01:36:43 INFO - PROCESS | 980 | 1467362203166 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:43 INFO - PROCESS | 980 | 1467362203274 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 01:36:43 INFO - PROCESS | 980 | 1467362203366 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:43 INFO - PROCESS | 980 | 1467362203370 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:43 INFO - PROCESS | 980 | ++DOCSHELL 00000082E4A88800 == 40 [pid = 980] [id = 777] 01:36:43 INFO - PROCESS | 980 | ++DOMWINDOW == 90 (00000082DEFD7800) [pid = 980] [serial = 2329] [outer = 0000000000000000] 01:36:43 INFO - PROCESS | 980 | ++DOMWINDOW == 91 (00000082E2FB4000) [pid = 980] [serial = 2330] [outer = 00000082DEFD7800] 01:36:43 INFO - PROCESS | 980 | 1467362203421 Marionette DEBUG loaded listener.js 01:36:43 INFO - PROCESS | 980 | ++DOMWINDOW == 92 (00000082E4AC7800) [pid = 980] [serial = 2331] [outer = 00000082DEFD7800] 01:36:43 INFO - PROCESS | 980 | 1467362203976 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]]]}] 01:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 01:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 01:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 01:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 01:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 01:36:44 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 01:36:44 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 880ms 01:36:44 INFO - PROCESS | 980 | 1467362204038 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 01:36:44 INFO - PROCESS | 980 | 1467362204043 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 01:36:44 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 01:36:44 INFO - PROCESS | 980 | 1467362204050 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 01:36:44 INFO - PROCESS | 980 | 1467362204052 Marionette TRACE conn6 <- [1,3066,null,{}] 01:36:44 INFO - PROCESS | 980 | 1467362204056 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}] 01:36:44 INFO - PROCESS | 980 | 1467362204059 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:44 INFO - PROCESS | 980 | 1467362204179 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 01:36:44 INFO - PROCESS | 980 | 1467362204271 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:44 INFO - PROCESS | 980 | 1467362204273 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:44 INFO - PROCESS | 980 | ++DOCSHELL 00000082E8E64800 == 41 [pid = 980] [id = 778] 01:36:44 INFO - PROCESS | 980 | ++DOMWINDOW == 93 (00000082DEFCF400) [pid = 980] [serial = 2332] [outer = 0000000000000000] 01:36:44 INFO - PROCESS | 980 | ++DOMWINDOW == 94 (00000082DF07D400) [pid = 980] [serial = 2333] [outer = 00000082DEFCF400] 01:36:44 INFO - PROCESS | 980 | 1467362204324 Marionette DEBUG loaded listener.js 01:36:44 INFO - PROCESS | 980 | ++DOMWINDOW == 95 (00000082E8651C00) [pid = 980] [serial = 2334] [outer = 00000082DEFCF400] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082E3BC2800 == 40 [pid = 980] [id = 752] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082E305F000 == 39 [pid = 980] [id = 771] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EBC78000 == 38 [pid = 980] [id = 770] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F3687800 == 37 [pid = 980] [id = 769] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F325E800 == 36 [pid = 980] [id = 768] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F1FED800 == 35 [pid = 980] [id = 767] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F171D800 == 34 [pid = 980] [id = 766] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082E398C000 == 33 [pid = 980] [id = 765] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F14B1000 == 32 [pid = 980] [id = 762] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EAA69800 == 31 [pid = 980] [id = 763] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EFDB0800 == 30 [pid = 980] [id = 764] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082E4A88800 == 29 [pid = 980] [id = 777] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F0896000 == 28 [pid = 980] [id = 776] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082F0046000 == 27 [pid = 980] [id = 775] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082EF1E2800 == 26 [pid = 980] [id = 774] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082802B1800 == 25 [pid = 980] [id = 772] 01:36:45 INFO - PROCESS | 980 | --DOCSHELL 00000082DF477000 == 24 [pid = 980] [id = 773] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 94 (00000082E5573C00) [pid = 980] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 93 (00000082DEB47000) [pid = 980] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 92 (00000082DEBE2C00) [pid = 980] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 91 (00000082E55EDC00) [pid = 980] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 90 (00000082E497C000) [pid = 980] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 89 (00000082E38D9000) [pid = 980] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 88 (00000082DEFD4400) [pid = 980] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 87 (00000082DFBDBC00) [pid = 980] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 86 (00000082EA1C6800) [pid = 980] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 85 (00000082E38AA400) [pid = 980] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 84 (00000082E2F4AC00) [pid = 980] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 83 (00000082EC910800) [pid = 980] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 82 (00000082EAA2F800) [pid = 980] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 81 (00000082E8982400) [pid = 980] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 80 (00000082ECBDA800) [pid = 980] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082EEBBAC00) [pid = 980] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082ECBD9800) [pid = 980] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082EF7EB800) [pid = 980] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EF7E4800) [pid = 980] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082E3E41C00) [pid = 980] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082DEB80000) [pid = 980] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082E8654400) [pid = 980] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082E2FCF000) [pid = 980] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082EA97D000) [pid = 980] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082EB91F000) [pid = 980] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082EBBFBC00) [pid = 980] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 68 (00000082E4ACCC00) [pid = 980] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 67 (00000082EBB98400) [pid = 980] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 66 (00000082EBC9DC00) [pid = 980] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | --DOMWINDOW == 65 (00000082E4978400) [pid = 980] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 01:36:45 INFO - PROCESS | 980 | 1467362205523 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] 01:36:45 INFO - PROCESS | 980 | 1467362205611 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 01:36:45 INFO - PROCESS | 980 | 1467362205615 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 01:36:45 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 01:36:45 INFO - PROCESS | 980 | 1467362205621 Marionette TRACE conn6 <- [1,3070,null,{}] 01:36:45 INFO - PROCESS | 980 | 1467362205626 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}] 01:36:45 INFO - PROCESS | 980 | 1467362205629 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:45 INFO - PROCESS | 980 | 1467362205769 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 01:36:45 INFO - PROCESS | 980 | 1467362205848 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:45 INFO - PROCESS | 980 | 1467362205851 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:45 INFO - PROCESS | 980 | ++DOCSHELL 00000082DF477000 == 25 [pid = 980] [id = 779] 01:36:45 INFO - PROCESS | 980 | ++DOMWINDOW == 66 (00000082DEB7A000) [pid = 980] [serial = 2335] [outer = 0000000000000000] 01:36:45 INFO - PROCESS | 980 | ++DOMWINDOW == 67 (00000082DEBED000) [pid = 980] [serial = 2336] [outer = 00000082DEB7A000] 01:36:45 INFO - PROCESS | 980 | 1467362205901 Marionette DEBUG loaded listener.js 01:36:45 INFO - PROCESS | 980 | ++DOMWINDOW == 68 (00000082DEC97000) [pid = 980] [serial = 2337] [outer = 00000082DEB7A000] 01:36:46 INFO - PROCESS | 980 | 1467362206266 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]]]}] 01:36:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 01:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 01:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 01:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 01:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 690ms 01:36:46 INFO - PROCESS | 980 | 1467362206345 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 01:36:46 INFO - PROCESS | 980 | 1467362206350 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 01:36:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 01:36:46 INFO - PROCESS | 980 | 1467362206357 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 01:36:46 INFO - PROCESS | 980 | 1467362206360 Marionette TRACE conn6 <- [1,3074,null,{}] 01:36:46 INFO - PROCESS | 980 | 1467362206364 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}] 01:36:46 INFO - PROCESS | 980 | 1467362206366 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:46 INFO - PROCESS | 980 | 1467362206460 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 01:36:46 INFO - PROCESS | 980 | 1467362206466 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:46 INFO - PROCESS | 980 | 1467362206468 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:46 INFO - PROCESS | 980 | ++DOCSHELL 00000082E7A89000 == 26 [pid = 980] [id = 780] 01:36:46 INFO - PROCESS | 980 | ++DOMWINDOW == 69 (00000082DEFD2C00) [pid = 980] [serial = 2338] [outer = 0000000000000000] 01:36:46 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DFB3E000) [pid = 980] [serial = 2339] [outer = 00000082DEFD2C00] 01:36:46 INFO - PROCESS | 980 | 1467362206517 Marionette DEBUG loaded listener.js 01:36:46 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E31C5400) [pid = 980] [serial = 2340] [outer = 00000082DEFD2C00] 01:36:46 INFO - PROCESS | 980 | 1467362206961 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 01:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 01:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 628ms 01:36:47 INFO - PROCESS | 980 | 1467362206996 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 980 | 1467362206998 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 01:36:47 INFO - PROCESS | 980 | 1467362207002 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 01:36:47 INFO - PROCESS | 980 | 1467362207006 Marionette TRACE conn6 <- [1,3078,null,{}] 01:36:47 INFO - PROCESS | 980 | 1467362207023 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}] 01:36:47 INFO - PROCESS | 980 | 1467362207028 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:47 INFO - PROCESS | 980 | 1467362207119 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 01:36:47 INFO - PROCESS | 980 | 1467362207127 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 980 | 1467362207131 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EBC72000 == 27 [pid = 980] [id = 781] 01:36:47 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082E4978C00) [pid = 980] [serial = 2341] [outer = 0000000000000000] 01:36:47 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082E4ABB400) [pid = 980] [serial = 2342] [outer = 00000082E4978C00] 01:36:47 INFO - PROCESS | 980 | 1467362207181 Marionette DEBUG loaded listener.js 01:36:47 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082E55EB800) [pid = 980] [serial = 2343] [outer = 00000082E4978C00] 01:36:47 INFO - PROCESS | 980 | 1467362207660 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 01:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 01:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 690ms 01:36:47 INFO - PROCESS | 980 | 1467362207700 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 01:36:47 INFO - PROCESS | 980 | 1467362207703 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 01:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 01:36:47 INFO - PROCESS | 980 | 1467362207716 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 01:36:47 INFO - PROCESS | 980 | 1467362207718 Marionette TRACE conn6 <- [1,3082,null,{}] 01:36:47 INFO - PROCESS | 980 | 1467362207722 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}] 01:36:47 INFO - PROCESS | 980 | 1467362207724 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:47 INFO - PROCESS | 980 | 1467362207874 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 01:36:47 INFO - PROCESS | 980 | 1467362207930 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:47 INFO - PROCESS | 980 | 1467362207932 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:47 INFO - PROCESS | 980 | ++DOCSHELL 00000082EE186000 == 28 [pid = 980] [id = 782] 01:36:47 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082E88E7000) [pid = 980] [serial = 2344] [outer = 0000000000000000] 01:36:47 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082E8982400) [pid = 980] [serial = 2345] [outer = 00000082E88E7000] 01:36:47 INFO - PROCESS | 980 | 1467362207979 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EA976C00) [pid = 980] [serial = 2346] [outer = 00000082E88E7000] 01:36:48 INFO - PROCESS | 980 | 1467362208397 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 01:36:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 01:36:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 01:36:48 INFO - PROCESS | 980 | 1467362208461 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 01:36:48 INFO - PROCESS | 980 | 1467362208463 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 01:36:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 01:36:48 INFO - PROCESS | 980 | 1467362208467 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 01:36:48 INFO - PROCESS | 980 | 1467362208469 Marionette TRACE conn6 <- [1,3086,null,{}] 01:36:48 INFO - PROCESS | 980 | 1467362208472 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}] 01:36:48 INFO - PROCESS | 980 | 1467362208474 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:48 INFO - PROCESS | 980 | 1467362208593 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 01:36:48 INFO - PROCESS | 980 | 1467362208598 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:48 INFO - PROCESS | 980 | 1467362208600 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:48 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF149000 == 29 [pid = 980] [id = 783] 01:36:48 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082DD6BC000) [pid = 980] [serial = 2347] [outer = 0000000000000000] 01:36:48 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EAA3BC00) [pid = 980] [serial = 2348] [outer = 00000082DD6BC000] 01:36:48 INFO - PROCESS | 980 | 1467362208646 Marionette DEBUG loaded listener.js 01:36:48 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EB60C800) [pid = 980] [serial = 2349] [outer = 00000082DD6BC000] 01:36:49 INFO - PROCESS | 980 | 1467362209100 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]]]}] 01:36:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 01:36:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 01:36:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 671ms 01:36:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 01:36:49 INFO - PROCESS | 980 | 1467362209142 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 01:36:49 INFO - PROCESS | 980 | 1467362209145 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 01:36:49 INFO - PROCESS | 980 | 1467362209148 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 01:36:49 INFO - PROCESS | 980 | 1467362209150 Marionette TRACE conn6 <- [1,3090,null,{}] 01:36:49 INFO - PROCESS | 980 | 1467362209153 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}] 01:36:49 INFO - PROCESS | 980 | 1467362209159 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:49 INFO - PROCESS | 980 | 1467362209323 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 79 (00000082F0624800) [pid = 980] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 78 (00000082F142E800) [pid = 980] [serial = 2314] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 77 (00000082DCD05000) [pid = 980] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 76 (00000082EF15DC00) [pid = 980] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 75 (00000082EF7ECC00) [pid = 980] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 74 (00000082ED542400) [pid = 980] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 73 (00000082DCE3DC00) [pid = 980] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 72 (00000082ECB9A400) [pid = 980] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 71 (00000082E4A1E000) [pid = 980] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 70 (00000082DEB44000) [pid = 980] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 01:36:49 INFO - PROCESS | 980 | --DOMWINDOW == 69 (00000082F07DD000) [pid = 980] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 01:36:49 INFO - PROCESS | 980 | 1467362209618 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:49 INFO - PROCESS | 980 | 1467362209620 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:49 INFO - PROCESS | 980 | ++DOCSHELL 00000082EF798000 == 30 [pid = 980] [id = 784] 01:36:49 INFO - PROCESS | 980 | ++DOMWINDOW == 70 (00000082DEA25000) [pid = 980] [serial = 2350] [outer = 0000000000000000] 01:36:49 INFO - PROCESS | 980 | ++DOMWINDOW == 71 (00000082E2FCE800) [pid = 980] [serial = 2351] [outer = 00000082DEA25000] 01:36:49 INFO - PROCESS | 980 | 1467362209668 Marionette DEBUG loaded listener.js 01:36:49 INFO - PROCESS | 980 | ++DOMWINDOW == 72 (00000082EBBF1C00) [pid = 980] [serial = 2352] [outer = 00000082DEA25000] 01:36:50 INFO - PROCESS | 980 | 1467362210018 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 01:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 01:36:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 943ms 01:36:50 INFO - PROCESS | 980 | 1467362210094 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 980 | 1467362210096 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 01:36:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 01:36:50 INFO - PROCESS | 980 | 1467362210106 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 980 | 1467362210107 Marionette TRACE conn6 <- [1,3094,null,{}] 01:36:50 INFO - PROCESS | 980 | 1467362210111 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}] 01:36:50 INFO - PROCESS | 980 | 1467362210113 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:50 INFO - PROCESS | 980 | 1467362210195 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 01:36:50 INFO - PROCESS | 980 | 1467362210200 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 980 | 1467362210202 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFD7B000 == 31 [pid = 980] [id = 785] 01:36:50 INFO - PROCESS | 980 | ++DOMWINDOW == 73 (00000082EBBF5400) [pid = 980] [serial = 2353] [outer = 0000000000000000] 01:36:50 INFO - PROCESS | 980 | ++DOMWINDOW == 74 (00000082EBCA2400) [pid = 980] [serial = 2354] [outer = 00000082EBBF5400] 01:36:50 INFO - PROCESS | 980 | 1467362210247 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 980 | ++DOMWINDOW == 75 (00000082EC172000) [pid = 980] [serial = 2355] [outer = 00000082EBBF5400] 01:36:50 INFO - PROCESS | 980 | 1467362210660 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]]]}] 01:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 01:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 01:36:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 01:36:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 586ms 01:36:50 INFO - PROCESS | 980 | 1467362210689 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 01:36:50 INFO - PROCESS | 980 | 1467362210691 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 01:36:50 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 01:36:50 INFO - PROCESS | 980 | 1467362210695 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 01:36:50 INFO - PROCESS | 980 | 1467362210697 Marionette TRACE conn6 <- [1,3098,null,{}] 01:36:50 INFO - PROCESS | 980 | 1467362210700 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}] 01:36:50 INFO - PROCESS | 980 | 1467362210702 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:50 INFO - PROCESS | 980 | 1467362210822 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 01:36:50 INFO - PROCESS | 980 | 1467362210831 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:50 INFO - PROCESS | 980 | 1467362210833 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:50 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFE1F800 == 32 [pid = 980] [id = 786] 01:36:50 INFO - PROCESS | 980 | ++DOMWINDOW == 76 (00000082EB613800) [pid = 980] [serial = 2356] [outer = 0000000000000000] 01:36:50 INFO - PROCESS | 980 | ++DOMWINDOW == 77 (00000082EC961800) [pid = 980] [serial = 2357] [outer = 00000082EB613800] 01:36:50 INFO - PROCESS | 980 | 1467362210886 Marionette DEBUG loaded listener.js 01:36:50 INFO - PROCESS | 980 | ++DOMWINDOW == 78 (00000082ECBD9800) [pid = 980] [serial = 2358] [outer = 00000082EB613800] 01:36:51 INFO - PROCESS | 980 | 1467362211292 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"]]]}] 01:36:51 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 01:36:51 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 01:36:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 01:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 01:36:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 01:36:51 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 01:36:51 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 628ms 01:36:51 INFO - PROCESS | 980 | 1467362211326 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 01:36:51 INFO - PROCESS | 980 | 1467362211328 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 01:36:51 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 01:36:51 INFO - PROCESS | 980 | 1467362211331 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 01:36:51 INFO - PROCESS | 980 | 1467362211333 Marionette TRACE conn6 <- [1,3102,null,{}] 01:36:51 INFO - PROCESS | 980 | 1467362211337 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}] 01:36:51 INFO - PROCESS | 980 | 1467362211339 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:51 INFO - PROCESS | 980 | 1467362211459 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 01:36:51 INFO - PROCESS | 980 | 1467362211466 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\", \"3b5bb3b3-a335-4ad0-ba23-0a23e25bd67f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 01:36:51 INFO - PROCESS | 980 | 1467362211468 Marionette INFO sendAsync de073365-7fca-4f1a-ae42-82f0562b3071 01:36:51 INFO - PROCESS | 980 | ++DOCSHELL 00000082EFED2000 == 33 [pid = 980] [id = 787] 01:36:51 INFO - PROCESS | 980 | ++DOMWINDOW == 79 (00000082EBBF9000) [pid = 980] [serial = 2359] [outer = 0000000000000000] 01:36:51 INFO - PROCESS | 980 | ++DOMWINDOW == 80 (00000082EDE74000) [pid = 980] [serial = 2360] [outer = 00000082EBBF9000] 01:36:51 INFO - PROCESS | 980 | 1467362211513 Marionette DEBUG loaded listener.js 01:36:51 INFO - PROCESS | 980 | ++DOMWINDOW == 81 (00000082EE085800) [pid = 980] [serial = 2361] [outer = 00000082EBBF9000] 01:36:52 INFO - PROCESS | 980 | 1467362212278 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]]]}] 01:36:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 01:36:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 985ms 01:36:52 INFO - PROCESS | 980 | 1467362212321 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 01:36:52 INFO - PROCESS | 980 | 1467362212325 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 01:36:53 WARNING - u'runner_teardown' () 01:36:53 INFO - No more tests 01:36:53 INFO - Got 0 unexpected results 01:36:53 INFO - SUITE-END | took 691s 01:36:53 INFO - Closing logging queue 01:36:53 INFO - queue closed 01:36:53 INFO - Return code: 0 01:36:53 WARNING - # TBPL SUCCESS # 01:36:53 INFO - Running post-action listener: _resource_record_post_action 01:36:53 INFO - Running post-run listener: _resource_record_post_run 01:36:54 INFO - Total resource usage - Wall time: 705s; CPU: 14.0%; Read bytes: 192027136; Write bytes: 989383168; Read time: 3899930; Write time: 5682820 01:36:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 01:36:54 INFO - install - Wall time: 5s; CPU: 8.0%; Read bytes: 35012608; Write bytes: 101176832; Read time: 590540; Write time: 387250 01:36:54 INFO - run-tests - Wall time: 701s; CPU: 14.0%; Read bytes: 150688256; Write bytes: 862938112; Read time: 3186360; Write time: 5211210 01:36:54 INFO - Running post-run listener: _upload_blobber_files 01:36:54 INFO - Blob upload gear active. 01:36:54 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 01:36:54 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 01:36:54 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'] 01:36:54 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 01:36:55 INFO - (blobuploader) - INFO - Open directory for files ... 01:36:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 01:36:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:36:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:36:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 01:36:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:36:55 INFO - (blobuploader) - INFO - Done attempting. 01:36:55 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 01:36:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 01:36:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 01:36:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 01:36:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 01:36:57 INFO - (blobuploader) - INFO - Done attempting. 01:36:57 INFO - (blobuploader) - INFO - Iteration through files over. 01:36:57 INFO - Return code: 0 01:36:57 INFO - rmtree: C:\slave\test\build\uploaded_files.json 01:36:57 INFO - Using _rmtree_windows ... 01:36:57 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 01:36:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a86d9120205c3cd9e7934f0fecdbb43228addcccdba186c832669462080fb409c38b15d9085a811bb5e7d7c67a0815b4345a8db009d3e5faa33b06a585053ac1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3c74d88223abee615f3f83beea99d238b0f45e2da32f4c1efd136bc899700c8ee9a0543a01254febca15b1652e16f89c6f931bd6ecf69f003079067a662b211"} 01:36:57 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 01:36:57 INFO - Writing to file C:\slave\test\properties\blobber_files 01:36:57 INFO - Contents: 01:36:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a86d9120205c3cd9e7934f0fecdbb43228addcccdba186c832669462080fb409c38b15d9085a811bb5e7d7c67a0815b4345a8db009d3e5faa33b06a585053ac1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3c74d88223abee615f3f83beea99d238b0f45e2da32f4c1efd136bc899700c8ee9a0543a01254febca15b1652e16f89c6f931bd6ecf69f003079067a662b211"} 01:36:57 INFO - Running post-run listener: copy_logs_to_upload_dir 01:36:57 INFO - Copying logs to upload dir... 01:36:57 INFO - mkdir: C:\slave\test\build\upload\logs 01:36:57 INFO - Copying logs to upload dir... 01:36:57 INFO - Using _rmtree_windows ... 01:36:57 INFO - Using _rmtree_windows ... 01:36:57 INFO - Using _rmtree_windows ... 01:36:57 INFO - Using _rmtree_windows ... 01:36:57 INFO - Using _rmtree_windows ... 01:36:57 INFO - Using _rmtree_windows ... 01:36:57 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=971.644000 ========= master_lag: 2.11 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 13 secs) (at 2016-07-01 01:36:59.626585) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 01:36:59.627541) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a86d9120205c3cd9e7934f0fecdbb43228addcccdba186c832669462080fb409c38b15d9085a811bb5e7d7c67a0815b4345a8db009d3e5faa33b06a585053ac1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3c74d88223abee615f3f83beea99d238b0f45e2da32f4c1efd136bc899700c8ee9a0543a01254febca15b1652e16f89c6f931bd6ecf69f003079067a662b211"} build_url:https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/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/MgnTcHdXTUeu_yUIBmYHUQ/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/a86d9120205c3cd9e7934f0fecdbb43228addcccdba186c832669462080fb409c38b15d9085a811bb5e7d7c67a0815b4345a8db009d3e5faa33b06a585053ac1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/f3c74d88223abee615f3f83beea99d238b0f45e2da32f4c1efd136bc899700c8ee9a0543a01254febca15b1652e16f89c6f931bd6ecf69f003079067a662b211"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MgnTcHdXTUeu_yUIBmYHUQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-01 01:36:59.759072) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:36:59.759414) ========= '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-189\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-189 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-189 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-189\AppData\Local LOGONSERVER=\\T-W864-IX-189 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-189 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-189 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-189 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-01 01:36:59.877849) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 01:36:59.878241) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-01 01:37:00.485502) ========= ========= Total master_lag: 7.93 =========